From ec13e4bf16bc78fa0e530a243b5227f106804ca3 Mon Sep 17 00:00:00 2001 From: ASangarin Date: Wed, 12 Aug 2020 02:02:50 +0200 Subject: [PATCH] Properly cancel cast particles if player is offline or dead. (Prevents another 'Player must be online' error from happening) --- src/main/java/net/Indyuce/mmocore/listener/SpellCast.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/Indyuce/mmocore/listener/SpellCast.java b/src/main/java/net/Indyuce/mmocore/listener/SpellCast.java index bcdc4a25..fd29fd31 100644 --- a/src/main/java/net/Indyuce/mmocore/listener/SpellCast.java +++ b/src/main/java/net/Indyuce/mmocore/listener/SpellCast.java @@ -134,8 +134,9 @@ public class SpellCast implements Listener { @Override public void run() { - if (!playerData.isOnline() || playerData.getPlayer().isDead()) - close(); + if (!playerData.isOnline() || playerData.getPlayer().isDead()) { + close(); return; + } if (j % 20 == 0) playerData.displayActionBar(getFormat(playerData));