Hi there, I'm attempting cooldown reduction, something I'm only barely starting to understand, but something is wrong somewhere in here. For the most part, the trigger works well but occasionally when my unit is hit, the cooldown ends even when its nowhere near less then 5 seconds. Then when its hit again, it picks up where the cooldown left off and carries on as normal.
I dont want to to suddenly reset like that, I want it to work like you'd think "getting hit lowers your cooldown" works.
I dont want to to suddenly reset like that, I want it to work like you'd think "getting hit lowers your cooldown" works.
-
quake cooldown
-

Events
-


Unit - A unit Takes damage
-
-

Conditions
-


And - All (Conditions) are true
-



Conditions
-




(Ability Cooldown of (Triggering unit) for ability Quake , Level: (Level of Quake for (Triggering unit)).) Greater than or equal to 0.01
-




(Ability Cooldown Remaining of (Triggering unit) for ability Quake ..) Greater than or equal to 0.01
-




(Unit-type of (Triggering unit)) Equal to Earth Drake
-
-
-
-

Actions
-


If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-



If - Conditions
-




(Ability Cooldown Remaining of (Triggering unit) for ability Quake ..) Greater than or equal to 5.00
-
-



Then - Actions
-




Unit - For Unit (Triggering unit), start cooldown of ability Quake " over "((Ability Cooldown Remaining of (Triggering unit) for ability Quake ..) - 5.00) seconds.
-
-



Else - Actions
-




Unit - For Unit (Triggering unit), end cooldown of ability Quake
-
-
-
-


