- Joined
- Jun 15, 2016
- Messages
- 751
This Blood Aura work perfectly for 1 hero and anyone around him. But if there are 2 heroes of the same type using this spell at the same spot, things go very messy. Please anyone can fix this to MUI so 2 auras can work separated at the same time for 2 heroes? Please use GUI, because i hate Jass. Here is the map i am talking, you guys can check, clean or fix those non-MUI skills or even reduce lags caused by periodically-event skills for good.
Ultimate Battle - Raging Stream v1.1 AI
Ultimate Battle - Raging Stream v1.1 AI
-
Blood Aura
-
Events
- Unit - A unit Learns a skill
-
Conditions
- (Learned Hero Skill) Equal to Blood Aura
-
Actions
- Trigger - Turn on Blood Aura Add <gen>
- Trigger - Turn on Blood Aura Remove <gen>
-
Events
-
Blood Aura Add
-
Events
- Time - Every 1.00 seconds of game time
- Conditions
-
Actions
- Custom script: set bj_wantDestroyGroup=true
-
Unit Group - Pick every unit in (Units within 900.00 of (Position of WarlordU)) and do (Actions)
-
Loop - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- ((Picked unit) has buff Blood Aura ) Equal to True
-
Then - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blood Aura for WarlordU) Equal to 3
-
Then - Actions
- Unit - Add Blood Life (200) to (Picked unit)
- Unit - Remove Blood Life (100) from (Picked unit)
- Unit - Remove Blood Life (150) from (Picked unit)
- Unit Group - Add (Picked unit) to Group_BloodAura
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blood Aura for WarlordU) Equal to 2
-
Then - Actions
- Unit - Add Blood Life (150) to (Picked unit)
- Unit - Remove Blood Life (100) from (Picked unit)
- Unit - Remove Blood Life (200) from (Picked unit)
- Unit Group - Add (Picked unit) to Group_BloodAura
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Blood Aura for WarlordU) Equal to 1
-
Then - Actions
- Unit - Add Blood Life (100) to (Picked unit)
- Unit - Remove Blood Life (150) from (Picked unit)
- Unit - Remove Blood Life (200) from (Picked unit)
- Unit Group - Add (Picked unit) to Group_BloodAura
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
Loop - Actions
-
Events
-
Blood Aura Remove
-
Events
- Time - Every 1.00 seconds of game time
- Conditions
-
Actions
-
Unit Group - Pick every unit in Group_BloodAura and do (Actions)
-
Loop - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- ((Picked unit) has buff Blood Aura ) Equal to False
-
Then - Actions
- Unit - Remove Blood Life (150) from (Picked unit)
- Unit - Remove Blood Life (100) from (Picked unit)
- Unit - Remove Blood Life (200) from (Picked unit)
- Unit Group - Remove (Picked unit) from Group_BloodAura
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
Loop - Actions
-
Unit Group - Pick every unit in Group_BloodAura and do (Actions)
-
Events
Last edited: