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); }