- Joined
- Apr 13, 2006
- Messages
- 83
I made a spell called soulfire, its basicly an inverse imolation where me demon hunter's arss get's burned but he burns away mana from the enemy, the problem is I can make my demon hunter's life drain but I cannot make the other units mana to wash out.
I tried making an ability like a brilliance aura with negaive factors that would have a reduced range called soulfire effect (I made 4 one for each level of soulfire) ,but ther is no way I can add my demon hunter that ability when he casts soulfire, Ill show u my trigger.
Event
Unit - A unit Begins casting an ability
Conditions
(Ability being cast) Equal to Soul Fire
(Level of Soul Fire for (Casting unit)) Equal to 1
Actions
Set PyroCaster = (Casting unit)
Unit - Add Soul Fire (Effect) 1 to PyroCaster
And another trigger that goes:
Event:
Unit - A unit Finishes casting an ability
Condition:
(Ability being cast) Equal to Soul Fire
(Level of Soul Fire for (Casting unit)) Equal to 1
Action:
Unit - Remove Soul Fire (Effect) 1 from PyroCaster
How else could I do it?
I tried making an ability like a brilliance aura with negaive factors that would have a reduced range called soulfire effect (I made 4 one for each level of soulfire) ,but ther is no way I can add my demon hunter that ability when he casts soulfire, Ill show u my trigger.
Event
Unit - A unit Begins casting an ability
Conditions
(Ability being cast) Equal to Soul Fire
(Level of Soul Fire for (Casting unit)) Equal to 1
Actions
Set PyroCaster = (Casting unit)
Unit - Add Soul Fire (Effect) 1 to PyroCaster
And another trigger that goes:
Event:
Unit - A unit Finishes casting an ability
Condition:
(Ability being cast) Equal to Soul Fire
(Level of Soul Fire for (Casting unit)) Equal to 1
Action:
Unit - Remove Soul Fire (Effect) 1 from PyroCaster
How else could I do it?