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_08-06-26.zip

  • R
  • Jun 8, 2026
  • 269.55 KB
  • 632
  • 12.0.7+5
  • Classic + 3

File Name

AllPlayed_08-06-26.zip

Supported Versions

  • 12.0.7
  • 12.0.5
  • 5.5.4
  • 5.5.3
  • 2.5.5
  • 1.15.8

1.9.4

  • AllPlayed.lua: tooltip skips stale sort entries when character data is missing; realm totals are read only when the aggregate table exists.

  • AllPlayed.lua: ComputeTotal with current realm only no longer errors if realm totals were never built; OnDataUpdate updates resting state only when the current character record exists.

  • AllPlayed.lua: % rested display uses a numeric scale (invalid percent_rest in SavedVariables falls back to 100 instead of erroring).

  • AllPlayed.lua: SaveVar caps pre-max rested XP only when UnitXPMax is valid; XP-to-next cache writes require a build version; item level uses C_PaperDollInfo.GetAverageItemLevel when GetAverageItemLevel is absent.

  • AllPlayed.lua: FormatXP, FormatJustice, and FormatValor tolerate nil values; EstimateRestedXP compares the active character with self.pc.

  • AllPlayed.lua: OnEnable ensures ldbicon settings exist before LibDBIcon registration (old profiles).

  • AllPlayed.toc: ## Version 1.9.4.