[Solved] End Cinematic freeze when it starts

Level 12
Joined
Aug 3, 2021
Messages
438
Hello it's Pekisa7. I recently merged my ending cinematic and a cinematic were King Gregory dies. And when I killed king Gregory to test the merged cinematics it freezes the map. So can you guys help me fix this? Here are the triggers:
  • End Cinematic
    • Events
      • Unit - Gregory the Wise 1158 <gen> Dies
    • Conditions
      • (Dying unit) Equal to LightBlueWarrior
    • Actions
      • Trigger - Turn off End Cinematic <gen>
      • Set InCinematic = True
      • Cinematic - Turn cinematic mode On for (All players)
      • Wait 2.00 seconds
      • Unit - Move Arthas_TheLichKing instantly to (Center of ArthasEndCinematic <gen>), facing (Center of DeadGregory <gen>)
      • Unit - Move LightBlueWarrior instantly to (Center of DeadGregory <gen>), facing (Center of ArthasEndCinematic <gen>)
      • Wait 2.00 seconds
      • Camera - Apply GregoryDies <gen> for Player 4 (Purple) over 0.00 seconds
      • Set DeadWarriorPosition = (Position of (Dying unit))
      • If (VictoryCinematic_Skipped Equal to True) then do (Skip remaining actions) else do (Do nothing)
      • Unit - Pause all units
      • Unit - Replace (Dying unit) with a Gregory the Wise using The new unit's default life and mana
      • Set LightBlueWarrior = (Last replaced unit)
      • Unit - Set life of LightBlueWarrior to 1.00
      • Game - Turn the day/night cycle Off
      • Unit - Pause LightBlueWarrior
      • Wait 0.10 seconds
      • Animation - Change LightBlueWarrior blend time to 0.00
      • Unit - Make LightBlueWarrior Invulnerable
      • Unit - Set life of LightBlueWarrior to 1.00
      • Animation - Play LightBlueWarrior's stand animation, using only Common animations
      • Sound - Set Animation and Spell Sounds to 0.00%
      • Wait 1.00 seconds
      • Sound - Set music volume to 100.00%
      • Sound - Play Tananana_nanana_Correct <gen>
      • Animation - Change LightBlueWarrior's animation speed to 10.00% of its original speed
      • Animation - Play LightBlueWarrior's stand slam animation, using only Common animations
      • Cinematic - Send transmission to (All players) from LightBlueWarrior named King Gregory the Wi...: Play I_can_t_belece_you_won_02 <gen> and display I can't beleve you..... Modify duration: Add 0.00 seconds and Don't wait
      • If (VictoryCinematic_Skipped Equal to True) then do (Skip remaining actions) else do (Do nothing)
      • Wait 2.50 seconds
      • Animation - Change LightBlueWarrior blend time to 0.15
      • Wait 2.00 seconds
      • Sound - Reset all volume channels to 100%
      • Animation - Play LightBlueWarrior's death animation, using only Common animations
      • Wait for I_can_t_belece_you_won_02 <gen> to be 0.00 seconds from finished playing
      • If ((Arthas_TheLichKing is dead) Equal to False) then do (Cinematic - Send transmission to (All players) from Arthas_TheLichKing named The Lich King: Play The_truth_is_only_the_dead_have_senn_the_end_of_war <gen> and display The truth is. Only .... Modify duration: Add 0.00 seconds and Wait) else do (Do nothing)
      • If (VictoryCinematic_Skipped Equal to True) then do (Skip remaining actions) else do (Do nothing)
      • Animation - Change LightBlueWarrior's animation speed to 80.00% of its original speed
      • Sound - Stop music Immediately
      • Unit - Kill LightBlueWarrior
      • Unit - Unpause all units
      • Game - Turn the day/night cycle On
      • If (VictoryCinematic_Skipped Equal to True) then do (Skip remaining actions) else do (Do nothing)
      • Wait 2.00 seconds
      • -------- Second Part --------
      • Cinematic - Fade in over 7.00 seconds using texture Black Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
      • Wait 7.00 seconds
      • If (VictoryCinematic_Skipped Equal to True) then do (Skip remaining actions) else do (Do nothing)
      • Camera - Apply ArthasInTheThroneRoom <gen> for Player 4 (Purple) over 0.00 seconds
      • Wait 4.00 seconds
      • Cinematic - Send transmission to (All players) from Arthas_TheLichKing named The Lich King : Play The_throne_is_ours_my_warriors_Line <gen> and display The intruder is dea.... Modify duration: Add 0.00 seconds and Wait
      • Wait (Length of The_throne_is_ours_my_warriors_Line <gen>) seconds
      • If (VictoryCinematic_Skipped Equal to True) then do (Skip remaining actions) else do (Do nothing)
      • Unit - Order Arthas_TheLichKing to Move To (Center of ArthasSitsOnThrone <gen>)
      • Unit - Make Arthas_TheLichKing face (Center of ArthasEndCinematic <gen>) over 0.00 seconds
      • Animation - Play Arthas_TheLichKing's morph animation
      • Wait 4.00 seconds
      • Sound - Play Third_Version_Arthas_My_Son <gen>
      • Camera - Apply ArthasSitsOnThrone <gen> for Player 4 (Purple) over 0.00 seconds
      • Wait 7.00 seconds
      • Camera - Apply EndCamera01 <gen> for Player 4 (Purple) over 7.00 seconds
      • Wait 7.00 seconds
      • Camera - Apply EndCamera02 <gen> for Player 4 (Purple) over 7.00 seconds
      • Wait 7.00 seconds
      • Camera - Apply EndCamera03 <gen> for Player 4 (Purple) over 7.00 seconds
      • Wait 7.00 seconds
      • If (VictoryCinematic_Skipped Equal to True) then do (Skip remaining actions) else do (Do nothing)
      • Cinematic - Fade in over 7.00 seconds using texture Black Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
      • Sound - Stop music After fading
      • Set InCinematic = False
      • Cinematic - Turn cinematic mode Off for (All players)
      • If (VictoryCinematic_Skipped Equal to True) then do (Skip remaining actions) else do (Do nothing)
      • Wait 7.00 seconds
      • Quest - Display to (All players) the Secret message: Thanks for playing ...
      • Wait 5.00 seconds
      • Game - Victory Player 4 (Purple) (Show dialogs, Show scores)
I can't send the video for some reason.
 
Last edited:
Is that trigger even starting? You have a specific unit event "Gregory the Wise 1158 <gen> Dies", but next you have condition that checks if dying unit is LightBlueWarrior. Is Gregory the LightBlueWarrior?

Apart from that, you can determine where the issue is based on which part of the trigger it crashes. If it crashes right when the trigger starts, i.e. before the first 2 second wait elapses, then there's just 3 actions that can cause the crash.
It could also be that you have left some other triggers turned on that start at the same time the End Cinematic starts and causes crash.
 
Is that trigger even starting? You have a specific unit event "Gregory the Wise 1158 <gen> Dies", but next you have condition that checks if dying unit is LightBlueWarrior. Is Gregory the LightBlueWarrior?

Apart from that, you can determine where the issue is based on which part of the trigger it crashes. If it crashes right when the trigger starts, i.e. before the first 2 second wait elapses, then there's just 3 actions that can cause the crash.
It could also be that you have left some other triggers turned on that start at the same time the End Cinematic starts and causes crash.
Fixed it somehow. I just put a cutstom script at the end and in my end cinematic setting trigger deleted unit group units in playable map are and do action and it worked.
 
Back
Top