RocketSwap
Switching roles in World of Warcraft has always meant doing four separate things in four separate windows: change your specialization, pick a talent loadout, equip a gear set, and update your appearance. If you bounce between tank and DPS, or between Mythic+ and arena, you repeat that routine several times a session, in the right order, without forgetting a step. RocketSwap collapses all of it into a single button press.
What RocketSwap Actually Does
RocketSwap for World of Warcraft lets you save presets that combine any of the following:
- Specialization
- Talent loadout
- Equipment set (pulled from the game's Equipment Manager)
- Appearance (your transmog outfits)
Leave any element empty and that part simply stays as it is. Your very first preset starts out pre-filled with the spec, talents, and gear you are wearing right now, so there is nothing to configure before your first swap.
The game's own tools do not cover this ground. Blizzard allows one gear set tied to each specialization. RocketSwap lets you keep as many presets as you want for the same spec, such as Frost - Mythic+ and Frost - Arena, each with its own talents and gear attached.
One Macro Per Preset
Save a preset with a name and RocketSwap generates a macro with the same name and the preset's icon. It lands in your character's macros and drops onto the first empty slot of a visible action bar. One click, or a key binding on that slot, loads the whole preset. You can also drag a preset from the list straight onto the slot you want, exactly like dragging a spell out of the spellbook.
All or Nothing
Before anything changes, RocketSwap asks the game about every step the preset requires. A single "no" stops the entire switch, with the reason shown in the middle of your screen and, where the game allows it to be read, the remaining time. That covers being in combat, a boss encounter, a Mythic+ keystone, or a PvP match; a specialization change on cooldown or attempted while moving; a druid stuck in Travel Form; a talent loadout or gear set that no longer exists; a gear set missing a piece; and an appearance change on cooldown. The Load button stays disabled while the game would refuse, and hovering it explains why.
Handling the Game's Quirks
RocketSwap runs one step at a time, waiting for the game to confirm each action before starting the next, so gear never equips before new talents are saved. Only one preset loads at a time, and the addon patiently waits out the spec-change lockout, retrying until it succeeds, so you only ever click once. If the specialization fails to change, the switch halts there rather than loading a preset by halves. A progress panel tracks each step as in progress, done, or failed, and if combat begins mid-swap, everything pauses and resumes when combat ends.
Because the game protects appearance changes, those only trigger from a deliberate click: the Load button or the preset's macro. A preset that changes your look will not fire from a slash command or the minimap menu.
If you want a frictionless setup, the foxygame.net launcher installs RocketSwap in a single click and keeps it current automatically, which spares you from manually tracking patch-day updates across every WoW version you play.
Compatibility Across WoW Versions
RocketSwap supports Retail, Classic, The Burning Crusade, Wrath of the Lich King, Cataclysm, and Mists of Pandaria. Feature availability shifts slightly by client, since older expansions lack some of the modern APIs, but the core preset system works wherever the game exposes the underlying spec, talent, and equipment functions.
Extra Tools Worth Knowing
A wrong-gear warning flags PvP gear in PvE content, PvE gear in arenas or battlegrounds, and PvE gear with War Mode enabled. It is off by default, stays silent in combat, and lists the offending pieces with a Load button if a matching preset exists. A ready check summary displays your current spec, talents, and gear, including a note if you swapped a piece without saving the set. A PvP queue summary shows the same information before you accept a queue pop. There is also a minimap button, English and Brazilian Portuguese localization, and a full command list from /rs help.
Getting Started
To download RocketSwap, grab it from its CurseForge page and drop the folder into your Interface/AddOns directory. If you are unsure how to install, the standard addon installation process applies: extract, place, and enable at the character select screen. Once loaded, type /rs to open the window, build your first preset, and let the addon handle the rest.
RocketSwap is made by Otto Rocket and remains free, with every feature available to everyone. If it saves you time each raid night, a donation helps keep it current with each patch. For players who juggle multiple roles, it removes the tedious part of World of Warcraft and leaves the fun.