promotional bannermobile promotional banner

All Played

AllPlayed tracks your World of Warcraft characters’ played time, rested XP, and gold across all realms. View a summary tooltip, sort by class or realm, and easily manage your alts. Supports multiple languages and integrates with popular UI libraries.

File Details

AllPlayed_19-06-26.zip

  • R
  • Jun 19, 2026
  • 276.59 KB
  • 585
  • 12.0.7+3
  • Classic + 3

File Name

AllPlayed_19-06-26.zip

Supported Versions

  • 12.0.7
  • 5.5.4
  • 2.5.5
  • 1.15.8

1.10.5

  • Show gold (show_gold): new master option to show or hide all gold in the tooltip and on the minimap/broker (requested by Kaosian). When off, character gold, Warband Bank, combined total, and broker gold text are hidden. Sub-options (Show Gold, Show Warband gold, Show combined gold total) remain available when the master toggle is on.

  • Locales: AllPlayed-enUS.lua, AllPlayed-ruRU.lua.

  • AllPlayed.toc: ## Version 1.10.5.

1.10.4

  • AllPlayed.lua: release the LibQTip tooltip before acquiring a new one in DrawTooltip (avoids a slow leak on repeated redraws).

  • AllPlayed.lua: faction/realm sections in the tooltip show when characters have gold but zero recorded play time; per-faction totals gate visibility instead of the grand total only.

  • AllPlayed.lua: GetWarbandGold returns nil when the API is unavailable and no stored value exists (avoids misleading zero balances).

  • AllPlayed.lua: LDB Warband gold mode falls back to character gold when Warband data is unavailable.

  • AllPlayed.lua: broker text refreshes on every MyUpdate and after EventHandler / OnTimePlayedMsg (display toggles and money events no longer lag up to 60s).

  • AllPlayed.lua: ComputeTotal / ComputeTotalHonor skip corrupt non-table character records and lazy-init unknown faction keys; grand totals tolerate a missing self.faction.

  • AllPlayed.lua: SaveVar bails when the player is not in world; XP-to-next cache creates a build bucket when missing.

  • AllPlayed.lua: EnsureCustomOrder initializes a missing custom_order table; DetectFactionChange reads faction once and bails when the unit is invalid.

  • AllPlayed.lua: GetOption validates ldb_text_type and guards show_deprecated when global options are missing.

  • Config.lua: hide Warband gold menu toggles on clients without the Warband Bank API; GetVersionString no longer hard-fails without revision metadata.

  • AllPlayed-enUS.lua: add missing Lvls: %d locale key (realm level subtotals).

  • AllPlayed-ruRU.lua: fix combined-gold strings that were Ukrainian copy-paste in the Russian locale file.

  • AllPlayed.toc: ## Version 1.10.4.