diff --git a/src/main/java/com/massivecraft/factions/cmd/CmdFly.java b/src/main/java/com/massivecraft/factions/cmd/CmdFly.java index 74a1e0b3..70a3e5a1 100644 --- a/src/main/java/com/massivecraft/factions/cmd/CmdFly.java +++ b/src/main/java/com/massivecraft/factions/cmd/CmdFly.java @@ -193,21 +193,20 @@ public class CmdFly extends FCommand { } if (args.size() == 0) { - toggleFlight(!fme.isFlying(), me); + toggleFlight(fme.isFlying(), me); } else if (args.size() == 1) { toggleFlight(argAsBool(0), me); } } private void toggleFlight(final boolean toggle, final Player player) { - if (!toggle) { + if (toggle) { fme.setFlying(false); flyMap.remove(player.getName()); return; } if (fme.canFlyAtLocation()) - this.doWarmUp(WarmUpUtil.Warmup.FLIGHT, TL.WARMUPS_NOTIFY_FLIGHT, "Fly", () -> { fme.setFlying(true); flyMap.put(player.getName(), true);