-
-
Notifications
You must be signed in to change notification settings - Fork 222
Syrif's Configuration Guide
Category | Topics |
---|---|
What is this guide? | - What is this guide? - Why should I trust you? - Can I actually get good at a spec using this addon? |
Setting up the Visual display | - Weakauras & Weakaura UIs - Displays |
Configuration and Settings | - Trinkets - Addon Performance - Subjective Settings - Macros/Keybinds |
This guide is meant to help you make some basic configuration changes to Hekili to have it working better out-of-the-box for all specs.
Tip
This is a general guide, if you're looking for class-specific tips, check out Class / Spec specific tips/tricks
Note
This is a community-created guide, not created by the developer himself.
If you have more questions, feel free to ping @syrif
in the Hekili Discord #general
channel! 😄
Click me to see more!
The guide is full of these expandable arrows to make navigation and scrolling easier. Be sure to open them if you want to see more details in a section!
Does Syrif's opinion matter? Is this addon even good? My class discord flames anyone who mentions it.
My wife would tell you that my opinion does not, in fact, matter 🙃 .. but I have done a lot of coaching and customization with this addon and really pushed it to its limit in high end content.
Syrif's Credentials / results
- Hekili user since 9.0
- Raid
- Mythic+
- Custom APL written for Fistweave, Fire Mage (no it's not available anymore pls don't ask)
- Heroic Coaching
- Getting flamed by class discords for saying Hekili is fine
Can I actually get good at a spec using this addon? Or will it be like having training wheels forever
I like to think I did (see above). A lot of people have a lot of opinions on this, personally I believe it's simply a tool and what it does for you depends on how you use it. To me, it's no different than a class weakaura pack which feeds you information about procs, buffs, uptime, etc. You can choose to learn from it or you can choose not to. You can choose to apply context by doing things like Cooldown Toggling (add link) and following the mentality in the Advanced Guide (still under construction).
Go here to see the current list of weakauras!
Option 1: Import Syrif's Visual display to skip some steps
Hekili:TRzBZjksqa4Frjfm8(htC1DTUSAUaxT3EFy2BugvQGalmAI7hUF7x3dOakEs0S3QvsLufWWWm90t)YdnsvPEuxFMGthqui6koeY1Qgk2AAuxXQeo1ntSkeoKWwfgZ8XU3psWttxKiYWR4ZtIFINoNhjKxgXgfY9P3sDNgg)eEKfgmnI62P7aVUpqDNehjCZhuVp1VZVn8p8UR)GUu3v0bQu3NPduOUJJdJtHXdAb)NanETTQJPILdDGg2Lb64DeWWhnEg0x3Bh65n8ZfJFWpGvKQj197l4lYfhSDQ7nPbSW)5VhWstbPdAywGpF48OGoDOJOUJweek6hH9po1NNshya6hEiBLCXMRs(23gCttIOQu0ulfTkl1nRYjmFootRKRZMeQcvapC5IGoXXH(XpfLHpY6vQ3W7VRBpVAlvc8apl4r4sfN5qw2SQ7hJqbE(iMi)Sdk6zlsss5zY5Duyq0J4jtcEM7lNq4ISeomUW(Io0J0GPZery)hOQOu0ZBlBf7VuqbBmC4t5HLwepYxnkiYpiAQujxUQiMTswBsnVwxTEoY4jSuWo)3r7H8odYuiA6oMLjVi3u5UDBQZHfby38k119VxtBQJVpovmCj45agCO91ZsZDzZ)vC8CutAwDeQSXw6tv52BTGpOHEklAkFlx0C7z2OGWaXkStsF269rUba7nOFWe2Iqr99eLRDmkCqXtqFZR1iLAM5X(4uSqedkvXg5Ce65nDwiAHKBYkyPt55Xuk9nAuju3J)H(F8tEhTDY(DaHMJwmV)44Om5o1eiYaeqWnOm8h80PCCzDppnigCgunQjO)qUVQHRLu2C(D8LGzp4GGZqVRSSnTiefDDdvfIITcDYv6ObplreGtADV36AJ9htTA4uL1Xs2ogzluwL7t7XEc9yhZeXPzBzWuFkl2EknpxvOCLQexb4uYOU3n8lf9rMqkauROsyZJ)uGVygemwztcPIBulkPmijQzKzJk99tyJrdymw(wIv8KjzCXxLs8mU0yuoj5T)N4Ji9U7DLPIJMJULPMMdXuvxVy3AN5pcwv1Yr6MKgmNLU6tvg(h58KBGaOJfpWG1jQwk61xkxOldYck8mbjnzzc1BtqC0GeZC954fWm5NVWFcZsjdQi7KN0Hs2almzgtEMytJR9n9WqZrtdLbL8xWcXJPCgSbSu2glo)a4cphK2X5URjl5V6YdZFjS)iFC4Qr5zGRBCnjOmdMmO04fzGCTvmP8asBtkiMfm(XIKuW1OfYM0RE)sJ9DiieTF(AJxmYaaKr2Em))KAyxhMlqoTZWKENAC9gtAoEJ(5uYzkFZGlK0JyodDhIHTkXK4OPyb5nWCg6xuz(2lAoQLBHA6)cnhCpkKL3HZ3dgrzyLwsrCP)24V1zEAZlPbD7(CJbSJ7YfmQjUai5E2lflWeV(NfvucKRpSQfXwirNAAODHOuRLUTI265TY8ILDyvdjgkMRMIP1YqHh7RL3A2SE2wgoo6AAgMevN8uogALcuptDhhnvIHbXrHyAyI338Oa4iVeaovtYoaCL4AVkv8rcSD7rbSvfxCh4TQ4A1dt)sI3wbeCprBZPrUQ5eRht8wRweVTHuiL8BAY6uyAOA4yARRbtVPHUbcXyxW3ybVqSTLdy0PQsCK3QjAov7DP58dYsG9)7Jdqbd02nJ2D72whTdTZ4vGTB)AnWmMHzk8IPUUDEOB3bBb19H(3C3Wp2gUoDsfKlRgSWoav3A0TYX5RnfFSg6O4vTKR1nKFZx31UZHNzEUoA3x0jhRBD67MG6QukGBpCvH2qpC7ph6KtJw6vNEBtaVIWgfo1WzFGpHhLbYZ5EPC0pRkLJY1gesX6wtH8R8RaDbw9MD9oFRuph)s3TtPGo9UYgidTSSuuSDm1mSLLv3QfOaQTgfW60jbgTxsGnFzaITMIPHLgWwx8LbEVkpVxLN2vLNk5UEVmps55KbforWLxFqQJQmp3mS7zond58IMPsKHFrFvQlqkMTtlFgYWuRMeNkqtR5vAiWlMV3sx1020KyRyyPyBRwu1JlLpmL8NEcbKDdIHMQTUHkr(tpXHES1W4DQL3IulyYPMWvAtUT3byoiWW5naZoV5Rq(h9Fd
Option 2: Step-By-Step instead of importing the profile (or to see explanations)
1: In the Displays
-> Primary
-> Icons
tab
- Make your display either 3 or 4
Icons Shown
. Personally I do 3, adding more buttons takes more resources and they often end up changing due to procs anwyays - Make button #1 larger than the next 2-3 by making the size of
Primary Icon
larger thanQueued Icon
right below it on the same tab
2: In the Keybinds
tab
- Make sure the keybinds are larger and outlined, especially if your keybinds are not 100% memorized.
- I also recommend centering it
3: Move the Display
Place the rotation beneath your characters feet with enough room to see swirlies below you. You can do this by dragging the icon display while Hekili's options are open. You can drag the UI window out of the way if needed. If you want to do it vertically, do it beside your character but I've personally always done horizontal.
4: In the Toggles
tab in the upper-left
Navigate to the Interrupts and Defensives
sub-tab and choose from these options:
- Disabled or enabled
- Enable the
Filter M+ Interrupts (DF Season 3)
- This will only tell you to interrupt important casts in m+, can be useful if you don't have a weakaura/plater for this already
- Showing separately is up to you, it will get its own little display window instead of being inside your main queue
- For higher content, non-tank specs, I would disable Defensives entirely. I can't give much advice on the tanking side of how to set it up unfortunately.
Optional Mode: Spellflash
- If you are interested in using spellflash instead of the Hekili queue, go here (see below image) and configure it
- Try it if you wish. I've heard it works great for heavy-proc specs.
- Has an issue with macros, see FAQ for more details
Display mode
- Use
automatic
mode underToggles
-->Display Control
(it dynamically changes your rotation to AoE as it detects multiple targets in accordance with your targeting settings), especially as melee. - For ranged casters, you may prefer dual bars, try out both
- Turn off most trinkets (under the
Gear and Items
tab), unless you need to do something really specific with a trinket such as puzzlebox - Most trinkets will be macro'd to your CDs anwyays, so this just makes noise in the rotation bar by leaving it on.
- Unfortunately you need to do it per-trinket-per-spec, or turn off items completely in the action list.
How to turn off items/trinkets
I have gone back and forth on the performance settings a lot in the last few months, but these are my current recommendations.
This setting controls how often the addon will force an update. It already updates on important events like procs, but you can make it update on an interval outside of that. The default setting forces it up update every 0.25 seconds, aka 4 times per second. You can lower this to a maximum of 0.05 seconds, which is 20 times per second.
In my opinion, the best thing to do is make it as low as you can without impacting performance on the rest of your game. If you lower this setting but your CPU can't keep up, it's kind of pointless and the addon won't seem any better. But if your rig doesn't suffer from lowering this, you may experience faster/smoother recommendations (in my experience). You will need to do this for each spec.
Where do I change it?
- Set your spell queue window to ping + 150 as a baseline, adjust as necessary until it feels natural and you're able to change your globals "at the last second"
- You can use this weakaura or alternatively this guide to set the window
- with a fast reaction time, this can allow you to apply last-second Hekili recommendations, and will make proc-heavy specs feel better.
- with too small of a window, you may miss out on GCDs over the course of a fight
- with too big of a window, you may cast the wrong spell when trying to react to a proc at the last moment
-
SPEC
->Core
tab - Read your spec options and see what makes sense for you. Try out different ones.
- You may find suggestions for your spec here
For dot/ranged classes, you may need to play with SPEC -> Targeting to get it feeling right. Personally I turned target swaps off on my shadowpriest, but left them on with my feral. You'll figure out what feels right for you.
I recommend starting with these settings, and adjust until it feels right for you.
Pet Classes
Ranged Classes
Melee Classes
- If you are a multi-bar user (such as a shapeshifting druid or a rogue in stealth), you may need to hard-code the keybind for some abilities so Hekili doesn't get confused when you swap forms. Check the FAQ for more info on keybinding issues
- If you have any macros that don't show the correct tooltip, you will need to do this as well.
How to manually change a keybind in Hekili
- Toggle "funnel" mode on/off for specs such as Sub Rogue
/hek set priority_rotation
-
VERY IMPORTANT: Under the
toggles
, you should keybindCooldowns
to something you can use easily. - I left mine as the default alt-shift-r, personally. There is also a clickable weakaura for it
- If you're at the end of a pack, a boss is about to phase, or you need to hold cooldowns, TOGGLE THEM so you don't send them like an idiot. Then turn it back on when it's time.
- At some point, you'll probably forget to re-enable them and also feel dumb. You'll get used to it.
- This is the first step towards applying context and beginning to use Hekili as a tool rather than a Dance Dance Revolution Simulator
- You also want to NOT use cooldowns separately (aka, show them IN the rotation), this matters a lot for specs who have specific openers, rotations or resource pooling before popping CDs.
- Learning this technique is what makes Hekili more powerful than what people on Reddit and Class Discords claim the addon is
Go forth and smash the meters! May your logs look like this.