From 12199da97f9010e7d1ea7c17aeb6bf1de682b97c Mon Sep 17 00:00:00 2001 From: Igor Popov Date: Tue, 24 Dec 2013 22:23:57 +0400 Subject: [PATCH 1/2] re-InitializeLoaders on Dedicated server restart, will fresh list of maps too --- OpenRA.Game/Game.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/OpenRA.Game/Game.cs b/OpenRA.Game/Game.cs index aa782f7228..f15c436cac 100644 --- a/OpenRA.Game/Game.cs +++ b/OpenRA.Game/Game.cs @@ -385,6 +385,7 @@ namespace OpenRA if (Settings.Server.DedicatedLoop) { Console.WriteLine("Starting a new server instance..."); + modData.InitializeLoaders(); continue; } From 88ee768bc76578eff9e66a7346fee0a6e181c72d Mon Sep 17 00:00:00 2001 From: Igor Popov Date: Tue, 24 Dec 2013 22:30:08 +0400 Subject: [PATCH 2/2] more reasonable message when map was not found on server --- OpenRA.Mods.RA/ServerTraits/LobbyCommands.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/ServerTraits/LobbyCommands.cs b/OpenRA.Mods.RA/ServerTraits/LobbyCommands.cs index 353d948a4d..1746fd7211 100644 --- a/OpenRA.Mods.RA/ServerTraits/LobbyCommands.cs +++ b/OpenRA.Mods.RA/ServerTraits/LobbyCommands.cs @@ -263,7 +263,7 @@ namespace OpenRA.Mods.RA.Server if (!server.ModData.AvailableMaps.ContainsKey(s)) { - server.SendOrderTo(conn, "Message", "Map not found"); + server.SendOrderTo(conn, "Message", "Map was not found on server"); return true; } server.LobbyInfo.GlobalSettings.Map = s;