Răsfoiți Sursa

The Kraken hates boats.

GJ 12 ani în urmă
părinte
comite
5c4c3cf59c

+ 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;