From 5a4f9ae524832eca0ba43a70b4daff683c5f2b53 Mon Sep 17 00:00:00 2001 From: s Date: Sun, 6 Apr 2025 14:50:10 +0300 Subject: [PATCH] Added fireRepair modifier --- src/main/java/com/zivilon/cinder_loe/util/DamageEvent.java | 2 +- src/main/resources/assets/cinder_loe/lang/en_US.lang | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/zivilon/cinder_loe/util/DamageEvent.java b/src/main/java/com/zivilon/cinder_loe/util/DamageEvent.java index 7ca0df4..20c1e6d 100644 --- a/src/main/java/com/zivilon/cinder_loe/util/DamageEvent.java +++ b/src/main/java/com/zivilon/cinder_loe/util/DamageEvent.java @@ -78,7 +78,7 @@ public class DamageEvent { if (armor != null && LOTREnchantmentHelper.hasEnchant(armor, LOTREnchantment.getEnchantmentByName("fireRepair"))) { int currentDamage = armor.getItemDamage(); int reduction = (int) event.damage; - int newDamage = currentDamage - reduction; + int newDamage = currentDamage - 2*reduction; if (newDamage < 0) { newDamage = 0; diff --git a/src/main/resources/assets/cinder_loe/lang/en_US.lang b/src/main/resources/assets/cinder_loe/lang/en_US.lang index 5c645fd..2038748 100644 --- a/src/main/resources/assets/cinder_loe/lang/en_US.lang +++ b/src/main/resources/assets/cinder_loe/lang/en_US.lang @@ -344,6 +344,8 @@ lotr.enchant.strong5=Infused lotr.enchant.meleeReach2=Lengthy lotr.enchant.meleeSpeed2=Rapid lotr.enchant.rangedStrong4=Forceful +lotr.enchant.fireRepair=Ashen +lotr.enchant.fireRepair.desc=Repairs armor durability while on fire lotr.unit.Banner_Warg=Warg Rider Banner lotr.unit.Banner_Horse=Mounted Banner Bearer