-
Reap Soul
-

Events
-


Unit - A unit Dies
-
-

Conditions
-


Or - Any (Conditions) are true
-



Conditions
-




((Dying unit) has buff Reaped Soul (Info)) Equal to True
-




((Dying unit) has buff Reaped Soul (Stacking)) Equal to True
-




((Dying unit) has buff Reaped Soul (Non-stacking)) Equal to True
-
-
-
-

Actions
-


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



If - Conditions
-




((Killing unit) has an item of type Mallet of 1000 Souls) Equal to True
-
-



Then - Actions
-




Set ReapedSoulCount[(Player number of (Owner of (Killing unit)))] = (ReapedSoulCount[(Player number of (Owner of (Killing unit)))] + 1)
-




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





If - Conditions
-






ReapedSoulCount[(Player number of (Owner of (Killing unit)))] Equal to 5
-
-





Then - Actions
-






Set ReapedSoulCount[(Player number of (Owner of (Killing unit)))] = 0
-






Hero - Modify Strength of (Killing unit): Add 1
-
-





Else - Actions
-






Do nothing
-
-
-
-



Else - Actions
-




Do nothing
-
-
-
-




