File Details
Syyke's Stats v1.1.6
- R
- Mar 7, 2026
- 4.16 MB
- 21
- 2.5.5
- Classic TBC
File Name
SyykesStats-v1.1.6-curseforge.zip
Supported Versions
- 2.5.5
Fixed
- Moved EnsureRecordHighTables, ResetRecordHighTables, UpdateRecordHigh, and GetRecordHigh from accidental globals onto the runtime namespace.
- Fixed PvP leaderboard columns (Honor, PvP Dmg, PvP Heal, KB, Arena, BG) showing blank values, render function was missing SetText calls for all 6 PvP cells.
Changed
- Unified duplicate leaderboard stat-field lists (buildPersistedStatBlock, cloneStatBlock, GetEntryLeaderboardStats fallback, BuildLeaderboardStatBlock zero block, PersistLeaderboardEntry flat fields) into a single canonical runtime.leaderboardStatFields list and shared runtime.CloneLeaderboardStatBlock helper.
- Extracted leaderboard module (~3,500 lines) from SyykesStats.lua into SyykesStatsLeaderboard.lua, freeing 51 top-level local slots (200→149) to unblock future development. Uses WoW addon namespace for cross-file state sharing.
Added
- Added tests/run_tests.lua to run all test suites in a single invocation.

