From cf942879456be7312e3a2cf58dfb32e4ba65ebe6 Mon Sep 17 00:00:00 2001 From: obligaron Date: Tue, 18 Feb 2025 19:49:07 +0100 Subject: [PATCH] Enable CTRL + Mouse scroll wheel for map zoom --- Source/diablo.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Source/diablo.cpp b/Source/diablo.cpp index 77034df37..0d51add14 100644 --- a/Source/diablo.cpp +++ b/Source/diablo.cpp @@ -776,6 +776,10 @@ void GameEventHandler(const SDL_Event &event, uint16_t modState) ChatLogScrollUp(); } else if (IsStashOpen) { Stash.PreviousPage(); + } else if (SDL_GetModState() & KMOD_CTRL) { + if (AutomapActive) { + AutomapZoomIn(); + } } else { sgOptions.Keymapper.KeyPressed(MouseScrollUpButton); } @@ -790,6 +794,10 @@ void GameEventHandler(const SDL_Event &event, uint16_t modState) ChatLogScrollDown(); } else if (IsStashOpen) { Stash.NextPage(); + } else if (SDL_GetModState() & KMOD_CTRL) { + if (AutomapActive) { + AutomapZoomOut(); + } } else { sgOptions.Keymapper.KeyPressed(MouseScrollDownButton); }