Commit Graph

110 Commits

Author SHA1 Message Date
Meow c7aca0de99 GUID replacements
* Replace all `local _, guid = UnitExists(unit)` with `GetUnitGUID(unit)` (Nampower 3.0.0+)
* Bump minimum required Nampower version to 3.0.0
2026-03-02 10:41:49 +01:00
Meow b0f6984f22 Revert "Merge pull request #78 from me0wg4ming/revert-77-sp-haste-display"
This reverts commit 791feed6d0, reversing
changes made to 054149f0e2.
2026-03-01 02:13:25 +01:00
Meow 30d36a5af1 Revert "add optional sp/haste display to player frame" 2026-02-28 22:44:49 +01:00
pepopo978 3373751884 add optional sp/haste display to player frame 2026-02-28 12:41:34 -08:00
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