• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

tomQuest2

 

Project Updated:
Files Updated: Thu, Nov 5 2009
Supports Game Version: 3.2.0
Category: Quests & Leveling, Achievements, and Data Broker
Tags:

[Edit Tags]

Project Manager: gagou
Additional Authors: yllelder , Farook , StingerSoft , next96 , Rexina , jamejee , Freydis88 , lswooks , andy52005 , alpha2009 , shwy72 , Hemathio
Current Version: 3.2 beta 31
License: All Rights Reserved
Development Site: WowAce.com
Avg Daily DL (last 30 days): 144
Downloads Total: 54,362
Favorites: 63
Comments: 77
  • About tomQuest2
  •  


Huynkal


TomQuest2 is a quest addon that is made for LibDataBroker (ldb) here is a list of addon using ldb.

TomQuest2 was heavilly insipred by fubar QuestFu (thanks to kemayo for this great addon)


Here is a list of Modules and their features:

Quests Tooltip

  • Display number of quests in the quest log
  • Display number of completed quests
  • Display maximum number of quests allowed
  • Quest tag for daily, pvp, dungeon, number of suggested player and level
  • Clickable tooltip and mouseOver interaction
  • Display quest by header (zone, class specific quest, world events...) that you can collapse / expand by clicking on it
  • Display of zone level (if zone is available in your language in libTourist-3.0)
  • Zone colorization by difficulty or class if it's a class header (can be toggled off)
  • Quest colorization by difficulty based on your level and the suggested quest level (can be toggled off)
  • Display party members quests that you do not have in common in a separated header (provide limited interactivity as it's not in the questlog)
  • Quest status displayed for each party member (Complete or Failed)
  • Quest objective progress displayed for each party member
  • Quest objective auto hide when you or the party have completed the quest objective
  • Quest objective information on mouseover
  • Quest log diplay by left clicking on the tooltip
  • Quest sharing by ctrl + left click on the tooltip
  • Quest tracking by shift + left click on the tooltip
  • Quest abandon by alt + left click on the tooltip
  • MobMap and Cartographer quest info integration by middle clicking on objectives
  • Hide completed objective (never, when everyone in the party has finished, when you have finished)
  • Customization of font, font size and coloring
  • Automatic special quest item macro generation / update on alt right click (3.1 only feature)
  • Use of the special quest item with a key binding defined in blizzard key binding options


friend_ldb

Quests Tracker

  • Quests can be displayed by zone or not (see screenshots)
  • Movable quest tracker with same features as the quest tooltip.
  • Automatic quest tracking on quest accept
  • Automatic quest tracking on zone change
  • Automatic daily quest tracking
  • Automatic class quest tracking
  • Automatic quest tracking for both player and party based on quest objective progress. (can be toggled off)
  • Automatic quest tracking for both player and party based on subzone proximity. (can be toggled off)
  • Persistent quest tracking across session
  • Unlimited number of quests tracked
  • Tracking of quests without objectives (you'll get the short description of the quest instead of objectives)
  • Auto-hide quest tracker when in combat. (can be toggled off)
  • Show / hide quest tracker when shift-clicking the questsTooltip ldb plugin.
  • Show / hide quest tracker with a key binding (see blizzard key binding interface)
  • MobMap and Cartographer quest info integration by middle clicking on objectives
  • Hide completed objective (never, when everyone in the party has finished, when you have finished)
  • Hide completed quest (never, when everyone in the party has finished, when you have finished)
  • Customization of font, font size and coloring
  • Auto collapsable zone header on zone change when displayed by zone
  • Zone filtering: only display quests of the current zone
  • Filter quests by weighted quest level
  • Automatic special quest item macro generation / update on alt right click (3.1 only feature)
  • Use of the special quest item with a key binding defined in blizzard key binding options


zone_tracker
classic_tracker

Achievement Tracker (3.1 only feature)

  • Dispay achievement by category / subcategory with counter of realise
  • Movable achivement tracker
  • Persistent achievement tracking across session
  • Unlimited number of achivement tracked
  • Auto-hide achivement tracker when in combat. (can be toggled off)
  • Show / hide achievement tracker when alt-clicking the questsTooltip ldb plugin.
  • Show / hide achievement tracker with a key binding (see blizzard key binding interface)
  • Customization of font, font size and coloring

LightHeaded and QuestLog Integration

  • Lightheaded integration
  • QuestLog replacement to allow display of quest objective and quest description for quest that only party members have
  • LightHeaded and QuestLog links clickable
  • Share and abandon questlog button
  • QuestLog and LightHeaded attachment can be customized (Right, Left or dettached)
  • QuestLog and LightHeaded font and font size can be customized with LibSharedMedia-3.0
  • MobMap and Cartographer quest info integration by middle clicking on objectives
    right_lh
    left_lh
    dettached_lh

Daily Quests

  • Display number of daily quests completed today
  • Display maximum number of daily quests
  • Display time till reset of the day
  • More soon

Mob and Item tooltip

  • Mob tooltip modification showing quest status for the mob
  • Mob tooltip modification showing mobmap quests item droprate information
  • Item tooltip modification showing quest status for the item

Party Synchronization

  • Synchronization with party members having tomQuest2
  • Synchronization of quests details (descritpion, objective, rewards...)

Quest Log Tagging

  • Quest tag for daily, pvp, dungeon, number of suggested player and level
  • Quest tag can be used defined in the options

Quest Givers Tagging

  • Display quest level
  • Fade out the quest when not completed

Notifications

  • Notifications when your status change for quest objective progress, quest objective completion, quest completion and quest failure
  • Notificaions when the party status change for quest objective progress, quest objective completion, quest completion and quest failure
  • Notifications when a quest is accepted, turned-in or abandoned
  • Notifications is done through LibSink-2.0 so you could send the notifications through:
    • Blizzard notifications
    • MSBT
    • SCT
    • Parrot
    • Chat Channel
    • ...

Sound Notifications

  • Audio Notifications for quest objective completion, quest completion and quest failure
  • Audio warning can be customized with LibSharedMedia-3.0

MobMap and Cartographer Quest Info integration

  • Add MobMap data to the mob tooltip
  • Add MobMap information to tooltip when overing quest objective in the tracker or quest tooltip
  • Show MobMap informaiton on the map when middle clicking on the quest objective
  • Show Cartographer quest information on cartographer when middle clicking on the quest objective

Planned Features

  • Add daily quests informations to the daily quest ldb object

Special thanks

  • To Hyunkal who helped me test tomQuest2
  • To kemayo for making fubar QuestFu which is the inspiration of this addon
  • To all who participate in the localization especially
    • lswooks & shwy72 for koKR
    • yllelder for esES (also used for esMX)
    • jamejee for zhCN
    • StingerSoft and Hemathio for ruRU
    • Farook and Freydis88 and Rexina for deDE
    • alpha2009 for zhTW
  • To all who give bug reports
  • To all who give me great ideas

Localization

If you wish to participate in the localization of tomQuest2 you are welcome to do so through the WowAce localization application Localization is needed for:

  • esMX If you find some mistake in my English or French locale you can send me a pm for modification.

Bug report

Bug can be reported on the Ticket application or here in the comment If you find a ticket for the same error you can give more detail if you have.


Ideas

If you'd like me to implement some features, you can do so using the Ticket application or here in the comment

  • Downloads (5)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  tomQuest2 3.2 beta 31 Beta 3.2.0 564 11/5/2009
  tomQuest2 3.2 beta 30 Beta 3.2.0 544 11/3/2009
  tomQuest2 3.2 beta 29 Beta 3.2.0 7 11/3/2009
  tomQuest2 3.2 beta 28 Beta 3.2.0 51 11/3/2009
  tomQuest2 3.2 beta 27 Beta 3.2.0 332 11/2/2009
  • 1 page(s)
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • [2009/10/26 15:21:48-4704-x30]: tomQuest2-3.2 beta18\achievementTracker.lua:920: attempt to perform arithmetic on field 'duration' (a nil value)

    Reply Report Permalink
  • gagou said 

    I'll post a fix for this soon

    Reply Report Permalink
  • Knaledge said 

    Is there any way to disable quest levels appearing in the Quest Tracker??

    I can disable them for the zone headers but I cannot find a way to get rid of them in the quest name itself. Really annoying!

    Also, is there any way to have quest names and their objectives show in GREEN (or specified color) if they are D or COMPLETE? This is most noticeable on quests that have no objected but are already "done" - like "Go talk to that guy!"

    Finally, can you change the color of incomplete quests in the tracker? I know you can do this for the log but there doesn't seem to be a way to specify color in the quest tracker itself. Red is not my best color :( partially color blind.

    Reply Report Permalink
  • gagou said 

    quest level could not disabled at the moment, I'll check if I can add a toggle for this.

    color based on completion can be setup in the "Custom objective coloring function" tab of the main option panel there you'll be able to customize color for 0, 50% and 100% completion, tomQuest2 will automatically compute the mathematical function needed in those range. (if you wan't you can customize them in the advanced option of this tab)

    So you should be able to change the red color used for 0% completion.

    for quest with objective which are already done like "Go talk to that guy!" there it's currently white, I'll add an option to customize it.

    Reply Report Permalink
  • gagou said 

    next build (beta 28) will have the following options:
    1. hide quest tag completely for quest tracker and / or quest tooltip (option will be located in the display tab of each of those modules

    2. Customization of the level in the level tag will allow:
    *display quest level
    *display weighted quest level
    *hide quest level
    This option will be located in the "Custom quests tag" tab of the main option panel. This option will apply to quest tooltip, quest tracker and quest log.

    3.Customization of the quest description color for quest without objectives, this will be located in the color tab of quest tooltip and quest tracker.

    Reply Report Permalink
  • talyn7 said 

    Minor bug with dailyTooltip.lua where the date/time stamp is incorrect.
    Tracked it down to an incorrect index:
    module.tip:AddLine(index..". "..qTitle, date("%x %H:%M", core.db.profile.dailyList[core.playerName].dailies[qTitle]))

    Should be:
    module.tip:AddLine(index..". "..qTitle, date("%x %H:%M", core.db.profile.dailyList[player].dailies[qTitle]))

    Reply Report Permalink
  • gagou said 

    thanks for the bug report that's very helpfull

    Reply Report Permalink
  • gagou said 

    should be fixed in 3.2 beta 23

    Reply Report Permalink
  • Crazytoo said 

    I keep getting this with ver 3.2 beta19
    Date: 2009-09-26 21:12:20
    ID: -9
    Error occured in: Global
    Count: 124
    Message: C stack overflow
    Debug:
    [C]: ?
    [C]: ?
    tomQuest2\tooltips.lua:116:
    tomQuest2\tooltips.lua:88
    (tail call): ?
    CowTip\CowTip.lua:248:
    CowTip\CowTip.lua:246
    (tail call): ?
    [C]: ?
    tomQuest2\tooltips.lua:116:
    tomQuest2\tooltips.lua:88
    (tail call): ?
    CowTip\CowTip.lua:248:
    CowTip\CowTip.lua:246
    (tail call): ?
    [C]: ?
    tomQuest2\tooltips.lua:116:
    tomQuest2\tooltips.lua:88
    (tail call): ?
    CowTip\CowTip.lua:248:
    CowTip\CowTip.lua:246
    (tail call): ?
    [C]: ?
    tomQuest2\tooltips.lua:116:
    tomQuest2\tooltips.lua:88
    (tail call): ?
    CowTip\CowTip.lua:248:
    CowTip\CowTip.lua:246
    ...
    (tail call): ?
    CowTip\CowTip.lua:248:
    CowTip\CowTip.lua:246
    (tail call): ?
    [C]: ?
    tomQuest2\tooltips.lua:116:
    tomQuest2\tooltips.lua:88
    (tail call): ?
    CowTip\CowTip.lua:248:
    CowTip\CowTip.lua:246
    (tail call): ?
    [C]: ?
    tomQuest2\tooltips.lua:116:
    tomQuest2\tooltips.lua:88
    (tail call): ?
    CowTip\CowTip.lua:248:
    CowTip\CowTip.lua:246
    (tail call): ?
    [C]: ?
    tomQuest2\tooltips.lua:116:
    tomQuest2\tooltips.lua:88
    (tail call): ?
    CowTip\CowTip.lua:248:
    CowTip\CowTip.lua:246
    (tail call): ?
    [C]: ?
    tomQuest2\tooltips.lua:116:
    tomQuest2\tooltips.lua:88

    Reply Report Permalink
  • gagou said 

    3.2 beta 20 should fix this issue

    Reply Report Permalink
  • fishhawk said 

    3.2 beta 19 broke rantTooltip from wowinterface. None of the hostility coloring is working anymore, all tooltips are yellow instead of red, green, yellow, etc. It might be that rantTooltip needs a corresponding update. In the meantime, I'll roll back to beta 18

    Reply Report Permalink
  • gagou said 

    I'll check this problem

    Reply Report Permalink
  • gagou said 

    should be fixed with beta 21 that'll appear in a few minutes

    Reply Report Permalink
  • Stavmar said 

    I am getting some weird bug reports showing up after clicking on different aspects of the Quest Tracker.

    [2009/09/09 21:56:51-3511-x1]: tomQuest2-3.2 beta15\questsTracker.lua:2101: attempt to concatenate field 'color' (a nil value)
    tomQuest2-3.2 beta15\questsTracker.lua:2155: in function `?'
    CallbackHandler-1.0-3:146: in function <...Tom\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
    <string>:"safecall Dispatcher[1]":4: in function <[string "safecall Dispatcher[1]"]:4>
    <in C code>: ?
    <string>:"safecall Dispatcher[1]":13: in function `?'
    CallbackHandler-1.0-3:91: in function `Fire'
    tomQuest2-3.2 beta15\core.lua:1918: in function `updateBag'
    tomQuest2-3.2 beta15\core.lua:1758: in function `?'
    CallbackHandler-1.0-3:146: in function <...Tom\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
    <string>:"safecall Dispatcher[1]":4: in function <[string "safecall Dispatcher[1]"]:4>
    <in C code>: ?
    <string>:"safecall Dispatcher[1]":13: in function `?'
    CallbackHandler-1.0-3:91: in function `Fire'
    AceEvent-3.0-3 (TomTom):119: in function <...ace\AddOns\TomTom\libs\AceEvent-3.0\AceEvent-3.0.lua:118>

    ---

    Reply Report Permalink
  • fishhawk said 

    Occasionally the Quest Log does not contain Lightheaded data, begin/end NPC, etc. Last night, was doing a long quest chain and comments didn't show up for any of them until I click and older or newer quest in the chain list, then clicked back on the current quest and only then did the wowhead comments get listed.
    On a side note, I have it set for all comments on one page. When the Quest Log comments are working, it is on a page. When I try the workaround above, it is click page to page.

    When quests do not have a chain, I haven't been able to identify any other workaround to get it to print lightheaded comments.

    Reply Report Permalink
  • gagou said 

    thanks for the report, beta 14 that I just commited should fix this problem

    Reply Report Permalink
  • fishhawk said 

    fantastic, thank you! Confirmed fix works. Amazing addon, amazing author!

    Reply Report Permalink
  • Vain said 

    Great addon found 1 issue though when i picked up the quest Discipline in storm peaks it started spaming errcs like nuts.

    Message: Interface\AddOns\tomQuest2\questsTracker.lua:1831: attempt to index field 'button' (a nil value)
    Time: 09/01/09 09:38:00
    Count: 1238
    Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
    (tail call): ?
    [C]: ?
    Interface\AddOns\tomQuest2\questsTracker.lua:1831: in function <Interface\AddOns\tomQuest2\questsTracker.lua:1823>

    Locals:

    Reply Report Permalink
  • gagou said 

    will be fixed in next release tonight

    Reply Report Permalink
  • Golconda said 

    Great job, I love this, but the special macro doesn't seem to work anymore, I try to alt + right click now on the icon but it always tries to activate it now. I only use it from the lib broker icon if that makes a difference

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 64,800 QuestHelper Quests & Leveling, and Map...
  2. 2,109 _NPCScan Achievements
  3. 1,851 Overachiever - achievement tools and tweaks Achievements, and Tooltip
  4. 1,438 Altoholic Guild, Bags & Inventory, Mail...
  5. 1,181 Armory Bags & Inventory, Achievements...