v1.5.2
What's new
Loot Watchdog
v1.5.2 (2026-09-23)
- Fix silent Need-roll detection failure and warm the inspect cache in the background
The candidate-name-matching loop for Group Loot Need rolls returned
silently when no group member's name was found in the chat line -- so
HandleLootWin (and every debug print inside it) never even ran, making
the bad-Need popup look completely broken with no diagnostic trail.
Adds a debug print for that case, and also tries the realm-stripped
name as a fallback match since it's unverified whether cross-realm
group members show up as "Name" or "Name-Realm" in the chat text.
Also adds a CanInspect() gate before NotifyInspect (PersonalLootHelper
does the same) since an out-of-range/LoS target otherwise burns the
full 5s timeout with zero indication of why, and a background roster
warmup loop that periodically inspects group members ahead of time --
modeled on PersonalLootHelper's PopulateGroupInfoCache -- so by the
time an actual loot event happens the gear data is often already
cached and HandleLootWin doesn't need to wait on a live inspect at all.
Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com
This mod has no additional files

