Commit Graph
53 Commits
Author SHA1 Message Date
Jrc13245 728cf92ed2 fix debuff timer checks, nodebuff existence checks with ranked spells, and split type spells having both types immune checked for cast, improve readme 2026-01-09 08:00:08 -05:00
Jrc13245 aaef3b82d8 update readme 2026-01-05 15:58:58 -05:00
Jrc13245 973595d08a feature name conditional and clean up readme 2026-01-05 15:37:13 -05:00
Jrc13245 199520ced4 fix 2026-01-04 19:06:51 -05:00
Jrc13245 96ae51a228 ensure all conditionals are noable 2026-01-03 17:20:37 -05:00
Jrc13245 f901cfed80 update readme 2026-01-03 16:57:58 -05:00
Jrc13245 339ad18e75 remaster readme, fix cursive conditional not activation for 0 or not up = less than 1 2026-01-03 16:49:25 -05:00
Jrc13245 b69c832ceb update readme 2026-01-03 16:33:07 -05:00
Jrc13245 a0c1564fad update readme 2026-01-03 16:30:57 -05:00
Jrc13245 64c0d9949d re add trinket and ring slashcommands and implement cursive support 2026-01-02 23:37:27 -05:00
Jrc13245 003d230e52 revert multi target tracker 2026-01-02 23:16:57 -05:00
Jrc13245 fe6982ddf6 add equip11 equip12 equip13 and equip14 commands for trinket swapping and ring swapping as theres two choice of slots 2026-01-02 18:45:47 -05:00
Jrc13245 6af06f1ee3 feature addition multi target debuff tracker 2026-01-02 15:52:55 -05:00
Jrc13245 83cdecdb29 update 2025-12-28 09:37:41 -05:00
Jrc13245 4af46934c6 update readme 2025-12-28 08:49:24 -05:00
Jrc13245 723cbb0642 update debuff duration systems 2025-12-28 08:32:06 -05:00
Jrc13245 145ed92f77 multiscan targeting based on pepopos cursive 2025-12-26 14:57:54 -05:00
Jrc13245 167ab96d34 consolidate some cc types 2025-12-24 11:13:40 -05:00
Jrc13245 473e7f8741 crowd control conditionals 2025-12-24 11:01:57 -05:00
Jrc13245 a619aa4d30 expand group party raid conditionals slightly 2025-12-22 15:50:56 -05:00
Jrc13245 426971e117 notarget and hastarget conditionals 2025-12-14 13:19:21 -05:00
Jrc13245 b36416f38a revert & / noable multi usage 2025-12-08 14:17:56 -05:00
Jrc13245 0f4392b590 update how & and / work in conditionals to be more user friendly 2025-12-08 10:46:56 -05:00
Jrc13245 d148d49bd1 update mod links in the readme 2025-12-07 21:49:02 -05:00
Jrc13245 38158d8b8f warrior slam specific condditionals and update readme 2025-12-06 14:19:14 -05:00
Jrc13245 fdaa2a108c twthreat conditional integration, ttk conditional integration, quickheal conditional integration 2025-12-05 22:38:43 -05:00
Jrc13245 5b5d8860c5 new conditional channeltime and bump version 2025-11-27 18:18:54 -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 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 9dcc2446b7 new conditional swingtimer and druid set bonus debuff durations and warrior talent debuff durations 2025-11-23 16:16:53 -05:00
Jrc13245 29dc1504d2 update readme 2025-11-19 18:04:51 -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
Claude 4cf8e07a17 Improve combo point duration tracking system
Major enhancements to the combo point finisher tracking system:

**ComboPointTracker.lua:**
- Added spell ID-based tracking (ComboScalingSpellsByID table)
- All Rupture ranks (1943, 8639, 8640, 11273, 11274, 11275): 8s + 2s per CP
- Kidney Shot ranks (408, 8643): Rank 1: 1s + 1s per CP, Rank 2: 2s + 1s per CP
- Druid Rip ranks (1079, 9492, 9493, 9752, 9894, 9896): 12s + 4s per CP (corrected from 10s + 2s)
- New TrackComboPointCastByID() function for UNIT_CASTEVENT integration
- Initialize spell_tracking table to prevent nil errors
- Consistent debug output using CleveRoids.debug flag

**Utility.lua (libdebuff integration):**
- UNIT_CASTEVENT handler now checks combo scaling spells first
- Calls TrackComboPointCastByID() before normal duration lookup
- Learning system skips combo spells (they're dynamically calculated)
- Improved debug messages distinguish combo spells from regular spells

**Core.lua (console commands):**
- Added /cleveroid combotrack - Display recent combo finisher casts
- Added /cleveroid comboclear - Clear combo tracking data
- Updated help text with combo point tracking section

**README.md:**
- New "Combo Point Scaling" section with examples
- Updated settings documentation with new commands
- Added /cleveroid debug to settings list
- Example macros showing combo point-aware debuff conditionals

This system ensures accurate duration tracking for:
- Rogue: Rupture (8-16s), Kidney Shot (1-6s)
- Druid: Rip (12-28s)

All durations are now calculated based on actual combo points used at cast time.
2025-11-16 15:31:38 +00:00
Jrc13245 93c73e8d93 update readme 2025-11-16 09:56:54 -05:00
Jrc13245 b18ad521de readme update 2025-11-10 18:05:23 -05:00
Jrc13245 c8017c5485 implement UnitXP functions and update nampower and superwow functions 2025-11-08 17:38:35 -05:00
Jrc13245 af872faa58 update readme add mybuffcount conditional 2025-11-08 11:15:33 -05:00
Jrc13245 f4aed363b6 update readme 2025-10-29 13:49:31 -04:00
Jrc13245 6229cc0f7b update readme with swimming conditional 2025-10-26 14:55:52 -04:00
Jrc13245 18f7828c26 fix non-letter or number characters in item or spell names 2025-10-26 12:48:29 -04:00
Jrc13245 f785990eb5 update readme 2025-10-21 22:26:30 -04:00
Jrc13245 8542a05170 implement standalone debuff timer system 2025-10-21 22:18:10 -04:00
Jrc13245 959337f1ff update readme 2025-10-15 16:20:17 -04:00
Jrc13245 80382638cd allow stat conditional to be multi 2025-10-15 16:19:19 -04:00
Jrc13245 4c9c6fff60 new pet conditional 2025-10-08 20:46:03 -04:00
Torio 9736199eed Update README.md 2025-09-18 10:13:14 -04:00