From 64193ecf7a1203d5a42e109c47de87132fe7ab16 Mon Sep 17 00:00:00 2001 From: Simon Date: Mon, 3 Sep 2018 16:12:22 -0400 Subject: [PATCH] Should fix user creation problem --- .../simon987/npcplugin/event/CpuInitialisationListener.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Plugin NPC/src/main/java/net/simon987/npcplugin/event/CpuInitialisationListener.java b/Plugin NPC/src/main/java/net/simon987/npcplugin/event/CpuInitialisationListener.java index ea916e7..c47ddb7 100644 --- a/Plugin NPC/src/main/java/net/simon987/npcplugin/event/CpuInitialisationListener.java +++ b/Plugin NPC/src/main/java/net/simon987/npcplugin/event/CpuInitialisationListener.java @@ -6,6 +6,7 @@ import net.simon987.server.event.CpuInitialisationEvent; import net.simon987.server.event.GameEvent; import net.simon987.server.event.GameEventListener; import net.simon987.server.game.objects.ControllableUnit; +import net.simon987.server.game.objects.HardwareHost; public class CpuInitialisationListener implements GameEventListener { @Override @@ -17,8 +18,8 @@ public class CpuInitialisationListener implements GameEventListener { @Override public void handle(GameEvent event) { CPU cpu = (CPU) event.getSource(); - ControllableUnit controllableUnit = ((CpuInitialisationEvent) event).getUnit(); + cpu.setHardwareHost((HardwareHost) controllableUnit); RadioReceiverHardware radioHw = new RadioReceiverHardware(controllableUnit); radioHw.setCpu(cpu);