Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
Hello, I encounter a big problem...when I skipped the cinematic the optional quest its no longer working..but if I left the cinematic go until the end everything works just fine ...I tried absolutely everything... coud you please suggest something?I am desperated...I wil post here the final variation of the trigger that skips the cinematic...maybe here is the problem .TY!
Not sure if I have gotten spoiled over the years, but this code has some serious readability issues.
Here are some general pointers:
Using waits is a sin and can cause an insane number of bugs
You have multiple actions that are invalid/disabled for some reason
Don't do 10000 different things in the same trigger as it makes it more difficult to debug
Another thing is unclear, where is the skipping part of the code? if it works until you skip, then the issue probably lies in that trigger instead.
I also fail to see how you are supposed to "stop" the cinematic after it has started without multiple if statements in your cinematic trigger. Maybe destroying the trigger works? but would only work in single player.
Hello, I encounter a big problem...when I skipped the cinematic the optional quest its no longer working..but if I left the cinematic go until the end everything works just fine ...I tried absolutely everything... coud you please suggest something?I am desperated...I wil post here the final variation of the trigger that skips the cinematic...maybe here is the problem .TY! View attachment 351426View attachment 351427View attachment 351428
I will post every trigger that has bond with that optional quest...
Untitled Trigger 001
Events
Player - Player 2 (Blue) skips a cinematic sequence
Conditions
Actions
Trigger - Turn off (This trigger)
Set VariableSet Cinematicdwarfes1 = True
Cinematic - Fade out over 2.00 seconds using texture Black Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
Wait 2.00 seconds
Unit Group - Pick every unit in Dwarvecinematigroup and do (Unit - Unhide (Picked unit))
Unit - Unpause all units
Unit - Remove CinematicFootman from the game
Unit - Remove CinamatiFootman2 from the game
Cinematic - Turn cinematic mode Off for (All players)
Camera - Apply Camera 075 <gen> for AAAP_Arthas over 0.00 seconds
Animation - Reset Arthas's body-part facing
Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
If (Cinematicdwarfes1 Equal to True) then do (Skip remaining actions) else do (Do nothing)
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
Wait 2.00 seconds
Unit Group - Pick every unit in Dwarves and do (Unit - Rescue (Picked unit) for AAAP_Arthas and Change color)
Unit - Order Rifleman 0015 <gen> to Move To (Center of RescueRiflemen1 <gen>)
Unit - Order Rifleman 0014 <gen> to Move To (Center of RescueRiflemen2 <gen>)
Unit - Order Rifleman 0017 <gen> to Move To (Center of RescueRiflemen3 <gen>)
Unit - Order Rifleman 0022 <gen> to Move To (Center of RescueRiflemen4 <gen>)
Wait 2.00 seconds
If (Cinematicdwarfes1 Equal to True) then do (Skip remaining actions) else do (Do nothing)
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
Quest - Display to AAAPG_Arthas the Quest Discovered message: |cffffcc00OPTIONAL ...
Quest - Mark QuestSearinox as Discovered
Quest - Flash the quest dialog button
Visibility - Create an initially Enabled visibility modifier for AAAP_Arthas emitting Visibility from (Center of Dragon 001 <gen>) to a radius of 768.00.
Visibility - Destroy (Last created visibility modifier)
Camera - Set a spacebar-point for AAAP_Arthas at (Center of Dragon 001 <gen>)
Cinematic - Ping minimap for AAAPG_Arthas at (Center of Dragon 001 <gen>) for 3.00 seconds
Unit - Grant shared vision of Searinox to AAAP_Arthas
Unit - Deny shared vision of Searinox to AAAP_Arthas
-------- MinimapIcon --------
Quest - Create Campaign Quest Icon at (Center of Dragon 001 <gen>) using Bonus style
Set VariableSet MinimapIconSearinoxKill = (Last created minimap icon)
-------- SearinoxBlockers --------
Destructible - Pick every destructible in SearinoxBlockers <gen> and do (Destructible - Kill (Picked destructible))
Wait 5.00 seconds
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
Quest - Display to AAAPG_Arthas the Simple Hint message: |cff87CEEBNEW UNIT ...
Trigger - Turn on HINTNeedMoreRiflemen <gen>
Player - Make Rifleman Available for training/construction by AAAP_Arthas
Player - Make Blacksmith Available for training/construction by AAAP_Arthas
Wait Campaign quest delay seconds
Quest - Display to AAAPG_Arthas the Simple Hint message: |cff87ceebNEW BUILD...
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
BlacksmithDestroyed Equal to False
Then - Actions
Cinematic - Flash a speech indicator for Blacksmith 0012 <gen> of color (60.00%, 80.00%, 100.00%) with 0.00% transparency
Cinematic - Ping minimap for AAAPG_Arthas at (Position of Blacksmith 0012 <gen>) for 1.00 seconds
Else - Actions
Wait Campaign quest delay seconds
Trigger - Run Dragon Intro <gen> (checking conditions)
Trigger - Remove (This trigger) from the trigger queue
-------- AutoSave --------
Game - Create campaign checkpoint with name Blackrock and Roll (Show checkpoint message)
Trigger Dwarves
Events
Unit - A unit enters Dwarves <gen>
Conditions
(Triggering unit) Equal to Arthas
GameOver Equal to False
Actions
Trigger - Turn off (This trigger)
Trigger - Turn off Trigger Dwarves Failsafe <gen>
Trigger - Add Dwarves Cinematic Q <gen> to the trigger queue (Checking conditions)
Trigger Dwarves Failsafe
Events
Unit - A unit enters TriggerDwarves <gen>
Conditions
(Arthas is alive) Equal to True
(Owner of (Entering unit)) Equal to Player 2 (Blue)
GameOver Equal to False
Actions
Trigger - Turn off (This trigger)
Trigger - Turn off Trigger Dwarves <gen>
Trigger - Add Dwarves Cinematic Q <gen> to the trigger queue (Checking conditions)
Dwarves Cinematic Q
Events
Conditions
GameOver Equal to False
Actions
Trigger - Turn off (This trigger)
Unit - Pause all units
Cinematic - Fade out over 2.00 seconds using texture Black Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
Trigger - Turn on Untitled Trigger 001 <gen>
Wait 2.00 seconds
If (Cinematicdwarfes1 Equal to True) then do (Skip remaining actions) else do (Do nothing)
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
Cinematic - Turn cinematic mode On for (All players)
Set VariableSet Dwarvecinematigroup = (Units in Region 067 <gen>)
Unit Group - Add all units of Dwarvecinematigroup to Dwarvecinematigroup
Unit Group - Pick every unit in (Units in Region 067 <gen>) and do (Unit - Hide (Picked unit))
Unit - Unhide Arthas
Unit - Move Arthas instantly to (Center of Firepit02 <gen>), facing (Position of Feranor Steeltoe 0049 <gen>)
Unit - Create 1 Footman for AAAP_Arthas at (Center of Region 068 <gen>) facing Default building facing degrees
Set VariableSet CinematicFootman = (Last created unit)
Unit - Make CinematicFootman face Feranor Steeltoe 0049 <gen> over 0.00 seconds
Unit - Create 1 Footman for AAAP_Arthas at (Center of Region 068 Copy <gen>) facing Default building facing degrees
Set VariableSet CinamatiFootman2 = (Last created unit)
Unit - Make CinamatiFootman2 face Feranor Steeltoe 0049 <gen> over 0.00 seconds
Animation - Lock Arthas's Head to face Blacksmith 0012 <gen>, offset by (0.00, 0.00, 90.00)
Special Effect - Destroy TalkFeranor
Visibility - Create an initially Enabled visibility modifier for Player 2 (Blue) emitting Visibility from (Position of FeranorSteeltoe) to a radius of 512.00.
Environment - Set sky to Lordaeron Summer Sky
Camera - Apply Camera 064 <gen> for AAAP_Arthas over 0.00 seconds
Camera - Apply Camera 065 <gen> for AAAP_Arthas over 16.00 seconds
Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
Set VariableSet DwarfVision = (Last created visibility modifier)
Camera - Set a spacebar-point for Player 2 (Blue) at (Target of current camera view)
Camera - Reset camera for Player 2 (Blue) to standard game-view over 0.00 seconds
Camera - Pan camera for Player 2 (Blue) to (Center of Dwarf Pan Point <gen>) over 1.00 seconds
Camera - Set a spacebar-point for Player 2 (Blue) at (Center of Dwarf Pan Point <gen>)
Cinematic - Ping minimap for Player Group - Player 2 (Blue) at (Center of Dwarf Pan Point <gen>) for 4.00 seconds
Wait 1.50 seconds
If (Cinematicdwarfes1 Equal to True) then do (Skip remaining actions) else do (Do nothing)
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
Sound - Setup all volume channels for speech
Cinematic - Flash a speech indicator for FeranorSteeltoe of color (60.00%, 80.00%, 100.00%) with 0.00% transparency
Cinematic - Play Dialogue to AAAPG_Arthas from FeranorSteeltoe with type Feranor Steeltoe. Play H02DwarfHunter17 <gen>. Modify duration: Add 0.00 seconds and Wait
Wait 0.10 seconds
If (Cinematicdwarfes1 Equal to True) then do (Skip remaining actions) else do (Do nothing)
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Arthas is alive) Equal to True
Then - Actions
Cinematic - Flash a speech indicator for Arthas of color (60.00%, 80.00%, 100.00%) with 0.00% transparency
Unit - Hide Blacksmith 0012 <gen>
Camera - Apply Camera 067 <gen> for AAAP_Arthas over 0.00 seconds
Camera - Apply Camera 066 <gen> for AAAP_Arthas over 14.00 seconds
Animation - Play Arthas's Cinematic Listening One animation
Cinematic - Play Dialogue to (All players) from Arthas with type Arthas. Play H02Arthas15 <gen>. Modify duration: Add 0.00 seconds and Wait
Wait 0.10 seconds
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
If (Cinematicdwarfes1 Equal to True) then do (Skip remaining actions) else do (Do nothing)
Else - Actions
Cinematic - Flash a speech indicator for FeranorSteeltoe of color (60.00%, 80.00%, 100.00%) with 0.00% transparency
Unit - Unhide Blacksmith 0012 <gen>
Camera - Apply Camera 069 <gen> for AAAP_Arthas over 0.00 seconds
Camera - Apply Camera 068 <gen> for AAAP_Arthas over 12.00 seconds
Cinematic - Play Dialogue to AAAPG_Arthas from FeranorSteeltoe with type Feranor Steeltoe. Play H02DwarfScout16 <gen>. Modify duration: Add 0.00 seconds and Wait
Wait 0.10 seconds
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
If (Cinematicdwarfes1 Equal to True) then do (Skip remaining actions) else do (Do nothing)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Arthas is alive) Equal to True
Then - Actions
Cinematic - Flash a speech indicator for Arthas of color (60.00%, 80.00%, 100.00%) with 0.00% transparency
Camera - Apply Camera 071 <gen> for AAAP_Arthas over 0.00 seconds
Camera - Apply Camera 070 <gen> for AAAP_Arthas over 14.00 seconds
Cinematic - Play Dialogue to (All players) from Arthas with type Arthas. Play H02Arthas18 <gen>. Modify duration: Add 0.00 seconds and Wait
Wait 0.10 seconds
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
If (Cinematicdwarfes1 Equal to True) then do (Skip remaining actions) else do (Do nothing)
Else - Actions
Cinematic - Fade out over 2.00 seconds using texture Black Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
Wait 2.00 seconds
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
If (Cinematicdwarfes1 Equal to True) then do (Skip remaining actions) else do (Do nothing)
Visibility - Create an initially Enabled visibility modifier for AAAP_Arthas emitting Visibility across Region 070 <gen>
Environment - Set sky to Lordaeron Fall Sky
Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
Camera - Apply Camera 073 <gen> for AAAP_Arthas over 0.00 seconds
Camera - Apply Camera 072 <gen> for AAAP_Arthas over 18.00 seconds
Cinematic - Flash a speech indicator for FeranorSteeltoe of color (60.00%, 80.00%, 100.00%) with 0.00% transparency
Cinematic - Play Dialogue to AAAPG_Arthas from FeranorSteeltoe with type Feranor Steeltoe. Play H02DwarfHunter18A <gen>. Modify duration: Add 0.00 seconds and Wait
Wait 0.10 seconds
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
If (Cinematicdwarfes1 Equal to True) then do (Skip remaining actions) else do (Do nothing)
Sound - Reset all volume channels to 100%
Wait 1.00 seconds
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
If (Cinematicdwarfes1 Equal to True) then do (Skip remaining actions) else do (Do nothing)
Cinematic - Fade out over 2.00 seconds using texture Black Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
Wait 2.00 seconds
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
If (Cinematicdwarfes1 Equal to True) then do (Skip remaining actions) else do (Do nothing)
Visibility - Destroy (Last created visibility modifier)
Unit Group - Pick every unit in Dwarvecinematigroup and do (Unit - Unhide (Picked unit))
Unit - Unpause all units
Unit - Remove CinematicFootman from the game
Unit - Remove CinamatiFootman2 from the game
Cinematic - Turn cinematic mode Off for (All players)
Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
Camera - Apply Camera 075 <gen> for AAAP_Arthas over 0.00 seconds
Animation - Reset Arthas's body-part facing
Wait 2.00 seconds
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
If (Cinematicdwarfes1 Equal to True) then do (Skip remaining actions) else do (Do nothing)
Trigger - Turn off Untitled Trigger 001 <gen>
Wait 2.00 seconds
If (Cinematicdwarfes1 Equal to True) then do (Skip remaining actions) else do (Do nothing)
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
Unit Group - Pick every unit in Dwarves and do (Unit - Rescue (Picked unit) for AAAP_Arthas and Change color)
Unit - Order Rifleman 0015 <gen> to Move To (Center of RescueRiflemen1 <gen>)
Unit - Order Rifleman 0014 <gen> to Move To (Center of RescueRiflemen2 <gen>)
Unit - Order Rifleman 0017 <gen> to Move To (Center of RescueRiflemen3 <gen>)
Unit - Order Rifleman 0022 <gen> to Move To (Center of RescueRiflemen4 <gen>)
Wait 2.00 seconds
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
If (Cinematicdwarfes1 Equal to True) then do (Skip remaining actions) else do (Do nothing)
Quest - Display to AAAPG_Arthas the Quest Discovered message: |cffffcc00OPTIONAL ...
Quest - Mark QuestSearinox as Discovered
Quest - Flash the quest dialog button
Visibility - Create an initially Enabled visibility modifier for AAAP_Arthas emitting Visibility from (Center of Dragon 001 <gen>) to a radius of 768.00.
Visibility - Destroy (Last created visibility modifier)
Camera - Set a spacebar-point for AAAP_Arthas at (Center of Dragon 001 <gen>)
Cinematic - Ping minimap for AAAPG_Arthas at (Center of Dragon 001 <gen>) for 3.00 seconds
Unit - Grant shared vision of Searinox to AAAP_Arthas
Unit - Deny shared vision of Searinox to AAAP_Arthas
-------- MinimapIcon --------
Quest - Create Campaign Quest Icon at (Center of Dragon 001 <gen>) using Bonus style
Set VariableSet MinimapIconSearinoxKill = (Last created minimap icon)
-------- SearinoxBlockers --------
Destructible - Pick every destructible in SearinoxBlockers <gen> and do (Destructible - Kill (Picked destructible))
Wait 5.00 seconds
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
If (Cinematicdwarfes1 Equal to True) then do (Skip remaining actions) else do (Do nothing)
Quest - Display to AAAPG_Arthas the Simple Hint message: |cff87CEEBNEW UNIT ...
Trigger - Turn on HINTNeedMoreRiflemen <gen>
Player - Make Rifleman Available for training/construction by AAAP_Arthas
Player - Make Blacksmith Available for training/construction by AAAP_Arthas
Wait Campaign quest delay seconds
Quest - Display to AAAPG_Arthas the Simple Hint message: |cff87ceebNEW BUILD...
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
BlacksmithDestroyed Equal to False
Then - Actions
Cinematic - Flash a speech indicator for Blacksmith 0012 <gen> of color (60.00%, 80.00%, 100.00%) with 0.00% transparency
Cinematic - Ping minimap for AAAPG_Arthas at (Position of Blacksmith 0012 <gen>) for 1.00 seconds
Else - Actions
Wait Campaign quest delay seconds
Trigger - Remove (This trigger) from the trigger queue
-------- AutoSave --------
Game - Create campaign checkpoint with name Blackrock and Roll (Show checkpoint message)
Heart Cinematic
Events
Unit - A unit enters Dwarves <gen>
Conditions
(Entering unit) Equal to Arthas
(Arthas has an item of type The Heart of Searinox) Equal to True
GameOver Equal to False
Actions
Trigger - Turn off (This trigger)
Trigger - Add Heart Cinematic Q <gen> to the trigger queue (Checking conditions)
Heart Cinematic Q
Events
Conditions
GameOver Equal to False
Actions
Trigger - Turn off (This trigger)
Trigger - Turn off Fail Searinox Quest 01 <gen>
Unit - Pause all units
Cinematic - Fade out over 2.00 seconds using texture Black Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
Environment - Set sky to Lordaeron Summer Sky
Wait 2.00 seconds
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
Cinematic - Turn cinematic mode On for (All players)
Unit Group - Add all units of Dwarvecinematigroup to Dwarvecinematigroup
Unit Group - Pick every unit in (Units in Region 067 <gen>) and do (Unit - Hide (Picked unit))
Unit - Unpause Feranor Steeltoe 0049 <gen>
Unit - Unhide Arthas
Unit - Move Arthas instantly to (Center of Firepit02 <gen>), facing (Position of Feranor Steeltoe 0049 <gen>)
Camera - Apply Camera 074 <gen> for AAAP_Arthas over 0.00 seconds
Camera - Apply Camera 077 <gen> for AAAP_Arthas over 14.00 seconds
Special Effect - Destroy TalkFeranor
Item - Remove HeartofSearinox
Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
Camera - Reset camera for Player 2 (Blue) to standard game-view over 0.00 seconds
Camera - Pan camera for Player 2 (Blue) to (Position of Feranor Steeltoe 0049 <gen>) over 1.00 seconds
Cinematic - Ping minimap for Player Group - Player 2 (Blue) at (Center of Dwarves <gen>) for 5.00 seconds
Camera - Set a spacebar-point for Player 2 (Blue) at (Center of Dwarf Pan Point <gen>)
Wait 0.10 seconds
If (SearinoxQuestFailed Equal to True) then do (Trigger - Remove Heart Cinematic Q <gen> from the trigger queue) else do (Do nothing)
Sound - Setup all volume channels for speech
Cinematic - Flash a speech indicator for FeranorSteeltoe of color (60.00%, 80.00%, 100.00%) with 0.00% transparency
Cinematic - Play Dialogue to Player Group - Player 2 (Blue) from FeranorSteeltoe with type Feranor Steeltoe. Play H02Dwarf21 <gen>. Modify duration: Add 0.00 seconds and Wait
Sound - Reset all volume channels to 100%
If (SearinoxQuestFailed Equal to True) then do (Trigger - Remove Heart Cinematic Q <gen> from the trigger queue) else do (Do nothing)
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
Wait 0.50 seconds
If (SearinoxQuestFailed Equal to True) then do (Trigger - Remove Heart Cinematic Q <gen> from the trigger queue) else do (Do nothing)
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
-------- Is Blacksmith Destroyed or Not? --------
Trigger - Run Heart Cinematic Q B <gen> (checking conditions)
Trigger - Run Heart Cinematic Q C <gen> (checking conditions)
Heart Cinematic Q B
Events
Conditions
GameOver Equal to False
BlacksmithDestroyed Equal to False
Actions
Trigger - Turn off (This trigger)
-------- Blacksmith is Alive --------
Camera - Apply Camera 076 <gen> for AAAP_Arthas over 5.00 seconds
Unit - Turn collision for FeranorSteeltoe Off.
Unit - Order FeranorSteeltoe to Move To (Center of Feranor Destination <gen>)
Wait 1.50 seconds
If (SearinoxQuestFailed Equal to True) then do (Trigger - Remove Heart Cinematic Q <gen> from the trigger queue) else do (Do nothing)
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
Unit - Pause FeranorSteeltoe
Sound - Attach BlacksmithWhat1 <gen> to DwarvenBlacksmith
Sound - Play BlacksmithWhat1 <gen>
Wait 2.50 seconds
If (SearinoxQuestFailed Equal to True) then do (Trigger - Remove Heart Cinematic Q <gen> from the trigger queue) else do (Do nothing)
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
Camera - Apply Camera 079 <gen> for AAAP_Arthas over 0.00 seconds
Camera - Apply Camera 078 <gen> for AAAP_Arthas over 13.00 seconds
Unit - Unpause FeranorSteeltoe
Unit - Order FeranorSteeltoe to Move To (Center of Dwarf Pan Point <gen>)
Wait 1.50 seconds
If (SearinoxQuestFailed Equal to True) then do (Trigger - Remove Heart Cinematic Q <gen> from the trigger queue) else do (Do nothing)
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
-------- Give Orb --------
Cinematic - Fade out over 0.50 seconds using texture Black Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
Wait 0.50 seconds
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
Camera - Apply Camera 081 <gen> for AAAP_Arthas over 0.00 seconds
Camera - Apply Camera 080 <gen> for AAAP_Arthas over 13.00 seconds
Item - Create Orb of Fire at (Position of Arthas)
Hero - Give (Last created item) to Arthas
Cinematic - Fade in over 0.50 seconds using texture Black Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
Animation - Add the cinematic animation tag to Arthas
Animation - Play Arthas's stand victory 1 animation
Wait 2.00 seconds
Animation - Queue Arthas's stand animation
Wait 2.50 seconds
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
Cinematic - Fade out over 0.50 seconds using texture Black Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
Wait 0.50 seconds
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
Camera - Apply Camera 075 <gen> for AAAP_Arthas over 0.00 seconds
Cinematic - Turn cinematic mode Off for (All players)
Unit Group - Pick every unit in (Units in Region 067 <gen>) and do (Unit - Unhide (Picked unit))
Unit - Unpause all units
Cinematic - Fade in over 0.50 seconds using texture Black Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
Quest - Display to (All players) the New Item Received message: |cff87ceebNEW ITEM ...
Wait 5.00 seconds
If (SearinoxQuestFailed Equal to True) then do (Trigger - Remove Heart Cinematic Q <gen> from the trigger queue) else do (Do nothing)
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
Quest - Display to AAAPG_Arthas the Quest Completed message: |cffffcc00OPTIONAL ...
Quest - Mark QuestSearinox as Completed
Quest - Mark QuestSearinoxRequirementReturn as Completed
-------- MinimapIcon --------
Quest - Destroy Minimap Icon for MinimapIconSearinoxKill
Quest - Destroy Minimap Icon for MinimapIconSearinoxReturn
Wait Campaign quest delay seconds
Trigger - Remove Heart Cinematic Q <gen> from the trigger queue
Heart Cinematic Q C
Events
Conditions
GameOver Equal to False
BlacksmithDestroyed Equal to True
Actions
Trigger - Turn off (This trigger)
-------- Blacksmith is Destroyed --------
-------- Give Orb --------
Item - Create Orb of Fire at (Position of Arthas)
Hero - Give (Last created item) to Arthas
Quest - Display to (All players) the New Item Received message: |cff87ceebNEW ITEM ...
Wait 5.00 seconds
If (SearinoxQuestFailed Equal to True) then do (Trigger - Remove Heart Cinematic Q <gen> from the trigger queue) else do (Do nothing)
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
Quest - Display to AAAPG_Arthas the Quest Completed message: |cffffcc00OPTIONAL ...
Quest - Mark QuestSearinox as Completed
Quest - Mark QuestSearinoxRequirementReturn as Completed
-------- MinimapIcon --------
Quest - Destroy Minimap Icon for MinimapIconSearinoxKill
Quest - Destroy Minimap Icon for MinimapIconSearinoxReturn
Wait Campaign quest delay seconds
Trigger - Remove Heart Cinematic Q <gen> from the trigger queue
Fail Searinox Quest 01
Events
Unit - A unit owned by Player 3 (Teal) Dies
Conditions
(Dying unit) Equal to FeranorSteeltoe
GameOver Equal to False
Actions
Trigger - Turn off (This trigger)
Trigger - Turn off Fail Searinox Quest 02 <gen>
Trigger - Turn off Heart Cinematic <gen>
Sound - Stop (Last played sound) After fading
Set VariableSet SearinoxQuestFailed = True
Quest - Mark QuestSearinox as Discovered
Quest - Mark QuestSearinox as Failed
Quest - Flash the quest dialog button
Quest - Display to AAAPG_Arthas the Quest Failed message: |cffffcc00OPTIONAL ...
Camera - Set a spacebar-point for AAAP_Arthas at (Center of Dwarf Pan Point <gen>)
Cinematic - Ping minimap for AAAPG_Arthas at (Center of Dwarves <gen>) for 7.00 seconds
-------- MinimapIcon --------
Quest - Destroy Minimap Icon for MinimapIconSearinoxKill
Quest - Destroy Minimap Icon for MinimapIconSearinoxReturn
Special Effect - Destroy TalkFeranor
Wait 0.20 seconds
Sound - Reset all volume channels to 100%
Fail Searinox Quest 02
Events
Unit - A unit owned by Player 3 (Teal) Dies
Conditions
(Dying unit) Equal to DwarvenBlacksmith
GameOver Equal to False
Actions
Trigger - Turn off (This trigger)
Trigger - Turn off Fail Searinox Quest 01 <gen>
Trigger - Turn off Heart Cinematic <gen>
Sound - Stop (Last played sound) After fading
Set VariableSet SearinoxQuestFailed = True
Quest - Mark QuestSearinox as Discovered
Quest - Mark QuestSearinox as Failed
Quest - Flash the quest dialog button
Quest - Display to AAAPG_Arthas the Quest Failed message: |cffffcc00OPTIONAL ...
Camera - Set a spacebar-point for AAAP_Arthas at (Center of Dwarf Pan Point <gen>)
Cinematic - Ping minimap for AAAPG_Arthas at (Center of Dwarves <gen>) for 7.00 seconds
-------- MinimapIcon --------
Quest - Destroy Minimap Icon for MinimapIconSearinoxKill
Quest - Destroy Minimap Icon for MinimapIconSearinoxReturn
Special Effect - Destroy TalkFeranor
Wait 0.20 seconds
Sound - Reset all volume channels to 100%
Leaderboard - Change the label for Player 3 (Teal) in EstablishBaseLeaderboard to (Footmen Trained: |cffffffff + ((String(FootmenTrained)) + /6|r))
Blacksmith Dies
Events
Unit - Blacksmith 0012 <gen> Dies
Conditions
Actions
Trigger - Turn off (This trigger)
Set VariableSet BlacksmithDestroyed = True
And now the part that crash when the cinematic is skipped....
Dragon Intro
Events
Unit - A unit enters DragonAttack01 <gen>
Conditions
(Owner of (Entering unit)) Equal to Player 2 (Blue)
GameOver Equal to False
Actions
Trigger - Turn off (This trigger)
Trigger - Add Dragon Intro Q <gen> to the trigger queue (Checking conditions)
Dragon Intro Q
Events
Conditions
Actions
Trigger - Turn off (This trigger)
Camera - Reset camera for AAAP_Arthas to standard game-view over 0.00 seconds
Unit - Grant shared vision of Searinox 0048 <gen> to AAAP_Arthas
Visibility - Create an initially Enabled visibility modifier for AAAP_Arthas emitting Visibility from (Center of Dragon 001 <gen>) to a radius of 512.00.
Set VariableSet DragonVision = (Last created visibility modifier)
Camera - Pan camera as necessary for AAAP_Arthas to (Position of Searinox) over 0.50 seconds
Cinematic - Ping minimap for AAAPG_Arthas at (Position of Searinox) for 5.00 seconds
Camera - Set a spacebar-point for AAAP_Arthas at (Position of Searinox)
Wait 0.15 seconds
Sound - Setup all volume channels for speech
Cinematic - Flash a speech indicator for Searinox of color (60.00%, 80.00%, 100.00%) with 0.00% transparency
Cinematic - Play Dialogue to AAAPG_Arthas from Searinox with type Searinox. Play H02Searinox19 <gen>. Modify duration: Subtract 2.00 seconds and Wait
Sound - Reset all volume channels to 100%
Visibility - Disable DragonVision
Trigger - Remove (This trigger) from the trigger queue
Drop Heart of Searinox
Events
Unit - Searinox 0048 <gen> Dies
Conditions
GameOver Equal to False
Actions
Trigger - Turn off (This trigger)
Item - Create The Heart of Searinox at (Position of Searinox 0048 <gen>)
Set VariableSet HeartofSearinox = (Last created item)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Difficulty level) Not equal to Hard
Then - Actions
Special Effect - Create a special effect at (Position of HeartofSearinox) using SelectionMarkerModelPath
Set VariableSet SelectionMarkerSearinoxHeart = (Last created special effect)
Special Effect - Set Position - Z of SelectionMarkerSearinoxHeart to 900.00
Else - Actions
Item - Make HeartofSearinox Invulnerable
Trigger - Turn off HINTNeedMoreRiflemen <gen>
Wait 1.00 seconds
Trigger - Add Heart of Searinox Q <gen> to the trigger queue (Checking conditions)
Heart of Searinox Q
Events
Conditions
Actions
If (SearinoxQuestFailed Equal to True) then do (Trigger - Remove (This trigger) from the trigger queue) else do (Do nothing)
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
Sound - Setup all volume channels for speech
Cinematic - Flash a speech indicator for Arthas of color (60.00%, 80.00%, 100.00%) with 0.00% transparency
Cinematic - Play Dialogue to AAAPG_Arthas from Arthas with type Arthas. Play H02Arthas20 <gen>. Modify duration: Add 0.00 seconds and Wait
Sound - Reset all volume channels to 100%
If (SearinoxQuestFailed Equal to True) then do (Trigger - Remove (This trigger) from the trigger queue) else do (Do nothing)
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
Quest - Display to AAAPG_Arthas the Quest Update message: |cffffcc00OPTIONAL ...
Quest - Mark QuestSearinoxRequirementSlay as Completed
Quest - Flash the quest dialog button
Camera - Set a spacebar-point for AAAP_Arthas at (Center of Dwarves <gen>)
Cinematic - Ping minimap for AAAPG_Arthas at (Center of Dwarves <gen>) for 4.00 seconds
-------- MinimapIcon --------
Quest - Create Campaign Quest Icon at (Center of Dwarves <gen>) using Turn In style
Set VariableSet MinimapIconSearinoxReturn = (Last created minimap icon)
Trigger - Remove (This trigger) from the trigger queue
Game - Create campaign checkpoint with name Blackrock and Roll (Show checkpoint message)
Player Gets the Heart of Searinox
Events
Unit - A unit owned by Player 2 (Blue) Acquires an item
Conditions
(Item being manipulated) Equal to HeartofSearinox
SearinoxQuestFailed Equal to False
Actions
Quest - Destroy Minimap Icon for MinimapIconSearinoxKill
Special Effect - Destroy SelectionMarkerSearinoxHeart
Item - Make HeartofSearinox Undroppable
If (SearinoxQuestFailed Equal to True) then do (Skip remaining actions) else do (Do nothing)
Special Effect - Create a special effect attached to the overhead of FeranorSteeltoe using Abilities\Spells\Other\TalkToMe\TalkToMe.mdl
Set VariableSet TalkFeranor = (Last created special effect)
I am also willing to share screen to the one who wish to see by himself what exacly happens
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.