Hi! On my map I've created a hero that have healing skills. I'm using 2 abilities made from rejuvination but when I cast one of them the cooldown goes off for both. So I've tried to use triggers instead but with no results. I've made two channel spells with the names, xxx1 and xxxxx2. Both of them have Text - Order string Use/turn on - Rejuvination and Base Order ID - Rejuvination I guess that they should have different Base Order ID but which abilities? Can I just pick someone or do I have to pick one that have similar effect to rejuvination? Anyway. My dummy unit gets the real spell, rejuvination, I've set up the stats and everything and my Hero gets the Channel spell. My Trigger looks like this...
Trigger:
- Unit - A unit begins casting an ability
- Ability being cast equal to invigoration (this is the channel spell)
- Set TempPointPosition = (Position of(casting unit))
- Set TempPointSpell = (Target Point of ability being cast)
- Unit - create 1 dummy (unit) at TempPointPosition facing default building degrees
- Unit - add 1 second expiration timer to last created unit
- Unit - add Invigoration (dummy) to last created unit (this is the rejuvination spell)
- Unit - set level of Invigoration (dummy) for last created unit to level of Invigoration for triggering unit
- Unit - Order last created unit to Night Elf druid of the claw - rejuvination (picked unit)
- Custom script - call RemoveLocation(udg_TempPointPosition)
- Custom script - call RemoveLocation(udg_TempPointSpell)