Can someone help me fix this? It's meant to play the naga birth animation for a structure that normally doesn't have one. It works fine up until the constructing structure is canceled or destroyed, the special effect won't disappear and just sits there. What should I change? I am a beginner in triggering.
-
Fakebirth
-
Events
- Unit - A unit Begins construction
-
Conditions
- (Unit-type of (Triggering unit)) Equal to War Levy
-
Actions
- Set Levyconstruct = (Triggering unit)
- Animation - Change Levyconstruct's vertex coloring to (100.00%, 100.00%, 100.00%) with 100.00% transparency
- Special Effect - Create a special effect at (Position of Levyconstruct) using NagaBirth.MDX
- Set birtheffect = (Last created special effect)
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Levyconstruct Equal to (Dying unit)) or (Levyconstruct Equal to (Cancelled structure))
-
Then - Actions
- Special Effect - Destroy birtheffect
- Skip remaining actions
-
Else - Actions
- Wait 58.00 seconds
- Special Effect - Destroy birtheffect
- Animation - Change Levyconstruct's vertex coloring to (100.00%, 100.00%, 100.00%) with 0.00% transparency
-
If - Conditions
-
Events