Don't block self-damage if PVP is denied.

This commit is contained in:
sk89q 2014-08-24 14:33:29 -07:00
parent 8570921049
commit f4700ded12

View File

@ -379,7 +379,7 @@ public void onDamageEntity(DamageEntityEvent event) {
String what;
/* PVP */
if (event.getEntity() instanceof Player && (attacker = event.getCause().getFirstPlayer()) != null) {
if (event.getEntity() instanceof Player && (attacker = event.getCause().getFirstPlayer()) != null && !attacker.equals(event.getEntity())) {
Player defender = (Player) event.getEntity();
canDamage = query.testBuild(target, associable, DefaultFlag.PVP)