From 8bd0d1c2a2eccd106b31a925b5dd4063a6426eb5 Mon Sep 17 00:00:00 2001 From: Lixfel Date: Fri, 4 Mar 2022 23:56:09 +0100 Subject: [PATCH] Fix mode null Signed-off-by: Lixfel --- .../src/de/steamwar/fightsystem/listener/LeaveableArena.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/FightSystem_Core/src/de/steamwar/fightsystem/listener/LeaveableArena.java b/FightSystem_Core/src/de/steamwar/fightsystem/listener/LeaveableArena.java index 52c1772..9d0bb4e 100644 --- a/FightSystem_Core/src/de/steamwar/fightsystem/listener/LeaveableArena.java +++ b/FightSystem_Core/src/de/steamwar/fightsystem/listener/LeaveableArena.java @@ -76,7 +76,9 @@ public class LeaveableArena implements Listener { if(inArena && !spectator) { markInArena(player); } else if(!inArena && spectator) { - player.setGameMode(spectatorsInArena.remove(player)); + GameMode mode = spectatorsInArena.remove(player); + if(mode != null) + player.setGameMode(mode); } }