diff --git a/src/main/java/command/fight/RunningCommand.java b/src/main/java/command/fight/RunningCommand.java index 94f1f5bf5c..83bcac6a87 100644 --- a/src/main/java/command/fight/RunningCommand.java +++ b/src/main/java/command/fight/RunningCommand.java @@ -2,6 +2,7 @@ import command.Command; import map.*; +import map.BattleInterface.BattleInterface; public class RunningCommand extends Command { public RunningCommand() { @@ -9,10 +10,12 @@ public RunningCommand() { } @Override public void execute(){ - AMap initMap = new FirstMap(); - initMap.initMap(30, 10); - initMap.initPlayerLocation(0, 0); - initMap.placeMonsterInTheMap(2, 3); - currentMap = initMap; + if(currentMap instanceof BattleInterface) { + AMap initMap = new FirstMap(); + initMap.initMap(30, 10); + initMap.initPlayerLocation(0, 0); + initMap.placeMonsterInTheMap(2, 3); + currentMap = initMap; + } } }