Fix not applying modifiers on upgrades in structure tree
When one hovers over gate in structure tree (e.g. gauls), it shows unmodified hp. As soon as one opens template viewer, one can see correct values. Reason is that when getting values of upgrades, civ modifiers are not applied. Differential revision: D3427 Reviewed by: @wraitii, @s0600204 This was SVN commit r24730.
This commit is contained in:
parent
3d4d617079
commit
71eaeb853c
@ -220,7 +220,7 @@ class TemplateParser
|
||||
{
|
||||
upgrade.entity = upgrade.entity.replace(/\{(civ|native)\}/g, civCode);
|
||||
|
||||
let data = GetTemplateDataHelper(this.TemplateLoader.loadEntityTemplate(upgrade.entity, civCode), null, this.TemplateLoader.auraData);
|
||||
let data = GetTemplateDataHelper(this.TemplateLoader.loadEntityTemplate(upgrade.entity, civCode), null, this.TemplateLoader.auraData, this.modifiers[civCode] || {});
|
||||
data.name.internal = upgrade.entity;
|
||||
data.cost = upgrade.cost;
|
||||
data.icon = upgrade.icon || data.icon;
|
||||
|
Loading…
Reference in New Issue
Block a user