Fix Target.Positions returning null for invalid FrozenActors.
This commit is contained in:
@@ -185,7 +185,8 @@ namespace OpenRA.Traits
|
|||||||
case TargetType.Actor:
|
case TargetType.Actor:
|
||||||
return actor.GetTargetablePositions();
|
return actor.GetTargetablePositions();
|
||||||
case TargetType.FrozenActor:
|
case TargetType.FrozenActor:
|
||||||
return frozen.TargetablePositions;
|
// TargetablePositions may be null if it is Invalid
|
||||||
|
return frozen.TargetablePositions ?? NoPositions;
|
||||||
case TargetType.Terrain:
|
case TargetType.Terrain:
|
||||||
return terrainPositions;
|
return terrainPositions;
|
||||||
default:
|
default:
|
||||||
|
|||||||
Reference in New Issue
Block a user