File Details
WarlockCursePower_Patch-v1.0.4.zip
- R
- Sep 16, 2025
- 134.17 KB
- 13
- 1.15.7
- Classic
File Name
WarlockCursePower_Patch-v1.0.4.zip
Supported Versions
- 1.15.7
Warlock Curse Power — v1.0.4 (Classic Era 1.15.7)
Highlights
- Sticky summary window (ElvUI-safe): The compact
/wcpsummarywindow now persists its position across reloads/logins and plays nicely with ElvUI. - Safer, cleaner announcements: Streamlined lines per warlock; supports raid-target tokens
{rt#}for banish, with robust chat sanitization to avoid “invalid escape code” issues. - UI polish everywhere: Borderless dropdowns with first-click skinning, minimalist frame backdrops, bottom-anchored control row, ESC-to-close (non-blocking).
Added
- Version sync & heads-up: Lightweight AceComm version ping; notifies if someone is older/newer than you (once per sender).
- Saved position reset:
/wcp resetsummaryrecenters the summary window and re-saves its position. - Debug switch: “Debug Mode” checkbox in the main window to print internal events to chat.
- Slash to open summary:
/wcpsummary(and/wcps) always opens the compact summary window.
Changed
- Main window layout: Header + rows, with bottom-centered control buttons (Notify / Clear) and a tidy, borderless look.
- Dropdowns: Deep-skinned, borderless, consistent hover/press feel.
- Roster behavior: If no live warlocks are detected (e.g., right after a reload), the UI falls back to saved assignments so you can keep working.
Fixed
- Chat safety: Hardened sanitization for
SendChatMessageoutput to prevent “Invalid escape code” errors. - Summary persistence: Window position reliably sticks across
/reloadand login; ElvUI frame manager conflicts avoided. - Legacy cruft: Removed old summary position fields from the AceDB profile to prevent re-centering surprises.
Commands
/wcp— toggle the main Assignments window/wcpsummaryor/wcps— open the compact summary window/wcp resetsummary— reset summary window to screen center and save
Compatibility & Data
- Client: Classic Era 1.15.7
- SavedVariables: Uses the existing
CursePowerDBand now alsoWCP_DBfor per-character frame positions (summary window).-
If you package your own TOC: ensure
## SavedVariablesPerCharacter: WCP_DB(or## SavedVariables:depending on your layout).
-
Notes for Raiders
- Announce channel auto-selects RAID → PARTY → SAY.
- Only one person needs the addon to assign/announce; others receive normal text chat.

