From 747303dc055b5df8fedb97bb5866b535f00bebc6 Mon Sep 17 00:00:00 2001 From: NoobMajesty <47846708+NoobMajesty@users.noreply.github.com> Date: Sat, 10 May 2025 00:29:18 +0300 Subject: [PATCH] Update Channel.java Added a check to reloadEventScriptManager, if it would fail once you cannot reload again cause its trying to call function "cancel" on a null --- src/main/java/net/server/channel/Channel.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/net/server/channel/Channel.java b/src/main/java/net/server/channel/Channel.java index 13a0d22a95d..78b7986afb0 100644 --- a/src/main/java/net/server/channel/Channel.java +++ b/src/main/java/net/server/channel/Channel.java @@ -174,9 +174,10 @@ public synchronized void reloadEventScriptManager() { if (finishedShutdown) { return; } - - eventSM.cancel(); - eventSM = null; + if(eventSM != null) { + eventSM.cancel(); + eventSM = null; + } eventSM = new EventScriptManager(this, getEvents()); }