diff --git a/Moose Development/Moose/Core/Database.lua b/Moose Development/Moose/Core/Database.lua index fe5f5c450..af9e56964 100644 --- a/Moose Development/Moose/Core/Database.lua +++ b/Moose Development/Moose/Core/Database.lua @@ -778,7 +778,9 @@ function DATABASE:_RegisterStaticTemplate( StaticTemplate, CoalitionID, Category local StaticTemplate = UTILS.DeepCopy( StaticTemplate ) - local StaticTemplateName = env.getValueDictByKey(StaticTemplate.name) + local StaticTemplateGroupName = env.getValueDictByKey(StaticTemplate.name) + + local StaticTemplateName=StaticTemplate.units[1].name self.Templates.Statics[StaticTemplateName] = self.Templates.Statics[StaticTemplateName] or {} @@ -786,7 +788,7 @@ function DATABASE:_RegisterStaticTemplate( StaticTemplate, CoalitionID, Category StaticTemplate.CoalitionID = CoalitionID StaticTemplate.CountryID = CountryID - self.Templates.Statics[StaticTemplateName].StaticName = StaticTemplateName + self.Templates.Statics[StaticTemplateName].StaticName = StaticTemplateGroupName self.Templates.Statics[StaticTemplateName].GroupTemplate = StaticTemplate self.Templates.Statics[StaticTemplateName].UnitTemplate = StaticTemplate.units[1] self.Templates.Statics[StaticTemplateName].CategoryID = CategoryID