promotional bannermobile promotional banner

AutoTrinketSwitcher

Automatic switching trinkets when out of combat.
Back to Files

v2.3.2

File nameAutoTrinketSwitcher-v2.3.2.zip
Uploader
CosmoonCosmoon
Uploaded
Oct 25, 2026
Downloads
26
Size
762.3 KB
Flavors
RetailMoP ClassicClassic TBCClassicForever
File ID
9326442
Type
R
Release
Supported game versions
  • 12.1.5
  • 12.1.0
  • 12.0.0
  • 5.5.4
  • 2.5.6
  • 1.60.1
  • 1.15.9

What's new

Changelog

All notable changes to AutoTrinketSwitcher are documented here.

2.3.2 - 2026-10-25

  • Fixed manual-mode trinket selection: left-click equips slot 13 and right-click equips slot 14 when the selected slot is in manual mode, even while auto switching is enabled. The selected trinket is remembered as the manual preference.

2.3.1 - 2026-10-25

  • Minimap Ctrl, Shift and Alt shortcuts now work with either left-click or right-click.

2.3.0 - 2026-10-24

  • AutoTrinketSwitcher now supports Classic, TBC, MoP, Retail and Forever.
  • Added Retail Masterwork Riding Crop and Forever The Desert Rose.
  • Hide irrelevant mount controls and special-item modes; preserve stored choices.
  • Mana Surge switching now holds Serpent-Coil Braid through the buff, yields until Mana Emerald is ready, and uses a 120-second fallback when the gem cooldown is unavailable. Permanent auras no longer hold the braid.
  • Serpent-Coil Braid now uses the reference modes: off, Mana Emerald display only, or Mana Surge hold with Mana Emerald rotation. Existing combined modes migrate to automatic rotation.

2.2.4 - 2026-10-11

  • Macro button ready glow for action-bar macros using trinket slots 13 or 14.
  • Audio alerts when an equipped trinket becomes ready.

2.2.2 - 2026-06-26

  • Debounced all talent-change events and deferred profile switching while talent points remain unspent, preventing repeated "Switched trinket queues to current talents" spam during respec/relearn flows.

2.2.1 - 2026-06-25

  • Added Warrior-only Solarian's Sapphire support. It can show Battle Shout's remaining duration and optionally use that duration as the rotation cooldown.

2.2.0 - 2026-06-24

  • Added class/special trinket handling in Modules\SpecialTrinkets.lua.
  • Added Serpent-Coil Braid support with three options: off, show mana gem cooldown only, or use the mana gem cooldown for rotation switching.
  • Added a dynamic Special trinkets options list that shows detected supported trinkets with per-trinket dropdowns.
  • Reorganized addon files into the Modules\ folder and updated the addon load order.
  • Improved cooldown handling so special trinkets can provide separate display and rotation cooldown logic.
  • Improved mount-speed gear restore when a slot was originally empty.
  • Hardened trinket menu and queue scans against missing bag APIs or partial saved queue data.
  • Cleaned up README documentation for the new module layout and special-trinket behavior.

2.1.1 - 2026-06-13

  • Added Skybreaker Whip

2.1.0 - 2026-06-13

  • Added mount-speed gear management: ATS can equip Carrot on a Stick, Riding Crop, Riding Skill gloves, and Mithril Spurs boots from bags while mounted.
  • Restores the previously equipped trinkets, gloves, and boots immediately on dismount when the mount-speed manager is enabled. Much faster switching back to default gear. Works when dismounting using ability's.
  • Added a General settings toggle for the mount-speed manager; it defaults on, and disabling it restores the previous mounted auto-switch suppression.
  • Mount-speed trinket swaps now ignore Manual Mode; use Alt + Right-Click on the minimap button to disable only Carrot/Riding Crop swaps while keeping normal auto-switching active.
  • Added Alt + Right-Click on the minimap button to toggle only mount-speed trinket swapping; when disabled, an S badge appears on the trinket buttons.
  • Added a configurable colour for the S badge.

2.0.3 - 2026-02-15

  • Fixed manual-slot recovery after mount mode: if another addon equips a speed trinket while mounted, ATS now restores the saved manual trinket on dismount.
  • Added a short delayed re-check after dismount to handle addon swap race conditions more reliably.
  • Manual restore now skips equip attempts during combat lockdown.
  • Auto swapping now pauses while the player is busy (casting/channeling/targeting), preventing repeated failed equip attempts and warning spam while crafting.

2.0.2 - 2026-02-07

  • Fixed passive-only queue oscillation in the same slot: ATS now keeps the highest-priority ready trinket equipped instead of bouncing between passive entries.

2.0.1 - 2026-02-06

  • Fixed talent-profile keying so dual-spec switches no longer jump to empty queues or appear to "delete" saved rotations.
  • Added safer active spec-group detection across Classic/BCC API variants to keep primary/secondary profiles separated correctly.
  • Added profile recovery fallback: when a newly selected profile is empty, ATS now reuses existing non-empty queues (sibling spec or previous active profile).

2.0.0 - 2026-01-15

  • Updated for Burning Crusade client compatibility (Interface 20505 + cooldown API normalization).
  • Fixed trinket button clicks to respect ActionButtonUseKeyDown.
  • Improved cooldown tracking to prevent swap oscillation and missing overlays.
  • Simplified tooltip option to a single "Show tooltips" checkbox (removed right-click mode).
  • Menu settings sliders now render a visible track in the options UI.

1.9.1 - 2025-12-30

  • Added two queue-set buttons to swap between two saved trinket rotations per talent profile. So if you change gear set you also can quickly change trinket rotation.
  • Prevent auto swapping or manual restore attempts while the player is dead or a ghost.

1.5 - 2025-09-20

  • Minimap button now uses LibDBIcon/LibDataBroker so it can be dragged and remembers its position.
  • Falls back to the built-in minimap button if the libraries are missing.

1.4 - 2025-09-19

  • Added a ready glow that reuses the mounted border whenever an equipped on-use trinket comes off cooldown.
  • Added a "Trinket ready glow" toggle and color picker so the effect can be customized or disabled.
  • Mount override persistence fixes: the red mounted indicator now survives login/reload and reactivates while mounted.
  • Trinket menus now align with the top of the buttons when placed near the top half of the screen and with the bottom when placed near the bottom.
  • General polish and small bug fixes around tooltip/menu refresh and cooldown handling while mounted.

1.3 - 2025-09-16

  • Added talent-based profiles: separate trinket queues per talent build and automatic profile switching on talent change.
  • Added menu sorting modes: Queued first (13-only -> 14-only -> both -> others), Name, Item level.
  • Menu visuals: queued items now glow with slot colors; removed candidate-only highlight.
  • Missing items: show grayed-out in menu; automatically prune missing from queues on login and after talent switch.
  • Ctrl-click behavior: toggles only the clicked slot. Auto -> Manual equips the clicked trinket; Manual -> Auto resumes queue logic immediately.
  • Global toggles unified (options + minimap): ON sets both slots to auto; OFF sets both to manual. Options checkbox reflects derived state (ON if at least one slot is auto).
  • Mounted UX: red glow around both trinket buttons while mounted; per-slot manual badges now reflect only true per-slot state.
  • Options layout: moved "Sort by" to second line; renamed to "Queue font size"; increased third-line spacing; Colour settings now four columns.
  • Menu sizing: frame width/height adapts to wrapping like before.
  • Slash commands: added /ats clear 13, /ats clear 14, /ats clear both; help output reformatted.
  • Internal cleanup: split tooltip and talent-profile logic into Tooltips.lua and Profiles.lua.

1.0

  • Initial release.
  • Out-of-combat automatic trinket switching per-slot based on queue priority.
  • Cross-slot coordination when both want the same item.
  • Respect usable trinkets near ready, passive trinkets don't block swaps.
  • Glow hint in combat when a swap will be possible soon.
  • Mount handling: temporarily disable auto switching when mounted and restore after dismount (with settle guard).
  • Trinket menu with queue management and cooldown overlays.
  • Minimap button, options window, and tooltip controls (hover/right-click modes, tiny/clean tooltips, default anchor).
  • Menu configuration: position, wrap at, wrap direction, queue number size.
  • Colour customization for slot 13/14, glow, and manual badge.

This mod has no additional files