From 36b315ca329eee3e9beb51068b2435a960aef2fb Mon Sep 17 00:00:00 2001 From: elexis Date: Sat, 1 Jul 2017 01:07:34 +0000 Subject: [PATCH] Rebuild heal range visualization after deserialization. Since the RangeVisualization component is deserialized before the TechnologyManager, upgraded healers had shown a wrong range. Differential Revision: https://code.wildfiregames.com/D698 Fixes #4632 Refs D432 Patch By: Sandarac This was SVN commit r19861. --- .../mods/public/simulation/components/RangeVisualization.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/binaries/data/mods/public/simulation/components/RangeVisualization.js b/binaries/data/mods/public/simulation/components/RangeVisualization.js index ee2b1ef7e3..5042736f03 100644 --- a/binaries/data/mods/public/simulation/components/RangeVisualization.js +++ b/binaries/data/mods/public/simulation/components/RangeVisualization.js @@ -99,4 +99,9 @@ RangeVisualization.prototype.OnValueModification = function(msg) this.RegenerateRangeVisualizations(false); }; +RangeVisualization.prototype.OnDeserialized = function(msg) +{ + this.UpdateVisualHealRanges(); +}; + Engine.RegisterComponentType(IID_RangeVisualization, "RangeVisualization", RangeVisualization);