瀏覽代碼

A dead kraken can't attack.

GJ 12 年之前
父節點
當前提交
0033c8864e
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      src/main/java/com/gmail/nossr50/runnables/skills/KrakenAttackTask.java

+ 5 - 1
src/main/java/com/gmail/nossr50/runnables/skills/KrakenAttackTask.java

@@ -20,7 +20,11 @@ public class KrakenAttackTask extends BukkitRunnable {
 
     @Override
     public void run() {
-        if (!player.isDead()) {
+        if (!kraken.isValid()) {
+            this.cancel();
+        }
+
+        if (player.isValid()) {
             Location location = player.getLocation();
             World world = player.getWorld();