2
0
Fork 0

I have reached Infinity damage!

frozen
KeyLime17 1 year ago
parent 18eafbc3a3
commit 7bd9ac2b5f

@ -53,18 +53,15 @@ public class CinderEventHandler implements IFuelHandler {
if (armor != null) { if (armor != null) {
LOTREnchantment enchantment = LOTREnchantment.getEnchantmentByName("protectRangedWeak1"); LOTREnchantment enchantment = LOTREnchantment.getEnchantmentByName("protectRangedWeak1");
if (LOTREnchantmentHelper.hasEnchant(armor, enchantment)) { if (LOTREnchantmentHelper.hasEnchant(armor, enchantment)) {
float level = enchantment.getValueModifier(); float additionalDamage = 1.6f; //60% more damage
if (level > 0) { // event.setCanceled(true); //Disabled to see if this was the source of spam, it wasnt
float additionalDamage = level * 0.2f; //20% more damage per level entity.attackEntityFrom(event.source, event.ammount * additionalDamage);
event.setCanceled(true);
entity.attackEntityFrom(event.source, event.ammount + additionalDamage);
player.addChatMessage(new ChatComponentText(EnumChatFormatting.RED + "DEBUG: damage received, total damage: " + (event.ammount + additionalDamage))); player.addChatMessage(new ChatComponentText(EnumChatFormatting.RED + "DEBUG: damage received, total damage: " + (event.ammount + additionalDamage)));
} }
} }
} }
} }
} }
}
@SubscribeEvent @SubscribeEvent
public void onLivingHurt(LivingHurtEvent event) { public void onLivingHurt(LivingHurtEvent event) {

Loading…
Cancel
Save