From 9e1544c87dfcd9b74e478f60bc4e273646e3b60e Mon Sep 17 00:00:00 2001 From: Eric Robinson Date: Sat, 27 Dec 2025 13:32:55 -0500 Subject: [PATCH] Fix timedemo --- Source/player.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/player.cpp b/Source/player.cpp index 51013a015..af18d53af 100644 --- a/Source/player.cpp +++ b/Source/player.cpp @@ -972,8 +972,9 @@ void DamageArmor(Player &player, int numDurLost) if (armor.isEmpty() && helmet.isEmpty()) return; + const bool coin = FlipCoin(3); const bool targetHelmet = armor.isEmpty() ? true : helmet.isEmpty() ? false - : FlipCoin(3); + : coin; int slot = targetHelmet ? INVLOC_HEAD : INVLOC_CHEST; Item &item = player.InvBody[slot];