Brues
f926ac5521
Replace custom/UnitXP timers with ClassicAPI C_Timer
...
- ScheduleTimer now wraps C_Timer.After, removing the dedicated timer
frame + per-frame OnUpdate loop + timers queue.
- Aura-tracking cleanup -> C_Timer.NewTicker(5) (_auraCleanupTicker);
drop the UnitXP arm, the named global CleveRoids_AuraTrackingCleanupTimer,
and the inline "not hasUnitXP" fallback in OnAuraCastOther.
- Libdebuff cleanup -> C_Timer.NewTicker(30) (_cleanupTicker); drop the
UnitXP arm and CleveRoids_LibDebuffCleanupTimer.
- Shutdown cancels the tickers instead of UnitXP timer disarm.
Cleanup now always runs (was gated on hasUnitXP) and no longer depends
on UnitXP threaded timers or named global callbacks. Tickers self-guard
on isShuttingDown and are cancelled on shutdown.
2026-06-21 01:59:54 -05:00
Jrc13245
f12d49ae8e
add rupture to personal debuffs
2026-04-07 17:13:20 -04:00
Jrc13245
e51c4f7136
fix pfui libdebuff and extra overflowframe tracking
2026-04-02 15:02:50 -04:00
Jrc13245
fbbbb1fcce
updates for unified tracking
2026-04-01 16:11:47 -04:00
Jrc13245
809b04b9de
fix debuff tracking alongside pfui
2026-04-01 14:18:08 -04:00
Jrc13245
765256642a
update immunity of cc spells not mistaken for immunity to dmg type
2026-03-31 20:04:13 -04:00
Jrc13245
719021ff65
Add set conditional, rmarkorder, Reliquary DBC integration, and fix immunity tracking false positives
2026-03-27 16:01:34 -04:00
Jrc13245
cc87fac66f
fix table error
2026-03-19 13:49:09 -04:00
Jrc13245
137e08a209
fix target overflowframe and possible immunity system fix
2026-03-17 18:25:20 -04:00
Jrc13245
6ab3f7a157
fix debuff bug, reformat pfui hooks, add rangedclip and norangedclip conditionals
2026-03-13 08:25:23 -04:00
Jrc13245
efdcde3eca
performance updates, meleerange conditional checks if unit is alive
2026-03-11 19:57:33 -04:00
Jrc13245
69b9c08a2b
fix meleerange and count mode
2026-03-08 16:38:57 -04:00
Jrc13245
bed3bb7f1a
fix error
2026-03-07 11:28:32 -05:00
Jrc13245
34190ccbd8
fix debuff and buff tracking
2026-03-06 18:55:39 -05:00
Jrc13245
b1de685a72
bridge personal debuffs to lib.objects when superwow and pfui not available
2026-03-03 11:41:23 -05:00
Jrc13245
9c05a6fc6a
fix pfui loading objects without superwow
2026-03-03 11:10:55 -05:00
Jrc13245
82b2ab889f
remove superwow requirement by using nampower, update nampower support to 3_1_0
2026-03-02 19:55:53 -05:00
Jrc13245
b56beef4b2
remove more superwow only functions
2026-03-02 09:01:34 -05:00
Jrc13245
2f0f000733
no superwow required, update for nampower 3
2026-03-01 09:33:41 -05:00
Jrc13245
9811d9c894
update for nampower 2_41_0 and update readme
2026-02-22 20:00:21 -05:00
Jrc13245
1f406434e3
update for nampower 2_40
2026-02-20 22:15:07 -05:00
Jrc13245
d41271bbed
remove gmatch and match polyfill and fix reactive surprise attack
2026-02-20 14:57:39 -05:00
Jrc13245
15091a867b
fix fallback movement conditional and update nampower support to 2_38
2026-02-18 17:18:48 -05:00
Jrc13245
ec43a636d6
update for pfui buff tracking and nampower buff tracking fallback
2026-02-17 19:19:07 -05:00
Jrc13245
37afbd047c
update pfui compatibility
2026-02-16 21:32:37 -05:00
Jrc13245
f5e3b862be
fix ! prefix with explicit conditionals and Judgement of Light debuff detection
2026-02-16 15:57:41 -05:00
Jrc13245
3a3719a37a
initial overflowtest
2026-02-12 21:19:20 -05:00
Jrc13245
f2bce42acb
fix some blizzard commands missed in the macro checker, updates for nampower 2.33
2026-02-11 17:22:08 -05:00
Jrc13245
ec1075b9f4
onupdate and onevent performance updates
2026-02-09 22:22:10 -05:00
Jrc13245
c2c8af7d2d
pfui 7_6 update compatibility and reformat readme
2026-02-08 17:42:16 -05:00
Jrc13245
edeec89e7f
fixes
2026-02-07 22:00:10 -05:00
Jrc13245
4c00ade625
enhance immunity tracking with SPELL_GO cross-reference and improve combo point capture
...
Use SPELL_GO hit/miss data to skip redundant debuff scanning for CC/shared
immunity verification. Add stale entry cleanup (>2s) for pending debuffs.
Capture combo points at SPELL_CAST_EVENT (client-side, pre-server) for
reliable finisher duration tracking. Add SPELL_GO reactive ability detection
for yellow attack dodges replacing combat log text parsing.
2026-02-07 12:54:34 -05:00
Jrc13245
dd0f6572d4
fix lastswing and reactive dodge and overpower for yellow attacks
2026-02-06 16:22:43 -05:00
Jrc13245
3556007750
fix reactive for overpower and lastswing dodge
2026-02-05 08:47:27 -05:00
Jrc13245
fcd68c6efb
update for pfui 7_6 updates
2026-02-04 17:36:17 -05:00
Jrc13245
ee2de33001
update nampower support to 2_27_2 and pfUI 7_6+
2026-02-04 16:23:34 -05:00
Jrc13245
174c636673
fix macro icons, enhance libdebuff further with nampower, code cleanup, improve compatibility with supermacro
2026-01-31 15:02:03 -05:00
Jrc13245
36355a42aa
fix fallback nodebuff scan and faerie fire immune classification
2026-01-30 22:06:55 -05:00
Jrc13245
769c1326fe
fix time comparison icon issues and fix firstaction slashcommand
2026-01-21 16:14:26 -05:00
Jrc13245
8f1e2166b1
fix false immunities
2026-01-16 09:35:29 -05:00
Jrc13245
d0c73742ac
fix split cc errors
2026-01-16 03:47:59 -05:00
Jrc13245
f0e2f6f5d9
update immunity system to include acknowledging reflection and invulnerability spells, fix firstaction and nofirstaction slashcommands
2026-01-15 17:11:54 -05:00
Jrc13245
c230b1decb
fix stopmacro and fix mouseover in other addons
2026-01-15 11:48:01 -05:00
Jrc13245
7d0dec2a2b
cursive mouseover support, applymain and applyoff slashcommands, nampower feature update with incominghit, lastswing, buffcap, debuffcap conditionals
2026-01-12 17:13:40 -05:00
Jrc13245
5af6296550
fixes for immunity system and errors
2026-01-11 21:25:50 -05:00
Jrc13245
a02fa29cbd
fix utility lua errors and immunity system
2026-01-11 10:45:45 -05:00
Jrc13245
95e58f6d7d
fix missing pairs for loop
2026-01-10 11:17:59 -05:00
Jrc13245
1160baedc9
fix xperl issues
2026-01-10 10:39:25 -05:00
Jrc13245
05d1e2186b
replace match with find in getpriority path for efficiency
2026-01-10 09:59:57 -05:00
Jrc13245
d89853396b
fix mousueover for many ui addons and add many more to support them
2026-01-10 09:40:11 -05:00