Hey i know how to set them up but not how i want it to be
i can set up, passive for units being attacked, and units attacking.
But i wanna set up one thats a constant passive, casting spells / attacking / being attacked
I can set up. chance to proc, when being attacked, chance to proc attacking, but that to specific that hero has a specific buff, to proc it.
Basically, i want to set a passive 2.5% chance 3.75% chance and 5% chance to AOE heal nearby allies within 500 Range, healing for 3 x Hero Intelligence Including Bonus.
i can easily set it up if it checks passive when being attacked or attacking, but as a healer they dont attack or be attack they stand out of the way and heal.
i can dot his and it works perfectly, but only if the hero is being attacked or attacking
i can set up, passive for units being attacked, and units attacking.
But i wanna set up one thats a constant passive, casting spells / attacking / being attacked
I can set up. chance to proc, when being attacked, chance to proc attacking, but that to specific that hero has a specific buff, to proc it.
Basically, i want to set a passive 2.5% chance 3.75% chance and 5% chance to AOE heal nearby allies within 500 Range, healing for 3 x Hero Intelligence Including Bonus.
i can easily set it up if it checks passive when being attacked or attacking, but as a healer they dont attack or be attack they stand out of the way and heal.
i can dot his and it works perfectly, but only if the hero is being attacked or attacking
-
HeavenlyGraceAttacked
-
Events
-
Unit - A unit Is attacked
-
-
Conditions
-
Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
((Attacking unit) has buff |cffd45e19Heavenly Grace|r (2.5%)) Equal to True
-
(Random percentage) Less than or equal to RacialPercentage[1]
-
-
Then - Actions
-
Unit Group - Pick every unit in (Units within 500.00 of (Position of (Attacking unit)) matching (((Matching unit) belongs to an ally of (Owner of (Attacking unit)).) Equal to True).) and do (Actions)
-
Loop - Actions
-
Special Effect - Create a special effect at (Position of (Picked unit)) using war3mapImported\Heal Orange.mdx
-
Unit - Set life of (Picked unit) to ((Life of (Picked unit)) + (3.00 x (Real((Intelligence of (Attacking unit) (Include bonuses))))))
-
-
-
-
Else - Actions
-
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
((Attacked unit) has buff |cffd45e19Heavenly Grace|r (2.5%)) Equal to True
-
(Random percentage) Less than or equal to RacialPercentage[1]
-
-
Then - Actions
-
Unit Group - Pick every unit in (Units within 500.00 of (Position of (Attacked unit)) matching (((Matching unit) belongs to an ally of (Owner of (Attacked unit)).) Equal to True).) and do (Actions)
-
Loop - Actions
-
Special Effect - Create a special effect at (Position of (Picked unit)) using war3mapImported\Heal Orange.mdx
-
Unit - Set life of (Picked unit) to ((Life of (Picked unit)) + (3.00 x (Real((Intelligence of (Attacked unit) (Include bonuses))))))
-
-
-
-
Else - Actions
-
-
-
-
HeavenlyGraceCasting
-
Events
-
Unit - A unit Starts the effect of an ability
-
-
Conditions
-
Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
((Casting unit) has buff |cffd45e19Heavenly Grace|r (2.5%)) Equal to True
-
(Random percentage) Less than or equal to RacialPercentage[1]
-
-
Then - Actions
-
Unit Group - Pick every unit in (Units within 500.00 of (Position of (Casting unit)) matching (((Matching unit) belongs to an ally of (Owner of (Casting unit)).) Equal to True).) and do (Actions)
-
Loop - Actions
-
Special Effect - Create a special effect at (Position of (Picked unit)) using war3mapImported\Heal Orange.mdx
-
Unit - Set life of (Picked unit) to ((Life of (Picked unit)) + (3.00 x (Real((Intelligence of (Casting unit) (Include bonuses))))))
-
-
-
-
Else - Actions
-
-
-
Last edited: