Another fix to make us more compatible with other plugins

This commit is contained in:
nossr50
2012-08-14 14:21:07 -07:00
parent 7b47d32a96
commit f532630d1b
2 changed files with 10 additions and 1 deletions

View File

@ -504,7 +504,15 @@ public class Combat {
if (Users.getProfile(defender).getGodMode()) {
return false;
}
}
//It may seem a bit redundant but we need a check here to prevent bleed from being applied in applyAbilityAoE()
EntityDamageEvent ede = new FakeEntityDamageByEntityEvent(player, entity, EntityDamageEvent.DamageCause.ENTITY_ATTACK, 1);
mcMMO.p.getServer().getPluginManager().callEvent(ede);
if (ede.isCancelled()) {
return false;
}
}
else if (entity instanceof Tameable) {
Tameable pet = (Tameable) entity;