From 2a92a67b87bd6bc71ab6dc17617bedce3d6d7b4b Mon Sep 17 00:00:00 2001 From: SuperDude88 <82904174+SuperDude88@users.noreply.github.com> Date: Sun, 7 Jun 2026 23:18:33 -0400 Subject: [PATCH] Fix Mirror Mode Poe Counter (#1997) Fixes #1817 --- src/d/d_menu_fmap2D.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/d/d_menu_fmap2D.cpp b/src/d/d_menu_fmap2D.cpp index cbfffc3fc2..960131a7a2 100644 --- a/src/d/d_menu_fmap2D.cpp +++ b/src/d/d_menu_fmap2D.cpp @@ -1943,6 +1943,12 @@ void dMenu_Fmap2DBack_c::regionMapMove(STControl* i_stick) { calcAllMapPos2D(mArrowPos3DX + control_xpos - mStageTransX, mArrowPos3DZ + control_ypos - mStageTransZ, &pos_x, &pos_y); +#if TARGET_PC + if (dusk::getSettings().game.enableMirrorMode) { + pos_x = getMirrorPosX(pos_x, 0.0f); + } +#endif + mSelectRegion = 0xff; int region = mRegionCursor; if (region != 0xff && region != 7) {