|
|
|
@ -5167,6 +5167,7 @@ public class TwosideKeeper extends JavaPlugin implements Listener { |
|
|
|
|
if (!CustomDamage.InvulnerableCheck(null, (LivingEntity)ev.getEntity(),ev.getCause().name(), CustomDamage.TRUEDMG)) { |
|
|
|
|
boolean applieddmg=true; |
|
|
|
|
dmgdealt = CustomDamage.CalculateDamage(dmgdealt, null, (LivingEntity)ev.getEntity(), null, ev.getCause().name(), CustomDamage.TRUEDMG); |
|
|
|
|
TwosideKeeper.log("Damage: "+dmgdealt+" Event cause: "+ev.getCause(), 0); |
|
|
|
|
if (ev.getCause()==DamageCause.FALL) { |
|
|
|
|
if (ev.getEntity() instanceof Player) { |
|
|
|
|
Player p = (Player)ev.getEntity(); |
|
|
|
@ -5177,8 +5178,10 @@ public class TwosideKeeper extends JavaPlugin implements Listener { |
|
|
|
|
} |
|
|
|
|
dmgdealt *= GenericFunctions.CalculateFallResistance((LivingEntity)ev.getEntity()); |
|
|
|
|
} |
|
|
|
|
TwosideKeeper.log("Damage: "+dmgdealt, 0); |
|
|
|
|
dmgdealt = CustomDamage.subtractAbsorptionHearts(dmgdealt, (LivingEntity)ev.getEntity()); |
|
|
|
|
dmgdealt = CustomDamage.applyOnHitEffects(dmgdealt,null,(LivingEntity)ev.getEntity(),null ,ev.getCause().name(),CustomDamage.TRUEDMG); |
|
|
|
|
TwosideKeeper.log("Damage: "+dmgdealt, 0); |
|
|
|
|
/*if ((ev.getCause()==DamageCause.CONTACT || |
|
|
|
|
ev.getCause()==DamageCause.LIGHTNING || |
|
|
|
|
ev.getCause()==DamageCause.FALLING_BLOCK || |
|
|
|
|