- Joined
- Sep 19, 2020
- Messages
- 190
this trigger work for player 1 only, way? and how to fixed?
-
Revive Start
-

Events
-


Unit - A unit Dies
-
-

Conditions
-


((Unit-type of (Dying unit)) is A Hero) Equal to True
-
-

Actions
-


Player Group - Pick every player in (All players) and do (Actions)
-



Loop - Actions
-




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





If - Conditions
-






(Owner of (Triggering unit)) Equal to (Picked player)
-
-





Then - Actions
-






Set PlayerRivive[((Player number of (Owner of (Triggering unit))) - 1)] = (30 + ((((Hero level of (Killing unit)) / 2) + ((Hero level of (Dying unit)) / 2)) + ((Die[1] + Die[2]) + (Die[3] + Die[4]))))
-






Set ReviveHero[((Player number of (Owner of (Triggering unit))) - 1)] = (Triggering unit)
-






Floating Text - Create floating text that reads (String(PlayerRivive[((Player number of (Owner of (Triggering unit))) - 1)])) at ((Position of CircelofPower[((Player number of (Owner of (Triggering unit))) - 1)]) offset by (-25.00, -25.00)) with Z offset 0.00, using font size 25.00, color (100.00%, 0.00%, 0.00%), and 25.00% transparency
-






Set ReviveText[((Player number of (Owner of (Triggering unit))) - 1)] = (Last created floating text)
-






Floating Text - Change ReviveText[((Player number of (Owner of (Triggering unit))) - 1)]: Disable permanence
-






Floating Text - Change the lifespan of ReviveText[((Player number of (Owner of (Triggering unit))) - 1)] to ((Real(PlayerRivive[((Player number of (Owner of (Triggering unit))) - 1)])) + 1.00) seconds
-






Countdown Timer - Start ReviveTimer[((Player number of (Owner of (Triggering unit))) - 1)] as a One-shot timer that will expire in (Real(PlayerRivive[((Player number of (Owner of (Triggering unit))) - 1)])) seconds
-
-





Else - Actions
-






Do nothing
-
-
-
-
-
-




