From 0db90b60f1ca3a9f14911c17ada0674bb1c6525c Mon Sep 17 00:00:00 2001 From: Ceikry Date: Tue, 13 Sep 2022 13:51:23 +0000 Subject: [PATCH] Removed obsolete "schedule" method causing undesirable death side effects --- Server/src/main/java/core/game/system/task/NodeTask.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Server/src/main/java/core/game/system/task/NodeTask.java b/Server/src/main/java/core/game/system/task/NodeTask.java index e827aa696..1780d2fdb 100644 --- a/Server/src/main/java/core/game/system/task/NodeTask.java +++ b/Server/src/main/java/core/game/system/task/NodeTask.java @@ -79,7 +79,7 @@ public abstract class NodeTask { * @return The pulse used for this task. */ public Pulse schedule(final Node node, final Node... n) { - GameWorld.getPulser().submit(pulse = new Pulse(ticks, node) { + pulse = new Pulse(ticks, node) { @Override public void start() { @@ -102,7 +102,7 @@ public abstract class NodeTask { public boolean removeFor(String s) { return NodeTask.this.removeFor(s, node, n); } - }); + }; return pulse; }