Lightweight auto trinket swapper for WoW Classic Anniversary Edition (TBC 2.5.5).
SimpleFlySwap automatically swaps your flight-speed trinket in and out as you shift into and out of Flight Form — so you get the speed bonus while flying without ever touching your gear manually.
- Zero configuration — ships preconfigured for Charm of Swift Flight (item 32481). Install and go.
- Automatic detection of both Flight Form and Swift Flight Form (language-independent)
- Remembers and restores whatever trinket was in the slot before the swap
- Combat-safe — trinkets can't be swapped in combat, so if you leave flight form while fighting, the original trinket is restored automatically as soon as combat ends
- Persistent — survives
/reloadand logout/login; your original trinket is always put back - Lightweight — a single file, no dependencies, no performance impact
- Customizable — point it at any trinket via a slash command
- Download or clone this repo
- Copy the
SimpleFlySwapfolder intoWorld of Warcraft/_anniversary_/Interface/AddOns/ - Restart WoW or
/reload
Just play. Enter Flight Form or Swift Flight Form and your flight trinket is equipped automatically; leave the form and your previous trinket is restored.
To use a different trinket, equip it and run /flyswap set.
| Command | Description |
|---|---|
/flyswap (or /fsw) |
Show help |
/flyswap set |
Register the currently equipped trinket as your flight trinket |
/flyswap setid <itemID> |
Set the flight trinket by item ID |
/flyswap status |
Show current trinket, target slot, and flight state |
SimpleFlySwap picks the flight trinket using this priority:
- A trinket you set manually via
/flyswap setor/flyswap setid - A trinket named Charm of Swift Flight found equipped or in your bags
- The built-in default (item ID 32481)
If you don't own the trinket, nothing happens — no errors, no spam.
- The trinket is swapped into Trinket slot 2 by default; the item that was there is saved and restored
- If your flight trinket is already permanently equipped, the addon leaves your gear untouched
- Settings are stored per character
MIT