From 7a8fa64e69fc4c599aad477c487efc6e4eb342db Mon Sep 17 00:00:00 2001 From: ephphatha Date: Sun, 10 Jul 2022 10:50:35 +1000 Subject: [PATCH] Include leftover coinflips following conflict resolution --- Source/levels/drlg_l4.cpp | 2 +- Source/player.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/levels/drlg_l4.cpp b/Source/levels/drlg_l4.cpp index b46144b23..30104147b 100644 --- a/Source/levels/drlg_l4.cpp +++ b/Source/levels/drlg_l4.cpp @@ -274,7 +274,7 @@ void FirstRoom() } MapRoom(room); - GenerateRoom(room, GenerateRnd(2)); + GenerateRoom(room, !FlipCoin()); } void MakeDungeon() diff --git a/Source/player.cpp b/Source/player.cpp index bb59a03d9..e88f7845d 100644 --- a/Source/player.cpp +++ b/Source/player.cpp @@ -1300,7 +1300,7 @@ void DamageArmor(Player &player) return; } - bool targetHead = GenerateRnd(3); + bool targetHead = FlipCoin(3); if (!player.InvBody[INVLOC_CHEST].isEmpty() && player.InvBody[INVLOC_HEAD].isEmpty()) { targetHead = false; }