UI and Addons

The installed interface is a curated Wrath client stack: ElvUI and Titan for the frame, DBM and AtlasLoot for fights and loot, plus custom bridges for the server’s own systems.

Status: LIVE — 117 third-party addon folders are installed. Limited: WarcraftXL visual effects require its client runtime. Disabled: AuraTimers, Quartermaster Ledger, and PaperDollAH are not usable. Staff-only: AzerCoreOps mutations, GMItemLookup add/delete, /dloot add/gmadd, and the WarcraftXL object editor.

At a glance

  • 117 third-party addons are installed. The 23 Blizzard_* directories are client UI stubs with no TOC and are not counted as addons.
  • 56 addon folders are required or load-bearing. 55 carry an explicit required marker; DBM-Core is the shared dependency for the DBM modules.
  • 12 addons are explicitly marked DO NOT DISABLE. Disabling one can remove a server bridge, not just a cosmetic panel.
  • ElvUI, Titan, DBM, AtlasLoot, WeakAuras, Skada, Questie, and Gatherer are the main general-purpose suites.
  • AIO_Client is the addon delivery and client-server bridge. Do not disable it.
  • Custom windows cover transmog, reforging, reagent bank, gear bank, progression, glyphs, NPCBots, Pocket Pals, Timewalking, and loot browsing.
  • AuraTimers, Quartermaster Ledger, and PaperDollAH are disabled. Their commands may still exist, but the server-side feature is off or the panel hides itself.
  • /qtip is not a RaidComp or CraftCourier command. It is the diagnostic command for the embedded LibQTip library; RaidComp loads later and owns it.
  • No addon grants items, teleports you, changes rates, or bypasses server restrictions. Addons are client-side.

How to use the interface

  1. Leave required addons enabled. Use /acp or the character-select AddOns list to inspect them, but do not clear the required checkboxes.
  2. Open the main UI suite with /ec for ElvUI, or /titan for the Titan panel.
  3. Open a custom system with its own command. Reagent bank /rbank, reforging /reforge, transmog /tmog, gear bank /gbank, progression /dip, glyphs /xglyph, Pocket Pals /pals, Timewalking /tw.
  4. Use /al for AtlasLoot and /dloot for the live creature-loot browser.
  5. Use /dbm for boss mods. DBM pull, break, and range commands are listed below.
  6. Reload after addon changes with /reload or /rl. If the AIO-managed addon set is stale, use /aio first and /aio reset only as a last resort.
  7. Report UI errors with /bugvault. It opens the local error archive. /bugsack opens the same options page.

Required addons and warnings

The 12 DO NOT DISABLE addons

These are explicitly marked in their TOCs. Keep them enabled even if you do not use the related feature; several of them carry server communication or required UI hooks.

AddonRoleMain command
AIO_ClientDownloads and caches server addons; carries AIO client-server messages./aio
BonusLootRollsLucky Coin bonus-roll prompt and display./bonusloot
ExtraGlyphSlotsExtra glyph UI and server bridge./xglyph
GearBankClientGear bank interface./gbank
NetherBotNetherBot interface./netherbot
NPCBotPaperdollNPCBot inspect and paperdoll bridge./botdoll
ReagentBankUIReagent bank interface./rbank
ReforgeUIReforging interface./reforge
RelicSuffixTooltipFixCustom relic suffix tooltip support./rstf
SpellChargeCooldownsSpell charge cooldown display.None
TimewalkingTimewalking selector and run UI./tw
TransmogrificationTransmog and customization UI./tmog

Other required addons

  • ACP — in-game addon manager, /acp.
  • AzerCoreOps_Titan — Titan launcher for AzerCore Ops.
  • DinkleIP — individual progression selector, /dip.
  • ElvUI_OptionsUI — ElvUI options panel.
  • ProfessionLibrary_ElvUI — ElvUI skin for Profession Library.
  • ProfessionLibrary_Titan — Titan launcher for Profession Library.
  • SetXpBar — XP-bar controls and the /xprate wrapper.
  • WarcraftXLControl — WarcraftXL renderer and presentation options, /wxl.
  • WoW-Ace3 — Ace3 library used by multiple addons.
  • 34 DBM encounter modules — all declare RequiredDeps: DBM-Core.
  • DBM-Core — the shared dependency that makes those 34 modules load.

If a required addon is disabled, expect a missing panel, a broken bridge, a DBM module that will not load, or an addon that silently stops updating. Re-enable it before troubleshooting the feature itself.

Addon roster

The full roster is grouped below. Addons marked required or DO NOT DISABLE are noted in the previous section; the groups here are for orientation, not permission to disable anything.

DBM suite — 37

DBM-AQ20, DBM-AQ40, DBM-Azeroth, DBM-BlackTemple, DBM-BWL, DBM-ChamberOfAspects, DBM-Coliseum, DBM-Core, DBM-EyeOfEternity, DBM-FromTheAshes, DBM-Gruul, DBM-GUI, DBM-Hyjal, DBM-Icecrown, DBM-Karazhan, DBM-Magtheridon, DBM-MC, DBM-Naxx, DBM-Onyxia, DBM-Outland, DBM-Party-BC, DBM-Party-Classic, DBM-Party-WotLK, DBM-PvP, DBM-Serpentshrine, DBM-SpellTimers, DBM-StatusBarTimers, DBM-Sunwell, DBM-TheEye, DBM-Ulduar, DBM-VanillaNaxx, DBM-VanillaOnyxia, DBM-VoA, DBM-VPVEM, DBM-WorldEvents, DBM-ZG, DBM-ZulAman.

DBM-FromTheAshes adds server-specific encounter and bridge support. DBM-GUI and DBM-StatusBarTimers are display modules, not required dependencies.

AtlasLoot suite — 8

AtlasLoot, AtlasLoot_BurningCrusade, AtlasLoot_Crafting, AtlasLoot_DynamicMobLoot, AtlasLootFu, AtlasLoot_OriginalWoW, AtlasLoot_WorldEvents, AtlasLoot_WrathoftheLichKing.

AtlasLoot_DynamicMobLoot is the /dloot browser companion. AtlasLootFu adds the minimap button.

Titan suite — 13

Titan, TitanAddonTools, TitanAmmo, TitanBag, TitanClock, TitanCoords, TitanGoldTracker, TitanLootType, TitanPerformance, TitanRegen, TitanRepair, TitanVolume, TitanXP.

ElvUI, WeakAuras, Skada, Profession Library, Gatherer

  • ElvUI — 1: ElvUI.
  • WeakAuras — 4: WeakAuras, WeakAurasArchive, WeakAurasModelPaths, WeakAurasOptions.
  • Skada — 3: Skada, SkadaImprovement, SkadaStorage.
  • Profession Library — 1: ProfessionLibrary.
  • Gatherer — 2: Gatherer, Gatherer_HUD.

Remaining addons — 27

AdiBags, AllStats, AshenBotUpgrade, AuraTimers, AzerCoreOps, BiggerDressingRoom, BugVault, Cheese, CraftCourier, Cromulent, DinkleMinimapDock, GearScoreLite, GMItemLookup, GoblinGambitLockpick, GoblinGliderProbe, IdTip, Immersion, MerchantMate, MobSpells, ncBiggerMacros, _NPCScan, PallyPower, PaperDollAH, PocketPals, QuartermasterLedger, Questie-335, RaidComp.

Roster count: 37 DBM + 8 AtlasLoot + 13 Titan + 1 ElvUI + 4 WeakAuras + 3 Skada + 1 Profession Library + 2 Gatherer + 12 required + 9 other required + 27 remaining = 117.

Commands & UI

Core UI and inventory

CommandWhat it does
/acpOpen the addon control panel.
/ec or /elvuiOpen ElvUI options.
/titan or /titanpanelOpen Titan Panel options.
/al or /atlaslootOpen AtlasLoot.
/dlootOpen the dynamic creature-loot browser.
/rbank, /reagentbank, /rbankuiOpen the reagent bank.
/reforge, /reforgeui, /rfgOpen reforging.
/gbank or /gearbankOpen the gear bank.
/tmog, /transmog, /transmogrify, /transmogrificationOpen transmogrification.
/customize, /customizerOpen the character customizer.
/underwearOpen the underwear/customization option.

/tmog is the normal NPC transmog interface. Portable transmog is not available because the Plus module is disabled; the addon remains required for the NPC service.

Progression, character, and companions

CommandWhat it does
/dip or /dinkleipOpen the individual progression selector.
/xglyph or /extraglyphsOpen the extra glyph UI.
/xprateOpen the XP-rate menu. /xprate <0.1-5> sends the server .xp set command.
/setxpbarAlias for the XP-bar menu.
/pals or /petbattleOpen Pocket Pals.
/botdoll or /npcbotdollOpen the NPCBot paperdoll/inspect window.
/abu or /ashenbotupgradeOpen the NPCBot upgrade helper.
/ppOpen PallyPower options.
/pp soloApply the solo/NPCBots preset.
/pp botsAlias for /pp solo.
/pp rosterShow NPCBot visibility diagnostics.
/pp botassignRefresh role-aware bot assignments.
/pp clearstaleClear stale bot records.

/xprate is only a client wrapper. The actual allowed range and server behavior are the .xp rules in 09 — Experience rates.

World, loot, and travel

CommandWhat it does
/tw or /timewalkingOpen the Timewalking selector.
/tw startRequest a Timewalking run when eligible.
/merchantmateOpen the MerchantMate dashboard.
/merchantmate repairToggle auto-repair at vendors.
/merchantmate junkToggle selling poor-quality items.
/merchantmate summaryToggle the repair summary.
/npcscan or /scanOpen NPCScan.
/gather or /gathererOpen Gatherer.
/gs, /gset, /gearscoreGearScoreLite commands.

MerchantMate auto-repairs equipped gear and sells poor-quality items when enabled. .repair is disabled server-side, so do not present MerchantMate as a repair command alternative.

Combat and raid tools

CommandWhat it does
/dbmOpen DBM options.
/pull, /break, /rpullDBM pull and break timers.
/range, /distanceDBM range check.
/rrange, /rdistanceDBM range check aliases.
/bossrangeDBM boss range check.
/dwayDBM waypoint/arrow command.
/ftadbmOpen DBM-FromTheAshes status/help.
/ftadbm statusShow the custom DBM bridge state.
/ftadbm on, /ftadbm offToggle the custom DBM layer.
/ftadbm safe on, /ftadbm safe offToggle DBM-FromTheAshes safe mode.

/ftadbm with no arguments prints the full command list, including bridge diagnostics, audit, testbar, and testwarn.

Custom system windows

CommandWhat it does
/aioOpen AIO help.
/aio resetClear the local AIO cache and reload the UI. Use only when sync is broken.
/aio trace, /aio debug, /aio pcall, /aio printioAIO diagnostics.
/azercoreops, /ro, /azopsToggle AzerCore Ops.
/azercoreops helpShow AzerCore Ops help.
/azercoreops options or /azercoreops configOpen AzerCore Ops settings.
/azercoreops resetReset AzerCore Ops window positions.
/il or /gmitemlookupOpen GMItemLookup. /il <search> searches immediately.
/gglock or /goblinlockOpen the Goblin Gambit lockpick helper.
/gglock chest or /gglock nearbyOpen the helper and load the nearest chest.
/mobspellsToggle the MobSpells tooltip/window.
/proflib or /professionlibraryOpen Profession Library.
/proflib reset or /professionlibrary resetReset the Profession Library window.
/astats or /allstatssmartToggle AllStats.
/wxl or /warcraftxlToggle the WarcraftXL control panel.
/wxl resetRestore WarcraftXL defaults.
/wxl saveSave WarcraftXL options.
/wxl time HH:MMSet the visual client time.
/wxl time offReturn to the server-driven sky.
/wxl weather auto|off|rain|snow|sandstorm [10-100]Set visual weather.
/wxl skybox auto|name|IDSet the visual skybox.
/wxl objects, /wxl object, /wxl goOpen the WarcraftXL object editor. Staff-only.
/wxlanimOpen the WarcraftXL animation lab.
/wxlreforgeShow WarcraftXL reforging status.
/rstf or /relicsuffixfixOpen the relic suffix tooltip helper.
/rstf compareCompare the equipped custom relic.
/dinkledock or /dmdOpen the Dinkle minimap dock.
/bugvaultOpen the error archive.
/bugvault options or /bugvault configOpen BugVault options.
/bugsackOpen the BugVault options page.
/stopnagSuppress the BugGrabber nag.
/glideprobeShow GoblinGliderProbe status.
/glideprobe start <label>Start a local glider trace.
/glideprobe stopStop and save the local trace.

/glideprobe is a local test recorder, not a player travel or movement command.

Standard addon commands

CommandWhat it does
/wa or /weakaurasOpen WeakAuras.
/skadaOpen Skada.
/questie or /questieclassicOpen Questie options.
/qbridgeOpen the Questie server-bridge diagnostic.
/craftcourierOpen CraftCourier.
/arl or /ackisrecipelistOpen the bundled Ackis Recipe List.
/range, /distanceDBM range check.
/titanOpen Titan options.

RaidComp has no slash command. Open it from its Titan/broker icon or the addon options. /qtip is not a RaidComp or CraftCourier command; it is the LibQTip library diagnostic. Both addons embed LibQTip, and RaidComp loads later, so RaidComp owns /qtip when both are loaded. Do not document /qtip as a player feature of either addon.

Disabled and limited addons

AddonStatusWhat you need to know
AuraTimersDisabledServer module is off. /auratimers and /atimers may still be registered, but no live aura data arrives.
QuartermasterLedgerDisabledThe Quartermaster Ledger server module is disabled. /quartermasters and /qml will not show a usable launcher.
PaperDollAHDisabledIt sends .ah, and .ah is disabled server-side. The button hides itself when the server reports the feature off.
WarcraftXLControlLimitedNative time, weather, skybox, and object tools need the matching WarcraftXL runtime. The addon alone does not create those effects.
GoblinGliderProbeDiagnosticLocal trace recorder for testing; not a gameplay feature.
ElvUI_OptionsUIRequiredLoad-on-demand options panel for ElvUI. Keep it installed.

No client addon can turn a disabled server module back on. AuraTimers, Quartermaster Ledger, .ah, portable transmog, and similar features are server-controlled.

Tips

  • Do not disable AIO_Client. It is the addon delivery path and the client-server bridge.
  • Do not disable DBM-Core. All 34 DBM encounter modules declare it as a required dependency.
  • Use /acp to check what is loaded before deleting a saved variable or reinstalling the interface.
  • Use /reload after enabling an addon. A full client restart is safer after a large addon update.
  • Use /aio reset only as a last resort. It clears the local AIO cache and reloads the UI; it is not a general “fix my settings” command.
  • Open /bugvault after a Lua error. It gives a readable local archive instead of a chat spam loop.
  • Check the server command before blaming the addon. A UI button can be present while its server feature is disabled.
  • Use /dloot for live loot tables. AtlasLoot’s static pages and the dynamic browser are different tools.
  • Do not expect /qtip to open RaidComp or CraftCourier. Use their own windows or icons.
  • Do not use PaperDollAH as an auction house shortcut. There is no remote auctioneer.
  • Keep /xprate within the server range. The wrapper does not change the .xp limits.
  • Use /tw for Timewalking, not the dungeon finder. Timewalking is a separate custom system.
  • WarcraftXL visuals are client-side. Other players may not see the same sky, weather, or beam rendering.

Limits and configuration

  • Addon count: 117 third-party addon folders; 23 Blizzard_* stubs with no TOC are excluded.
  • Required: 56 load-bearing addon folders; 12 are explicitly DO NOT DISABLE.
  • Addon control: /acp works in game; character-select addon settings can also disable addons per character.
  • Required failures: disabling AIO, DBM-Core, or a custom bridge can break functionality that has no in-game replacement.
  • Disabled addons: AuraTimers, QuartermasterLedger, PaperDollAH.
  • Limited addon: WarcraftXLControl native effects require the matching WarcraftXL client runtime.
  • No Auctionator addon: Auctionator is a server-side module. PaperDollAH is not a substitute.
  • No remote auctioneer: .ah is disabled; PaperDollAH hides itself.
  • No portable transmog: the Transmogrification addon still supports the NPC service, but portable transmog is off with Plus.
  • No addon-granted items or rates: /xprate is a wrapper for .xp; it does not expand the allowed range.
  • No hidden addon commands for loot: /dloot add and /dloot gmadd remain staff-only.
  • No /qtip player feature: it is a library diagnostic shared by embedded copies.
  • Local diagnostics: /bugvault, /aio, /ftadbm, /wxl, and /glideprobe are client tools, not server powers.

Admin note

Install location. Client addons live under Client-Files/From_The_Ashes_Client/Interface/AddOns/. The live tree has 140 addon directories: 117 third-party addons and 23 Blizzard_* stubs without TOCs. Do not count the stubs in the player addon total.

Required-marker audit. 55 addon folders carry ## Title: ... [Required], a non-empty ## RequiredDeps:, or ## X-WarcraftXL-Required: 1. The 34 DBM encounter modules depend on DBM-Core, making 56 load-bearing addon folders. The 12 explicit DO NOT DISABLE entries are AIO_Client, BonusLootRolls, ExtraGlyphSlots, GearBankClient, NetherBot, NPCBotPaperdoll, ReagentBankUI, ReforgeUI, RelicSuffixTooltipFix, SpellChargeCooldowns, Timewalking, and Transmogrification.

Never strip TOC markers. ## X-WarcraftXL-Required: 1 is used by the client/runtime integration. ## RequiredDeps: is used by the load-order resolver. Removing either can produce missing addons or partial bridges even if the Lua files are present.

AIO delivery. AIO_Client is required and must stay enabled. It downloads and caches server-provided addons and carries AIO messages. /aio reset clears the local AIO cache and reloads the UI; it can reset AIO-managed saved data, so back up a character’s WTF folder before using it as a repair step.

Disabled addons and server reasons. AuraTimers is disabled by the live server module; QuartermasterLedger is disabled with the Quartermaster Ledger module; PaperDollAH sends .ah, which is disabled in worldserver.conf. Keep those addons installed if the server module may return, but do not document their commands as working player features.

WarcraftXL. WarcraftXLControl is required for the custom UI options, but visual time, weather, skybox, and object-editor effects only work with the matching WarcraftXL DLL/runtime. /wxl objects, /wxl object, and /wxl go are staff tools; do not present them as player commands. /wxlanim is a developer animation lab.

GM and staff surfaces. AzerCoreOps has a player mode and a GM mode; server mutations require GM authorization. GMItemLookup browsing is available, but add/delete is GM-only. /dloot add and /dloot gmadd rely on GM item-add commands. None of these should be listed as player loot commands.

LibQTip collision. Both RaidComp and CraftCourier embed LibQTip. The library registers /qtip; RaidComp loads later and owns the command when both are loaded. Document /craftcourier, /arl, and /ackisrecipelist for CraftCourier. Document RaidComp as icon/options-only.

Diagnostics and reloads. /acp shows the loaded set; /bugvault opens the local error archive; /aio prints the AIO command list; /ftadbm status shows the custom DBM bridge; /wxl opens the WarcraftXL panel. After addon changes, use /reload or restart the client. If a required addon is missing, check the per-character WTF/.../AddOns.txt before reinstalling the entire interface.

Do not overwrite live addons with random Wrath packages. Preserve the custom TOCs, required markers, and the embedded libraries; several addons share the same LibQTip and Ace3 copies.

If this roster changes, update this document and Overview.