From 2ec6e5b75390ad9b6ba5e6f8679ee7946567e5e3 Mon Sep 17 00:00:00 2001 From: "Luis C.M" <42545778+c0508383@users.noreply.github.com> Date: Fri, 26 May 2023 00:22:14 -0500 Subject: [PATCH] PacketHandlerServer: -Fixed global scripts still running old versions of their scripts when changed. --- src/main/java/noppes/npcs/PacketHandlerServer.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/noppes/npcs/PacketHandlerServer.java b/src/main/java/noppes/npcs/PacketHandlerServer.java index 43236cc6d..9cc417e26 100644 --- a/src/main/java/noppes/npcs/PacketHandlerServer.java +++ b/src/main/java/noppes/npcs/PacketHandlerServer.java @@ -227,7 +227,9 @@ public class PacketHandlerServer{ data.getScripts().add(new ScriptContainer(data)); } NBTTagCompound tabCompound = Server.readNBT(buffer); - data.getScripts().get(tab).readFromNBT(tabCompound); + ScriptContainer script = new ScriptContainer(data); + script.readFromNBT(tabCompound); + data.getScripts().set(tab,script); } else { NBTTagCompound compound = Server.readNBT(buffer); data.setLanguage(compound.getString("ScriptLanguage"));