diff --git a/racevisionGame/src/main/java/mock/app/Event.java b/racevisionGame/src/main/java/mock/app/Event.java index b9514002..f9c47988 100644 --- a/racevisionGame/src/main/java/mock/app/Event.java +++ b/racevisionGame/src/main/java/mock/app/Event.java @@ -7,6 +7,7 @@ import mock.model.Polars; import mock.model.RaceLogic; import mock.model.SourceIdAllocator; import mock.model.commandFactory.CompositeCommand; +import mock.xml.RaceXMLCreator; import network.Messages.Enums.RaceStatusEnum; import network.Messages.HostGame; import mock.model.wind.RandomWindGenerator; diff --git a/racevisionGame/src/main/java/visualiser/Controllers/InGameLobbyController.java b/racevisionGame/src/main/java/visualiser/Controllers/InGameLobbyController.java index 4c7a4686..b2076875 100644 --- a/racevisionGame/src/main/java/visualiser/Controllers/InGameLobbyController.java +++ b/racevisionGame/src/main/java/visualiser/Controllers/InGameLobbyController.java @@ -294,7 +294,9 @@ public class InGameLobbyController extends Controller { visualiserRaceEvent.terminate(); try{ - App.game.endEvent(); + if(isHost) { + App.game.endEvent(); + } loadScene("title.fxml"); }catch (IOException ignore){};