diff --git a/src/main/java/com/sk89q/worldguard/bukkit/listener/RegionProtectionListener.java b/src/main/java/com/sk89q/worldguard/bukkit/listener/RegionProtectionListener.java index e97c5de2..77829847 100644 --- a/src/main/java/com/sk89q/worldguard/bukkit/listener/RegionProtectionListener.java +++ b/src/main/java/com/sk89q/worldguard/bukkit/listener/RegionProtectionListener.java @@ -422,7 +422,7 @@ public void onDamageEntity(DamageEntityEvent event) { String what; /* Hostile / ambient mob override */ - if (isWhitelistedEntity(event.getEntity()) || (rootCause instanceof Entity && isWhitelistedEntity((Entity) rootCause))) { + if (Entities.isHostile(event.getEntity()) || Entities.isAmbient(event.getEntity())) { canDamage = event.getRelevantFlags().isEmpty() || query.testState(target, associable, combine(event)); what = "hit that";