- Joined
- Jul 23, 2018
- Messages
- 243
Hello hivers, what I have is a hero, learning an ability which can switch between Trueshot Aura and Celeritus Aura. I do not know any aura ability that gives extra attack speed so I used an item ability from gloves of haste and made it a normal ability, then I have the triggers detect if a unit has the attack speed buff from Celeritus Aura, it will add the glove of haste ability to the unit. I am using Bribe's Unit Indexer to make the ability MUI. Forgot to mention that only ranged units receive the buff, not both melee and ranged. However, I have a few problems with my abilities and triggers.
Solved/Unsolved
1) I used on/off abilities like mana shield and immolation but for some reasons it still keeps the buff that holds the model of green fire ball or blue oval shape shield around the hero although I cleared out the buff from the abilities. Solved by me (I simply used Defend or Magic Defense)
2) For Celeritus Aura, the unit did not get the ability, I think there's some problems in "Atk Speed Aura check"
Damcele is combination of Damnun and Celeritus
Solved/Unsolved
1) I used on/off abilities like mana shield and immolation but for some reasons it still keeps the buff that holds the model of green fire ball or blue oval shape shield around the hero although I cleared out the buff from the abilities. Solved by me (I simply used Defend or Magic Defense)
2) For Celeritus Aura, the unit did not get the ability, I think there's some problems in "Atk Speed Aura check"
Damcele is combination of Damnun and Celeritus
-
Damcele Aura Learn
-
Events
-
Unit - A unit Learns a skill
-
-
Conditions
-
Or - Any (Conditions) are true
-
Conditions
-
(Learned Hero Skill) Equal to Damcele Aura (Archer Queen)
-
(Learned Hero Skill) Equal to Mana Shield AR
-
-
-
-
Actions
-
Set CV = (Custom value of (Triggering unit))
-
Set AbilLvl[CV] = (Level of Mana Shield AR for (Triggering unit))
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Celeritas Aura (Archer Queen) for (Triggering unit)) Greater than 0
-
-
Then - Actions
-
Unit - Set level of Celeritas Aura (Archer Queen) for (Triggering unit) to AbilLvl[CV]
-
-
Else - Actions
-
Unit - Add Trueshot Aura (Archer Queen) to (Triggering unit)
-
Unit - For (Triggering unit), Ability Trueshot Aura (Archer Queen), Hide ability: True
-
Unit - Set level of Trueshot Aura (Archer Queen) for (Triggering unit) to AbilLvl[CV]
-
-
-
-
-
Damcele Aura Cast
-
Events
-
Unit - A unit Is issued an order with no target
-
-
Conditions
-
Or - Any (Conditions) are true
-
Conditions
-
(Issued order) Equal to (Order(immolation))
-
(Issued order) Equal to (Order(manashieldon))
-
(Issued order) Equal to (Order(unimmolation))
-
(Issued order) Equal to (Order(manashieldoff))
-
-
-
Or - Any (Conditions) are true
-
Conditions
-
(Unit-type of (Triggering unit)) Equal to Archer Queen
-
(Unit-type of (Triggering unit)) Equal to Archer Queen (AI)
-
-
-
-
Actions
-
Set CV = (Custom value of (Triggering unit))
-
Set AbilLvl[CV] = (Level of Damcele Aura (Archer Queen) for (Triggering unit))
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
Or - Any (Conditions) are true
-
Conditions
-
(Issued order) Equal to (Order(immolation))
-
(Issued order) Equal to (Order(manashieldon))
-
-
-
-
Then - Actions
-
Unit - Remove Trueshot Aura (Archer Queen) from (Triggering unit)
-
Unit - Add Celeritas Aura (Archer Queen) to (Triggering unit)
-
Unit - For (Triggering unit), Ability Celeritas Aura (Archer Queen), Hide ability: True
-
Unit - Set level of Celeritas Aura (Archer Queen) for (Triggering unit) to AbilLvl[CV]
-
-
Else - Actions
-
Unit - Remove Celeritas Aura (Archer Queen) from (Triggering unit)
-
Unit - Add Trueshot Aura (Archer Queen) to (Triggering unit)
-
Unit - For (Triggering unit), Ability Trueshot Aura (Archer Queen), Hide ability: True
-
Unit - Set level of Trueshot Aura (Archer Queen) for (Triggering unit) to AbilLvl[CV]
-
-
-
-
-
Atk Speed Aura check
-
Events
-
Time - Every 0.50 seconds of game time
-
-
Conditions
-
Actions
-
-------- I made five 5 different buffs --------
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
((Triggering unit) has buff Celeritas Aura Lvl 1) Equal to True
-
-
Then - Actions
-
Unit - Add Attack Speed Bonus (Archer Queen) to (Triggering unit)
-
Unit - Set level of Attack Speed Bonus (Archer Queen) for (Triggering unit) to 1
-
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
((Triggering unit) has buff Celeritas Aura Lvl 2) Equal to True
-
-
Then - Actions
-
Unit - Add Attack Speed Bonus (Archer Queen) to (Triggering unit)
-
Unit - Set level of Attack Speed Bonus (Archer Queen) for (Triggering unit) to 2
-
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
((Triggering unit) has buff Celeritas Aura Lvl 3) Equal to True
-
-
Then - Actions
-
Unit - Add Attack Speed Bonus (Archer Queen) to (Triggering unit)
-
Unit - Set level of Attack Speed Bonus (Archer Queen) for (Triggering unit) to 3
-
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
((Triggering unit) has buff Celeritas Aura Lvl 4) Equal to True
-
-
Then - Actions
-
Unit - Add Attack Speed Bonus (Archer Queen) to (Triggering unit)
-
Unit - Set level of Attack Speed Bonus (Archer Queen) for (Triggering unit) to 4
-
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
((Triggering unit) has buff Celeritas Aura Lvl 5) Equal to True
-
-
Then - Actions
-
Unit - Add Attack Speed Bonus (Archer Queen) to (Triggering unit)
-
Unit - Set level of Attack Speed Bonus (Archer Queen) for (Triggering unit) to 5
-
-
Else - Actions
-
Unit - Remove Attack Speed Bonus (Archer Queen) from (Triggering unit)
-
-
-
-
-
-
-
-
-
-
-
-
Last edited: