diff --git a/src/main/java/meteordevelopment/meteorclient/utils/entity/DamageUtils.java b/src/main/java/meteordevelopment/meteorclient/utils/entity/DamageUtils.java index ebbb7ebd229..7ac8e60c5ff 100644 --- a/src/main/java/meteordevelopment/meteorclient/utils/entity/DamageUtils.java +++ b/src/main/java/meteordevelopment/meteorclient/utils/entity/DamageUtils.java @@ -306,10 +306,11 @@ private static float protectionReduction(LivingEntity player, float damage, Dama int damageProtection = 0; + Object2IntMap> enchantments = new Object2IntOpenHashMap<>(); + for (EquipmentSlot slot : EquipmentSlotGroup.ARMOR) { ItemStack stack = player.getItemBySlot(slot); - Object2IntMap> enchantments = new Object2IntOpenHashMap<>(); Utils.getEnchantments(stack, enchantments); int protection = Utils.getEnchantmentLevel(enchantments, Enchantments.PROTECTION);