Well, my problem is i cant get my dummy spell working. I have it like
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to some name
Actions
Unit - Create 1 Dummy for (Owner of (Triggering unit)) at (Center of Region 000 <gen>) facing Default building facing degrees
Unit - Order (Last created unit) to Human Sorceress - Invisibility (Triggering unit)
Unit - Order (Triggering unit) to Stop
Unit - Remove (Last created unit) from the game
If ((Current order of (Triggering unit)) Not equal to (Order(stop))) then do (Unit - Remove All buffs from (Triggering unit)) else do (Do nothing)
But that dont work. The triggering unit does not become invisible or anything! Nothing happens
Saxe Unit - Order (Last created unit) to Human Sorceress - Invisibility (Triggering unit) Unit - Order (Triggering unit) to Stop Unit - Remove (Last created unit) from the game
It still dont work. Well the unit playes the animation from warstomp (that i based my spell on), and it seems that the dummy gets created, but still, nothing happens. Any idea why?
Where should i place the wait action? I've tried some different places, but that still dont make him invisible. And also, i have changed that thing with the region now. Thanks
Store the casting unit into a variable, i've had troubles with that too, i think that the dummy unit becomes the casting unit (for any reason), so that should solve the problem (at least for me, it did)
And is your invisibility spell custom? You should use the default one, cous using custom ones always gives troubles...
And don't forget the wait action between -Issue to cast and -issue to stop.