Trigger Help (Remove a stat when mana reaches 0)
Heya, im making a RPG bleach map and i need some help with a triggers to a spell. The spell is called Bankai and will incress triggering units agi with 5 * lvl but also drain mana every sec. So i changed the Immoltion spell and made trigger for the agi part... Everything is working as it should except for when the triggering units mana reaches 0 then it just lose the buff(Mana drain) but still keeps the agi and stuff. So i need help to solve that. Here is my triggers:
Heya, im making a RPG bleach map and i need some help with a triggers to a spell. The spell is called Bankai and will incress triggering units agi with 5 * lvl but also drain mana every sec. So i changed the Immoltion spell and made trigger for the agi part... Everything is working as it should except for when the triggering units mana reaches 0 then it just lose the buff(Mana drain) but still keeps the agi and stuff. So i need help to solve that. Here is my triggers:
-
Bankai
-
Events
- Unit - A unit Is issued an order with no target
- Conditions
-
Actions
- Custom script: set udg_TempBool = GetIssuedOrderId() == 852177
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- ((Triggering unit) has buff Bankai) Equal to False
- TempBool Equal to True
-
Then - Actions
- Camera - Shake the camera for (Triggering player) with magnitude 10.00
- Floating Text - Create floating text that reads BANKAI! above (Triggering unit) with Z offset 0.00, using font size 14.00, color (100.00%, 100.00%, 100.00%), and 0.00% transparency
- Unit - Change color of (Triggering unit) to Black
- Hero - Modify Agility of (Triggering unit): Add ((Level of (Triggering unit)) x 5)
- Set BankaiIchigo = (5 x (Level of (Triggering unit)))
- Unit - Add Hollow Transformation to (Triggering unit)
- Countdown Timer - Start (Last started timer) as a One-shot timer that will expire in ((Mana of (Triggering unit)) / 15.00) seconds
- Wait 3.00 seconds
- Camera - Stop swaying/shaking the camera for (Triggering player)
- Floating Text - Destroy (Last created floating text)
-
Else - Actions
- Custom script: set udg_TempBool = GetIssuedOrderId() == 852178
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- ((Triggering unit) has buff Bankai) Equal to True
- TempBool Equal to True
-
Then - Actions
- Hero - Modify Agility of (Triggering unit): Subtract BankaiIchigo
- Unit - Remove Hollow Transformation from (Triggering unit)
- Unit - Change color of (Triggering unit) to (Color of (Matching player))
- Else - Actions
-
If - Conditions
-
If - Conditions
-
Events
Last edited: