antReinforcements = {"ant", "fireant", "scoutant", "warriorant"} antReinforcementsTwo = {"shockant", "shockant", "shockant", "aaant", "aaant", "aaant"} antReinforcementsThree = {"artyant", "artyant", "shockant", "aaant"} positionsZero = { antspawn0.Location, antspawn0.Location } positionsOne = { antspawn1.Location, antspawn1.Location } pathZero = {townwaypoint.Location} pathOne = {townwaypoint.Location} SendAnts = function() newAntsZero = Reinforcements.Reinforce(ants, antReinforcements, positionsZero, 1) newAntsOne = Reinforcements.Reinforce(ants, antReinforcements, positionsOne, 1) Utils.Do(newAntsZero, function(unit) unit.AttackMove(townwaypoint.Location, 10) end) Utils.Do(newAntsZero, function(unit) unit.AttackMove(playerwaypoint0.Location) end) Utils.Do(newAntsZero, function(unit) unit.AttackMove(playerwaypoint1.Location) end) Utils.Do(newAntsOne, function(unit) unit.AttackMove(townwaypoint.Location, 10) end) Utils.Do(newAntsOne, function(unit) unit.AttackMove(playerwaypoint1.Location) end) Utils.Do(newAntsOne, function(unit) unit.AttackMove(playerwaypoint0.Location) end) Trigger.AfterDelay(DateTime.Seconds(30), SendAnts) end SendAntsTwo = function() newAntsZero = Reinforcements.Reinforce(ants, antReinforcementsTwo, positionsZero, 1) newAntsOne = Reinforcements.Reinforce(ants, antReinforcementsTwo, positionsOne, 1) Utils.Do(newAntsZero, function(unit) unit.AttackMove(townwaypoint.Location, 10) end) Utils.Do(newAntsZero, function(unit) unit.AttackMove(playerwaypoint0.Location, 10) end) Utils.Do(newAntsZero, function(unit) unit.AttackMove(playerwaypoint1.Location, 10) end) Utils.Do(newAntsOne, function(unit) unit.AttackMove(townwaypoint.Location, 10) end) Utils.Do(newAntsOne, function(unit) unit.AttackMove(playerwaypoint1.Location, 10) end) Utils.Do(newAntsOne, function(unit) unit.AttackMove(playerwaypoint0.Location, 10) end) Trigger.AfterDelay(DateTime.Seconds(30), SendAntsTwo) end SendAntsThree = function() newAntsZero = Reinforcements.Reinforce(ants, antReinforcementsThree, positionsZero, 1) newAntsOne = Reinforcements.Reinforce(ants, antReinforcementsThree, positionsOne, 1) Utils.Do(newAntsZero, function(unit) unit.AttackMove(townwaypoint.Location, 10) end) Utils.Do(newAntsZero, function(unit) unit.AttackMove(playerwaypoint0.Location, 10) end) Utils.Do(newAntsZero, function(unit) unit.AttackMove(playerwaypoint1.Location, 10) end) Utils.Do(newAntsOne, function(unit) unit.AttackMove(townwaypoint.Location, 10) end) Utils.Do(newAntsOne, function(unit) unit.AttackMove(playerwaypoint1.Location, 10) end) Utils.Do(newAntsOne, function(unit) unit.AttackMove(playerwaypoint0.Location, 10) end) Trigger.AfterDelay(DateTime.Seconds(30), SendAntsThree) end WorldLoaded = function() ants = Player.GetPlayer("Creeps") Trigger.AfterDelay(DateTime.Seconds(60), SendAnts) --60 Trigger.AfterDelay(DateTime.Seconds(458), SendAntsTwo) --458 Trigger.AfterDelay(DateTime.Seconds(916), SendAntsThree) --916 end