Hi, I just did my first spell (I'm proud of it even if it's low on trigger ^^), and I'd like to know if he's MUI and If no, how can I do so, and if you guys can find any leak or any wrong thing. Here is it...
My spell is named "Holy light" (no inspiration), but based on the Mountain' King Storm bolt.
Here's is the triggering code :
The Trigger call an Inner Fire, which gives the unit the damage, armor and regeneration.
My spell is named "Holy light" (no inspiration), but based on the Mountain' King Storm bolt.
Here's is the triggering code :
JASS:
Holy Light
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Holy Light
Actions
Unit - Set life of (Target unit of ability being cast) to ((Percentage life of (Target unit of ability being cast)) + (5.00 + (10.00 x (Real((Level of (Ability being cast) for (Triggering unit)))))))%
Set Temp_Point = (Target point of ability being cast)
Set Temp_Point2 = (Position of (Triggering unit))
Unit - Create 1 Dummy Unit for (Owner of (Triggering unit)) at Temp_Point facing Temp_Point2
Unit - Add Holy Light (The Buff) to (Last created unit)
Unit - Set level of Holy Light (The Buff) for (Last created unit) to (Level of Holy Light for (Triggering unit))
If (((Target unit of ability being cast) belongs to an ally of Player 1 (Red)) Equal to True) then do (Unit - Order (Last created unit) to Human Priest - Inner Fire (Target unit of ability being cast)) else do (Unit - Set mana of (Triggering unit) to (((Real((Level of Holy Light for (Triggering unit)))) x -5.00) + 80.00))
Unit - Remove (Last created unit) from the game
Custom script: call RemoveLocation(udg_Temp_Point)
Custom script: call RemoveLocation(udg_Temp_Point2)
The Trigger call an Inner Fire, which gives the unit the damage, armor and regeneration.