Download
(301Kb)
Download
Updated: 08-12-11 10:25 AM
Addon for:
FuBar 3.6.5.
Pictures
File Info
Updated:08-12-11 10:25 AM
Created:unknown
Downloads:181,871
Favorites:899
MD5:

FuBar - QuestsFu  Popular! (More than 5000 hits)

Version: 4.0.1B
by: Kemayo [More]

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. I'll keep on fixing this up while people use it, but I'll be relying on bug reports to discover things that break.

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.

Wowace project: http://www.wowace.com/projects/fu-bar_quests-fu/ (This will tend to have slightly more up-to-date versions.)

Changes:

4.0.1B:
  • Bump TOC for 4.2

4.0.1A:
  • Update libraries, to fix some errors people are getting in BC content
  • Bump some submodule tocs
  • Remove pointless AceComm embed that I missed about 18 months ago

4.0.1:
  • Make work with the 4.0.1 patch.

3.3.1:
  • Fixes for chat frame usage and gossip quests.

3.3:
  • Bump TOC
  • Fixes for WoW 3.3.0

3.2.2:
  • Quest log levels, while scrolling, even... (HybridScrollFrame needs to be documented somewhere...)

3.2.1:
  • Quest log levels, work again.

3.2:
  • Bump TOC
  • Fixes for WoW3.2 from D_Town
  • Fix quest sharing

3.1-beta4:
  • Tracked achievements show up in the tracker. I intend to improve on this, but it's functional as-is.
  • Don't auto-watch completed quests based on zone/subzone if remove-completed is on.
  • Don't unwatch quests that were watched because of watch-when-gained when the zone/subzone changes.
  • Fix unwatch-when-completed.
  • Embed the correct version of Babble-Zone.
  • Apply a patch for LightHeaded support from schultzr.

3.1-beta3: Wrong method call in PartyNotify, Tracker still showing up, and two missing embeds.

3.1-beta2: A few tracker bugs, mostly.

3.1-beta: Make work with 3.1. Probably. I switched to a new version of the library that interacts with the quest log, and it's possible I missed something along the way.

2.0.65647: 2.4. Minor changes to level display.

2.0.55071:
  • Finally got bored of waiting for someone else to fix Tablet, and fixed it myself. Alt-clicking will allow you to interact with the locked tracker again.
  • Fixed the taint problem.

2.0.54738:
  • TOC updated for 2.3
  • Quest levels broke because of the new low-level stuff; fixed (and made more efficient -- I wrote that *ages* ago)
  • Fixed LightHeaded error when viewing a quest LightHeaded didn't know about.
2.0.52898:
  • Add new module PlayerNotify to run all player quest announcements through SinkLib, letting you choose where you want to output the text -- defaults to whatever scrolling combat text you're using.
  • PartyNotify and Announce now have slightly more detailed options for what to announce.
  • Change PartyNotify to use SinkLib.
  • zhCN localization by yhwh. Updated zhTW (helium and NightOwl), deDE (gamefaq), koKR (sayclub and next96).
  • Hopefully fixed a memory leak and reduced bandwidth use in groups.

2.0.49757:
  • Update for 2.2
  • Various localization updates and bugfixes

2.0.44273:
  • Add PartyLog module, which will display the quest log of a party member. (Somewhat rough around the edges still; disabled by default.)
  • Fix memory leaks in Quixote comms code. (Mostly stuff that got missed in the big post-2.0 cleanup.)
  • Fix an error that would occur if an addon had altered the reaction level global strings.

2.0.43882:
  • Fix Comments and Detached modules requiring an interface reload to reappear if you disabled and then reenabled then.
  • Remove superfluous strings from some locales.
  • Update to deDE localization by gamefaq.

2.0.43812:
  • Add a new "detached" module, disabled by default, which can be used as a more customizable version of the standard fubar tooltip.
  • LightHeaded integration now properly displays rep gains and quest series.
  • Tablet settings like minWidth, maxHeight, and strata can now be changed without reloading the UI.
  • Fix alt-clicking on a quest in the main tablet causing an error if the tracker module was enabled, but "use own tracker" was disabled.
  • Fixed coloring of the class quest headers
  • Rewrote module system to be like AuldLangSyne's.

2.0.42647:
  • Add item tooltips in the detail panel.
  • Support newer LightHeaded releases.
  • Fix some memory leaks found with the new 2.1 profiling tools.

2.0.38378:
  • You can now add the quest giver into the default blizzard quest log.
  • Fix the dewdrop error some people were having.

2.0.36300:
  • Update for 2.1.
  • Let sound type be chosen on a per-event basis (e.g. Peon for progress, Peasant for complete).

2.0.34662:
  • This update is a massive rewrite of everything. There's now extensive use of modules, and whole swathes of functionality can be deleted entirely if you don't want them.
  • Allow choosing of custom colors for everything, instead of Blizzard defaults.
  • Add LightHeaded integration.
  • Add option for maxHeight and minWidth on the Detail and Tracker frames.
  • Add more sounds that can play on quest events.
  • Party notifications are much more robust.
  • More little tweaks and bugfixes than I feel like writing out.

2.0.29667:
  • Sort quests in the tracker by level.
  • Slightly better handling of autowatched quests between sessions.
  • Improve responsiveness for "show current area quests only".
  • Tweaks to highlighting.
  • Bugfix in some onload data checking.

2.0.28429:
  • Highlight more words in the quest objectives.
  • Fix escape closing the detail frame.
  • Fixes for bugs in automatic quest watching.
  • Update localizations.

2.0.27405:
  • Use the Peon "work complete!" sound for quest completion.
  • Autowatch gained quests if they match the zone/subzone settings.
  • Unwatch autowatched quests when leaving the zone/subzone they were watched for.
  • Add options to the main menu for locking and changing the strata of the tracker and detail panel.

2.0.27117:
  • Add an automatic quest watching feature, with options to auto-watch when you enter the zone a quest is in or the subzone it's in, when you get a quest, and when you complete all a quests' objective.
  • Add an option to play a sound when you complete all a quests' objectives.
  • The quest title in the detail frame will now behave exactly like titles in the tooltip.
  • Show suggested group size for group/elite quests in the detail panel.
  • Add config options for display of party member objective completion in chat or the messageframe.
  • Add option to announce in party chat when you advance a quest objective.

For a complete version history, see here
Post A Reply Comment Options
Unread 03-13-07, 11:13 PM  
Kemayo
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 41
File comments: 129
Uploads: 11
Originally posted by Draque
Hello,

item tooltip with quest progression does not seem to work for me

Does the Addon has to be installed, when i get the quest ?

i have monkeyquest running with a closed window now to have the itemtooltip back, but this is not so nice.
It shouldn't have to have been installed when you got the quest, no. Which quest and item are you seeing this behavior with? (It's probably a bug.)
Report comment to moderator  
Reply With Quote
Unread 03-13-07, 08:50 AM  
Draque
A Murloc Raider

Forum posts: 6
File comments: 13
Uploads: 0
Hello,

item tooltip with quest progression does not seem to work for me

Does the Addon has to be installed, when i get the quest ?

i have monkeyquest running with a closed window now to have the itemtooltip back, but this is not so nice.
Report comment to moderator  
Reply With Quote
Unread 03-12-07, 04:51 PM  
griffin224
Premium Member
 
griffin224's Avatar
AddOn Author - Click to view AddOns

Forum posts: 105
File comments: 50
Uploads: 1
Changing Sound

Could we maybe have the option to change to other sounds? Maybe the peasant job's done instead of poen, or etc. Or how do we change the sound ourselves?
Report comment to moderator  
Reply With Quote
Unread 03-06-07, 01:12 PM  
Twidget
An Aku'mai Servant
 
Twidget's Avatar

Forum posts: 33
File comments: 401
Uploads: 0
Hi,
First off, this is one of the best mods EVER!

One suggestion... when I Alt-Click a quest to show it on my desktop they don't stay in the order I clicked them. It would be nice if they would so you could order the quests from the top down in the order you plan to do them.

If you can't do this maybe just some sort of sort options that would let you sort them by level, zone, etc.

Thanks,
Twidget
Report comment to moderator  
Reply With Quote
Unread 03-05-07, 07:13 AM  
Asmati
A Murloc Raider

Forum posts: 6
File comments: 5
Uploads: 0
Originally posted by Asmati
A small bug I noticed: The first line of the first quest is not clickable. So for example, in the screenshot you have up of the quest list, the line "Breaking the Keystone" is not clickable. This isn't a problem as long as there's a second line like you have in the screen shot. However I did run into an instance where there were no objectives and there was only one line for a quest. That made it impossible to open the quest or add it to the tracker from that pane. You can still open the normal quest log and look at it that way so it's not game breaking.
Nevermind.. looks like it was fixed in the latest release


EDIT: and if I could tack on a feature request, there doesn't seem to be any real sort order of the tracker quest. Being able to move them around or "sort by zone" or "sort by level" would be pretty handy. Defaulting to a sort by level would be fine as well.
Last edited by Asmati : 03-05-07 at 07:15 AM.
Report comment to moderator  
Reply With Quote
Unread 03-02-07, 05:06 PM  
littlewierdo
A Kobold Labourer

Forum posts: 1
File comments: 2
Uploads: 0
Sorting/filtering

Love the addon. Great work

One thing I would love is the ability to move the group quests down to the bottom of the zone into an expandable section. It would look something like this with all fields collapsed.

+Netherstorm
+Solo Quests
(All non-elite/soloable quests here)
+Group Quests
(All group quests here)
+Shadowmoon Valley
+Solo Quests
(All non-elite/soloable quests here)
+Group Quests
(All group quests here)

It sounds like a strange request but, frequently, I run all the soloable quests I can and then I get a group together to spend an hour or two running all the group quests in that zone so being able to simply hide the group quests until Im ready to deal with them would greatly help .

Just downloaded the latest version and hopefully, that will remove the Completed Quest stuff that keeps spamming in the middle of the screen when I hand in a quest (it seems to do it not only with quests that I have completed but also seems to say Ive completed other quests when I havent yet even started).
Report comment to moderator  
Reply With Quote
Unread 03-02-07, 07:24 AM  
Asmati
A Murloc Raider

Forum posts: 6
File comments: 5
Uploads: 0
A small bug I noticed: The first line of the first quest is not clickable. So for example, in the screenshot you have up of the quest list, the line "Breaking the Keystone" is not clickable. This isn't a problem as long as there's a second line like you have in the screen shot. However I did run into an instance where there were no objectives and there was only one line for a quest. That made it impossible to open the quest or add it to the tracker from that pane. You can still open the normal quest log and look at it that way so it's not game breaking.
Report comment to moderator  
Reply With Quote
Unread 03-01-07, 03:32 PM  
Kemayo
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 41
File comments: 129
Uploads: 11
Re: Error

Originally posted by The Nerd Wonder
Got this error after updating to the latest version:

Error: bad argument #2 to 'insert' (number expected, got string)
File: Interface\AddOns\FuBar\FuBar_Panel.lua
Line: 663
Count: 1

Also, I can't seem to convince the text to show up on the bar.
Try updating FuBar?
Report comment to moderator  
Reply With Quote
Unread 02-28-07, 07:56 PM  
The Nerd Wonder
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 10
Uploads: 3
Error

Got this error after updating to the latest version:

Error: bad argument #2 to 'insert' (number expected, got string)
File: Interface\AddOns\FuBar\FuBar_Panel.lua
Line: 663
Count: 1

Also, I can't seem to convince the text to show up on the bar.
Report comment to moderator  
Reply With Quote
Unread 02-27-07, 03:25 PM  
Kemayo
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 41
File comments: 129
Uploads: 11
Originally posted by WolfSinger
Finally found what was causing the tracker to not work. Looks like the WoWProfiler beta mod I'm using (for gathering data for wwndata.worldofwar.net) is interefering with Quixote's ability to read quest data. It as a quest_update event set up to capture data on all your quests - it first records what headers are collapsed/expanded, expands all of them so it can pull in all the data, then sets things back to the way they were. I think your quest_update event is getting called at the same time, and its misreadng stuff because of the collapsing/expanding going on at the same time.
Oh yes, that would do it. (Toggling a header fires a QUEST_LOG_UPDATE event, causing Quixote to rescan the quest log. It's kind of a pain.)
Report comment to moderator  
Reply With Quote
Unread 02-27-07, 01:29 AM  
pacoboyd
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 12
Uploads: 1
Couple of Requests

Would it be possible to get these features added
1) Auto remove complete quests from tracker.
2) Tracker sorting by level.
3) And this one just because, would it be possible to make the ingame quest log double wide, (quests listed on one side, quest details on the other)
Report comment to moderator  
Reply With Quote
Unread 02-25-07, 05:11 PM  
paradigmlie
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Got an error...

After i got this error, Questfu stopped working, but i jsut did a /reload ui and it was fine... there are soem gfx freakouts when i hover over the tooltip, but nothing major...

Date: 2007-02-25 16:40:25
ID: 66
Error occured in: Global
Count: 1
Message: ..\FrameXML\QuestLogFrame.lua line 600:
attempt to perform arithmetic on local 'level' (a string value)
Debug:
[C]: ?
..\FrameXML\QuestLogFrame.lua:600: GetDifficultyColor()
FuBar_QuestsFu\QuestsFu.lua:737: AddLeaderboardToCategory()
FuBar_QuestsFu\QuestsFu.lua:713: AddQuestToCategory()
FuBar_QuestsFu\QuestsFu.lua:1007: runChildren()
...\AddOns\FuBar_QuestsFu\lib\Tablet-2.0\Tablet-2.0.lua:2328: children()
...\AddOns\FuBar_QuestsFu\lib\Tablet-2.0\Tablet-2.0.lua:2797: Refresh()
FuBar_QuestsFu\QuestsFu.lua:1011: UpdateTracker()
FuBar_QuestsFu\QuestsFu.lua:851: SaveWatchedQuests()
FuBar_QuestsFu\QuestsFu.lua:870:
FuBar_QuestsFu\QuestsFu.lua:865
(tail call): ?
[C]: AddQuestWatch()
..\FrameXML\QuestLogFrame.lua:65: QuestLog_OnEvent()
[string "QuestLogFrame:OnEvent"]:2:
[string "QuestLogFrame:OnEvent"]:1
AddOns:
420compass, v1.1.2
Ace, v1.4
Ace2
afttextreme
AuraMap, v2.2.4
Autograts
AutoShoutOut, v1.15.7
BanzaiAlert, v1
Buffalo
ChatMOD, v101
CooldownBars, v2.0.5
FlightMap, v2.0-2
EnhTooltip, v3.9.0.1342
EquipCompare, v2.9.8b
ErrorMonster, v2
FriendsShare
FruityLoots, v2.0.19273
FuBarAuditorFu, v2.1.0
FuBarBagFu, v2.0
FuBarClockFu, v2.0
FuBarDurabilityFu, v2.0
FuBarFriendsFu, v2.2
FuBarFuXPFu, v3
FuBarGroupFu, v1
FuBarGuildFu, v2.2
FuBarHonorFu, v2.0
FuBarKillsFu, v0.7
FuBarKTMFu, v2.0
FuBarMailFu, v2.0
FuBarNameToggleFu, v2.0
FuBarPerformanceFu, v2.0
FuBarQuestsFu, v2.0
FuBarReagentFu, v2.0.10
FuBarRecZone, v2.0.$Revision: 19421 $
FuBarTopScoreFu, v2.0
FuBarVolumeFu, v2.0.$Revision: 20572 $
FuBar, v24665
Informant, v3.9.0.1331
KLHThreatMeter, v19.8
Libs, v1.0
LoadIT, vLoadIT 20000.2
MetaHud, vv20003-5
MetaMap, v20003-17
MetaMapFWM
MetaMapQST
MetaMapWKB
MobInfo2, v3.13
CEnemyCastBar
CECBDebuffs
CECBPvPModule
Necrosis, v2.0
PersonalSentry
PowerAuras, v2.32
RicoMiniMap
sct, v5.4
sctd, v2.22
Stubby, v1326
SWFixLogStrings, v2.0
SWStats, v2.0.2
Swatter, v3.9.0.1344
TrinityBars, v20003.14
vBagnon, v6.12.12
vBagnonForever, v6.12.4
XPerlArcaneBar
XPerlParty
XPerlPartyPet
XPerl, v2.2.0a
Report comment to moderator  
Reply With Quote
Unread 02-25-07, 12:49 AM  
Weblo
A Kobold Labourer
 
Weblo's Avatar

Forum posts: 0
File comments: 15
Uploads: 0
Since I started using v28429 I've have quests I've accepted earlier popping up in watcher mode when I accept a new quest. Or other times when I merely enter an area, up pop the quests for that area. In the case of STV that can be 6-9 quests that come up. I'm not using any other quest mod and have the Blizz options turned off except for "Instant Quest Text". Is there a way to turn off this autoload of quests into watcher mode?

And let me say that I love the "Work completed!" sound event on a quests completion. Fun touch.

EDIT: Ah, looked at it with fresh (and rested) eyes and turned the "Auto Quest Watch" options off. So... nvm.
Last edited by Weblo : 02-25-07 at 10:33 PM.
Report comment to moderator  
Reply With Quote
Unread 02-24-07, 09:48 PM  
WolfSinger
A Kobold Labourer
 
WolfSinger's Avatar

Forum posts: 0
File comments: 8
Uploads: 0
Finally found what was causing the tracker to not work. Looks like the WoWProfiler beta mod I'm using (for gathering data for wwndata.worldofwar.net) is interefering with Quixote's ability to read quest data. It as a quest_update event set up to capture data on all your quests - it first records what headers are collapsed/expanded, expands all of them so it can pull in all the data, then sets things back to the way they were. I think your quest_update event is getting called at the same time, and its misreadng stuff because of the collapsing/expanding going on at the same time.

I don't know if this is something you can adjust for, but I'm definately going to write this up as a bug for the WoWProfiler. I don't think its necessary to force all the headers upen breifly to read EVERY piece of quest data on EVERY quest update. At some point, the user is going to have that quest header open, so eventually theyd get all the data anyway.
Report comment to moderator  
Reply With Quote
Unread 02-23-07, 09:26 AM  
WolfSinger
A Kobold Labourer
 
WolfSinger's Avatar

Forum posts: 0
File comments: 8
Uploads: 0
Hello again.

I searched through my mods last night, and found only 2 functions that hooked the GetQuestLogTitle fusction:

1) CT_Core from CTMOD has a function that prepends the quest level in front of the quest name.
2) Cartographer_Quests has a “local GetQuestLogTitle = GetQuestLogTitle” line with a comment that it reduces hooking side effects.

Disabling both of those mods did not fix the problem.

Next, I stuck some AddMessage lines into your quest update code just to see what was going on. GetQuestLogTitle and GetQuestLogLeaderBoard appear to be returning exactly what they are supposed to as described on WoWWiki. What I *did* think was odd though is that whenever I did a quest objective, the data that it was getting back from GetQuestLogTitle was as if all the quests headers were collapsed, so no quest details were getting scanned. This was also the point that your quest log tracker was disspaearing offscreen.

Could this be the root of the problem? Maybe when you scan the quests logs, you’ll need to make sure all headers are open using ExpandQuestHeader calls so that you get details on the quests.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.