diff --git a/source/simulation2/components/CCmpTemplateManager.cpp b/source/simulation2/components/CCmpTemplateManager.cpp index 056cc16201..a0d1889835 100644 --- a/source/simulation2/components/CCmpTemplateManager.cpp +++ b/source/simulation2/components/CCmpTemplateManager.cpp @@ -437,5 +437,9 @@ void CCmpTemplateManager::CopyFoundationSubset(CParamNode& out, const CParamNode // Initialise health to 1 CParamNode::LoadXMLString(out, "1"); + + // Don't provide population bonuses yet (but still do take up population cost) + if (out.GetChild("Entity").GetChild("Cost").IsOk()) + CParamNode::LoadXMLString(out, ""); }