diff --git a/src/engine/devcmd/cmds/RebootCmd.java b/src/engine/devcmd/cmds/RebootCmd.java index 879125b3..3769d4b1 100644 --- a/src/engine/devcmd/cmds/RebootCmd.java +++ b/src/engine/devcmd/cmds/RebootCmd.java @@ -1,8 +1,9 @@ package engine.devcmd.cmds; +import engine.InterestManagement.WorldGrid; import engine.devcmd.AbstractDevCmd; -import engine.objects.AbstractGameObject; -import engine.objects.PlayerCharacter; +import engine.math.Vector3fImmutable; +import engine.objects.*; import org.pmw.tinylog.Logger; /** @@ -24,13 +25,20 @@ public class RebootCmd extends AbstractDevCmd { protected void _doCmd(PlayerCharacter pc, String[] args, AbstractGameObject target) { - try { - Runtime rt = Runtime.getRuntime(); - rt.exec("./mbrestart.sh"); - } catch (java.io.IOException err) { - Logger.info(err.getMessage()); - } + //try { + // Runtime rt = Runtime.getRuntime(); + // rt.exec("./mbrestart.sh"); + //} catch (java.io.IOException err) { + // Logger.info(err.getMessage()); + //} + PlayerCharacter newPLayer = new PlayerCharacter("AiPlayer", "AI POWERED", (short) 5, (short) 5, (short) 5, (short) 5, + (short) 5, Guild.getErrantGuild(), (byte) 0, (Account) null, Race.getRace(1999), BaseClass.getBaseClass(2500) + , (byte) 1, (byte) 1, + (byte) 1, (byte) 1, (byte) 1); + + WorldGrid.addObject(newPLayer,pc.loc.x,pc.loc.z); + WorldGrid.updateObject(newPLayer); } @Override