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,867
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 04-29-07, 08:46 AM  
Immoliate
A Kobold Labourer

Forum posts: 1
File comments: 9
Uploads: 0
Any chance you could make the quest level texts more like those in fizzwidget's levelator so that group quests with a recommended number of players appear e.g. [63G3] for a lv63 quest that requires 3 players?

Would it also be possible to add a setting for controlling how transparent the quest tracker text is?

Finally, I'm having major trouble setting the Quest Tracker scale. I right click the quest tracker to bring up a popup menu, go to the size menu and attempt to adjust the scale with the slider. Most of the time the slider-window vanishes the moment the mouse touches the slider.

I'm using QuestsFu r33685.15
Report comment to moderator  
Reply With Quote
Unread 04-28-07, 02:48 PM  
cocacrispy
A Kobold Labourer

Forum posts: 1
File comments: 3
Uploads: 0
This may not be a question specific to QuestsFu but maybe someone can answer anyway. How so I increase the width of these frames. I see how I can scale the size, but I just want to increase the width without changing the font size.
Report comment to moderator  
Reply With Quote
Unread 04-24-07, 04:17 AM  
stillklinge
A Fallenroot Satyr

Forum posts: 21
File comments: 16
Uploads: 0
I can verify that these small changes made the difference.
Before, it was impossible to use both Polite Whisper and QuestsFu simultaneously.
With these lines changed, they work like a charm and I have to say that these two are among the ten best addons ever in my opinion.
Report comment to moderator  
Reply With Quote
Unread 04-22-07, 06:24 AM  
Hafeliel
A Kobold Labourer
 
Hafeliel's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 3
Uploads: 1
Minor Correction

I got a couple complaints that QuestsFu was messing up my mod. It looks like it has a pretty simple mistake in one of the lines. Could you please apply the following patch so that future versions of QuestsFu do not overwrite the function call "message"? Many thanks.

--- QuestsFu.lua Tue Mar 6 20:20:00 2007
+++ QuestsFu.lua.new Sun Apr 22 06:15:19 2007
@@ -1005,7 +1005,7 @@
----------------------------------------------------

function QuestsFu:Quixote_Party_Leaderboard_Update(sender, title, description, numHad, numGot, numNeeded)
- message = ("(%s:%s) %s: %d/%d"):format(sender,title,description,numGot,numNeeded)
+ local message = ("(%s:%s) %s: %d/%d"):format(sender,title,description,numGot,numNeeded)
if self.db.profile.partynotify.message then
UIErrorsFrame:AddMessage(message, 1.0, 1.0, 0.0, 1.0)
end
Report comment to moderator  
Reply With Quote
Unread 04-15-07, 06:33 PM  
Darlog
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Quick fix for wrong objectives colors

Using the wowace updater I had the same problem as stated in bugreport # 3531.

Changing three lines in QuestsFu.lua fixed it for me. The function is GetColorFromCompletion starting at line 408 and these are my changes:

Code:
original

		elseif percent < 0.5 then
			percent = percent / 0.5
			local r1,g1,b1 = unpack(self.db.profile.colors.notstarted)
			local r2,b2,g2 = unpack(self.db.profile.colors.underway)
			return r1+(r2-r1)*percent, g1+(g2-g1)*percent, b1+(b2-b1)*percent
		elseif percent == 0.5 then
			return unpack(self.db.profile.colors.underway)
		elseif percent < 1 then
			percent = (percent-0.5) / 0.5
			local r1,g1,b1 = unpack(self.db.profile.colors.notstarted)
			local r2,b2,g2 = unpack(self.db.profile.colors.underway)
			return r1+(r2-r1)*percent, g1+(g2-g1)*percent, b1+(b2-b1)*percent

changed to

		elseif percent < 0.5 then
			percent = percent / 0.5
			local r1,g1,b1 = unpack(self.db.profile.colors.notstarted)
			local r2,g2,b2 = unpack(self.db.profile.colors.underway)
			return r1+(r2-r1)*percent, g1+(g2-g1)*percent, b1+(b2-b1)*percent
		elseif percent == 0.5 then
			return unpack(self.db.profile.colors.underway)
		elseif percent < 1 then
			percent = (percent-0.5) / 0.5
			local r1,g1,b1 = unpack(self.db.profile.colors.underway)
			local r2,g2,b2 = unpack(self.db.profile.colors.done)
			return r1+(r2-r1)*percent, g1+(g2-g1)*percent, b1+(b2-b1)*percent
Report comment to moderator  
Reply With Quote
Unread 04-02-07, 09:26 AM  
Pipoca
A Kobold Labourer

Forum posts: 1
File comments: 2
Uploads: 0
track on enter zone

Hi, this is an awesome addon, well done! It seems though that when I have quests being added to the tracker automatically or entering zone or zubzone, if I leave that zone they do not disappear from the tracker... so they just keep piling up... is this intentional? any way of doing this automatically?
Thanks a lot
Report comment to moderator  
Reply With Quote
Unread 04-01-07, 09:07 PM  
thandrenn
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 42
Uploads: 3
Feature Request

An option to turn off the quest name in the Announce function would be nice. So instead of "Quest Name - Objective 1/10" just "Objective 1/10". Thanks.
Report comment to moderator  
Reply With Quote
Unread 04-01-07, 08:37 PM  
MelodyXD
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
QuestsFu rev. 31584

I use wowace updater to update my addons, and so far there haven't been many problems. However, the past few updates I've gotten from wowace don't seem to show the check marks next to watched quests anymore (when I hover over questsfu on fubar). I have already tried deleting questsfu from my WTF folder and doing a clean install. I am also using the latest version of fubar and questsfu. Otherwise the mod is great and doesn't cause any problems for me, keep up the good work!
Report comment to moderator  
Reply With Quote
Unread 03-31-07, 01:09 PM  
Gawdzila
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Getting an error on login

First of all, I'd like to say thanks for this addon, it is great! However, I have been getting an error message every time I log in. I copied the message, and the debug in case it helps. I do have the latest versions of FuBar and QuestsFu.

ID: 51
Error occured in: Global
Count: 1
Message: ..\AddOns\FuBar_QuestsFu\QuestsFu.lua line 472:
Quixote-1.0: Bad argument #2 to <...ddOns\FuBar_QuestsFu\lib\Quixote-1.0\Quixote-1.0.lua:586> (number expected, got nil)
Debug:
[C]: ?
[C]: error()
...nterface\AddOns\FuBar\libs\AceLibrary\AceLibrary.lua:96:
...nterface\AddOns\FuBar\libs\AceLibrary\AceLibrary.lua:49
(tail call): ?
...ddOns\FuBar_QuestsFu\lib\Quixote-1.0\Quixote-1.0.lua:587:
...ddOns\FuBar_QuestsFu\lib\Quixote-1.0\Quixote-1.0.lua:586
(tail call): ?
(tail call): ?
FuBar_QuestsFu\QuestsFu.lua:472:
FuBar_QuestsFu\QuestsFu.lua:464
(tail call): ?
[C]: QuestLog_Update()
..\FrameXML\QuestLogFrame.lua:58: QuestLog_OnEvent()
[string "QuestLogFrame:OnEvent"]:2:
[string "QuestLogFrame:OnEvent"]:1


Is this a bug, or something I did, or a conflict with another addon?
If anyone can help, thanks
Report comment to moderator  
Reply With Quote
Unread 03-26-07, 10:08 AM  
Zabeard Thargskull
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Feature Request:

Would it be possible to be able to see another persons whole quest log so that you can see what they are doing even if you have handed in and finished the quest in probably a seperate window/same window.

Since our guild has been helping out people in the lower levels with quests sometime we find that people are very close to doing another quest and/or haven't realised that we were near the quest location. If we could actually see which quests they had (from a parties viewpoint) we could save sometime and also be able to help them out better.

QuestFu is just getting better and better - most used function is knowing how many items a person has left to pick them up even when they don't know because the quest list is closed

Report comment to moderator  
Reply With Quote
Unread 03-22-07, 01:13 PM  
pacoboyd
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 12
Uploads: 1
Feature Request

Wow this keeps getting better and betters. Thanks for the sort by level in tracker!. One more feature request and this is perfect IMHO. The tracking by zone works great now, but could we have a feature to remove the quests from the tracker when we leave the zone. Otherwise perfection! Thanks!
Report comment to moderator  
Reply With Quote
Unread 03-21-07, 08:43 AM  
myrdaal
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Feature request?

Possibly requested before If its installed already in some menu, I can't find it

I, as most people I guess, have most of my bars and buttons at the bottom of the screen, with an odd one up the sides. What i don't like is my quest tracker is' hanging in space' on my screen to allow for new quests to be added. I wanna dock it and lock it, without parking it on he top bar... any chance that you can add 'grow upwards' to the list of options?

Myrdaal
Report comment to moderator  
Reply With Quote
Unread 03-17-07, 01:17 PM  
WyldAynjel
A Murloc Raider

Forum posts: 6
File comments: 4
Uploads: 0
I have the latest version updated from the wowace site, and have tried the one from here as well. Currently i get this error:


[2007/03/17 15:14:17-627-x1]: Quixote-1.0-29931 (FuBar_QuestsFu):205: attempt to compare number with nil
<in C code>: ?
AceEvent-2.0-25921 (Ace2):427: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:403>

It also is not showing the number of quests I have. Beyond that everything seems to be working flawlessly. I just can't seem to get this error to go away.

Suggestions please? I'm driving myself batty with this.
Report comment to moderator  
Reply With Quote
Unread 03-16-07, 09:49 PM  
Jaim Sandar
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 357
Uploads: 1
suddenly stopped working

I have been using QuestsFu through several revisions, and the latest 29667 has been fine so far... until tonight. I turned in a quest in Bloodmyst Isle, it was called "I Shoot Magic into the Dark", and I had an error. I didn't record it. Immediately after that, I accepted a quest called "The Cryo-Core", and several more errors happened, which I didn't record either. I noticed that the tracker was suddenly truncated, and there was what looked like another frame near the left margin with a bunch of question marks and quest names.

I reloaded the UI, and immediately got an error:

[2007/03/16 20:31:34-80-x1]: Quixote-1.0-28776 (FuBar_QuestsFu):229: bad argument #1 to 'insert' (table expected, got nil)
<in C code>: ?
AceEvent-2.0-25921 (FuBar):427: in function <...face\AddOns\FuBar\libs\AceEvent-2.0\AceEvent-2.0.lua:403>

...and QuestsFu does not list any of my quests.

I am using the latest FuBar release on wowinterface, r29507.5, and the latest versions of a number of other FuBar plugins.

I see that there is a later version of QuestsFu on SVN... I'll try that.

EDIT: It looks like its working now with r30364.
Last edited by Jaim Sandar : 03-16-07 at 10:01 PM.
Report comment to moderator  
Reply With Quote
Unread 03-16-07, 07:09 AM  
Draque
A Murloc Raider

Forum posts: 6
File comments: 13
Uploads: 0
Originally posted by Kemayo
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.)
I think it has to be some strange interaction with another addon. I removed tons of old addons (cosmos-stuff) and now i have your questitem-tooltip back on. So i am sorry for complaining, when i find out more or which addon interfered, i will write it.
For now its fine.

But now I have another issue ;-)

1.) Fontsize
Is it possible to get a bigger font for the Quest-Objectives dropdown menu ? Or make it menu-controlled ?
I know i changed it in the lua, but this isnt so nice, since i have to repeat it after every update.
My Problem is, that the Quest-Title is rather big, whereas the objective is very small.

2.) Party-Quest:
as i want to get rid of all non-ACE Mods i found PARTYQUEST very useful. Because it sometimes is a bit "difficult" to help Guildies or something like that in there quests. Therefore i read there Questlog with PARTYQUEST from Cosmos. (E.g. "...what quest can i do next .... how can i know, my crystal-sphere is broken ...")
But this addon comes with a ton of overhead. Is there a chance of getting such a feature into your future plans ?

Have i already thanked you for your work ? Its great - keep up.
Draque
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.