From e69111ff3caeeba0ae7924660c06777b6c225c8e Mon Sep 17 00:00:00 2001 From: Simon Date: Mon, 13 Aug 2018 15:41:08 -0400 Subject: [PATCH] Should fix user creation problem --- .../simon987/mischwplugin/event/CpuInitialisationListener.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Plugin Misc HW/src/main/java/net/simon987/mischwplugin/event/CpuInitialisationListener.java b/Plugin Misc HW/src/main/java/net/simon987/mischwplugin/event/CpuInitialisationListener.java index 04ee15a..3675b3f 100644 --- a/Plugin Misc HW/src/main/java/net/simon987/mischwplugin/event/CpuInitialisationListener.java +++ b/Plugin Misc HW/src/main/java/net/simon987/mischwplugin/event/CpuInitialisationListener.java @@ -6,6 +6,7 @@ import net.simon987.server.assembly.CPU; import net.simon987.server.event.CpuInitialisationEvent; import net.simon987.server.event.GameEvent; import net.simon987.server.event.GameEventListener; +import net.simon987.server.game.objects.HardwareHost; public class CpuInitialisationListener implements GameEventListener { @@ -18,6 +19,8 @@ public class CpuInitialisationListener implements GameEventListener { public void handle(GameEvent event) { CPU cpu = (CPU) event.getSource(); + HardwareHost cubot = (HardwareHost) ((CpuInitialisationEvent) event).getUnit(); + cpu.setHardwareHost(cubot); RandomNumberGenerator rngHW = new RandomNumberGenerator(); rngHW.setCpu(cpu);