I have a Hekili question. Hekili is my favorite addon. I saw the interview with Ion where he said they were building Hekili into the game.
Is the addon version of Hekili from the Hekili developers being built into the game or is Hekili being replaced by a version that is done by the Blizzard people?
If you want to see for yourself, the link below is the Blue post in the In Development forum where they further explain their design goal and what it will/will not do.
There is a fair amount of feedback already, some actionable, a lot not, and is available to test for yourself on the PTR server.
I’ve never used Hekili, but when I tested the new Blizz modes they have a long way to go before the functionality is on par with popular add-ons.
Blizzard has committed to replacing combat assistance addons with native features, to the extent of removing functions from the addon API to break the addons they want to replace.
If Hekili depends on the combat API activities the developers will remove, Hekili will stop working.
That’s my fear, that it will either stop the Hekili people from development of something that is built into the system or that Blizzard will shut down an API routine that Hekili needs. Is that a valid worry? I really like this addon.
I haven’t looked at the code for Hekili to see if they’re using the types of real-time combat information Blizzard is about to make unavailable, but my suspicion (both from how Hekili behaves and how Blizzard chose it first to replace) is that Hekili dies when 11.1.7 drops.
I’m unrelated to Hekili’s development. I’m actually one of the developers for HeroRotation.
It is unlikely that Hekili or HeroRotation will die when 11.1.7 drops. Ion has stated that Combat Log API access won’t be going away in 11.1.7 or 11.2. It’s possible that it could happen in 12.0, though. Depending on which API functions they remove/private, it would very likely kill (or severely hamper) Hekili, HeroRotation, a whole mess of WeakAuras, and possibly even Details.
I can’t speak for Hekili’s dev team, but we’re not really looking forward to potentially losing years of development over this.
I just read that interview, too. I guess I was too cynical to think they’d allow a decent interval with both native and addons doing the same job. Frankly, the only way they get uptake on their own internal implementations is to ban alternatives. I figured they’d play hardball on this too.