diff --git a/mods/ra/maps/monster-tank-madness/map.yaml b/mods/ra/maps/monster-tank-madness/map.yaml index ec9951cb2f..b2148f3ee1 100644 --- a/mods/ra/maps/monster-tank-madness/map.yaml +++ b/mods/ra/maps/monster-tank-madness/map.yaml @@ -42,7 +42,7 @@ Players: Color: ABB7E4 LockSpawn: True LockTeam: True - Enemies: BadGuy, USSR, Ukraine, Turkey + Enemies: BadGuy, USSR, Ukraine, Turkey, FriendlyMadTanks PlayerReference@BadGuy: Name: BadGuy Faction: soviet @@ -71,6 +71,12 @@ Players: Faction: soviet Color: D1987C Enemies: Greece, BadGuy, USSR, Ukraine, Outpost + PlayerReference@FriendlyMadTanks: + Name: FriendlyMadTanks + Faction: soviet + Color: D1987C + Allies: Greece + Enemies: BadGuy, USSR, Ukraine PlayerReference@Outpost: Name: Outpost NonCombatant: True diff --git a/mods/ra/maps/monster-tank-madness/monster-tank-madness.lua b/mods/ra/maps/monster-tank-madness/monster-tank-madness.lua index 2249f7cf28..74fd14a786 100644 --- a/mods/ra/maps/monster-tank-madness/monster-tank-madness.lua +++ b/mods/ra/maps/monster-tank-madness/monster-tank-madness.lua @@ -124,11 +124,9 @@ LandingPossible = function() end SuperTankDomeInfiltrated = function() - turkey.SetStance(player, "Ally") - turkey.SetStance(neutral, "Ally") - SuperTankAttack = true Utils.Do(SuperTanks, function(tnk) + tnk.Owner = friendlyMadTanks if not tnk.IsDead then Trigger.ClearAll(tnk) tnk.Stop() @@ -276,6 +274,7 @@ InitPlayers = function() ussr = Player.GetPlayer("USSR") ukraine = Player.GetPlayer("Ukraine") turkey = Player.GetPlayer("Turkey") + friendlyMadTanks = Player.GetPlayer("FriendlyMadTanks") player.Cash = 0 ussr.Cash = 2000