Fix DamagesConcreteWarhead crashing when a target becomes invalid

This commit is contained in:
abcdefg30
2018-11-03 18:15:43 +01:00
committed by Paul Chote
parent 31f2441709
commit ae0a0163cc

View File

@@ -25,6 +25,9 @@ namespace OpenRA.Mods.D2k.Warheads
public override void DoImpact(Target target, Actor firedBy, IEnumerable<int> damageModifiers)
{
if (target.Type == TargetType.Invalid)
return;
var world = firedBy.World;
var layer = world.WorldActor.Trait<BuildableTerrainLayer>();
var cell = world.Map.CellContaining(target.CenterPosition);