After messing around on the stress test today, it appears that UnitDetailedThreatSituation has been removed from the api. This also explains the lack of classic threat addons available.
With this in mind, what are our options for determining a player’s threat value?
All actions can still be tracked through the combat log, so weakauras and standalone addons could theoretically track all damage and abilities done to a target and calculate the resultant threat of each player to said target.
I plan on working on a custom weakaura to do this, but are there any easier ways to achieve the result of a numerical threat value?
Yeah the non-updated KLH loads in classic, but the second you try to attack something it throws an error about being blocked from an action only available to the blizzard ui.
That’s a good news
We can’t have all the advantage from the new API and want some UnitDetailedThreatSituation to be working. Players will learn to play with threat properly
It read your actions and, based on your talents/buffs, it figured out your threat towards a mob. If other players had the addon as well, it communicated each other’s personal threat calculations. If 1 person was using the addon and no one else, it didn’t figure threat for the other people at all.
KTM I believe originally read the players combat log and shared that between players. You only had threat values for people with the addon and sometimes they were wonky af which says to me it’s probably applying a modifier from damage and healing numbers. It didn’t work properly across multiple targets either.
Vanilla did not have a threat API. Removing the modern threat API is a restoration to how it worked in Vanilla, not a change.
Yes, KTM and Omen worked by reading the combat log. They were a best-guess and were not perfectly accurate as a result. Which is good; I’ll be happy if Blizzard successfully fixes the API to allow only guesses at threat, as it was in Vanilla.
I assume they mean the original versions of Healbot and Decursive, which were smart-targeting with you needing to only press your button over and over. The original versions have very little in common with their modern forms, and indeed, the original versions will not be available.
Decursive and the like weren’t broken until the BC prepatch though. The 1.X addon and macro functionality was a totally different animal to what we’ve had since 2.0 and what we have today
I have only scratched the surface of the power we have with WA but I am not sure if it is able to cross communicate with other installations of the addon to help keep the numbers in check.
As many have said, the use of KTH and Omen worked on sharing the data and averaging it out. So the more that had it the more accurate the display was BUT. . it was just guesswork at that.
I know I read today another developer was working on a threat parser and I will see if I can track that down. Found it!