promotional bannermobile promotional banner

Hasard Loot TBC

Guild gear wishlist and loot distribution for TBC Classic Anniversary. Priority, rolls, tokens.
Back to Files

HasardLoot-3.5.0.zip

File nameHasardLoot-3.5.0.zip
Uploaded
Aug 10, 2026
Downloads
4
Size
127.6 KB
Flavors
Classic TBC
File ID
8619287
Type
R
Release
Supported game versions
  • 2.5.6

What's new

v3.5.0 — Sync Fixes, QoL & Stability

Sync & Data Integrity:

  • Fixed: Items could disappear from wishlists due to sync messages overwriting data. Slot clears now require an explicit flag — corrupted/partial messages can no longer accidentally wipe slots.
  • Fixed: WISHLIST_FULL broadcasts (BiS import, reset) no longer wipe the other spec's data.
  • Fixed: Timestamp-based wishlist merge now uses strict "newer wins" instead of "newer or equal" to prevent clock-skew overwrites.
  • Fixed: Orphaned "received" markers (green empty slots that couldn't be edited) are now auto-cleaned on refresh.
  • Fixed: Removed members still appearing in dropdown for users who were offline during removal. Member list is now replaced authoritatively on sync instead of merged.
  • Sync button now reports progress: "Wishlists synced: 8/10 (2 members offline)."

GM Delegates:

  • GM Delegates expanded to 3 slots (up from 1). Existing delegate auto-migrated to slot #1.

Export/Import:

  • Export now produces Sixty Upgrades / TMB-compatible JSON format (accepted by thatsmybis.com wishlist import).
  • Bulk import (GM) now accepts both CSV and JSON formats.

UI:

  • Wishlist member dropdown is now scrollable (capped at 300px) and sorted alphabetically.
  • "Hide rerolls" setting now applies to all members (not just GM/delegate view).
  • Loot panel trigger changed from Alt-click to Alt+Shift-click to avoid conflicts with Gargul.

Stability:

  • Addon initialization is now error-protected. Corrupt databases auto-reset instead of silently crashing.
  • Added /ha resetdb command for users whose addon won't open (wipes SavedVariables and reloads).
  • Guard added: if addon fails to initialize, slash command shows clear instructions instead of doing nothing.

This mod has no related projects