[Feature] Quick Travel (hearthstones, class/racial, Hero's Path) - #1716
Open
cyb3rsyph0n wants to merge 9 commits into
Open
[Feature] Quick Travel (hearthstones, class/racial, Hero's Path)#1716cyb3rsyph0n wants to merge 9 commits into
cyb3rsyph0n wants to merge 9 commits into
Conversation
cyb3rsyph0n
force-pushed
the
feature/hearth-teleport
branch
from
September 2, 2026 21:20
ad18490 to
00c0d7e
Compare
Co-authored-by: Cursor <cursoragent@cursor.com>
…combat hide). Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Lua cannot Hide() the popup during lockdown because of its secure teleport buttons, so a companion state driver closes it on combat entry. Co-authored-by: Cursor <cursoragent@cursor.com>
…arthstones cog. The sibling addon is now the on/off switch, so the leftover master toggle no longer applies. Random hearth stays a Hearthstones option, next to the pool picker. Co-authored-by: Cursor <cursoragent@cursor.com>
Leaves the empty cell on Window Scale's right so the section isn't missing its first control. Co-authored-by: Cursor <cursoragent@cursor.com>
Matches the DualRow wording used on other options pages that capture a key. Co-authored-by: Cursor <cursoragent@cursor.com>
…ompt. Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
cyb3rsyph0n
force-pushed
the
feature/hearth-teleport
branch
from
September 7, 2026 02:00
f379d9e to
b3003bf
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What does this PR do?
Adds Quick Travel as a sibling addon (first-install / addon-list opt-in).
/eht,/euihearth, or a Keybind opens a popup with:Options live under QoL Addons -> Quick Travel. There is no in-page Enable toggle; loading the addon is the switch. Show Random Hearth and Random Pool sit on the Hearthstones cog. The popup hides itself when combat starts.
I know CONTRIBUTING currently pauses feature PRs around the 12.1 launch. Happy to hold, trim, or iterate if the timing is wrong.
How was it tested?
Midnight live (shown as v9.0.1 in the options footer).
/ehtand the Keybind (Ctrl+5 in these screenshots) open and close the popup out of combatScreenshots
Screenshots live on
pr-screenshots-quick-travel(fork only) and are not in this merge.Options: Hide After Teleporting, Keybind, Window Scale. Hearthstones and Seasonal Dungeons have cogs.
Hearthstones cog: Show Random Hearth and Random Pool.
Seasonal Dungeons cog: Highlight Current Key and Keystone Portal Reminder.
Popup: current-season Hero's Path plus hearth / class rows.
Popup: Legacy tab with Midnight expansion flyout.
Popup: Hearthstones flyout (cosmetic toys).
Checklist
nil= shown)_ModuleNSHookScript/hooksecurefunconly, neverSetScripton Blizzard frames -- own frames plus SecureActionButtonTemplate rows; optional HookScript on EUITeleportPopup for the reminder highlightMade with Cursor