- Joined
- Jun 2, 2009
- Messages
- 1,137
Hello everyone. I have created AI system for my map and it seems it is not good because i am doing this for all 10 slots. Can i shrink this trigger somehow?
There are 3 lanes, 5 computers available.
There are 3 lanes, 5 computers available.
-
LaneKararTakim1
-
Events
- Time - Every 0.25 seconds of game time
- Conditions
-
Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
-
Then - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Random integer number between 1 and 3) Equal to 1
- zDevilSayiBot Not equal to 2
- (Player 2 (Blue) controller) Equal to Computer
- LaneKararBOT[2] Not equal to True
-
Then - Actions
- Set zDevilSayiBot = (zDevilSayiBot + 1)
- Set LaneKararBOT[2] = True
- Unit Group - Add aiHero[2] to zDevilBotlaner
- Unit - Order aiHero[2] to Attack-Move To (Center of DevilAltKule)
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Random integer number between 1 and 3) Equal to 2
- zDevilSayiMid Not equal to 1
- (Player 2 (Blue) controller) Equal to Computer
- LaneKararBOT[2] Not equal to True
-
Then - Actions
- Set zDevilSayiMid = (zDevilSayiMid + 1)
- Set LaneKararBOT[2] = True
- Unit Group - Add aiHero[2] to zDevilMidlaner
- Unit - Order aiHero[2] to Attack-Move To (Center of DevilOrtaKule)
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Random integer number between 1 and 3) Equal to 3
- zDevilSayiTop Not equal to 1
- (Player 2 (Blue) controller) Equal to Computer
- LaneKararBOT[2] Not equal to True
-
Then - Actions
- Set zDevilSayiTop = (zDevilSayiTop + 1)
- Set LaneKararBOT[2] = True
- Unit Group - Add aiHero[2] to zDevilToplaner
- Unit - Order aiHero[2] to Attack-Move To (Center of DevilUstKule)
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
-
Then - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Random integer number between 1 and 3) Equal to 1
- zDevilSayiBot Not equal to 2
- (Player 3 (Teal) controller) Equal to Computer
- LaneKararBOT[3] Not equal to True
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
Events
-
BlazeLightningCastAIL
-
Events
- Time - Every 2.00 seconds of game time
- Conditions
-
Actions
-
Unit Group - Pick every unit in (Units within 800.00 of (Position of aiHero[2]) matching ((((Matching unit) is A Hero) Equal to True) and (((Matching unit) belongs to an enemy of ClanDevilPlayer) Equal to True))) and do (Actions)
-
Loop - Actions
- Set TempUnit = (Picked unit)
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[2]) Equal to 1
- (Life of TempUnit) Less than or equal to 400.00
- (aiHero[2] is in zKacanlarDevil) Equal to False
-
Then - Actions
- Unit - Order aiHero[2] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[2] to Attack-Move To (Center of NextTarget[2])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[2]) Equal to 2
- (Life of TempUnit) Less than or equal to 600.00
- (aiHero[2] is in zKacanlarDevil) Equal to False
-
Then - Actions
- Unit - Order aiHero[2] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[2] to Attack-Move To (Center of NextTarget[2])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[2]) Equal to 3
- (Life of TempUnit) Less than or equal to 600.00
- (aiHero[2] is in zKacanlarDevil) Equal to False
-
Then - Actions
- Unit - Order aiHero[2] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[2] to Attack-Move To (Center of NextTarget[2])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[2]) Equal to 4
- (Life of TempUnit) Less than or equal to 800.00
- (aiHero[2] is in zKacanlarDevil) Equal to False
-
Then - Actions
- Unit - Order aiHero[2] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[2] to Attack-Move To (Center of NextTarget[2])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
Loop - Actions
-
Unit Group - Pick every unit in (Units within 800.00 of (Position of aiHero[3]) matching ((((Matching unit) is A Hero) Equal to True) and (((Matching unit) belongs to an enemy of ClanDevilPlayer) Equal to True))) and do (Actions)
-
Loop - Actions
- Set TempUnit = (Picked unit)
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[3]) Equal to 1
- (Life of TempUnit) Less than or equal to 400.00
- (aiHero[3] is in zKacanlarDevil) Equal to False
-
Then - Actions
- Unit - Order aiHero[3] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[3] to Attack-Move To (Center of NextTarget[3])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[3]) Equal to 2
- (Life of TempUnit) Less than or equal to 600.00
- (aiHero[3] is in zKacanlarDevil) Equal to False
-
Then - Actions
- Unit - Order aiHero[3] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[3] to Attack-Move To (Center of NextTarget[3])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[3]) Equal to 3
- (Life of TempUnit) Less than or equal to 600.00
- (aiHero[3] is in zKacanlarDevil) Equal to False
-
Then - Actions
- Unit - Order aiHero[3] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[3] to Attack-Move To (Center of NextTarget[3])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[3]) Equal to 4
- (Life of TempUnit) Less than or equal to 800.00
- (aiHero[3] is in zKacanlarDevil) Equal to False
-
Then - Actions
- Unit - Order aiHero[3] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[3] to Attack-Move To (Center of NextTarget[3])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
Loop - Actions
-
Unit Group - Pick every unit in (Units within 800.00 of (Position of aiHero[4]) matching ((((Matching unit) is A Hero) Equal to True) and (((Matching unit) belongs to an enemy of ClanDevilPlayer) Equal to True))) and do (Actions)
-
Loop - Actions
- Set TempUnit = (Picked unit)
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[4]) Equal to 1
- (Life of TempUnit) Less than or equal to 400.00
- (aiHero[4] is in zKacanlarDevil) Equal to False
-
Then - Actions
- Unit - Order aiHero[4] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[4] to Attack-Move To (Center of NextTarget[4])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[4]) Equal to 2
- (Life of TempUnit) Less than or equal to 600.00
- (aiHero[4] is in zKacanlarDevil) Equal to False
-
Then - Actions
- Unit - Order aiHero[4] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[4] to Attack-Move To (Center of NextTarget[4])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[4]) Equal to 3
- (Life of TempUnit) Less than or equal to 600.00
- (aiHero[4] is in zKacanlarDevil) Equal to False
-
Then - Actions
- Unit - Order aiHero[4] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[4] to Attack-Move To (Center of NextTarget[4])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[4]) Equal to 4
- (Life of TempUnit) Less than or equal to 800.00
- (aiHero[4] is in zKacanlarDevil) Equal to False
-
Then - Actions
- Unit - Order aiHero[4] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[4] to Attack-Move To (Center of NextTarget[4])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
Loop - Actions
-
Unit Group - Pick every unit in (Units within 800.00 of (Position of aiHero[5]) matching ((((Matching unit) is A Hero) Equal to True) and (((Matching unit) belongs to an enemy of ClanDevilPlayer) Equal to True))) and do (Actions)
-
Loop - Actions
- Set TempUnit = (Picked unit)
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[5]) Equal to 1
- (Life of TempUnit) Less than or equal to 400.00
- (aiHero[5] is in zKacanlarDevil) Equal to False
-
Then - Actions
- Unit - Order aiHero[5] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[5] to Attack-Move To (Center of NextTarget[5])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[5]) Equal to 2
- (Life of TempUnit) Less than or equal to 600.00
- (aiHero[5] is in zKacanlarDevil) Equal to False
-
Then - Actions
- Unit - Order aiHero[5] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[5] to Attack-Move To (Center of NextTarget[5])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[5]) Equal to 3
- (Life of TempUnit) Less than or equal to 600.00
- (aiHero[5] is in zKacanlarDevil) Equal to False
-
Then - Actions
- Unit - Order aiHero[5] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[5] to Attack-Move To (Center of NextTarget[5])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[5]) Equal to 4
- (Life of TempUnit) Less than or equal to 800.00
- (aiHero[5] is in zKacanlarDevil) Equal to False
-
Then - Actions
- Unit - Order aiHero[5] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[5] to Attack-Move To (Center of NextTarget[5])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
Loop - Actions
-
Unit Group - Pick every unit in (Units within 800.00 of (Position of aiHero[6]) matching ((((Matching unit) is A Hero) Equal to True) and (((Matching unit) belongs to an enemy of ClanDevilPlayer) Equal to True))) and do (Actions)
-
Loop - Actions
- Set TempUnit = (Picked unit)
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[6]) Equal to 1
- (Life of TempUnit) Less than or equal to 400.00
- (aiHero[6] is in zKacanlarDevil) Equal to False
-
Then - Actions
- Unit - Order aiHero[6] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[6] to Attack-Move To (Center of NextTarget[5])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[6]) Equal to 2
- (Life of TempUnit) Less than or equal to 600.00
- (aiHero[6] is in zKacanlarDevil) Equal to False
-
Then - Actions
- Unit - Order aiHero[6] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[6] to Attack-Move To (Center of NextTarget[5])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[6]) Equal to 3
- (Life of TempUnit) Less than or equal to 600.00
- (aiHero[6] is in zKacanlarDevil) Equal to False
-
Then - Actions
- Unit - Order aiHero[6] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[6] to Attack-Move To (Center of NextTarget[5])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[6]) Equal to 4
- (Life of TempUnit) Less than or equal to 800.00
- (aiHero[6] is in zKacanlarDevil) Equal to False
-
Then - Actions
- Unit - Order aiHero[6] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[6] to Attack-Move To (Center of NextTarget[5])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
Loop - Actions
-
Unit Group - Pick every unit in (Units within 800.00 of (Position of aiHero[8]) matching ((((Matching unit) is A Hero) Equal to True) and (((Matching unit) belongs to an enemy of ClanReaperPlayer) Equal to True))) and do (Actions)
-
Loop - Actions
- Set TempUnit = (Picked unit)
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[8]) Equal to 1
- (Life of TempUnit) Less than or equal to 400.00
- (aiHero[8] is in zKacanlarReaper) Equal to False
-
Then - Actions
- Unit - Order aiHero[8] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[8] to Attack-Move To (Center of NextTarget[8])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[8]) Equal to 2
- (Life of TempUnit) Less than or equal to 600.00
- (aiHero[8] is in zKacanlarReaper) Equal to False
-
Then - Actions
- Unit - Order aiHero[8] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[8] to Attack-Move To (Center of NextTarget[8])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[8]) Equal to 3
- (Life of TempUnit) Less than or equal to 800.00
- (aiHero[8] is in zKacanlarReaper) Equal to False
-
Then - Actions
- Unit - Order aiHero[8] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[8] to Attack-Move To (Center of NextTarget[8])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[8]) Equal to 4
- (Life of TempUnit) Less than or equal to 1000.00
- (aiHero[8] is in zKacanlarReaper) Equal to False
-
Then - Actions
- Unit - Order aiHero[8] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[8] to Attack-Move To (Center of NextTarget[8])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
Loop - Actions
-
Unit Group - Pick every unit in (Units within 800.00 of (Position of aiHero[9]) matching ((((Matching unit) is A Hero) Equal to True) and (((Matching unit) belongs to an enemy of ClanReaperPlayer) Equal to True))) and do (Actions)
-
Loop - Actions
- Set TempUnit = (Picked unit)
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[9]) Equal to 1
- (Life of TempUnit) Less than or equal to 400.00
- (aiHero[9] is in zKacanlarReaper) Equal to False
-
Then - Actions
- Unit - Order aiHero[9] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[9] to Attack-Move To (Center of NextTarget[9])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[9]) Equal to 2
- (Life of TempUnit) Less than or equal to 600.00
- (aiHero[9] is in zKacanlarReaper) Equal to False
-
Then - Actions
- Unit - Order aiHero[9] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[9] to Attack-Move To (Center of NextTarget[9])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[8]) Equal to 3
- (Life of TempUnit) Less than or equal to 800.00
- (aiHero[9] is in zKacanlarReaper) Equal to False
-
Then - Actions
- Unit - Order aiHero[9] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[9] to Attack-Move To (Center of NextTarget[9])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[8]) Equal to 4
- (Life of TempUnit) Less than or equal to 1000.00
- (aiHero[9] is in zKacanlarReaper) Equal to False
-
Then - Actions
- Unit - Order aiHero[9] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[9] to Attack-Move To (Center of NextTarget[9])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
Loop - Actions
-
Unit Group - Pick every unit in (Units within 800.00 of (Position of aiHero[10]) matching ((((Matching unit) is A Hero) Equal to True) and (((Matching unit) belongs to an enemy of ClanReaperPlayer) Equal to True))) and do (Actions)
-
Loop - Actions
- Set TempUnit = (Picked unit)
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[10]) Equal to 1
- (Life of TempUnit) Less than or equal to 400.00
- (aiHero[10] is in zKacanlarReaper) Equal to False
-
Then - Actions
- Unit - Order aiHero[10] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[10] to Attack-Move To (Center of NextTarget[10])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[10]) Equal to 2
- (Life of TempUnit) Less than or equal to 600.00
- (aiHero[10] is in zKacanlarReaper) Equal to False
-
Then - Actions
- Unit - Order aiHero[10] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[10] to Attack-Move To (Center of NextTarget[10])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[10]) Equal to 3
- (Life of TempUnit) Less than or equal to 800.00
- (aiHero[10] is in zKacanlarReaper) Equal to False
-
Then - Actions
- Unit - Order aiHero[10] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[10] to Attack-Move To (Center of NextTarget[10])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[10]) Equal to 4
- (Life of TempUnit) Less than or equal to 1000.00
- (aiHero[10] is in zKacanlarReaper) Equal to False
-
Then - Actions
- Unit - Order aiHero[10] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[10] to Attack-Move To (Center of NextTarget[10])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
Loop - Actions
-
Unit Group - Pick every unit in (Units within 800.00 of (Position of aiHero[11]) matching ((((Matching unit) is A Hero) Equal to True) and (((Matching unit) belongs to an enemy of ClanReaperPlayer) Equal to True))) and do (Actions)
-
Loop - Actions
- Set TempUnit = (Picked unit)
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[11]) Equal to 1
- (Life of TempUnit) Less than or equal to 400.00
- (aiHero[11] is in zKacanlarReaper) Equal to False
-
Then - Actions
- Unit - Order aiHero[11] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[11] to Attack-Move To (Center of NextTarget[11])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[11]) Equal to 2
- (Life of TempUnit) Less than or equal to 600.00
- (aiHero[11] is in zKacanlarReaper) Equal to False
-
Then - Actions
- Unit - Order aiHero[11] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[11] to Attack-Move To (Center of NextTarget[11])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[11]) Equal to 3
- (Life of TempUnit) Less than or equal to 800.00
- (aiHero[11] is in zKacanlarReaper) Equal to False
-
Then - Actions
- Unit - Order aiHero[11] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[11] to Attack-Move To (Center of NextTarget[11])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[11]) Equal to 4
- (Life of TempUnit) Less than or equal to 1000.00
- (aiHero[11] is in zKacanlarReaper) Equal to False
-
Then - Actions
- Unit - Order aiHero[11] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[11] to Attack-Move To (Center of NextTarget[11])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
Loop - Actions
-
Unit Group - Pick every unit in (Units within 800.00 of (Position of aiHero[12]) matching ((((Matching unit) is A Hero) Equal to True) and (((Matching unit) belongs to an enemy of ClanReaperPlayer) Equal to True))) and do (Actions)
-
Loop - Actions
- Set TempUnit = (Picked unit)
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[12]) Equal to 1
- (Life of TempUnit) Less than or equal to 400.00
- (aiHero[12] is in zKacanlarReaper) Equal to False
-
Then - Actions
- Unit - Order aiHero[12] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[12] to Attack-Move To (Center of NextTarget[12])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[12]) Equal to 2
- (Life of TempUnit) Less than or equal to 600.00
- (aiHero[12] is in zKacanlarReaper) Equal to False
-
Then - Actions
- Unit - Order aiHero[12] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[12] to Attack-Move To (Center of NextTarget[12])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[12]) Equal to 3
- (Life of TempUnit) Less than or equal to 800.00
- (aiHero[12] is in zKacanlarReaper) Equal to False
-
Then - Actions
- Unit - Order aiHero[12] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[12] to Attack-Move To (Center of NextTarget[12])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blaze Lightning // for aiHero[12]) Equal to 4
- (Life of TempUnit) Less than or equal to 1000.00
- (aiHero[12] is in zKacanlarReaper) Equal to False
-
Then - Actions
- Unit - Order aiHero[12] to Special Archimonde - Finger Of Death TempUnit
- Wait 0.75 seconds
- Unit - Order aiHero[12] to Attack-Move To (Center of NextTarget[12])
- Set TempUnit = No unit
- Else - Actions
-
If - Conditions
-
Loop - Actions
-
Unit Group - Pick every unit in (Units within 800.00 of (Position of aiHero[2]) matching ((((Matching unit) is A Hero) Equal to True) and (((Matching unit) belongs to an enemy of ClanDevilPlayer) Equal to True))) and do (Actions)
-
Events
Last edited: