Переглянути джерело

Fixed not checking if an Entity was a LivingEntity before applying the
Counter-Attack ability.

GJ 13 роки тому
батько
коміт
20b73dcc84
1 змінених файлів з 3 додано та 1 видалено
  1. 3 1
      src/main/java/com/gmail/nossr50/util/Combat.java

+ 3 - 1
src/main/java/com/gmail/nossr50/util/Combat.java

@@ -209,7 +209,9 @@ public class Combat {
             }
 
             if (configInstance.getSwordsPVE() && !(damager instanceof Player)) {
-                swordsManager.counterAttackChecks((LivingEntity) damager, event.getDamage());
+                if (damager instanceof LivingEntity) {
+                    swordsManager.counterAttackChecks((LivingEntity) damager, event.getDamage());
+                }
             }
 
             if (configInstance.getAcrobaticsPVP() && damager instanceof Player) {