diff --git a/api-internal/src/main/java/at/pavlov/internal/armor/BaseArmorHolder.java b/api-internal/src/main/java/at/pavlov/internal/armor/BaseArmorHolder.java index ce03a47a..da110aff 100644 --- a/api-internal/src/main/java/at/pavlov/internal/armor/BaseArmorHolder.java +++ b/api-internal/src/main/java/at/pavlov/internal/armor/BaseArmorHolder.java @@ -86,7 +86,7 @@ default double getArmorDamageReduced(double damage) { default double getDirectHitReduction(double armorPiercing, double damage) { double overallPiercing = armorPiercing + 1; - return (1 - getArmorDamageReduced(damage) / overallPiercing) * (1 - getEnchantProtection(Key.mc("protection")) / overallPiercing); + return (1 - getArmorDamageReduced(damage) / overallPiercing) * (1 - getEnchantProtection(Key.mc("projectile_protection")) / overallPiercing); } default double getExplosionHitReduction(double armorPiercing, double damage) {