Fix Target.Positions returning null for invalid FrozenActors.

This commit is contained in:
Paul Chote
2019-08-11 13:32:21 +01:00
committed by reaperrr
parent 8f7da18dc5
commit 2c24a607bc

View File

@@ -185,7 +185,8 @@ namespace OpenRA.Traits
case TargetType.Actor:
return actor.GetTargetablePositions();
case TargetType.FrozenActor:
return frozen.TargetablePositions;
// TargetablePositions may be null if it is Invalid
return frozen.TargetablePositions ?? NoPositions;
case TargetType.Terrain:
return terrainPositions;
default: