Browse Source

Attempted fix for CombatTag dupe glitch - don't apply AoE damage to
NPCs.

gmcferrin 12 năm trước cách đây
mục cha
commit
ec6b9d4387
1 tập tin đã thay đổi với 6 bổ sung0 xóa
  1. 6 0
      src/main/java/com/gmail/nossr50/util/Combat.java

+ 6 - 0
src/main/java/com/gmail/nossr50/util/Combat.java

@@ -335,6 +335,12 @@ public class Combat {
         }
 
         for (Entity entity : target.getNearbyEntities(2.5, 2.5, 2.5)) {
+            if (entity instanceof Player) {
+                if (Misc.isCitizensNPC((Player) entity)) {
+                    continue;
+                }
+            }
+
             if (!(entity instanceof LivingEntity)) {
                 continue;
             }