Jrc13245
42522cfd18
fix shared debuffs
2025-11-30 11:16:23 -05:00
Jrc13245
6d141d92ab
fix pfui carnage updates
2025-11-30 10:50:26 -05:00
Jrc13245
d7e5116f07
fix carnage ferocious bite refresh and pfui
2025-11-30 10:08:04 -05:00
Jrc13245
c0d5c1fbb2
correct dodge parry block immune for personal debuff tracking
2025-11-30 09:18:22 -05:00
Jrc13245
003bf39c22
really fix checking your own debuff timers for personal debuffs
2025-11-30 09:00:58 -05:00
Jrc13245
bc40ba17ab
fix only checking your debuff casts and buff timers
2025-11-30 08:27:57 -05:00
Jrc13245
5f253a066c
fix shared and personal debuff tracking
2025-11-30 07:56:25 -05:00
Jrc13245
964df2133b
fix toggle spells icon swaps like prowl and shadowmeld and fix debuff conditionals correctly filtering by caster for shared and individual debuffs
2025-11-29 21:54:59 -05:00
Jrc13245
bf6b839858
fix non showtooltip macros getting darkened and fix druid stance icons to show based on druids actual mana and togglable icon swap.
2025-11-29 16:23:12 -05:00
Jrc13245
9877115c85
add banish detection for immunities
2025-11-29 10:35:36 -05:00
Jrc13245
ee71e6dbda
fix non pfui user actionbar updates
2025-11-28 22:54:35 -05:00
Jrc13245
dd84ca0f66
fix boss level as level 63 and fix partial block resists
2025-11-28 21:56:55 -05:00
Jrc13245
d59ccc0821
fix immunity system lag
2025-11-28 21:40:05 -05:00
Jrc13245
0d3f026277
prevent parser from splitting out the & character
2025-11-28 18:32:03 -05:00
Jrc13245
6486c87798
fix multi and negated multi conditionals using / and &
2025-11-28 15:06:42 -05:00
Jrc13245
04297598e9
nampower spell damage type tracking savedvariables to correctly assume damage type for immunities. table of non damage spells and their spell schools so that faerie fire isnt mistaken as a fire spell.
2025-11-28 12:31:50 -05:00
Jrc13245
30631bde26
remove login spam and fix immunity auto tracking
2025-11-28 07:44:42 -05:00
Jrc13245
1f4781165f
fix channeltime
2025-11-27 21:01:25 -05:00
Jrc13245
5b5d8860c5
new conditional channeltime and bump version
2025-11-27 18:18:54 -05:00
Jrc13245
8764fc1dd3
all multi conditionals will now use / or &
2025-11-27 16:52:11 -05:00
Jrc13245
b188fc85f3
fix some issuues with OR on mybuff, mydebuff, buff, debuff, inrange, outrange, checkchanneled
2025-11-27 16:38:53 -05:00
Jrc13245
ba5830ba26
fix adding npcs to immunities list
2025-11-27 10:26:46 -05:00
Jrc13245
e834df91c3
change all proc windows to 4 seconds
2025-11-27 09:51:41 -05:00
Jrc13245
ff6ec25c06
bleed immunity, fix icons and their tooltips with no available actions, reformat readme
2025-11-27 09:21:41 -05:00
Jrc13245
43cbcbc462
fix enemy blocked attacks triggering revenge
2025-11-26 17:40:58 -05:00
Jrc13245
83d95219f2
usable conditional checking existence of regeant for use
2025-11-26 17:05:37 -05:00
Jrc13245
5e26b776eb
fix negated conditionals using multi and fix revenge proc from reactive
2025-11-26 13:32:23 -05:00
Jrc13245
6a4f7a417c
fix revenge reactive and majorly improve pfui compatibility for icons and actionbars
2025-11-26 07:48:12 -05:00
Jrc13245
21119c8bd5
fix reactive for overpower and revenge to see as active in any stance.
2025-11-25 16:58:44 -05:00
Jrc13245
139c95ba22
new conditional powertype
2025-11-25 15:10:02 -05:00
Jrc13245
a33f3f21db
clarify actual multi and noable multi usage, add AND operator for multi, and fix swintimer to be more intuitive.
2025-11-25 14:23:54 -05:00
Jrc13245
43ef919d79
update readme
2025-11-25 08:20:03 -05:00
Jrc13245
6261785507
memory and cpu usage overhaul
2025-11-25 07:41:04 -05:00
Jrc13245
1ff4da7471
fix nocasting conditional
2025-11-24 22:43:56 -05:00
Jrc13245
9dcc2446b7
new conditional swingtimer and druid set bonus debuff durations and warrior talent debuff durations
2025-11-23 16:16:53 -05:00
Jrc13245
7b4fb6e9d2
prevent rare name index error in languages where there is no upper or lower case
2025-11-20 19:54:42 -05:00
Jrc13245
29dc1504d2
update readme
2025-11-19 18:04:51 -05:00
Jrc13245
f6df0b2b5a
fix icon issue and fix carnage talent duration refreshers updating visually for pfui
2025-11-19 17:50:30 -05:00
Jrc13245
274475a312
add carnage talent refreshing rip and rake if using ferocious bite at 5 combo points when debuffs are up
2025-11-18 19:39:07 -05:00
Jrc13245
2353569fc0
fix readme
2025-11-18 17:40:59 -05:00
Jrc13245
1d374ffb31
fix readme
2025-11-18 17:40:41 -05:00
Jrc13245
f59b66a7b6
update rake to use the idol duration change andd addd bash talent duration change
2025-11-18 17:37:38 -05:00
Jrc13245
77be86cf17
improve tracking of combo points and spellcasts across all ways to cast spells
2025-11-18 17:01:43 -05:00
Jrc13245
7fd94e3ed2
Add talent and equipment modifier systems for debuff durations
...
- Talent modifiers: Taste for Blood, Improved Gouge, Improved Shadow Word: Pain
- Equipment modifiers: Black Morass Idol (Rip -10% duration)
- Layered calculation: (base + combo + talent) × equipment
- Console commands: /cleveroid talents, testtalent, testequip
- Auto-detection via GetTalentInfo() and GetInventoryItemLink()
2025-11-18 15:42:38 -05:00
Jrc13245
21dba94822
Add Judgement of the Crusader debuff durations (ranks 1-6)
2025-11-17 20:45:31 -05:00
Jrc13245
c5a57af024
Fix combo point tracking and queue glow for instant finishers
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-17 20:28:22 -05:00
Torio
2f90199a26
Merge pull request #63 from jrc13245/claude/fix-combo-point-tracking-01GZH7rgqnupQ3MwLRbUCjF5
...
Remove complex logic from CastSpell/UseAction hooks to fix action bars
2025-11-17 17:15:58 -05:00
Claude
bdb78b7fda
Remove complex logic from CastSpell/UseAction hooks to fix action bars
...
The CastSpell and UseAction hooks were doing too much work (tooltip
manipulation, spell name detection, combo point tracking) which was
interfering with WoW's action bar icon updates.
Solution:
Made both hooks minimal pass-throughs that just call and return the
original function. Combo point tracking is now handled entirely by:
1. UpdateComboPoints() - runs continuously via OnUpdate, captures
combo points as they're generated and stores in lastComboPoints
2. SPELLCAST_START event - fires for ALL spell casts regardless of
source (spellbook, action bar, macro, keybind) and calls
TrackComboPointCast()
3. TrackComboPointCast() - uses GetComboPoints() first, falls back
to lastComboPoints if points are already consumed
This approach works for all casting methods:
- Spellbook clicks
- Action bar clicks
- Keybinds
- Macros with /cast
- Macros with conditionals
And doesn't interfere with action bar icon updates (GCD, range
coloring, queue glowing, etc).
2025-11-17 22:14:41 +00:00
Torio
1784128d93
Merge pull request #61 from jrc13245/claude/incomplete-description-01GLZb6eAwLZE2wLkf92bZQj
...
Claude/incomplete description 01 gl zb6e aw lze2w lkf92b z qj
2025-11-17 16:59:17 -05:00
Claude
e7f75ea38d
Fix action button glow and state checks to use tooltip fallback
...
Previously, action button state functions (IsCurrentAction, IsActionInRange,
IsUsableAction, ActionHasRange, GetActionCount, IsConsumableAction) only
checked the active action, not the tooltip action. This caused issues when
using #showtooltip without conditionals, or when no conditionals matched:
- No glow on buttons even when the ability was queued/active
- Incorrect range/usability indicators
- Missing item counts for consumables
Now all these functions use the same priority as GetActionTexture and
GetActionCooldown: check the active action first, then fall back to the
tooltip action. This ensures button states match the displayed icon.
Fixes issues with abilities like Cleave and Heroic Strike not showing glow
when queued, and ensures all action button visuals are consistent.
2025-11-17 21:57:54 +00:00