From d44a5226f51f9416911d52cfb395144a2f7b6468 Mon Sep 17 00:00:00 2001 From: WolfGaming Date: Tue, 29 Jul 2014 21:58:40 +0000 Subject: [PATCH] Fixes Maps not being able to force tech levels --- OpenRA.Mods.RA/Player/ProvidesTechPrerequisite.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/Player/ProvidesTechPrerequisite.cs b/OpenRA.Mods.RA/Player/ProvidesTechPrerequisite.cs index d38581b3dd..e8290f4372 100644 --- a/OpenRA.Mods.RA/Player/ProvidesTechPrerequisite.cs +++ b/OpenRA.Mods.RA/Player/ProvidesTechPrerequisite.cs @@ -40,7 +40,8 @@ namespace OpenRA.Mods.RA public ProvidesTechPrerequisite(ProvidesTechPrerequisiteInfo info, ActorInitializer init) { this.info = info; - this.enabled = info.Name == init.world.LobbyInfo.GlobalSettings.TechLevel; + var tech = init.world.Map.Options.TechLevel ?? init.world.LobbyInfo.GlobalSettings.TechLevel; + this.enabled = info.Name == tech; } } }