I want a seamless ability that is toggled on and off, it is based on Immolation for the toggleability and Berserk for the buffs that it gives. I do not want to use item buffs because they don't give the damage amp that berserk offers, as it is necessary for this ability.
Is there a way that the "Order unit to Berserk" function does not cause the unit to stop moving, as it would if you just used the ability normally?
If there is a way to add damage amp to the unit like berserk does, that could also work because then I can just use item abilities to add the bonus stats and not need the unit to be issued an order.
Is there a way that the "Order unit to Berserk" function does not cause the unit to stop moving, as it would if you just used the ability normally?
If there is a way to add damage amp to the unit like berserk does, that could also work because then I can just use item abilities to add the bonus stats and not need the unit to be issued an order.
-
OC slither
-
Events
-
Unit - A unit Is issued an order with no target
-
-
Conditions
-
(Unit-type of (Triggering unit)) Equal to Oceanic
-
Or - Any (Conditions) are true
-
Conditions
-
(Issued order) Equal to (Order(immolation))
-
(Issued order) Equal to (Order(umimmolation))
-
-
-
-
Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Issued order) Equal to (Order(immolation))
-
-
Then - Actions
-
Unit - For (Triggering unit), Ability Slither Dummy (OC), Hide ability: False
-
Unit - Order AbilTargetUnit[23] to Orc Troll Berserker - Berserk. <--------------------------
-
Unit - For (Triggering unit), Ability Slither Dummy (OC), Hide ability: True
-
Animation - Add the swim animation tag to AbilTargetUnit[23]
-
Custom script: call GameTimeWait(0.1)
-
Wait until ((AbilTargetUnit[23] has buff Slither (Immo) ) Equal to False), checking every 0.22 seconds
-
Animation - Remove the swim animation tag to AbilTargetUnit[23]
-
Unit - Remove Slither buff from AbilTargetUnit[23]
-
-
Else - Actions
-
Animation - Remove the swim animation tag to AbilTargetUnit[23]
-
Unit - Remove Slither buff from AbilTargetUnit[23]
-
-
-
-
-
[/hidden]