Story Mode

Relive Your Adventure

File Details

1.5.0

  • R
  • Apr 28, 2026
  • 311.31 KB
  • 237
  • 12.0.5
  • Retail

File Name

StoryMode.zip

Supported Versions

  • 12.0.5

1.5.0

Maintenance

  • Updated addon metadata with the plain Story Mode title, refreshed notes text, and the new addon icon asset
  • Split quest progress helpers and waypoint tracking helpers out of StoryMode.lua into Core/Progress.lua and Core/Tracking.lua
  • Cleaned storyline achievement lists to keep story-relevant achievements only, using normal/base dungeon and raid clears plus normal boss kills where applicable
  • Cleaned chapter hint behavior so notes only appear on gated/squared chapters with actionable unlock steps; removed misleading legacy Wrath notes
  • Added gated hints for Rogue "Hiding In Plain Sight" and the Forsaken loyalist epilogue so squared chapters always explain their prerequisite
  • Added faction-aware achievement selection so faction-specific story achievements, including The Jade Forest's Upjade Complete, resolve to the player's faction variant

Content

  • The Master of Revendreth — new epic storyline for the Revendreth zone (Shadowlands). Covers the full seven-chapter zone campaign: arrival in Darkhaven, Denathrius and the Court of Harvesters, the Accuser, the Penitent Hunt, Theotar and the Ember Ward, Prince Renathal's rescue, and the reveal that Denathrius is funneling anima to the Maw
  • Added Revendreth story and chapter portraits using verified display IDs for Denathrius, Rendle, the Accuser, the Fearstalker, Theotar, and Prince Renathal
  • Added Revendreth-related achievements for Loremaster, Sojourner, Halls of Atonement, Sanguine Depths, and Castle Nathria
  • Refreshed story, campaign, and heritage descriptions and linked each track to a thematically matching Encounter Journal cover source
  • Re-enabled The Klaxxi in Epic Storylines and positioned it after What Is Worth Fighting For
  • Fixed The Klaxxi starting guidance so "Begin This Story" points to Bowmistress Li on the Serpent's Spine instead of opening the Dread Wastes map without a waypoint, added a first-chapter note about the wall/rope route and Zidormi phasing, and set Bowmistress Li as the first chapter portrait
  • Added faction reputation data to story journals across the current story set, including The Klaxxi, What Is Worth Fighting For, Suramar, BfA zone stories, Revendreth, Frozen Throne, Lilian Voss, Sylvanas, and A Tea Party
  • Renamed the Jade Forest story to What Is Worth Fighting For so the adventure title reflects the campaign's theme instead of repeating the zone name
  • Added the What Is Worth Fighting For dungeon finale quest Deep Doubts, Deep Wisdom and corrected Restoring Jade's Purity to Priestess Summerpetal, including her chapter portrait display ID

UI

  • Removed the portrait border from the Introduction card so only the flame icon is shown
  • Adjusted the left story list scroll area to use the full panel height with only border-width top/bottom padding
  • Greyed incomplete achievement borders while keeping the square frame crisp and layered above the icon
  • Renamed the first detail tab to Adventure and moved completed chapter recaps into a new Journal tab after Progress
  • Swapped Adventure cover art to use high-resolution dungeon and raid loading screen textures when a matching instance loading screen is available, falling back to Encounter Journal art otherwise
  • Added large Adventure cover art sourced from Blizzard's Encounter Journal images for story, campaign, and heritage pages, with a soft fade mask and title overlay
  • Updated the left adventure list cards to show the selected adventure's cover image as the active card background, with white title text, yellow zone text, and no separate custom gradient overlay
  • Replaced the left adventure completion badge with a Housing Dashboard-style ribbon using Blizzard's task flag and checkmark atlases
  • Fixed the Jade Forest "Orchard and Quarry" chapter portrait so it uses Old Man Misteye instead of falling through to Shao the Defiant
  • Fixed the Jade Forest "The Temple of the Jade Serpent" chapter portrait so it uses Foreman Raike's verified display ID
  • Added Journal faction cards with Housing Dashboard card art, circular reputation progress, faction standing text, hover states, and reputation tooltips
  • Added a "Factions" section heading to the Journal tab and removed the Journal/Achievements hero title block for a cleaner content-first layout
  • Removed the Progress tab portrait while keeping the story title and tightened its title, summary, and chapter-track spacing
  • Replaced the intro page flame icon with custom Story Mode hero art, refreshed the intro copy, and updated the intro card to use the custom addon icon
  • Updated the left intro divider to greet the current character by name
  • Updated the minimap button to use the custom addon icon without the fake shadow layer
  • Hid the detail scrollbar when the active view has no scrollable overflow
  • Laid out the left Achievements section with up to five icons per row spanning the same width as the faction grid, with each row independently centered
  • Shrunk the faction card name and status label fonts and tightened the spacing between them while increasing the gap from the icon
  • Made faction cards clickable: closes Story Mode and opens the matching Renown UI for major factions or the Reputation tab for legacy factions, expanding any collapsed headers and scrolling the list to the selected faction
  • Fixed faction-card clicks failing to reopen the reputation window on subsequent attempts by deferring the panel toggle and only re-toggling when the target panel is hidden
  • Allowed story achievement entries to be specified by name and resolved case-insensitively at runtime, and added Stay Klaxxi and Amber Is the Color of My Energy to the Klaxxi storyline
  • Story list cover art now renders for every card (selected and unselected) at full alpha, with selection feedback handled solely by the highlight overlay
  • Held the Achievements and Factions grid widths to the panel's fixed content width to prevent layout jumps when the window is reopened after a faction-card click
  • Added a start-quest coordinate fallback so stories with startMapID, startX, and startY can still set a native waypoint when a specific NPC location is missing