diff --git a/src/engine/gameManager/LootManager.java b/src/engine/gameManager/LootManager.java index 39604758..ece98240 100644 --- a/src/engine/gameManager/LootManager.java +++ b/src/engine/gameManager/LootManager.java @@ -68,7 +68,6 @@ public enum LootManager { } public static void GenerateMobLoot(Mob mob) { - mob.hasContractOrRune = false; //determine if mob is in hotzone boolean inHotzone = false; @@ -221,13 +220,8 @@ public enum LootManager { } if(outItem.getItemBase().getType().equals(Enum.ItemType.CONTRACT) || outItem.getItemBase().getType().equals(Enum.ItemType.RUNE)){ - if(mob.hasContractOrRune){ - return null; - } if(ThreadLocalRandom.current().nextInt(1,101) < 66) return null; // cut down world drops rates of resources by 65% - - mob.hasContractOrRune = true; } return outItem; diff --git a/src/engine/objects/AbstractCharacter.java b/src/engine/objects/AbstractCharacter.java index f329e055..8e09249c 100644 --- a/src/engine/objects/AbstractCharacter.java +++ b/src/engine/objects/AbstractCharacter.java @@ -122,8 +122,6 @@ public abstract class AbstractCharacter extends AbstractWorldObject { private boolean collided = false; private byte aoecntr = 0; - public boolean hasContractOrRune = false; - public AbstractCharacter() { super();