瀏覽代碼

The Kraken hates boats.

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

+ 10 - 0
src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java

@@ -74,6 +74,14 @@ public class FishingManager extends SkillManager {
         World world = player.getWorld();
 
         player.setPlayerWeather(WeatherType.DOWNFALL);
+
+        Entity vehicle = player.getVehicle();
+
+        if (vehicle != null && vehicle.getType() == EntityType.BOAT) {
+            vehicle.eject();
+            vehicle.remove();
+        }
+
         player.teleport(player.getTargetBlock(null, 100).getLocation(), TeleportCause.PLUGIN);
 
         Location location = player.getLocation();
@@ -91,6 +99,8 @@ public class FishingManager extends SkillManager {
         kraken.setHealth(kraken.getMaxHealth());
         player.setItemInHand(null);
 
+
+
         new KrakenAttackTask(kraken, player).runTaskTimer(mcMMO.p, 20L, 20L);
         fishingTries = 1;
         return true;