This site works best with JavaScript enabled. Please enable JavaScript to get the best experience from this site.
I haven't really debugged it but in a TW dungeon it treats me (a tank who's role is tank in the dungeon) as a dps with dps threat colors.
The functions seem to return good information. Using:
local specIndex = GetSpecialization() local id, name, description, texture, background, role, class = GetSpecializationInfo(specIndex) if role == "TANK" ...
The spec info update happens on ACTIVE_TALENT_GROUP_CHANGED. Is it possible you were DPS outside the dungeon and were swapped to tank automatically when entering the dungeon?
Anyway it might be a good idea to update on PLAYER_ENTERING_WORLD also. Not sure if there is a special event fired for the auto talent change when using group finder.
Nope, ALWAYS tank, tank before going in, tank on inside. in fact i was doing world quests before the dungeon and it used tank colors. it LITERALLY changed from tank to DPS as soon as I entered timewalker dungeon (in a tank spec/role)
it'll require debugging but it's just not something I had time to do.
I do know when you enter a dungeon ACTIVE_TALENT_GROUP_CHANGED can fire several times and the way they code it now, briefly you might not appear with a spec. it's possible it briefly pulled no spec at all and defaulted dps. possibly adding a delay and throttle to check would solve it. I know in DBM I dropped using ACTIVE_TALENT_GROUP_CHANGED completely and just use PLAYER_SPECIALIZATION_CHANGED instead. That may be worth reviewing too.
I noticed this as well on my DH... was really throwing me off lol
This might have been fixed in v1.25 on 26 Oct 2016.
To post a comment, please login or register a new account.