• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Tooltips not showing up

Status
Not open for further replies.
Alright so apparently a lot of people have reported that in my map, derp link herp, they can't see any item/spell tooltip.
And the "bug" gets fixed for them after the first part of the map, which is ended by this trigger:
  • Dark Warlord 1 Dies
    • Events
      • Unit - A unit Dies
    • Conditions
      • (Triggering unit) Equal to DarkWarlord[0]
    • Actions
      • Set Unit_Limit[0] = 0
      • Game - Display to (All players) for 5.00 seconds the text: |cffffd700===|r |cf...
      • Set Point[3] = (Center of Region 007 <gen>)
      • Camera - Pan camera for Player 1 (Red) to Point[3] over 1.00 seconds
      • Unit - Move Champion instantly to Point[3]
      • Set Point[3] = (Position of Champion)
      • Special Effect - Create a special effect at Point[3] using Abilities\Spells\Human\MassTeleport\MassTeleportTarget.mdl
      • Special Effect - Destroy (Last created special effect)
      • Game - Display to (All players) for 10.00 seconds the text: |cffffd700Barrier W...
      • Custom script: call RemoveLocation(udg_Point[3])
      • Destructible - Remove ForceWall 2972 <gen>
      • Sound - Stop music After fading
      • Sound - Play The_Snow_Queen <gen>
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • Champion Equal to Artesia 0001 <gen>
        • Then - Actions
          • Set Point[3] = (Center of Region 011 <gen>)
          • Item - Create Health Potion at Point[3]
          • Set Point[3] = (Center of Region 011 Copy <gen>)
          • Item - Create Elven Chest Plate at Point[3]
          • Set Point[3] = (Center of Region 011 Copy 2 <gen>)
          • Item - Create Wraith's Mask at Point[3]
          • Set Point[3] = (Center of Region 011 Copy 3 <gen>)
          • Item - Create Apprentice's Gloves at Point[3]
          • Set Point[3] = (Center of Region 011 Copy 4 <gen>)
          • Item - Create Golden Boots at Point[3]
        • Else - Actions
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • AI_Status Equal to True
        • Then - Actions
          • Cinematic - Fade out over 0.50 seconds using texture White Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
          • Wait 0.50 seconds
          • Unit Group - Pick every unit in (Units in Region 022 <gen> owned by Player 10 (Light Blue)) and do (Actions)
            • Loop - Actions
              • Unit - Remove (Picked unit) from the game
          • Set Point[3] = (Center of Region 007 <gen>)
          • Unit - Unhide AI
          • Unit - Order AI to Follow Champion
          • Trigger - Turn on AI Moving <gen>
          • Trigger - Turn on AI Cast 2 <gen>
          • Trigger - Turn on AI Cast 3 <gen>
          • Trigger - Turn on AI Cast <gen>
          • Cinematic - Fade in over 0.50 seconds using texture White Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
          • Wait 0.50 seconds
          • Game - Display to (All players) for 5.00 seconds the text: |cff3399ffArutha:|r...
          • Wait 5.00 seconds
          • Game - Display to (All players) for 5.00 seconds the text: |cff3399ffChampion:...
          • Wait 5.00 seconds
          • Game - Display to (All players) for 5.00 seconds the text: |cff3399ffArutha|r ...
          • Sound - Play Hint <gen>
          • Sound - Destroy (Last played sound)
        • Else - Actions
      • Custom script: call RemoveLocation(udg_Point[3])
I myself don't have this bug, although I think the problem may lie in the initialization triggers, some action that's causing this problem :/

  • Game Start
    • Events
      • Time - Elapsed game time is 0.00 seconds
    • Conditions
    • Actions
      • Hashtable - Create a hashtable
      • Set HoT_Hash = (Last created hashtable)
      • Unit - Hide Arutha 0020 <gen>
      • Unit - Hide Arutha 0022 <gen>
      • Set AI = Arutha 0020 <gen>
      • Quest - Create a Required quest titled Leveling with the description |cffffd700Hero Leve..., using icon path ReplaceableTextures\CommandButtons\BTNAmbush.blp
      • Quest - Create a Required quest titled Credits with the description Blood Raven, The_Av..., using icon path ReplaceableTextures\CommandButtons\BTNAmbush.blp
      • Quest - Create a Optional quest titled Artesia with the description |cffffd700Artesia|r..., using icon path ReplaceableTextures\CommandButtons\BTNSorceress.blp
      • Quest - Create a Optional quest titled Auto-Pot with the description |cffffd700Auto-Poti..., using icon path ReplaceableTextures\CommandButtons\BTNPoTN_Incineration_Potion.blp
      • Sound - Stop music After fading
      • Sound - Play The_Other_Side_of_the_Door <gen>
      • Unit - Pause Artesia 0001 <gen>
      • Unit - Add Ward Shield (Ward Protector) to Ward Protector 0014 <gen>
      • Unit - Add Ward Shield (Ward Protector) to Ward Protector 0015 <gen>
      • Unit - Add Ward Shield (Ward Protector) to Barrier Ward 0009 <gen>
      • Unit - Make Ward Protector 0014 <gen> Invulnerable
      • Unit - Make Ward Protector 0015 <gen> Invulnerable
      • Unit - Make Barrier Ward 0009 <gen> Invulnerable
      • Unit - Add Ward Shield (Ward Protector) to Ward Protector 0028 <gen>
      • Unit - Make Ward Protector 0028 <gen> Invulnerable
      • Unit - Add Ward Shield (Ward Protector) to Ward Protector 0029 <gen>
      • Unit - Make Ward Protector 0029 <gen> Invulnerable
      • Unit - Add Ward Shield (Ward Protector) to Barrier Ward 0027 <gen>
      • Unit - Make Barrier Ward 0027 <gen> Invulnerable
      • Dialog - Hide Tips_Dialog for Player 1 (Red)
      • Dialog - Change the title of Tips_Dialog to Show Tips?
      • Dialog - Create a dialog button for Tips_Dialog labelled Accept
      • Set Tips_DialogButtons[0] = (Last created dialog Button)
      • Dialog - Create a dialog button for Tips_Dialog labelled Deny
      • Set Tips_DialogButtons[1] = (Last created dialog Button)
      • Dialog - Hide Camera_Dialog for Player 1 (Red)
      • Dialog - Change the title of Camera_Dialog to Camera Setting
      • Dialog - Create a dialog button for Camera_Dialog labelled Locked Camera
      • Set Camera_DialogButtons[0] = (Last created dialog Button)
      • Dialog - Create a dialog button for Camera_Dialog labelled Free Camera
      • Set Camera_DialogButtons[1] = (Last created dialog Button)
      • Dialog - Hide AI_Dialog for Player 1 (Red)
      • Dialog - Change the title of AI_Dialog to AI Support?
      • Dialog - Create a dialog button for AI_Dialog labelled Accept
      • Set AI_DialogButtons[0] = (Last created dialog Button)
      • Dialog - Create a dialog button for AI_Dialog labelled Deny
      • Set AI_DialogButtons[1] = (Last created dialog Button)
      • Dialog - Hide Selection_Dialog for Player 1 (Red)
      • Dialog - Change the title of Selection_Dialog to Select Champion
      • Dialog - Create a dialog button for Selection_Dialog labelled Artesia
      • Set Selection_DialogButton[0] = (Last created dialog Button)
      • Destructible - Make Elven Gate (Horizontal) 2895 <gen> Invulnerable
      • If (Intro_Skip Equal to True) then do (Skip remaining actions) else do (Do nothing)
      • Cinematic - Fade out over 0.00 seconds using texture White Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
      • Cinematic - Turn cinematic mode On for (All players)
      • Cinematic - Disable user control for (All players)
      • Cinematic - Turn on letterbox mode (hide interface) for (All players): fade out over 0.00 seconds
      • Wait 2.00 seconds
      • If (Intro_Skip Equal to True) then do (Skip remaining actions) else do (Do nothing)
      • Camera - Apply Camera 002 <gen> for Player 1 (Red) over 0.00 seconds
      • Cinematic - Fade in over 2.00 seconds using texture White Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
      • Wait 2.00 seconds
      • If (Intro_Skip Equal to True) then do (Skip remaining actions) else do (Do nothing)
      • Set Point[1] = (Center of (Playable map area))
      • Camera - Apply Camera 003 <gen> for Player 1 (Red) over 5.00 seconds
      • Cinematic - Send transmission to (All players) from a Player 1 (Red) Priestess of the Moon named Syla at Point[1]: Play No sound and display Welcome to |cff0080.... Modify duration: Set to 5.00 seconds and Wait
      • If (Intro_Skip Equal to True) then do (Skip remaining actions) else do (Do nothing)
      • Camera - Apply Camera 004 <gen> for Player 1 (Red) over 0.00 seconds
      • Camera - Apply Camera 005 <gen> for Player 1 (Red) over 6.00 seconds
      • Cinematic - Send transmission to (All players) from a Player 1 (Red) Priestess of the Moon named Syla at Point[1]: Play No sound and display After |cffffd700500.... Modify duration: Set to 6.00 seconds and Wait
      • If (Intro_Skip Equal to True) then do (Skip remaining actions) else do (Do nothing)
      • Camera - Apply Camera 006 <gen> for Player 1 (Red) over 0.00 seconds
      • Camera - Apply Camera 007 <gen> for Player 1 (Red) over 6.00 seconds
      • Cinematic - Send transmission to (All players) from a Player 1 (Red) Priestess of the Moon named Syla at Point[1]: Play No sound and display And now he wishes t.... Modify duration: Set to 6.00 seconds and Wait
      • If (Intro_Skip Equal to True) then do (Skip remaining actions) else do (Do nothing)
      • Camera - Apply Camera 008 <gen> for Player 1 (Red) over 0.00 seconds
      • Camera - Apply Camera 009 <gen> for Player 1 (Red) over 6.00 seconds
      • Cinematic - Send transmission to (All players) from a Player 1 (Red) Priestess of the Moon named Syla at Point[1]: Play No sound and display |cffff0000Stop|r hi.... Modify duration: Set to 6.00 seconds and Wait
      • If (Intro_Skip Equal to True) then do (Skip remaining actions) else do (Do nothing)
      • Cinematic - Fade out over 2.00 seconds using texture White Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
      • Custom script: call RemoveLocation(udg_Point[1])
      • Wait 3.00 seconds
      • Camera - Apply Camera 001 <gen> for Player 1 (Red) over 0.00 seconds
      • Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility across Region 002 <gen>
      • Trigger - Turn on Lock Cam Game Start <gen>
      • Cinematic - Fade in over 2.00 seconds using texture White Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
      • Cinematic - Turn cinematic mode Off for (All players)
      • Cinematic - Enable user control for (All players)
      • Cinematic - Turn off letterbox mode (show interface) for (All players): fade in over 0.00 seconds
      • Game - Display to (All players) for 5.00 seconds the text: |cfff0fff0Choose yo...
      • Sound - Play Hint <gen>
      • Sound - Destroy (Last played sound)
      • Wait 2.00 seconds
      • Trigger - Turn on Select Champion <gen>

  • Skip Intro
    • Events
      • Player - Player 1 (Red) skips a cinematic sequence
    • Conditions
    • Actions
      • Trigger - Turn off (This trigger)
      • Set Intro_Skip = True
      • Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility across Region 002 <gen>
      • Custom script: call RemoveLocation(udg_Point[1])
      • Camera - Apply Camera 001 <gen> for Player 1 (Red) over 0.00 seconds
      • Trigger - Turn on Lock Cam Game Start <gen>
      • Cinematic - Fade in over 2.00 seconds using texture White Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
      • Cinematic - Turn cinematic mode Off for (All players)
      • Cinematic - Enable user control for (All players)
      • Cinematic - Turn off letterbox mode (show interface) for (All players): fade in over 0.00 seconds
      • Game - Display to (All players) for 5.00 seconds the text: |cfff0fff0Choose yo...
      • Sound - Play Hint <gen>
      • Sound - Destroy (Last played sound)
      • Wait 2.00 seconds
      • Trigger - Turn on Select Champion <gen>

  • Select Artesia
    • Events
      • Dialog - A dialog button is clicked for Selection_Dialog
    • Conditions
    • Actions
      • Sound - Stop music After fading
      • Sound - Play The_Snow_Queen <gen>
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • (Clicked dialog button) Equal to Selection_DialogButton[0]
        • Then - Actions
          • Trigger - Turn off Lock Cam Game Start <gen>
          • Unit - Change ownership of Artesia 0001 <gen> to Player 1 (Red) and Change color
          • Set Champion = Artesia 0001 <gen>
          • Set Point[2] = (Position of Artesia 0001 <gen>)
          • Special Effect - Create a special effect at Point[2] using Abilities\Spells\Human\MarkOfChaos\MarkOfChaosTarget.mdl
          • Special Effect - Destroy (Last created special effect)
          • Custom script: call RemoveLocation(udg_Point[2])
          • Wait 2.00 seconds
          • Cinematic - Fade out over 1.00 seconds using texture White Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
          • Wait 2.00 seconds
          • Unit - Unpause Artesia 0001 <gen>
          • Camera - Reset camera for Player 1 (Red) to standard game-view over 1.00 seconds
          • Set Point[2] = (Center of Region 000 <gen>)
          • Set Point[3] = (Center of Region 001 <gen>)
          • Camera - Pan camera for Player 1 (Red) to Point[2] over 0.00 seconds
          • Unit - Move Champion instantly to Point[2], facing Point[3]
          • Custom script: call RemoveLocation(udg_Point[2])
          • Custom script: call RemoveLocation(udg_Point[3])
          • Cinematic - Fade in over 1.00 seconds using texture White Mask and color (0.00%, 0.00%, 0.00%) with 0.00% transparency
          • Game - Display to (All players) for 5.00 seconds the text: |cfff0fff0Find the ...
          • Game - Display to (All players) for 20.00 seconds the text: |cffdaa520Artesia: ...
          • Selection - Select Champion for Player 1 (Red)
          • Dialog - Show AI_Dialog for Player 1 (Red)
        • Else - Actions
You can check the map for the rest of the triggers, maybe it's a common bug and not really trigger-related, I'm not quite sure :S But it has to be trigger-related, since it suddenly gets fixed after a certain trigger.
 
Status
Not open for further replies.
Top