Fix BuildingAI error in FireArrows
Fixes d0fc8ff67d
Differential Revision: https://code.wildfiregames.com/D3159
This was SVN commit r24284.
This commit is contained in:
parent
2cfd1b9fac
commit
3b81fff942
@ -357,7 +357,7 @@ BuildingAI.prototype.FireArrows = function()
|
||||
|
||||
// Copied from UnitAI's MoveToTargetAttackRange.
|
||||
let targetCmpPosition = Engine.QueryInterface(selectedTarget, IID_Position);
|
||||
if (!targetCmpPosition.IsInWorld())
|
||||
if (!targetCmpPosition || !targetCmpPosition.IsInWorld())
|
||||
continue;
|
||||
|
||||
let t = targetCmpPosition.GetPosition();
|
||||
|
@ -4552,7 +4552,7 @@ UnitAI.prototype.MoveToTargetAttackRange = function(target, type)
|
||||
let s = thisCmpPosition.GetPosition();
|
||||
|
||||
let targetCmpPosition = Engine.QueryInterface(target, IID_Position);
|
||||
if (!targetCmpPosition.IsInWorld())
|
||||
if (!targetCmpPosition || !targetCmpPosition.IsInWorld())
|
||||
return false;
|
||||
|
||||
let t = targetCmpPosition.GetPosition();
|
||||
|
Loading…
Reference in New Issue
Block a user