diff --git a/mods/ra/maps/intervention/map.yaml b/mods/ra/maps/intervention/map.yaml index 65df391c5a..1209e74c1f 100644 --- a/mods/ra/maps/intervention/map.yaml +++ b/mods/ra/maps/intervention/map.yaml @@ -2261,6 +2261,8 @@ Rules: SAM: Building: Power: -5 + RevealsShroud: + Range: 7c0 TSLA: Building: Power: -50 @@ -2328,6 +2330,8 @@ Sequences: VoxelSequences: Weapons: + Nike: + Range: 9c0 Maverick: Warhead: Damage: 175 diff --git a/mods/ra/maps/intervention/mission.lua b/mods/ra/maps/intervention/mission.lua index 84b805bde9..8f861fe116 100644 --- a/mods/ra/maps/intervention/mission.lua +++ b/mods/ra/maps/intervention/mission.lua @@ -192,8 +192,10 @@ SetupWorld = function() Utils.Do(SovietHarvesters, function(harvester) Actor.OnDamaged(harvester, function(h) Team.Do(harvesterGuard, function(g) - Actor.Stop(g) - Actor.AttackMove(g, h.Location, 3) + if not Actor.IsDead(g) then + Actor.Stop(g) + Actor.AttackMove(g, h.Location, 3) + end end) end) end)