Fixed server game-over crash
This commit is contained in:
@@ -86,6 +86,8 @@ public class ServerControl extends Module {
|
|||||||
Map map = previous;
|
Map map = previous;
|
||||||
while (map == previous) map = maps.random();
|
while (map == previous) map = maps.random();
|
||||||
|
|
||||||
|
if(map != null) {
|
||||||
|
|
||||||
info("Selected next map to be {0}.", map.name);
|
info("Selected next map to be {0}.", map.name);
|
||||||
state.set(State.playing);
|
state.set(State.playing);
|
||||||
|
|
||||||
@@ -96,6 +98,11 @@ public class ServerControl extends Module {
|
|||||||
world.loadProceduralMap();
|
world.loadProceduralMap();
|
||||||
logic.play();
|
logic.play();
|
||||||
}
|
}
|
||||||
|
}else{
|
||||||
|
info("Selected a procedural map.");
|
||||||
|
world.loadProceduralMap();
|
||||||
|
logic.play();
|
||||||
|
}
|
||||||
}else{
|
}else{
|
||||||
state.set(State.menu);
|
state.set(State.menu);
|
||||||
Net.closeServer();
|
Net.closeServer();
|
||||||
|
|||||||
Reference in New Issue
Block a user