File Details
LuckyWipeTools-v0.2.2
- R
- Apr 5, 2026
- 307.72 KB
- 4
- 12.0.1
- Retail
File Name
LuckyWipeTools-v0.2.2.zip
Supported Versions
- 12.0.1
LuckyWipeTools
v0.2.2 (2026-04-05)
Full Changelog Previous Releases
- docs(lwt): add changelog for v0.2.2
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - revert(lwt): remove encounter tracker — nameplate anchoring unreliable
Reverted all tracker/encounter changes. Kept: version checker,
consumable stacking, soulwell notifications, summon roster fixes,
white default notification color.
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - fix(lwt): strip tracker to fixate-only alert, remove nameplate text overlay
Nameplate text anchoring doesn't work reliably across nameplate addons.
Simplified to just scanning for mobs targeting you and showing a
persistent alert. Nameplate overlays can be revisited later.
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - fix(lwt): nameplate overlays use independent UIParent frames at TOOLTIP strata
Removed Plater-specific anchoring. Overlays are now pooled frames
parented to UIParent at TOOLTIP strata, positioned via SetPoint to
the base nameplate frame. Works with any nameplate addon.
Removed debug prints.
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - fix(lwt): nameplate text uses TOOLTIP strata overlay frame to render above Plater
Instead of creating a font string directly on the nameplate frame
(hidden by Plater's higher strata), create an independent overlay
frame at TOOLTIP strata anchored to the nameplate.
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - debug(lwt): add encounter start/stop prints and reset debugOnce on encounter
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - debug(lwt): add one-shot diagnostic to tracker scan
Prints nameplate unit, mob name, target exists, anchor frame,
plater detection, and unitFrame presence on first scan tick.
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - feat(lwt): add nameplate font size slider to encounter tracker settings
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - fix(lwt): add tracker.lua to TOC load order
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - fix(lwt): test tracker mode bypasses enabled check
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - feat(lwt): add /lwt test tracker to test nameplate target display on any mob
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - feat(lwt): tracker supports Plater + Blizzard nameplates, triggers on all encounters
- Detects Plater at scan start, anchors to unitFrame if available
- Falls back to Blizzard base nameplate frame
- Text uses OVERLAY draw layer 7 to render on top
- Triggers on any encounter, not just Vorasius
- Removed debug prints
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com
- debug(lwt): add encounter start/stop debug prints to tracker
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - fix(lwt): nameplate tracker keyed by frame instead of unit token, scan at 0.1s
- Font strings now keyed by nameplate frame (survives unit token recycling)
- Fresh nameplate lookup via GetNamePlateForUnit each scan
- HideAll before each scan, show only active targets
- Scan interval reduced to 0.1s for responsiveness
- Removed NAME_PLATE_UNIT_REMOVED handler (no longer needed)
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com
- fix(lwt): guard UnitClassBase nil check before GetClassColor in tracker
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - fix(lwt): default notification color changed to white
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - fix(lwt): fixate alert persists until mob drops target, hides on encounter end
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - feat(lwt): encounter tracker — nameplate fixate targets + personal alert
Scans nameplates during Vorasius encounter, shows class-colored target
names above enemy nameplates. Fires personal alert when fixated.
Uses nameplate target reading (not private auras).
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - test(lwt): dual private aura test — anchor slots vs UNIT_AURA event
[ANCHOR] fires when AddPrivateAuraAnchor detects a child (always active)
[AURA] fires when UNIT_AURA reports aura changes on player (encounter only)
Both log to chat with color-coded prefixes for easy comparison.
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - test(lwt): private aura slot detection test — alerts on any private aura
Watches 6 aura slots via AddPrivateAuraAnchor, prints and shows alert
when a child frame appears/disappears. For testing if private auras
can be detected on Vorasius Blistercreep fixate.
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - feat(lwt): consumable notifications stack immediately, no queue delay
Each new consumable appends to the current alert instantly. Messages
clear when the alert fades out.
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - feat(lwt): stack consumable notifications within 1.5s window
Multiple consumables placed in quick succession now display together
separated by newlines instead of overwriting each other.
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - feat(lwt): add Soulwell notification, fun flavor text for all consumables
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - feat(lwt): add version checker — notifies once per day if guild members have a newer version
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com - fix(lwt): summon portal event calls Scan() instead of UpdateDisplay() directly
Prevents roster from showing outside raid instances when a summoning
portal is placed.
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com