From 7505bbc1a294ebb55f15cdd92177f1dbedf7d9a2 Mon Sep 17 00:00:00 2001 From: Mini-Chiss Date: Mon, 4 May 2015 15:34:57 -0500 Subject: [PATCH] gravity fix --- .../game/games/gravity/objects/GravityPlayer.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/gravity/objects/GravityPlayer.java b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/gravity/objects/GravityPlayer.java index f12b93d62..7a391955e 100644 --- a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/gravity/objects/GravityPlayer.java +++ b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/gravity/objects/GravityPlayer.java @@ -113,6 +113,20 @@ public class GravityPlayer extends GravityObject if (!Ent.equals(player)) return; + boolean nearBlock = false; + for (Block block : UtilBlock.getSurrounding(Base.getLocation().getBlock(), true)) + { + if (block.getType() != Material.AIR) + { + nearBlock = true; + break; + } + } + + //Requires near block OR batsit + if (!Bat.isSitting() && !nearBlock) + return; + GrabDelay = System.currentTimeMillis(); AddVelocity(player.getLocation().getDirection().multiply(0.5), 0.5);