updates

Jrc13245
2026-03-04 17:23:43 -05:00
parent 336703acae
commit eb00972f97
3 changed files with 16 additions and 0 deletions
+14
@@ -30,3 +30,17 @@ Automatically adjusts tracked durations for talents (Imp. Gouge, Taste for Blood
- **Molten Blast** (Shaman): Flame Shock refresh detection
- **Conflagrate** (Warlock): Immolate reduction tracking
- **Dark Harvest** (Warlock): DoT acceleration compensation
## Macro Syntax Checker
Validates macro syntax and reports errors for unknown conditionals, malformed brackets, unrecognized commands, and more.
```lua
/macrocheck -- Check all macros
/macrocheck MyMacro -- Check a specific macro by name
/macrocheck all -- Check all macros (explicit)
/cleveroid macrocheck 0 -- Disable syntax checker
/cleveroid macrocheck 1 -- Re-enable syntax checker (default)
```
The MacroErrorUI extension also provides real-time visual error feedback directly in the macro editor (error panel below the frame + red line highlights). Incompatible with SuperMacro.
+1
@@ -11,5 +11,6 @@
/cleveroid tankdebug -- Debug pfUI tank conditionals
/cleveroid overflowframe [on|off] -- Enable/disable player overflow buff frame (default: off)
/cleveroid overflowtest -- Toggle overflow buff frame test mode
/cleveroid macrocheck 0|1 -- Enable/disable macro syntax checker (default: 1)
/combotrack show|clear|debug -- Combo point tracking
```
+1
@@ -34,6 +34,7 @@
| `/retarget` | — | `/retarget` | Clear invalid target, target nearest enemy |
| `/runmacro` | — | `/runmacro MyMacro` | Execute macro by name |
| `/rl` | — | `/rl` | Reload UI |
| `/macrocheck` | — | `/macrocheck all` | Validate macro syntax (see [Features](Features#macro-syntax-checker)) |
| `/clearequipqueue` | — | `/clearequipqueue` | Clear equipment swap queue |
| `/equipqueuestatus` | — | `/equipqueuestatus` | Show equipment queue status |