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.
As far as I ama aware of, WatchFrameTitleButton is redundant nowadays, and can be safely removed from the file.
Got an Error sice 3.3 - happens, when I log in, with the first quest i take from an nsc after having logged in and when opening the quert log for the first time in a session
Date: 2009-12-13 12:32:52
ID: 1
Error occured in: Global
Count: 121
Message: ..\AddOns\FuBar_QuestsFu\Tracker\Tracker.lua line 441:
attempt to index global 'WatchFrameTitleButton' (a nil value)
Debug:
(tail call): ?
(tail call): ?
FuBar_QuestsFu\Tracker\Tracker.lua:441: Update()
FuBar_QuestsFu\Tracker\Tracker.lua:209: LoadWatchedQuests()
FuBar_QuestsFu\Tracker\Tracker.lua:143: OnEnable()
FuBar_QuestsFu\Tracker\Tracker.lua:149:
FuBar_QuestsFu\Tracker\Tracker.lua:149
[string "safecall Dispatcher[1]"]:4:
[string "safecall Dispatcher[1]"]:4
[C]: ?
[string "safecall Dispatcher[1]"]:13: ?()
...er4\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
...FuBar_QuestsFu\lib\LibQuixote-2.0\LibQuixote-2.0.lua:392: ?()
...FuBar_QuestsFu\lib\LibQuixote-2.0\LibQuixote-2.0.lua:115:
...FuBar_QuestsFu\lib\LibQuixote-2.0\LibQuixote-2.0.lua:114
If you open up QuestsFu.lua and look for this line:
r,g,b = self:GetColorFromCompletion(numQuestsDone / numQuests)
It's around line 470, and change it to:
r,g,b = self:GetColorFromCompletion(numQuestsDone)
It should work as it should without showing the hex color code, or at least that's what worked for me.
1. Many times my wife and I have to reform a group for both of us to get each other's quest updates.. either one of us gets both and other doesnt or most time we neither of us get both updates
2. the quest tracker keeps turning itself on when I have it disabled. I think this might be related to it not having a "profile" setting where I can specify by character, but I thought using the fubar profile it might do it..
really hope there is an update.
please update/fix
Date: 2009-10-25 18:23:28
ID: 4
Error occured in: Global
Count: 1
Message: ..\AddOns\FuBar_QuestsFu\Tracker\Tracker.lua line 289:
attempt to index local 'objective' (a nil value)
Debug:
...ddOns\AtlasLootFu\Libs\AceEvent-2.0\AceEvent-2.0.lua:299: TriggerEvent()
...ddOns\AtlasLootFu\Libs\AceEvent-2.0\AceEvent-2.0.lua:910:
...ddOns\AtlasLootFu\Libs\AceEvent-2.0\AceEvent-2.0.lua:903
AddOns:
Date: 2009-09-10 01:46:41
ID: 3
Error occured in: Global
Count: 1
Message: ...FuBar_QuestsFu\lib\LibQuixote-2.0\LibQuixote-2.0.lua line 357:
attempt to index field '?' (a boolean value)
Debug:
[C]: ?
...FuBar_QuestsFu\lib\LibQuixote-2.0\LibQuixote-2.0.lua:357: ?()
Cartographer_QuestInfo\Core.lua:442:
Cartographer_QuestInfo\Core.lua:440
AddOns:
Date: 2009-09-03 18:26:15
ID: 4
Error occured in: Global
Count: 1
Message: ..\AddOns\FuBar_QuestsFu\Blizz\Blizz.lua line 245:
attempt to concatenate local 'questObjectives' (a nil value)
Debug:
[C]: ?
FuBar_QuestsFu\Blizz\Blizz.lua:245:
FuBar_QuestsFu\Blizz\Blizz.lua:240
(tail call): ?
[C]: QuestLog_SetSelection()
QuestGuru\QuestGuru.lua:265:
QuestGuru\QuestGuru.lua:225
AddOns:
Swatter, v5.6.4389 (KangaII)
AdvancedTradeSkillWindow, v
Atlas, v1.14.2
AtlasBattlegrounds, v1.14.2
AtlasDungeonLocs, v1.14.2
AtlasOutdoorRaids, v1.14.2
AtlasTransportation, v1.14.2
AtlasLoot, vv5.07.06
AtlasLootFu, vv5.07.06
AtlasQuest, v4.3.5
Automaton, v1.3.9
Aware, v0.1
ButtonFacade, v3.2.275
ButtonFacadeApathy, v3.0.2
ButtonFacadeCaith, v3.0.2
ButtonFacadeElegance, v3.1.0
ButtonFacadeEntropy, v3.0.2
ButtonFacadeGears, v3.0.2
ButtonFacadeLayerTest, v3.0.2
ButtonFacadeLiteStep, v3.0.2
ButtonFacadeOnyx, v3.0.2
ButtonFacadeSerenity, v3.0.2
ButtonFacadeSleek, v3.1.0
Capping, v3.2.002
Cartographer, v2.0
CartographerBattlegrounds, v2.0
CartographerCoordinates, v2.0
CartographerFoglight, v2.0
CartographerGroupColors, v2.0
CartographerGuildPositions, v2.0
CartographerInstanceLoot, v2.0
CartographerInstanceMaps, v2.0
CartographerInstanceNotes, v2.0
CartographerNotes, v2.0
CartographerQuestInfo, v
CartographerWaypoints, v2.0
CartographerZoneInfo, v2.0
ChatBar, v2.7
Chatter, v1.0
ComboPoints, v
ComboPointsRedux, v1.0.9
DetachedMiniButtons, v0.9.47
Dominos, v1.10.3
Flightmap, v
FuBar, v
FuBarAtlasFu, v
FuBarBagFu, vv1.1.6
FuBarClockFu, v3.0
FuBarDigiCamFu, vv1.1.2
FuBarDominosFu, v1.2 $Revision: 41 $
FuBarDualSpecFu, v2.0.0
FuBarDurabilityFu, v2.11
FuBarEmoteFu2, v0.1.5
FuBarExperienceFu, v1.1 $Revision: 65606 $
FuBarFriendsFu, v2.4.4-103
FuBarFuXPFu, v3
FuBarGroupFu, v1
FuBarGuildFu, v2.4.4-117
FuBarHeyFu, v1.5
FuBarLocationFu, v3.0
FuBarMailExpiryFu, v1.4.7
FuBarMCPFu, v1.1 ($Revision$)
FuBarMoneyFu, vv1.2.2
FuBarMSBTFu, v1.0
FuBarOutfitterFu, v03.01.09.04.14
FuBarPerformanceFu, v2.0.0
FuBarQuestsFu, vv3.2.2
FuBarRecountFu, v3.10
FuBarXPerlFu, v0.2
FuTextures, v2.0
GoGoMount, v0003020450
LibFuBarPlugin30, v3.0
MikScrollingBattleText, v5.4.64
MinimapButtonFrameFu, v2.2
MSBTOptions, v
OmniCC, v2.5.6
OmniCCPulse, v1.1.1
Outfitter, v4.8b9
pMinimap, v30200.1-Beta
Poisoner, v3.0
PvPKillSound, v1.3
Quartz, v1.0
QuartzBuff, v1.0
QuartzFlight, v1.0
QuartzFocus, v1.0
QuartzGCD, v1.0
QuartzInterrupt, v1.0
QuartzMirror, v1.0
QuartzPet, v1.0
QuartzPlayer, v1.0
QuartzProcs, v2.0
QuartzRange, v1.0
QuartzSwing, v1.0
QuartzTarget, v1.0
QuartzTimer, v1.0
QuartzTradeskill, v1.0
QuestGuru, v1.2
RatingBuster, v
ReadyCheckSound, v
Recount, v
RedRange, v
Skinner, vb2.9835.6
SlideBar, v5.6.4389 (KangaII)
TBag, v
TipTac, v09.08.27
TipTacTalents, v09.08.13
TrinketMenu, v
VisualHeal, v
XLoot, v0.9
XLootGroup, v0.5
XPerl, v3.0.5g
XPerlArcaneBar, v
XPerlCustomHighlight, v
XPerlParty, v
XPerlPartyPet, v
XPerlPlayer, v
XPerlPlayerBuffs, v
XPerlPlayerPet, v
XPerlRaidAdmin, v
XPerlRaidFrames, v
XPerlRaidHelper, v
XPerlRaidPets, v
XPerlTarget, v
XPerlTargetTarget, v
YouWereKilledBy, v 1.0
BlizRuntimeLib_ruRU v3.2.0.30200 <eu>
(ck=bad)
Just picked up an error:
Date: 2009-08-24 22:17:53 ID: 1 Error occured in: Global Count: 1 Message: ...\AddOns\FuBar_QuestsFu\PlayerNotify\PlayerNotify.lua line 102: bad argument #2 to 'format' (number expected, got string) Debug: (tail call): ? (tail call): ? [C]: format() ...\AddOns\FuBar_QuestsFu\PlayerNotify\PlayerNotify.lua:102: ?() ...er3\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146: ...er3\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146 [string "safecall Dispatcher[8]"]:4: [string "safecall Dispatcher[8]"]:4 [C]: ? [string "safecall Dispatcher[8]"]:13: ?() ...er3\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: Fire() ...FuBar_QuestsFu\lib\LibQuixote-2.0\LibQuixote-2.0.lua:360: ?() ...FuBar_QuestsFu\lib\LibQuixote-2.0\LibQuixote-2.0.lua:115: ...FuBar_QuestsFu\lib\LibQuixote-2.0\LibQuixote-2.0.lua:114
sorry,I have a error
"FuBar_QuestsFu-r43802
PartyNotify
PartyNotify.lua:66: attempt to concatenate local 'title' (a boolean value)\nCallbackHandler-1.0-3:146: in function <...oot
Libs
CallbackHandler-1.0
CallbackHandler-1.0.lua:146>\n<string>:\"safecall Dispatcher[4]\":4: in function <[string \"safecall Dispatcher[4]\"]:4>\n<in C code>: ?\n<string>:\"safecall Dispatcher[4]\":13: in function `?'\nCallbackHandler-1.0-3:91: in function `Fire'\nLibQuixote-2.0-90081:515: in function `?'\nLibQuixote-2.0-90081:548: in function `?'
With the mod enable that feature still works on my priest. But not on any of my other toons. Thought it was strange that it would still work on one toon and not others. Only mod difference between my toons is PallyPower on my paladin. But that would not account for the problems on my other toons (since they don't have pallypower loaded).
The Blizzard's QuestTrackerFrame has changed that way that quest items the player need to use, are displayed aside the corresponding quest (instead of dig them them out of the bags and maybe place them on an action bar) It would be nice if QuestsFu gains this feature too.