1
0
forked from 0ad/0ad

Give some explanation to my change in 0c336649e6

This was SVN commit r14548.
This commit is contained in:
sanderd17 2014-01-08 17:57:12 +00:00
parent 0c336649e6
commit 641c65b1dd

View File

@ -2604,6 +2604,9 @@ var UnitFsmSpec = {
var cmpBuilder = Engine.QueryInterface(this.entity, IID_Builder);
cmpBuilder.PerformBuilding(this.repairTarget);
// if the building is completed, the leave() function will be called
// by the ConstructionFinished message
// in that case, the repairTarget is deleted, and we can just return
if (!this.repairTarget)
return;
if (this.MoveToTargetRange(this.repairTarget, IID_Builder))