From 02a6f34bd3085273766d5e9a6ed40027025a614c Mon Sep 17 00:00:00 2001 From: Sam Date: Sat, 25 Mar 2017 16:05:16 +0000 Subject: [PATCH] Destructor changes --- .../nautilus/game/arcade/game/games/bridge/Bridge.java | 9 +++++++-- .../arcade/game/games/bridge/kits/KitDestructor.java | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/bridge/Bridge.java b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/bridge/Bridge.java index e360fe12a..2015d2b0e 100644 --- a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/bridge/Bridge.java +++ b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/bridge/Bridge.java @@ -1712,7 +1712,7 @@ public class Bridge extends TeamGame implements OreObsfucation @EventHandler public void updateBorder(UpdateEvent event) { - if (event.getType() != UpdateType.FAST || _bridgesDown) + if (!IsLive() || event.getType() != UpdateType.FAST || _bridgesDown) { return; } @@ -1735,11 +1735,16 @@ public class Bridge extends TeamGame implements OreObsfucation for (Player player : team.GetPlayers(true)) { + if (player.getGameMode() != GameMode.SURVIVAL) + { + continue; + } + Location location = player.getLocation(); if (!UtilAlg.inBoundingBox(location, one, two)) { - player.setVelocity(UtilAlg.getTrajectory(location, average).add(new Vector(0, 1, 0))); + player.setVelocity(UtilAlg.getTrajectory(location, average).multiply(3).add(new Vector(0, 0.5, 0))); player.sendMessage(C.cRedB + "STAY ON YOUR ISLAND!"); player.playSound(player.getLocation(), Sound.NOTE_PLING, 1, 0.5F); } diff --git a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/bridge/kits/KitDestructor.java b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/bridge/kits/KitDestructor.java index 178ae8ef1..76a45fd2d 100644 --- a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/bridge/kits/KitDestructor.java +++ b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/bridge/kits/KitDestructor.java @@ -26,7 +26,7 @@ public class KitDestructor extends ProgressingKit }; private static final Perk[] PERKS = { - new PerkDestructor(40, 2, 400, false) + new PerkDestructor(40, 2, 400, 1.5, false) }; private static final Achievement[] ACHIEVEMENTS = {