promotional bannermobile promotional banner

Loothing

A modern loot council addon for WoW 12.0+ that enables guild masters and officers to manage, distribute, and track raid loot through collaborative council voting, powered by the Loolib framework.

File Details

Loothing v2.0.25

  • R
  • Apr 21, 2026
  • 982.92 KB
  • 1
  • 12.0.5+1
  • Retail

File Name

loothing_2.0.25.zip

Supported Versions

  • 12.0.5
  • 12.0.1

Hotfix for the LUA_WARNING: Error loading Loothing/Debug/Tests/TestData.lua errors that started appearing on every character login after installing 2.0.24, plus a build-time guard so this whole class of bug stops at the packager from now on.

Fixed

  • No more "Error loading Loothing/Debug/Tests/TestData.lua" warning on login. The production TOC was carrying a stray Debug\Tests\TestData.lua entry that had been added temporarily for in-game iteration. The packager strips the entire Debug/Tests/ subtree out of release zips (test fixtures aren't shipped to users), so the file the TOC was pointing at simply wasn't in the archive — and WoW logged a LUA_WARNING for it once per character on login. The TOC entry has been removed; the in-game simulator that uses TestData was already guarded with a synthetic-link fallback, so behavior is unchanged.

Changed

  • Packager now refuses to produce a build whose TOC references a missing file. Right after staging and the TOC transform, builder.py walks every .toc file in the staged tree and asserts that each referenced Lua/XML path resolves to a real file in the archive. If anything is missing, the build aborts with the offending TOC name and entry instead of silently shipping a zip that will warn at every login. Catches both the 2.0.24 regression pattern and any future case where a file moves or gets excluded but its TOC line is forgotten.