Do talent detection
vendethiel opened this issue ยท 11 comments
https://mods.curse.com/addons/wow/libgroupinspect
We might need to manually enter data points (spell id => position in the tree, I mean).
Not sure how to detect PVP talents.
Even though it isn't documented as such on e.g. wow.amepedia, it seems GetPvpTalentInfo
can use inspect data
will probably have to fork LibGroupInSpecT, since the maintainer seems a bit inactive and there's no repo on GH.
It seems that the GetActiveSpecGroup(true)
hack I used (as GetActiveTalentGroup
) for wotlk addons is still needed..
my hacked-on version of LibGroupInSpecT does primitive pvp detection, but the maintainer doesn't seem to check wowace often. Not sure what to do yet, might end up forking the lib...
The basics work tho, talent detection works correctly. I also added LibFunctional to LibCT, just to make it easier to manipulate the data (here, remove the previously-detected talents).
I just realized we have it as a dependency already, it's just seemingly unused.
Oh, alright.
Guess I can try to bend LibCooldownTracker to force-detect a spell. I can probably make this more generic:
I'm just not sure how I should "un-detect" when someone specs out of a spell. Sounds tough.
How do you do these code embeds?
I used the "copy permalink" option in the three dots button and just pasted that link here.
I guess it only works for this repository ?