diff --git a/src/engine/loot/LootManager.java b/src/engine/loot/LootManager.java index c841f91c..93ffe22d 100644 --- a/src/engine/loot/LootManager.java +++ b/src/engine/loot/LootManager.java @@ -97,7 +97,7 @@ public class LootManager { int roll = ThreadLocalRandom.current().nextInt(101); switch (bse.bootyType) { case "GOLD": - if (roll >= (bse.dropChance * multiplier)) { + if (roll > (bse.dropChance * multiplier)) { //early exit, failed to hit minimum chance roll OR booty was generated from mob's death break; } @@ -109,7 +109,7 @@ public class LootManager { } break; case "LOOT": - if (roll >= (bse.dropChance * multiplier)) { + if (roll > (bse.dropChance * multiplier)) { //early exit, failed to hit minimum chance roll OR booty was generated from mob's death break; }