Skip to content
Vocino edited this page Aug 20, 2026 · 8 revisions

usage

copy

/warband         # panel + freshness line
/warband copy    # bundle wb1! multi char default
/warband copy current  # one char
/warband status
/warband dump
/warband clear <name>
/warband optimize   # prune 90d

flow: /warband -> auto-focused and highlighted -> ctrl+c. esc closes.

ui

trigger: compartment click, /warband, optional keybind.

frame: WarbandProExportFrame 520x460, draggable, esc closes.

  • header: 6 chars · freshest 12m · warbank 1h (by Vocnar) so you know before copy
  • middle: scrollframe + editbox
    • SetMultiLine(true), SetMaxLetters(0), mono font, autofocus
    • HighlightText() on show
  • bottom: select all re-highlights, helper text 3 lines
  • long string >20kb guard -> fallback single char

no StaticPopupDialogs. custom frame less taint.

snapshotting

no onupdate scanner.

  • BAG_UPDATE .5s throttle -> bags
  • BANKFRAME_OPENED -> bank + bags
  • ACCOUNT_BANK_TAB_* -> warbank tabs (shared)
  • CURRENCY_DISPLAY_UPDATE -> currencies
  • PLAYER_MONEY, MAIL_INBOX_UPDATE, AUCTION_HOUSE_SHOW
  • INSTANCE_LOCK_UPDATE, vault events, CHALLENGE_MODE_COMPLETED

stored account-wide WarbandProDB guid-keyed. <200kb 6 chars. <2mb memory.

safety

  • combat: blocks, red bar "cannot export in combat", queues reopen after PLAYER_REGEN_ENABLED
  • no network. ever. check toc 9 files.
  • copy-only. you paste to your own account.

copy pain

wow chat editbox truncates, linkifies, loses selection. this panel is one shortcut vs chat pain. web side 0 paste if clipboard permission succeeds.

Warband.pro Companion

Home

Start

Integration

Internals

Clone this wiki locally