From 83e61ed1cd8c0611617441801fb638df5f2b906c Mon Sep 17 00:00:00 2001 From: Sam Date: Wed, 19 Sep 2018 02:08:15 +0100 Subject: [PATCH] Fix some nano bugs --- .../src/mineplex/game/nano/cycle/GameCycle.java | 2 +- .../src/mineplex/game/nano/game/games/parkour/Parkour.java | 2 +- .../game/games/quick/challenges/ChallengeReverseRunner.java | 1 + .../src/mineplex/game/nano/game/games/wizards/Wizards.java | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Plugins/Mineplex.Game.Nano/src/mineplex/game/nano/cycle/GameCycle.java b/Plugins/Mineplex.Game.Nano/src/mineplex/game/nano/cycle/GameCycle.java index 35e842a9f..11f69ff45 100644 --- a/Plugins/Mineplex.Game.Nano/src/mineplex/game/nano/cycle/GameCycle.java +++ b/Plugins/Mineplex.Game.Nano/src/mineplex/game/nano/cycle/GameCycle.java @@ -110,7 +110,7 @@ public class GameCycle extends GameManager cancel(); } } - }, 10, 10); + }, 40, 10); } } diff --git a/Plugins/Mineplex.Game.Nano/src/mineplex/game/nano/game/games/parkour/Parkour.java b/Plugins/Mineplex.Game.Nano/src/mineplex/game/nano/game/games/parkour/Parkour.java index cbd4da27d..ef13a0c44 100644 --- a/Plugins/Mineplex.Game.Nano/src/mineplex/game/nano/game/games/parkour/Parkour.java +++ b/Plugins/Mineplex.Game.Nano/src/mineplex/game/nano/game/games/parkour/Parkour.java @@ -225,7 +225,7 @@ public class Parkour extends SoloGame continue; } - if (current + 3 < i) + if (current + 3 < i && parkourPlace.CheckpointIndex < i) { getManager().getDamageManager().NewDamageEvent(player, null, null, DamageCause.CUSTOM, 500, false, true, true, getGameType().getName(), "Cheating"); return; diff --git a/Plugins/Mineplex.Game.Nano/src/mineplex/game/nano/game/games/quick/challenges/ChallengeReverseRunner.java b/Plugins/Mineplex.Game.Nano/src/mineplex/game/nano/game/games/quick/challenges/ChallengeReverseRunner.java index 3671e1afd..c7788ec7b 100644 --- a/Plugins/Mineplex.Game.Nano/src/mineplex/game/nano/game/games/quick/challenges/ChallengeReverseRunner.java +++ b/Plugins/Mineplex.Game.Nano/src/mineplex/game/nano/game/games/quick/challenges/ChallengeReverseRunner.java @@ -55,6 +55,7 @@ public class ChallengeReverseRunner extends Challenge if (!inArena(location)) { + failPlayer(player, true); continue; } diff --git a/Plugins/Mineplex.Game.Nano/src/mineplex/game/nano/game/games/wizards/Wizards.java b/Plugins/Mineplex.Game.Nano/src/mineplex/game/nano/game/games/wizards/Wizards.java index 8ef3de75e..fe8ac3f7b 100644 --- a/Plugins/Mineplex.Game.Nano/src/mineplex/game/nano/game/games/wizards/Wizards.java +++ b/Plugins/Mineplex.Game.Nano/src/mineplex/game/nano/game/games/wizards/Wizards.java @@ -192,7 +192,7 @@ public class Wizards extends ScoredSoloGame for (Location spawn : _playersTeam.getSpawns()) { - if (UtilMath.offset2dSquared(spawn, blockLocation) < 9) + if (UtilMath.offsetSquared(spawn, blockLocation) < 9) { continue blockLoop; }