Commit Graph

106 Commits

Author SHA1 Message Date
Meow 988dfc7079 fix for nameplates and castbars
Removed SuperWoW dependency from castbar and nameplate cast detection. Cast interrupts (sidestep, spell failed) now correctly stop the castbar by setting event = "FAIL" / event = "CAST" on the libdebuff cache entry instead of nil-ing it — preventing stale local references from keeping the castbar alive. UnitCastingInfo fallback is retained for non-Nampower environments but no longer overrides Nampower cast state.
2026-02-28 10:18:30 +01:00
Meow 7f60933e15 2 bugfixes
- Fixed channeling spells not showing up the rank after a spell is queued.
- Memory leak fix in mapreveal.lua
2026-02-25 18:15:18 +01:00
Meow 9d6aca9b43 removed dead code
removed dead code
2026-02-18 14:13:58 +01:00
Meow 5c28fcb9af removed debug code
removed debug code
2026-02-16 15:22:13 +01:00
Meow be4f8d8f22 Fixed castbar for focus
Fixed castbar for focus
2026-02-16 15:18:06 +01:00
Meow f43b8f19f8 update for libdebuff
Read the readme!
Version push
2026-02-06 16:32:13 +01:00
Meow 54355c9019 enhanced merge into master
Final release!
2026-02-04 22:48:30 +01:00
Meow b1540c4b4c tick.time adjustments
tick.time adjustments
2026-01-11 00:09:08 +01:00
Meow 7f93ebefaf Throttles
Added throttle for player castbar, player frame and Raidframes
2026-01-10 14:31:47 +01:00
Meow 34f5c3eb02 Version 6.1.0 - Raid/Party Frame Fixes
Bugfixes:
- Fixed 40-yard range check not working for raid/party frames
- Fixed aggro indicator not displaying properly on raid/party frames
- Improved aggro cache to only cache positive results for instant detection
- Fixed HP/Mana not updating with "Use Raid Frames for group" enabled
- Added SuperWoW nil-check for SpellInfo
- Added missing events: PARTY_MEMBER_ENABLE, PARTY_MEMBER_DISABLE, PLAYER_UPDATE_RESTING

UI Improvements:
- Share/Hoverbind buttons now show warning when module is disabled
2026-01-08 12:25:18 +01:00
Meow 5d0e195d1e performance update
performance update
2026-01-03 12:58:31 +01:00
shagu eea59bc94a castbar: synchronize empty focus unit with castbar 2025-08-13 09:08:05 +02:00
shagu 01c7d68db9 castbar: dodge oversized unitframe portraits 2025-07-24 09:30:44 +02:00
shagu 3af870a225 castbar: attach back to unit frame size by default 2025-07-24 09:21:39 +02:00
shagu 6690dff2e9 castbar: attach to unit power bar by default 2025-07-21 16:09:25 +02:00
shagu b66ccd9198 castbar: ignore empty or invalid unitstr 2025-06-24 11:51:30 +02:00
shagu 89a2e53e27 castbar: synchronize focus values with unitframe data 2025-06-24 11:21:55 +02:00
dbulatovicx32 013dc81494 castbar: add options for x and y text offsets 2025-05-25 14:14:02 +02:00
shagu f1d789837a castbar: add support for label/id based focus frames 2025-04-06 14:43:20 +02:00
shagu f420c5f7f7 castbar: increase framelevel of castbar 2024-11-04 14:18:04 +01:00
shagu cc5ad5d3d4 castbar: rework channel and superwow logic 2024-05-10 09:27:04 +02:00
shagu 59878b3f8f thirdparty: add support for superwow spell cast 2024-05-09 10:49:03 +02:00
shagu 228d4f99b4 castbar: make spell rank visible again 2023-03-19 19:00:10 +01:00
Pizzahawaiii 0011dab2fb castbar: add options to hide spell names and timers 2022-12-26 10:36:55 +01:00
shagu 3d561954cb castbar: keep default casting bars hidden 2021-07-15 19:36:07 +02:00
shagu 8c7579ad26 castbar: reset delays on new spell casts 2020-12-08 21:56:39 +01:00
shagu 246b9b224f castbar: only trigger delays on player events 2020-12-08 21:54:08 +01:00
shagu 4cb5dda2cc castbar: use same frame spacing as in unitframes 2020-12-08 17:15:46 +01:00
shagu cc385c11f1 castbar: limit lag to maximum castbar width 2020-09-11 20:12:52 +02:00
shagu ffaa2f4f42 castbar: abort when no endtime was detected 2020-03-16 16:16:18 +01:00
shagu c6cf2b0600 castbar: remove shadow from icon 2020-03-13 16:14:44 +01:00
shagu fdbf6715dc focus: enable native focus units for tbc 2020-02-17 18:37:26 +01:00
shagu 0ed0b66ac7 castbar: add option to display ranks 2020-01-31 22:55:52 +01:00
shagu 3334c7469f modules: make all modules aware of the new borders 2019-12-18 18:54:09 +01:00
shagu 89fec7abdc castbar: prefer unitstrings over names 2019-08-30 19:57:45 +02:00
shagu e9237b59b2 core: use concrete string based client checks 2019-06-10 17:06:31 +02:00
shagu c939f8b322 core: use media mechanism for configurable paths 2019-06-10 13:35:48 +02:00
shagu 545be99fd7 api: only add shadow to specific frames 2019-06-02 20:43:56 +02:00
shagu e49ada03f0 castbar: check for existing unitstr before using it 2019-04-22 14:58:51 +02:00
shagu 02f19acce6 castbar: add focus-frame castbar 2019-04-22 14:48:16 +02:00
shagu 242135d91e castbar: add option to select texture 2019-04-18 23:55:10 +02:00
shagu 020dcc5689 castbar: fix lag width calculation 2019-04-18 23:49:00 +02:00
shagu 2e906ea7bf castbar: add option to display lag 2019-04-18 21:09:50 +02:00
shagu 6f0b21dd01 castbar: add option to show icon 2019-04-18 21:01:16 +02:00
shagu e8862743e8 castbar: use more generic way to calculate delays 2019-04-14 19:12:38 +02:00
shagu 7bc60e723d core: whitelist a bunch of modules for tbc 2019-04-07 14:48:58 +02:00
shagu e52b08ecb8 castbar: add options for width and height 2019-04-04 21:46:40 +02:00
shagu 156d858a2e castbar: add pushback counter to channel bar 2018-11-10 13:41:58 +01:00
shagu e96ecfd9fb castbar: only show delay on player unit 2018-11-10 13:33:57 +01:00
shagu 977948263c castbar: add missing channel detection 2018-11-04 15:58:05 +01:00