From ba529feb3e48c5e8bdf625c889c2e565171acd93 Mon Sep 17 00:00:00 2001 From: Tully <166401925+Tully-B@users.noreply.github.com> Date: Tue, 9 Apr 2024 22:33:55 +0200 Subject: [PATCH] Fix infravision monsters flickering when manipulating inventory (#6687) --- Source/items.cpp | 2 -- Source/player.cpp | 1 + 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/Source/items.cpp b/Source/items.cpp index 29d216fdd..adcefae50 100644 --- a/Source/items.cpp +++ b/Source/items.cpp @@ -2791,8 +2791,6 @@ void CalcPlrItemVals(Player &player, bool loadgfx) player._pILMinDam = lmin; player._pILMaxDam = lmax; - player._pInfraFlag = false; - player._pBlockFlag = false; if (player._pClass == HeroClass::Monk) { if (player.InvBody[INVLOC_HAND_LEFT]._itype == ItemType::Staff && player.InvBody[INVLOC_HAND_LEFT]._iStatFlag) { diff --git a/Source/player.cpp b/Source/player.cpp index e4d248101..5d80cc548 100644 --- a/Source/player.cpp +++ b/Source/player.cpp @@ -1466,6 +1466,7 @@ void ValidatePlayer() } myPlayer._pMemSpells &= msk; + myPlayer._pInfraFlag = false; } void CheckCheatStats(Player &player)