From 6eec56adb4bc1c3abdbc44e3ab965dc3168e9479 Mon Sep 17 00:00:00 2001 From: FatBoy-DOTC Date: Wed, 5 Jun 2024 10:41:14 -0500 Subject: [PATCH] rune and contract drop rate --- src/engine/gameManager/LootManager.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/engine/gameManager/LootManager.java b/src/engine/gameManager/LootManager.java index 2d40858f..796b3526 100644 --- a/src/engine/gameManager/LootManager.java +++ b/src/engine/gameManager/LootManager.java @@ -575,7 +575,7 @@ public enum LootManager { MobLoot outItem = new MobLoot(mob, ItemBase.getItemBase(itemUUID), false); if(outItem != null) { - mob.contractCounter = 0; + mob.contractCounter = ThreadLocalRandom.current().nextInt(200); ChatSystemMsg chatMsg = new ChatSystemMsg(null, mob.getName() + " looks like he found something special"); chatMsg.setMessageType(10); chatMsg.setChannel(Enum.ChatChannelType.SYSTEM.getChannelID()); @@ -608,7 +608,7 @@ public enum LootManager { MobLoot outItem = new MobLoot(mob, ItemBase.getItemBase(itemUUID), false); if(outItem != null) { - mob.runeCounter = 0; + mob.runeCounter = ThreadLocalRandom.current().nextInt(200); ChatSystemMsg chatMsg = new ChatSystemMsg(null, mob.getName() + " looks like he found something special"); chatMsg.setMessageType(10); chatMsg.setChannel(Enum.ChatChannelType.SYSTEM.getChannelID());