diff --git a/binaries/data/mods/public/simulation/components/Repairable.js b/binaries/data/mods/public/simulation/components/Repairable.js index b2f7f5e5bf..2a0c77fd0c 100644 --- a/binaries/data/mods/public/simulation/components/Repairable.js +++ b/binaries/data/mods/public/simulation/components/Repairable.js @@ -176,10 +176,13 @@ RepairableMirage.prototype.Init = function(cmpRepairable) { this.numBuilders = cmpRepairable.GetNumBuilders(); this.buildTime = cmpRepairable.GetBuildTime(); + if (cmpRepairable.unrepairable) + this.unrepairable = cmpRepairable.unrepairable; }; RepairableMirage.prototype.GetNumBuilders = function() { return this.numBuilders; }; RepairableMirage.prototype.GetBuildTime = function() { return this.buildTime; }; +RepairableMirage.prototype.IsRepairable = function() { return !this.unrepairable; }; Engine.RegisterGlobal("RepairableMirage", RepairableMirage);