FastQuest Classic

Quests & Leveling Login to Add Favorites
  • 1 Like
  • World of Warcraft
  • 260 Monthly Downloads
  • Supports: 4.3
  • 154,055 Total Downloads
  • Updated 12/4/2011 10:57:32 PM
  • Created 7/30/2006 5:14:36 PM
  • 952 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 2 (GPLv2)
  • Newest File: v2.18.05
or
Support development! **
Donate

About FastQuest Classic

Summary

FastQuest Classic is an addon to enhance quest log displaying, quest tracking, and notification. This is an alternative to heavy duty add-ons like MonkeyQuest, Quest-I-On, etc. The difference is that the code is much smaller and faster, since it uses Blizzard's build-in components enhancing and improving them. But it does not have full set of features those addons offer, so try them and decide what is best for you!

History of FastQuest Classic

FastQuest Classic is originally called "FastQuest" and is written by Vashen. Vashen had left WoW after he released the great FastQuest 2.11. Since then, FastQuest has some minor udpated by some fans including the WoWBox* author - Alfred. While I am trying to contact Vashen and also Alfred to seek for some other minor update for FastQuest, I did not get any response from them at that time. Then I decided to pick it up and try to fixed some minor issues, I then register an continued addon on Curse. Since that, FastQuest is released with version number like 2.11.1, 2.11.2, 2.11.3, etc.

When the TBC was going to be released in US and Europe, Vashen was back and he decided to continue the implementation. Vashen started the new FastQuest with version number 3.x and was supported with Titan and Fubar. I saw Vashen's messages and actions, I was thinking it's about the time to turn back this great addon to Vashen and also the credits.

However, there are some players still love the classic and standalone FastQuest, including me. So I decide to rename the addon name to "FastQuest Classic" and started from version 2.11.207.

Installation

Unpack the ZIP file to WoW\Interface\AddOns\

For example, if your WoW is installed under
"C:\Program Files\Blizzard\World of WarCraft"
you should see below structure once you have correctly unzip the addon:
C:\Program Files\Blizzard\World of Warcraft\Interface\AddOns\FastQuest_Classic\Images\
C:\Program Files\Blizzard\World of Warcraft\Interface\AddOns\FastQuest_Classic\Bindings.xml
C:\Program Files\Blizzard\World of Warcraft\Interface\AddOns\FastQuest_Classic\FastQuest_Classic.lua
C:\Program Files\Blizzard\World of Warcraft\Interface\AddOns\FastQuest_Classic\FasuQuest_Classic.xml
C:\Program Files\Blizzard\World of Warcraft\Interface\AddOns\FastQuest_Classic\FastQuest_Classic.toc
....

Features

  • Easy quest tracking: You can use Right-Click or Shift+Left Click on quest name in QuestLog window to Add/Remove quest to/from WatchFrame manually. Many players feel it's easier with single right click to add or remove quests. (/fq clear will remove all quest from the tracker)
  • Quest Info to chat frame: You can easily share your quest details to chat frame.
    • Use Ctrl+RightClick on the quest to send not only quest title but also quest objective to chat frame, it makes things easier when you are going to tell people what quest you are investigating without typing quest detail by your self.
  • Quest progress notification: Automatically notify your party/guild/raid/near-by people of your quest progress (example: Thistle Boar Slain 5/7), this option is off by default and can be toggled by /fq autonotify
  • Level up notification: Notify your party/guild/raid or near-by people for your level-up or new area/zone discovered is configurable. Sometimes you may want to enable this feature so that your partners may now your recent status when you all are looking for some place together or s/he is farming together with you for your leveling-up.
  • Quest turn-in: Automatically complete turn-in quests such as the once in AV that you have to turn in one by one. When you right click on the NPC to turn in quest, FQ will click "Continue" and "Complete Quest" buttons for you, but will stop to let you pick reward if choice is given. The down side is that you will not be able to read what NPC's replies to you when you turn in your quest, but that's only to those who actually read it :) This feature is off by default and can be toggled by /fq autocomplete
  • Configuration: Configurable options are now supported with slash command "/fq options", or simply click on the minimap icon or Quest Log's "FQ" button.
  • Notification Sound: The addon will play a sound to notify you one of your quest is completed (all target objectives have been achieved). The sound now is customizable. Simply find the sound in "Sounds\QuestComplete.mp3" and replace it.

Disabled Features

Below features have been temporary disabled due to WoW recently has modified the mechanism to display the quest details in QuestLog window and WatchFrame.

  • Quests in WatchFrame are displayed in color that is based on difficulty. There are now over 20 shades of colors from bright green to bright red that are used to denote quest and monster difficulty. Quest that would be come trivial next level is highlighted giving you chance to complete it while it still yields exp. (Currently disable)
  • Allows WatchFrame to be draged anywhere on the screen (use "/fq unlock" to enable draging and you can "/fq lock" to lock it in place). (Currently disable)

Slash Commands

 /fq notifyparty    - Toggle automatic notification of party members.
 /fq notifyguild    - Toggle automatic notification of guild members.
 /fq notifyraid     - Toggle automatic notification of raid members.
 /fq notifynearby   - Toggle automatic notification for non-party channel.
 /fq autoadd        - Toggle automatic addition of changed quests to 
                      WatchFrame.
 /fq autocomplete   - Toggle automatic completion of quests when turning 
                      them in. (You will not see the quest completion 
                      information from NPC.)
 /fq autonotify     - Toggle automatic notification of party members.
 /fq clear          - Clear QuestTracker window from all quests.
 /fq color          - Toggle colorful quest title in QuestTracker window.
 /fq detail         - Toggle quest notification in brief or in detail.
 /fq format         - Toggle quest notification output format.
 /fq memberinfo     - Toggle quest's suggested to go with group info to be 
                      displayed or not.
 /fq notifydiscover - Toggle automatic notification of the new zone you 
                      discovered.
 /fq notifyexp      - Toggle automatic notification of experience gained 
                      from a quest.
 /fq notifylevelup  - Notify the level-up information
 /fq options        - Toggle option frame.
 /fq reset          - Resets QuestTracker window's position
 /fq status         - Display all the FastQuest Classic configuration status.
 /fq tag            - Toggle display of quest tags (elite, raid, etc)

Localization

  • English
  • French (oXid_FoX, Ksys)
  • Traditional Chinese (Arith)
  • Simplified Chinese (Arith)
  • German (Killekille of Blackrock)
  • Korean (gygabyte, talkswind)
  • Russian (StingerSoft)

If you would like to help on translating this addon, please contact me via Curse.com by leaving your message in FastQuest Classic addon page. Or simply send me a private message. Or go to http://wow.curseforge.com/projects/fast-quest-classic/localization/ with your CurseForge account.

You may also go to below page to update translation if you have a CurseForge account: http://wow.curseforge.com/addons/fast-quest-classic/localization/

Contact

If you would like to contact me, please visit Curse and send me private message. I will respond to you once I login Curse.

Defect Reporting

I encourage you to log issue in the ticket tracking page here: http://wow.curseforge.com/addons/fast-quest-classic/tickets/ You can still leave message in comment field, but please try to provide as more information as possible.

I might be busy and late for response for a while as my day-time job is crazy busy, I will do my best to get back to you.

FastQuest Classic

Know Issue
============================
- QueustLog title enhancement is currently disable due to WoW has introduce
  some manually hacks to deal with the text width. It will introduce the
  result that FastQuest's QuestLogTitle manipulation will be replaced.
- To enable QuestLog frame's quest title's level information, please enable
  the color blind mode for now.

Revision History:
=================
- 2.18.05 (2011/12/05)
  * TOC update to support WoW 4.3
  * Quest notification enhancement:
    * Now when a quest is accepted, the notification message will display
      the quest with questlink.
  * Level-Up notification fine tuned: Now will also notify the new level

- 2.18.03 (2011/05/23)
  * TOC update to support WoW 4.1
 
- 2.18.02 (2011/01/03)
  * Added option to toggle the quest completion notification sound
  * Added multiple quest completion notification sound selection
  * Translation update:
    * Korean (talkswind)
    * French (nutsguy)

- 2.18.01 (2010/10/27)
  * Added UIOptionFrame with addon info
  * Support Titan Panel
  * Support LDB
  * Fixed the problem that FastQuest Options frame is not dragable
  * Enable QuestLogFrame to be dragable
  * Enable WatchFrame to be dragable

- 2.18.00 (2010/10/12)
  * Support WoW 4.0.0
  * Update default quest completion notification sound.

- 2.17.05 (2010/08/01)
  * externalize the quest completion notification sound, so now it can be
    customizable
 
- 2.17.04 (2010/07/12)
  * Re-organize the folder structure
  * LUA/XML files rename
  * Added back the quest objectives achivement notification functionality.
    Now when a quest is completed (all objectives achieved), the addon will
    play a "horn" sound and display a message so that you and your party
    member will know you have completed this quest.
  * Korean translation update (talkswind)

- 2.17.03 (2010/07/02)
  * Support WoW 3.3.5
  * Fix the ChatFrame support to add quest link, quest objectives, and quest
    description to the chat frame.
  * Minor Russian translation update (StingerSoft)

- 2.17.02 (2010/05/20)
  * Remove the out-dated and corrupted features:
    * Dragable Watch Frame
    * Quest Log frame's coloring
  
- 2.17.01 (2009/12/14)
  * Support WoW 3.3.0

- 2.16.03 (2009/09/05)
  * Added Russian translation (StingerSoft)
  * Fix frameWidth issue

- 2.16.02 (2009/08/16)
  * Quest with no objective is not trackable in WatchFrame

- 2.16.01 (2009/08/15)
  * Support WoW 3.2.0

- 2.15.06 (2009/06/05)
  * Fix watched-quest's left-clicking not working properly
  * Tuning FQ Option Frame layout

- 2.15.05 (2009/05/23)
  * Support WoW 3.1.2
  
- 2.15.04 (2009/05/21)
  * French translation update. (Thanks for Ksys)
  * Fix the error in the first time addon loaded
  * Fix the first quest being watched in a fresh login that WatchFrame is not
    properly link to dragable green button
  * Fix the auto removal problem that when there is at least one watched-quest
    which has quest item, then the auto removal won't work properly
  
- 2.15.03 (2009/05/11)
  * Fix the issue that watched-quests not displayed quite proper
  * Quest WatchFrame now is dragable, this includes the Achivement lines

- 2.15.02 (2009/05/04)
  * Fix the WatchFrame's quest tracker support
  * Fix the quest completion's auto removal from WatchFrame

- 2.15.01 (2009/05/02)
  * Support WoW 3.1.1
  * Temporary remove the enhancement to WatchFrame (previously called Quest
    Watch Frame)
  
- 2.14.04 (2008/12/18)
  * Fix the AutoNotify toggle issue
  * Quest level info format now can also apply to QuestLog frame and
    QuestWatch frame.

- 2.14.03 (2008/12/16)
  * Fix option toggle issues
  
- 2.14.02 (2008/12/14)
  * Fix option toggle issue
  
- 2.14.01 (2008/12/14)
  * Very minor enhancement to QuestWatchFrame's draged position.
  
- 2.14.00 (2008/12/07)
  * Fixed the the Quest Watch frame dragging issue, now with a workaround to
    link Quest Watch frame to the dragable green ball. Note that once the
    Achievement frame is updated, you will need to click on the Quest Watch
    frame's green ball to restore the position back.
  * Minimap icon now is dragable (Mouse right button) for easy to set the position.
  * Minimap icon's left buton clicking will open Quest Log window, middle-button
    to open the option window.
  
- 2.13.b112401 (2008/11/24)
  * QuestLog Frame not can be configured to be double width or not in Options frame.
    (Disable double-width will require to reload UI)

- 2.13.b111001 (2008/11/10)
  * Fix the option frame sub-title display issue

- 2.13.b110901 (2008/11/09)
  * Added Minimap icon to toggle option frame
  * Added codes to move minimap icon position
  * Adopted codes from Double Wide to enlarge quest log window
  * Added button to QuestLog frame to toggle option frame
  * Supported WoW 3.0.3
  * Added support to Earch feature frame

- 2.12.06 (2008/04/19)
  * Support QuestLink in chat frame

- 2.12.05 (2008/03/31)
  * Update TOC to support WoW 2.4.0

- 2.12.04 (2007/09/30)
  * Update TOC to support WoW 2.2
  * Remove FQ_NODRAG message

- 2.12.03 (2007/07/20)
  * Fix /fq format missing option
  * Disable NoDrag since it's not quite useful and have brought too much confusion
  * Added French translation - oXid_FoX
  
- 2.12.02 (2007/06/23)
  * Remove "FastQuest Classic" leading text when a quest is completed.

- 2.12.01 (2007/05/28)
  * Updated TOC number to support WoW 2.1.0
  * Revised zhTW event message to meet the translation changed in WoW 2.1.0
  * Modified the Ctrl-Left/Right click quest info notification message to use ChatFrameEditBox:Insert() instead of SendChatMessage
  * Add support to show "daily quest" information in QuestTracker

- 2.12.00 (2007/05/18)
  * Options window now is supported to configure most of FastQuest options, type '/fq options' to open the option frame.
  * New Level-Up notification added.
  * Rewrote the notification channel logic, now you could notify in multiple channels.
  * Fixed the Ctrl-RightKey will cause the program to exit problem.
  * Fixed German pasring strings
  * Added Korean parsing strings and translation (gygabyte)
  * Added French pasring strings
  * Renamed GetDifficultyColor() into FQ_GetDifficultyColor()

- 2.11.207 (2007/04/14)
  * Experience gained and discovered notification are now can be turned on or turned off
  * Renamed the addon name to "FastQuest Classic"
  * Added quest's suggested member info and can be toggled
  * Enhanced quest level information. Raid, Dungeon, Elite, PvP, and Group quests will have additional mark.
  * Enhanced the /fq tag command and now can toggle the quest's extra information

- 2.11.206 (2007/02/21)
  * Fixed for quest collapsing issue

- 2.11.205 (2007/01/17)
  * Fixed to support WoW 2.0.5 due to the GetQuestLogTitle() is changed.

- 2.11.7 (2006/12/21)
  * Fixed the improper key-binding settings. Now user can bind a key to trigger quest tag, quest display format, auto-notify, auto-complete, auto-add, and QuestTracker unlock.
  * Corrected the English parsing strings. Now experience gained, quest accepted, new zone discovered will be notified.

- 2.11.6 (2006/12/11)
  * Updated TOC file to support WOW version 2.0
  * Code changes for the for loop statement (Justice)

- 2.11.5 (2006/12/05)
  * Codes change to improve the AutoNotify and AlwaysNotify logic

- 2.11.4 (2006/09/24)
  * Fix the AutoAdd not working properly in non-Chinese clients.
  * Fix the the problem that when "Trade complete" will always notify.

- 2.11.3 (2006/09/05)
  * Quest title in the QuestTracker window now can be configured to be displayed in the same color or base on the quest difficulty
  * Fixed the problem that notification will change the default chattype
  * Added codes to restrict the notification of quest progress when AutoNotify is disable
  * Added the default option value for AllowRaid and set to false
  
- 2.11.2 (2006/08/03)
  * Fixed the "/fq format"' bug
  * Added a new slash command "/fq status"' to display all the configuration status
  * Revised the slash command usage description
  * Added some color control to the message
  
- 2.11.1 (2006/07/31)
  * Externalized the strings from Alred's modded version

Addon Packs Containing This...

Comments

First Previous Page 1 of 36 Next Last
  • #526
    is there any way around the quest tracker this addon is making my questlog only track 1 or 2 quest and i can't move it everytime i bring up my map it goes back to the bottom right part of the screen....
  • #529
    Its a bug in Fastquest.
    I had the same problem only on the chars using fastquest and disable made the screen go back up on the original position and gave all the tracks again.
    After the update it was ok, but now after the last blizz patch Fastquest isnt usable anymore because of the same issue - the objectives screen goes down to the bottom right corner and contains only 2 items.
    Pls can you repair this again?

    Exept this - its a GREAT addon!
  • #528
    Its a bug in Fastquest.
    I had the same problem only on the chars using fastquest and disable made the screen go back up on the original position and gave all the tracks again.
    After the update it was ok, but now after the last blizz patch Fastquest isnt usable anymore because of the same issue - the objectives screen goes down to the bottom right corner and contains only 2 items.
    Pls can you repair this again?

    Exept this - its a GREAT addon!
  • #527
    like to use the default one so we can still use auto complete and the progress posts
  • #524
    Arith, thank you so much!
  • #525
    You are welcome.
    Sorry that it's still a bit buggy. And the WatchFrame / Quest Log enhancement are not yet back.
    But at least the quest notification and auto-complete are quite useful.
  • #522
    I love this addon! Can we have an update please?
  • #523
    Sorry for keep you waiting.
  • #521
    - 2.18.02 (2011/01/03)
    * Added option to toggle the quest completion notification sound
    * Added multiple quest completion notification sound selection
    * Translation update:
    * Korean (talkswind)
    * French (nutsguy)
  • #519
    Hi. I like your AddOn, it adds some simple info and functionalities I miss from AddOns I used to use that have now died. ^^

    However, I'm experiencing a small error concerning the Quest Display Format.
    It resets on relog, and when changing the slider bar to another setting no visual change can be seen at all.
    No lua errors occur during this time, though.
  • #520
    Thanks for reporting this. The Quest Display Format feature may be confused, and probably outdated.

    In the old WoW when questlink in chat-frame is not yet supported, it is useful to display question brief or detailed info in chat-frame via FQ. And the Display Format is designed for that. So we can configure the format to tell our friends the quest we are doing right now is with which leve, is a raid quest or dungeon one, etc.

    Changing the quest format will also change the format display in the Watch Frame in the old time.

    But for now since BZ has change the functionality of Watch Frame and Quest Log quite a lot, I can find enough time to implement FQ to enhance it. So right now these enhancement is broken. Sorry about that.
  • #514
    I am getting the following error as SOME quest objectives are collected:

    Message: ...rface\AddOns\FastQuest_Classic\FastQuest_Classic.lua:603: bad argument #1 to 'gsub' (string expected, got nil)
    Time: 11/10/10 10:14:26
    Count: 15
    Stack: [C]: ?
    [C]: in function `gsub'
    ...rface\AddOns\FastQuest_Classic\FastQuest_Classic.lua:603: in function `FastQuest_GetQuestID'
    ...rface\AddOns\FastQuest_Classic\FastQuest_Classic.lua:212: in function `FastQuest_OnEvent'


    Locals: (*temporary) = nil
    (*temporary) = "(.*): %d+/%d+"
    (*temporary) = "%1"
    (*temporary) = 1
    (*temporary) = "string expected, got nil"
  • #517
    Happening consistently with Unidentified Plant Parts in conjunction with the quest Plants of Zangarmarsh.

    I'll add information as I find it.
  • #518
    Thanks for the details.
    It's interesting, so you mean while doing quest "Identify Plant Parts" with the item "Unidentified Plant Parts" pick-up, the error always pop-up. But other quest is fine, right?
  • #511
    Same problem as Femika, well it happens when using FQ with SexyMap, at least I think that's what he/she is getting at...

    How to reproduce...


    Whilst running SexyMap, open the options and click the 'Show Movers' box, drag the 'Objective Tracker Mover' to somewhere where you'll know where you left it (I put mine hard up against the left side of the screen for this test), untick the 'Show Movers' tickbox to hide the frames and return to the game.

    Now put your mouse over the area where you left the 'Objective Tracker Mover', hold the left or right mouse button down and move the mouse, normally this would rotate the screen, but it no longer does. In this area you are unable to click anything at all, unable to click links in chat, unable to loot, unable to use spells on your bars, all this if the 'Objective Tracker Mover' is over where you are trying to click etc. Turn FQ off, and it no longer does this.


    Having a bit more of a play with this, I can further report that it seems that you are able to move the 'Objective Tracker Mover' even when the 'Show Movers' box is unticked and the frame is not being shown, obviously this isn't supposed to happen, and like before, works correctly if you turn FQ off.


    Not sure if it's related, or anything to do with FQ, but occasionally that 'Objective Tracker Mover' will blow up to a massive size and take up most of the screen. Obviously I can only tell this when all of a sudden I can't click on anything or move the viewpoint from anywhere on the screen, Open the SexpMap options and you can see that the 'Objective Tracker Mover' is now taking up most of the screen. No idea what triggers it, it seems quite random, and it goes back to the normal size shortly afterwards, but there is no way to sort it prematurley if you need to. I cannot prove this has anything to do with FQ as I cannot reproduce it, but it has completely stopped since I turned FQ off.


    Sorry to say I'm going to have to stop using FQ until this can be fixed, i'm sure its just a wee problem that is easily fixed, it's just trying to locate it :)

    I'm sure you can understand why I will have to stop using it for a bit, and that my info will help you to nail the issue soon :)

    I have always used FQ and always intend to, so expect me to be watching for an update :)


    ^V
  • To post a comment, please login or register a new account.
Learn how to disable ads
Learn how to disable ads
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »