From c6fef37fb92d0e8e5e0786d290f8729f53a5dc78 Mon Sep 17 00:00:00 2001 From: Auxilor Date: Wed, 30 Dec 2020 13:39:47 +0000 Subject: [PATCH] Fixed grit --- .../ecoenchants/enchantments/ecoenchants/normal/Grit.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/normal/Grit.java b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/normal/Grit.java index 12f46b56..bf35118a 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/normal/Grit.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/normal/Grit.java @@ -18,6 +18,7 @@ public class Grit extends EcoEnchant { "grit", EnchantmentType.NORMAL ); } + @EventHandler public void onGritHurt(@NotNull final EntityDamageByEntityEvent event) { if (!(event.getEntity() instanceof Player)) { @@ -51,7 +52,7 @@ public class Grit extends EcoEnchant { int damage = (int) Math.ceil(this.getConfig().getDouble(EcoEnchants.CONFIG_LOCATION + "damage-per-level") * totalGritPoints); - DurabilityUtils.damageItem(player, player.getInventory().getItemInMainHand(), damage, player.getInventory().getHeldItemSlot()); + DurabilityUtils.damageItem(attacker, attacker.getInventory().getItemInMainHand(), damage, attacker.getInventory().getHeldItemSlot()); } }