Tooltips / UnitExists("mouseover") == false on certain units
Sorry, no idea how to describe this properly as english isn't my native language.
There are currently a lot of units ingame that return false when checking for UnitExists("mouseover"), so my tooltip modifications don't work because I can't get any information about the unit that belongs to the tooltip and the tooltip stays hidden. This can be easily tested at Bladespire Fortress in Frostfire Ridge next to the Flight Master with the Frost Wolves and Frostwolf Peons: Tooltips are correctly displayed when using no tooltip addon or when I target them (it also doesn't work with PhanxTooltip, but that's the only other tooltip addon I tested). Also the name text is green , but they are neutral (UnitReaction() returns 4 when I target them and the default Blizzard tooltips also show the name in yellow), so maybe it's only a bug? ;) |
What happens when you run this (while the default GameTooltip is showing the unit):
/dump GameTooltip:GetUnit() |
I can't get to the area you're talking about, but "mouseover" works fine with every frost wolf I've come across.
Do you have a more convenient unit to test with, preferably one in an area that doesn't need to be unlocked. |
Quote:
Code:
Dump: value=GameTooltip:GetUnit() Quote:
I think I also had the same issue with Gazlowe, right after you built your garrison (but _before_ moving away from the spot where you had to wait while it was building), I will create a level 100 and try to find one of those buggy NPCs. |
What you're describing sounds like a phasing issue, maybe the units aren't being replaced with something you can properly interact with.
|
Quote:
- Create a level 90 horde character on one of the leveling realms (Template: Frostfire) - Accept the quest from Farseer Drek'Thar - Farseer Drek'Thar + Thrall + Archmage Khadgar will stop having tooltips (if you complete the quest and do the next one ("Of Wolves and Warrior") tooltips start working again on those 3 units) |
Okay, the units are being replaced with some sort of cinematic type characters.
Their GUID becomes this format: "ClientActor:3:1:1", "ClientActor:3:1:2" and "ClientActor:3:1:3" They don't appear to respond to the "mouseover" unitID, but trigger UPDATE_MOUSEOVER_UNIT regardless. They seem to be playing out scripts, rather than behaving like real units so maybe they aren't capable of being interacted with. They trigger neither the normal mouseover lighting effect nor the new outline mode for mouseover, although they do show the outline if you target them and mouse off, except they show the outline color of whatever you last had targeted. I'm guessing they're just bugged for now. |
Thanks semlar, didn't think about checking the GUID.
I'll just show the original tooltip content for now and wait what Blizzard decides to do with them ;) |
What I've found out to be odd about the tooltips on beta, is that sometimes UnitName('mouseover') returns nil :s
If that happens I have to scan the tooltip for it. |
It seems like blizz did some changes in the mouseover function.
For the nameplate addons, I can no longer update the debuff just by mouseover the nameplate. It only updates at my current target nameplate. |
Quote:
|
I haven't noticed any changes whatsoever to nameplates.
|
Quote:
|
All times are GMT -6. The time now is 03:43 AM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI