FuBar_QuestsFu
WARNING: I don't actively use this myself any more. I wrote BetterQuest which I now use instead. If you're not incredibly wedded to FuBar, I'd recommend switching.
This is a quest-tracker replacement plugin for FuBar. It provides a tooltip which replicates /most/ of the information from the quest log. It can display (or not): quest level, difficulty, objectives, zones, and suchlike. It will put quest information into the tooltips for quest monsters and items. It will make quest levels appear when talking to NPCs.
If other people in your party are using QuestsFu it'll show you how many of each quest objective they've gathered.
If you want it to, and don't think it will annoy people, you can send a message to party chat when you advance a quest objective.
Shift-click on quests in the tooltip to copy the title to the chatbox if it's open. Control+Shift-click on quests in the tooltip to copy their objectives and status to the chatbox if it's open. Control-click on quests in the tooltip to share them with your party. Alt-click on quests in the tooltip to add them to Blizzard's quest-tracker.
QuestsFu includes a replacement for the Blizzard built-in quest tracker, which can track more than 10 quests at a time. Right-click on it to adjust its scale and coloration. (Or alt-right-click if you've locked the tracker.)
Achievements show up in QuestsFu's tracker. Ain't that cool?
Certain thanks must be given to MonkeyQuest, which motivated me to write this by being everything that I wanted in a quest-tracker replacement while annoying me by putting a frame over a quarter of my screen.
Would anyone be willing to upload a working version anywhere? Even if the stated it's only temporary until the author uploads a working version..
D-Town, many thanks. I added in details/details.lua Find/Replace - Replace "GetDifficultyColor" with "GetQuestDifficultyColor" to get rid of an other error.
D_Town,
Thank you for digging through the logs and finding those. You're a life saver! :)
I haven't tested this much, but this seems to work so far. I'm not much of a lua developer, but I can certainly look at diff logs and try to make sense of them :)
1. QuestsFu.lua: Find/Replace - Replace "QuestDifficultyColor" with "QuestDifficultyColors"
2. QuestsFu.lua: Find/Replace - Replace "GetDifficultyColor" with "GetQuestDifficultyColor"
3. Blizz\Blizz.lua: Find/Replace - Replace "QUESTS_DISPLAYED" with "#QuestLogScrollFrame.buttons"
1. QuestsFu.lua: Find/Replace - Replace "QuestDifficultyColor" with "QuestDifficultyColors"
2. QuestsFu.lua: Find/Replace - Replace "GetDifficultyColor" with "GetQuestDifficultyColor"
3. Blizz\Blizz.lua: Find/Replace - Replace "QUESTS_DISPLAYED" with "#QuestLogScrollFrame.buttons"
Details\Details.lua Find/Replace - Replace "GetDifficultyColor" with "GetQuestDifficultyColor"
The final fix that I would recommend would be in the file LibQuixote-2.0.lua (\lib\LibQuixote-2.0).
Replace "QuestLog_OpenToQuestIndex" with "QuestLog_SetSelection". (Line 842)
Its been partially broken for a long time :( not thinking its getting fixed.
Your mod still nukes Blizz's UI. Good luck and a speedy session fixing things.
I have a log full of errors. So I don't know where the line is that has the problem.
Date: 2009-08-04 22:30:42
ID: 29
Error occured in: Global
Count: 5
Message: ..\AddOns\FuBar_QuestsFu\Givers\Givers.lua line 47:
attempt to index field 'db' (a nil value)
Debug:
(tail call): ?
[C]: ?
FuBar_QuestsFu\Givers\Givers.lua:47:
FuBar_QuestsFu\Givers\Givers.lua:42
(tail call): ?
..\FrameXML\QuestFrame.lua:671:
..\FrameXML\QuestFrame.lua:667
So beyond broken in 3.2. Dangit. Hope a fix comes soon! I so've gotten used to hearing 'Job's done' that I keep questing if I don't hear it. Sad, huh? lol
Otherwise, nice addon! Its quest tracker is a definite improvement over the default one (Why couldn't Blizzard have made quest names and objectives wrap instead of truncating with a "..."?), and I like how it shows the quest level numbers, too.