Why is this trigger not functioning?
The idea is to make an aura that heals for a % of enemies max health when they die.
The idea is to make an aura that heals for a % of enemies max health when they die.
-
Bloodlust Work
-

Events
-


Unit - A unit Dies
-
-

Conditions
-


(Unit-type of (Triggering unit)) Equal to Vampire
-


(Level of Bloodlust for (Triggering unit)) Greater than 0
-
-

Actions
-


Set VariableSet Bloodlust_Targets = (Picked unit)
-


Set VariableSet Bloodlust_Caster = (Triggering unit)
-


Set VariableSet Bloodlust_Area = (Position of Bloodlust_Caster)
-


Set VariableSet Bloodlust_Group = (Units within 1000.00 of Bloodlust_Area.)
-


Set VariableSet Bloodlust_Heal = ((Max life of Bloodlust_Targets) x Bloodlust_HealPercentage[(Level of Bloodlust for Bloodlust_Caster)])
-


Unit Group - Pick every unit in Bloodlust_Group and do (Actions)
-



Loop - Actions
-




If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-





If - Conditions
-






(Bloodlust_Targets belongs to an enemy of (Owner of Bloodlust_Caster).) Equal to True
-
-





Then - Actions
-






Unit - Set life of Bloodlust_Caster to ((Life of (Triggering unit)) + Bloodlust_Heal)%
-
-





Else - Actions
-
-
-
-


Custom script: call RemoveLocation (udg_Bloodlust_Area)
-


Custom script: call DestroyGroup (udg_Bloodlust_Group)
-
-


