diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/normal/Deflection.java b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/normal/Deflection.java index 617db5f0..912e7fe8 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/normal/Deflection.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/normal/Deflection.java @@ -27,7 +27,9 @@ public class Deflection extends EcoEnchant { if (attacker.hasMetadata("cleaved") || attacker.hasMetadata("carved")) { return; } - + if (attacker.equals(blocker)){ + return; + } double perlevel = this.getConfig().getDouble(EcoEnchants.CONFIG_LOCATION + "percent-deflected-per-level"); double damagePercent = (perlevel / 100) * level; double damage = event.getDamage() * damagePercent;