IllustratorsLeak
hekili
hekili

patreon


Battle for Hekili

Today, I'm going to break down a lot of the plans that I have for Battle for Azeroth.  Some of the changes will actually be completed prior to the next expansion, while others will be reserved for BfA's launch.  Changes that will impact your current Hekili profile (move your displays, break your actionlists) will likely be held for BfA launch, so that all those changes hit at once and only have to be addressed once.

First, instead of having class modules that are further split by specialization, each specialization will have its own module separated out.  This will result in a minor performance improvement -- an ability shared between two specs won't have to check which spec is active at the moment -- but will make debugging each specialization far simpler.  For example, if I am trying to investigate an issue with Moonfire, I will not have to sort out whether I'm talking about caster-form Moonfire, Feral baseline Moonfire, Feral's Moonfire with Lunar Inspiration, Guardian's Moonfire with Lunar Inspiration, etc.  Sorting these out into spec modules means I can simply load the appropriate Moonfire for your specialization and unload the others.

Additionally, display settings will change once again, as well.  While I intend to preserve the option to create custom displays, I plan to create fixed primary, AOE, and for the tank specializations, defensive displays.  These will have more uniform settings across classes/specializations, so you can customize one particular layout and have it port to your various characters more easily.  Instead of linking a set of action lists to a particular custom display, action lists will be set up in "packages" that are linked to a particular specialization.  I will be able to build action list packages through the SimulationCraft importer, which will set up pre-combat and default action lists, along with per-spec trinket action lists.  Variables and interrupts will be handled outside of the action lists, to help ensure that they're consistently implemented.

Ultimately, the goal is for your display layout and your spec's action lists to be more independent from one another.  If you come up with a display layout that you like, I want you to be able to reliably use that layout whether you're playing your Paladin or your Shaman or your Warlock.  And when I update action lists or you get action lists from someone else, I want you to be able to update the action lists for all of your displays with one dropdown rather than adjusting 2 separate dropdowns on each of up to 3 displays (primary, AOE, defensives), and then having to fiddle with esoteric target handling settings as well.

With the more complicated parts simplified, I can move more of the style options to the forefront.  Then you can come up with your own layouts more easily, and share them more easily as well.  Wouldn't be be nice to pick up a Hekili layout on wago.io and a WeakAuras and/or ElvUI HUD to go with it?

If you come up with something people like, you could even post your own:

Thanks for checking this out, and as always, thank you for your support.  I've been seeing more questions recently about adding more specializations and improving support for some of the specs that have been in-testing for some time.  I'll explore those points in my next update.


More Creators