Tdkid
T
Tdkid
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
-
-
-
-
-
Last edited by a moderator:
