Hide party quest information in Raids
So the new Raid is out and everyone has this 2 quest objectives to loot something from the boss and they will have this quest for month! Turns out that it displays both quest objectives for more then 10 players in the tooltip so that it covers half of my screen when I mouseover the boss.
Coud someone creat and addon to hide or shorten the quest from other players shown in the tooltip? Best woud be if it only shows my 2 Quests since I can check if others have it in the questlog if I want. The AddOn shown here is TipTac but its the same problem with the default tooltip. |
/console showQuestTrackingTooltips 0
|
Quote:
|
Quote:
If someone creates an AddOn out of this that enables this when you join a raid group and disables it when you leave I woud be very happy ;) :D |
I'm adding this into DBM built in. when boss pulled it'll toggle off and when fight over toggle on. Just another annoying thing to add to list to hide on combat start.
|
Quote:
That sounds great. But I have been using BigWigs for 10 years and don't realy want to switch :D Maybe there is a chance you also release it as an extra AddOn :p |
i am not very good at this, but wouldn't something like this work?
Code:
f=CreateFrame("Frame") or Code:
f=CreateFrame("Frame") please correct me if i am wrong |
Either of those should generally work, but the name of the CVar is a string, so it needs to be quoted:
Code:
SetCVar("showQuestTrackingTooltips", 1) Also, "f" should be a local variable (put a "local" keyword at the beginning of the first line). Putting "f" into the global namespace is just begging for conflicts -- and if Blizzard ever leaks a global "f" you could potentially break the whole UI, which actually happened with "_" when Cataclysm launched. Finally, you can shorten things up a bit with ternary syntax. ;) Code:
local f = CreateFrame("Frame") |
Quote:
|
Quote:
|
so something like this?
Code:
local f=CreateFrame("Frame") |
Hi,
could it be written in this way ? Lua Code:
This should works but I have not to be removed from the raid in combat :) or my quests will not be tracking anymore (till next reload ? :) Thanks. |
Quote:
I really wish you would stop posting things without first checking that they are true. This has never been true, and would have taken you less than 30 seconds to test. Proof: /run local v, t, n = "showQuestTrackingTooltips", 1.5, 0 local function f() n = n + 1 SetCVar(v, n % 2 == 0 and 1 or 0) print(n, "-", GetCVar(v)) C_Timer.After(t, f) end C_Timer.After(t, f)Type that, press Enter, go get in combat. Observe that it keeps counting up every 1.5 seconds, reporting the CVar value as having been successfully changed each time, and no errors are occurring. To anyone else reading this thread, the code in my previous post in this thread works fine. You do not need to check for combat. Quote:
|
Quote:
So now, reading again (and understanding better) your code I think it is a so simple and elegant solution. Lua Code:
Thanks (as usual) :) |
1 Attachment(s)
Thank you all for your help! Its working fine and I'm not shure yet if its worth an upload but I'll link it here for easy access first:
|
I need help guys, I used the /console showQuestTrackingTooltips 0
and now I can't see the tooltips at all when in combat, like any of them... name of allies, not even if I hover over the buffs and debuffs. I tried changing the 0 to 1 but it still didn't work. This only happens when in dungeons or raids. |
All times are GMT -6. The time now is 03:13 PM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI