promotional bannermobile promotional banner

Random Outfit Button

Creates a button that allows you to swap to a random outfit. Also allows you to keybind it.

File Details

RandomOutfit.zip

  • R
  • Apr 28, 2026
  • 5.21 KB
  • 25
  • 12.0.5
  • Retail

File Name

RandomOutfit.zip

Supported Versions

  • 12.0.5

Changelog

v1.0.1 — Hotfix

Fixed

  • Keyboard input briefly disabled at login. The options panel's bind button could leave keyboard capture enabled in edge cases, causing keys not to register for several seconds after entering the world. Key capture now uses a hidden listener frame whose visibility is the single source of truth for "are we listening", so every exit path (key captured, Esc, panel closed, /reload) releases keyboard input through the same code.
  • /robind no longer leaves the previous key still bound to the action when changing the bound key.

v1.0.0 — Initial release

First release of RandomOutfit for WoW Midnight (12.0.5+).

Features

  • Random outfit swap via the new /outfit slash command introduced in 12.0.5
  • On-screen clickable button (shift+drag to reposition, right-click to hide)
  • Keybind support, configurable in-game or via Key Bindings → AddOns
  • Options panel under Options → AddOns → RandomOutfit
  • Slash commands: /robind, /roicon, /roshow, /rohide
  • Custom icon support via FileDataID
  • Settings persist across sessions (position, icon, visibility, keybind)

Behavior

  • Excludes your currently-active outfit from the random pool, so every press produces a visible change rather than toggling your transmog off
  • Skips empty/unconfigured outfit slots automatically
  • Falls back gracefully if you only have one (or zero) outfits saved