File Details
BetterMountSummoner.zip
- R
- Jul 8, 2026
- 92.48 KB
- 9
- 12.1.0+5
- Retail
File Name
BetterMountSummoner.zip
Supported Versions
- 12.1.0
- 12.0.7
- 12.0.5
- 12.0.1
- 12.0.0
- 11.2.7
Better Mount Summoner — Changelog
v1.2
A major release: a rewritten summon engine and full elimination of the taint
bug that caused false ADDON_ACTION_FORBIDDEN errors.
Critical fixes
- Fixed a taint bug that caused
ADDON_ACTION_FORBIDDENerrors falsely blaming BMS for protected functions (CastSpellBookItem,SwapDynamicFlightMode,ClearTarget) when clicking spellbook spells, using the mount journal, or pressing Escape. Also fixed the associated action bar breakage. - Root causes eliminated:
- The main window is no longer a globally-named frame in
UISpecialFrames. - Keybind labels no longer set
BINDING_NAME_*/BINDING_HEADER_*globals. - The first-run tutorial no longer writes into Blizzard's shared
StaticPopupDialogstable.
- The main window is no longer a globally-named frame in
Summoning engine (rebuilt)
- Summoning now uses
C_MountJournal.SummonByID()instead of a secure/castmacro, removing the taint source while keeping real summoning. - The keybind is now terrain-smart: it picks the correct mount for where you are (Skyriding / Flying / Aquatic / Ground) and summons it directly.
- Summon priority: Copy Target > Ride Along > terrain match, each falling back to the next when a slot is empty. Falls back to Blizzard's random favorite if nothing is assigned.
- The keybind now toggles: dismounts if you are already mounted.
Features restored / fixed
- Copy Target's Mount works again — with the option on, targeting a player riding a mount you own summons that same mount.
- Ride Along fires when a friendly party/raid member is targeted.
- Left-clicking a slot opens the Mount Journal filtered to that mount, and now correctly displays the mount name in the search box (previously it filtered silently with an empty box).
UI / other
- Renamed the "Global" scope to "Account" and reordered the scope dropdown to Account / Character / Class / Spec.
- Replaced the legacy dropdown with the modern menu system.
- The first-run tutorial prompt is now a self-contained dialog.
Note for upgraders
Because the keybinding was rebuilt, your summon key may show as unbound. Reset it under Esc → Keybindings → AddOns → "Better Mount Summoner: Summon Mount."