diff --git a/plugin.yml b/plugin.yml index 5a3f2e9b..4a92f929 100644 --- a/plugin.yml +++ b/plugin.yml @@ -3,7 +3,7 @@ name: NoCheat author: Evenprime main: cc.co.evenprime.bukkit.nocheat.NoCheat -version: 1.05 +version: 1.05a softdepend: [ Permissions, CraftIRC ] diff --git a/src/cc/co/evenprime/bukkit/nocheat/listeners/MovingPlayerMonitor.java b/src/cc/co/evenprime/bukkit/nocheat/listeners/MovingPlayerMonitor.java index 6e29e31e..54708c05 100644 --- a/src/cc/co/evenprime/bukkit/nocheat/listeners/MovingPlayerMonitor.java +++ b/src/cc/co/evenprime/bukkit/nocheat/listeners/MovingPlayerMonitor.java @@ -42,9 +42,13 @@ public class MovingPlayerMonitor extends PlayerListener { if(!event.isCancelled()) { MovingData data = MovingData.get(event.getPlayer()); data.lastLocation = event.getTo(); - if(!event.getPlayer().isInsideVehicle()) { + if(event.getPlayer().isInsideVehicle()) { + data.setBackPoint = event.getTo(); + } + else { data.insideVehicle = false; } + check.updateVelocity(event.getPlayer().getVelocity(), data); } }