A modify unit effect might be able to do this. Under the cost field you can select an ability and there's a Cooldown Fraction field which looks promising.
If that doesn't work, the Reset Ability Cooldowns trigger action will.
i dunno if this would help your case, but u can actually make a behaviour buff do it.
Create an ability that has the effect , "apply behaviour" .. Now create a buff that lasts .5 seconds. Inside the buff go to "unit" and find time scale.. This is the same thing chronoboost uses to decrease cooldowns. Set it to something ridiculous like 99999 . Now go to the behaviour section of this same buff and supress alot of things "temporarily" ,such as movement, attack, life regen, energy regen whatever.. The point is you dont want to be attacking crazily fast when you apply this buff because it affects everything. Now if it lasts just .5 secs you can Disable Everysingle thing and leave the time scale to its MAXXXx. thus all your abilties should recharge in that time period while not becoming some flash/overpowered attacker
That's a creative solution. The reason I didn't want to use it, was because certain animations/effects of buffs etc may inherit the timescale, although of course it will be rare if it does happen. Still it's good to avoid it.
Second, I also needed to create an ability that resets cooldowns of few ability.
As the title says, I'm looking to create a 'Refresher' ability that resets the cooldown of all abilities on a certain unit.
Bump. Anyone?
A modify unit effect might be able to do this. Under the cost field you can select an ability and there's a Cooldown Fraction field which looks promising.
If that doesn't work, the Reset Ability Cooldowns trigger action will.
i dunno if this would help your case, but u can actually make a behaviour buff do it.
Create an ability that has the effect , "apply behaviour" .. Now create a buff that lasts .5 seconds. Inside the buff go to "unit" and find time scale.. This is the same thing chronoboost uses to decrease cooldowns. Set it to something ridiculous like 99999 . Now go to the behaviour section of this same buff and supress alot of things "temporarily" ,such as movement, attack, life regen, energy regen whatever.. The point is you dont want to be attacking crazily fast when you apply this buff because it affects everything. Now if it lasts just .5 secs you can Disable Everysingle thing and leave the time scale to its MAXXXx. thus all your abilties should recharge in that time period while not becoming some flash/overpowered attacker
@RileyStarcraft: Go
the modify unit didn't work, so in the end I used triggers. Thanks.
@Jinxxx123: Go
That's a creative solution. The reason I didn't want to use it, was because certain animations/effects of buffs etc may inherit the timescale, although of course it will be rare if it does happen. Still it's good to avoid it.
Second, I also needed to create an ability that resets cooldowns of few ability.
Still looking for a way to do this in the data editor. Anyone?
@EarendilSphere: Go
Anyone?
Bump. sorry