-
-
Notifications
You must be signed in to change notification settings - Fork 222
Hekili, Macros and You
syrifgit edited this page Nov 9, 2024
·
3 revisions
You can use either /hek
or /hekili
to trigger chat commands for the addon, which can then be used in macros.
Category | Command | Description | Usage Example(s) |
---|---|---|---|
Toggle Commands | /hek set [toggle] |
Toggles the specified setting (e.g., cooldowns, potions, interrupts). Adding on or off explicitly enables or disables it. |
/hek set cooldowns /hek set cooldowns on /hek set interrupts off
|
Toggles: cooldowns , potions , interrupts , defensives , etc. |
|||
/hek set [toggle] [subtoggle] |
Toggles a specific subtoggle within a main toggle (e.g., separate, override). Adding on or off explicitly enables or disables it. |
/hek set cooldowns separate /hek set cooldowns override on /hek set potions override off
|
|
Valid subtoggles: separate , override , infusion , filterCasts (for certain toggles). |
|||
Display Mode Commands | /hek set mode |
Cycles through display modes (e.g., automatic, single-target, multi-target). | /hek set mode |
/hek set mode [specific mode] |
Sets a specific display mode directly. Modes: automatic , single , aoe , dual , reactive . |
/hek set mode aoe /hek set mode automatic
|
|
Target Swap (Cycle) Commands | /hek set cycle |
Toggles the Target Swap setting. | /hek set cycle |
/hek set cycle on/off |
Explicitly enables or disables Target Swap. |
/hek set cycle on /hek set cycle off
|
|
/hek set cycle [number] |
Sets the minimum time-to-die threshold (0-20 seconds) for swapping targets. | /hek set cycle 10 |
|
Specialization Setting Commands | /hek set spec [setting] |
Toggles a specialization-specific setting if it’s a toggle type. | /hek set spec mark_any |
/hek set spec [setting] on/off |
Explicitly enables or disables a specialization-specific setting if it’s a toggle. |
/hek set spec mark_any on /hek set spec mark_any off
|
|
/hek set spec [setting] [#] |
Sets a numeric value within the valid range for a specialization-specific setting. |
/hek set spec pet_healing 50 /hek set spec some_value # (range: 0-10)
|
Category | Command | Description | Usage Example(s) |
---|---|---|---|
General Commands | /hekili help |
Displays a list of available commands, options, and settings. | /hekili help |
Profile and Priority Commands | /hekili profile [name] |
Switches to a specified profile. |
/hekili profile raid /hekili profile default
|
/hekili priority |
Lists available priority sets for the current spec and highlights the active one. | /hekili priority |
|
/hekili priority [name] |
Switches to a specified priority set for the current specialization. |
/hekili priority single-target /hekili priority multi-target
|
|
/hekili priority default |
Sets the priority to the built-in default priority for the current specialization. | /hekili priority default |
|
Addon Control Commands |
/hekili enable / /hekili disable
|
Enables or disables the addon. |
/hekili enable /hekili disable
|
/hekili move |
Unlocks UI elements for positioning. | /hekili move |
|
/hekili lock |
Locks the UI elements in their current position. | /hekili lock |
|
/hekili recover |
Restores default displays and action lists. | /hekili recover |
|
Diagnostic and Debugging Commands | /hekili stress |
Runs a stress test to help diagnose addon performance. | /hekili stress |
/hekili skeleton |
Starts gathering specialization information for detailed configuration. | /hekili skeleton |
|
/hekili dotinfo [spell] |
Dumps detailed information about a specific spell’s DoT (damage over time) tracking. | /hekili dotinfo corruption |