Im making a warchasers-style map. Im building it from the ground up, starting with an empty map, not any pre-made things. One of my heroes is a priest. His "ultimate" ability is shadowform, which gives me intellect and health.
I first based my ability off Avatar, but then I realised theres better ways to do it (especially the enlarging of hero... I couldnt fix it even via trigger scaling value unless it was timed to reset size AFTER the "growth" stopped)
So I based it off the Tauren Chieftain "War stomp" ability. "Simple, right?" I think. I just disable the stun and damage etc then make a few triggers. Heres what I have (not i am not the most efficient nor the best at this, so please tell me how to optimize etc my triggers)
Ok. Note again that I am not the best at triggers please
So I have 2 abilities, both based off of war stomp. R - Shadowform triggers ShadowformACT and R - Normal Form ShadowformDISACT. In previous tests where I only had activation trigger, it went smoothly. Not this time tho. I am trying to remove abilities (which Ive yet to do). But, once I remove R - Shadowform, the priest is unable to move, cast etc. and will stay like that. Can someone point to me what Im doing wrong and why is the unit freezing? Could you also point me a better ability to use?
I first based my ability off Avatar, but then I realised theres better ways to do it (especially the enlarging of hero... I couldnt fix it even via trigger scaling value unless it was timed to reset size AFTER the "growth" stopped)
So I based it off the Tauren Chieftain "War stomp" ability. "Simple, right?" I think. I just disable the stun and damage etc then make a few triggers. Heres what I have (not i am not the most efficient nor the best at this, so please tell me how to optimize etc my triggers)
-
ShadowformACT
-
Events
-
Unit - A unit Begins casting an ability
-
-
Conditions
-
(Ability being cast) Equal to R - Shadowform
-
-
Actions
-
Animation - Change (Casting unit)'s vertex coloring to (15.00%, 0.00%, 14.00%) with 0.00% transparency
-
Unit - Add Shadowform Health to (Triggering unit)
-
Unit - Add Shadowform Intellect to (Triggering unit)
-
Unit - Add R - Normal Form to (Triggering unit)
-
Unit - Add #BuffPlacer to (Triggering unit)
-
Unit - Remove R - Shadowform from (Triggering unit)
-
-
-
ShadowformDISACT
-
Events
-
Unit - A unit Begins casting an ability
-
-
Conditions
-
(Ability being cast) Equal to R - Normal Form
-
-
Actions
-
Animation - Change (Casting unit)'s vertex coloring to (100.00%, 100.00%, 100.00%) with 0.00% transparency
-
Unit - Remove Shadowform Health from (Triggering unit)
-
Unit - Remove Shadowform Intellect from (Triggering unit)
-
Unit - Remove R - Normal Form from (Triggering unit)
-
-
Ok. Note again that I am not the best at triggers please

So I have 2 abilities, both based off of war stomp. R - Shadowform triggers ShadowformACT and R - Normal Form ShadowformDISACT. In previous tests where I only had activation trigger, it went smoothly. Not this time tho. I am trying to remove abilities (which Ive yet to do). But, once I remove R - Shadowform, the priest is unable to move, cast etc. and will stay like that. Can someone point to me what Im doing wrong and why is the unit freezing? Could you also point me a better ability to use?