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
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
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
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
Party chat spam
send quest progress to party chat
Special thanks
To Hyunkal for helping 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 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
Change Log - tomQuest2
3.2 beta 31
change questsTooltip and dailyTooltip ldb object name to avoid parenting to the wrong option panel (conflict with statblock options)
Warning! You'll certainly have to enable those ldb objects.
3.2 beta 30
tweaks to XP syncing
cleanup to .toc and library embed
add option to customize level in tag (choose between quest level, weighted quest level and hidden)
add option to hide quest tag in quest tracker / tooltip
add option to customize quest description color for quests without objectives
fix bugs reported in the forum thread by Harpz and mkong409
3.2 beta 27
fix bugs in core and config
add xp syncing (1 minute bucket)
add xp to unit tooltip when unit in party
3.2 beta 26
use ItemId instead of ItemString as key in item table
add a special item table for custom items
add "Water Bucket" item to the custom item so it can be used with tomQuest2 special items macro
change timer format function in achievement and quests tracker
fix item icon MouseOver in quest Tracker
do not update macro when item is no more in bag
remove AceTimer and AceBucket user custom OnUpdate instead
fix a few bugs in Config & core and trackers.
fix bug in core.lua when removing a quest from the questlog
display quest tooltip in quest tracker for party quests.
r244
change a few things to tomQuest2 config library loading
change player_level_up event registration
3.2 beta 25
add debug output in case objective type unknown
fix some leaked globals3.2 beta 23
3.2 beta 23
fix daily quest tooltip for time problem and ticket #88
fix questTracker error when multiple addon using AddQuestWatch / RemoveQuestWatch
moving config to a separate Load On Demand addon
rework localization files to cut down memory usage
fix for RantTooltip
3.2 beta 20
fix double notification (bliz and tomQuest2) for some language
probable fix for C stack overflow error in tooltip module
fix in achievement module
3.2 beta 19
fix and enhancements to the tooltip module
3.2 beta 18
[lilst][*]correction to timed quests in the quests tracker [*]change to questsTracker libQTip custom provider[*]add achievement info to the mob and item tooltip[*]add achievement icon to tradeskill UI for "The Northrend Gourmet" and "The Outland Gourmet" achievement (telling in a meal has already been cooked) currently supported tradeskill mods are default bliz, skillet, advanced tradeskill window and MrTrader[*]add achievement info to the mob and item tooltipadd config options to configure achievement tooltips and tradeskill UI modifications in achievement tracker panel[/list]
3.2 beta 17
remove some unneeded local and functions
few tweaks
3.2 beta 16
fix new profile error
fix raid mode config
fix custom tag config
fix status bar color error in achievement tracker module
fix syncParty module for quests
various fixes and enhancements
3.2 beta 15
fix quest timer in quests tracker
fix achievement timer in achievement tracker
fix disable interaction mode for both trackers
3.2 beta 14
enhancements to quest information module
fix achievement tooltip not hiding according to options
few other tweaks
3.2 beta 13
small changes to syncParty module
enhancements to achievements & quests trackers
few more tweaks and fixes
3.2 beta 12
bugfixes and optimizations
3.2 beta 11
small adjustments to achievementTracker and questsTracker
bug fix to core module
attempt to fix the quest timer
fix a few errors in questsTracker and achievementTracker
3.2 beta9
make sure quests headers are expanded on login
fix a few errors with module enabling/disabling
clear completed dailies for the loged-in player when he logged the first time of the day
fix dailyTooltip and questsTooltip to only create the ldb object if it does not exist
few more fixes
3.2 beta8
color in blue quest icon for daily quest icon in the quest and gossip frame
add daily quest tag in the quest and gossip frame
enhance daily quest counter and tooltip
3.2 beta7
fix a few things in questsGivers, questsInformations and syncParty module
remove some debug info
fix timed quests untrack
few other fixes
3.2 beta5
correct achievement tracker weird behaviour
fix issue with quest tracker anchor that do not hide/show
fix raid mode
few other bug fixes
3.2 beta4
Minimize full refresh of achievement and quests tracker, just update a tooltip line when possible
Enhancements to tagging system and add Escort tag (need localization)
cpu usage enhancements
fix duplicate header in binding.xml
add tag to questlog only when questlog is shown
various fix
3.2 beta3
fix issues with concat
fix issue of non sorted zones on sync
fix issue of abandonned daily quest to be considered as completed today
fix error in questsGivers module
fix error when switching achievement tracker in quests tracker
add multi player completed daily quest tracking in daily quest ldb tooltip
make the tag system cross language and should work with all raid tag
few other bug fixes
3.2 beta2
fix tagQuestLog correctly displaying tags OnMouseWheel or OnValueChanged on the scrollbar
fix anchor for achievementTracker
add raid(10, 25, 40) tags and tag config
retrieve uid with GetQuestLink in case of bad hook on GetQuestLogTitle
fix for dailyTooltip module (only display daily quests on the tooltip)
fix questsGivers errors
made a few hook changes in questsTracker.lua thanks to CubittusAce
cpu enhancements for table.concat (remove all wipe())
3.2 pre-beta2:
This release have not been tested, it's mainly for debug purpose
new CPU usage tweak avoid lots of not needed wipe() on temporary table when doing table.concat()
fix for daily tooltip showing all quests instead of only daily quests
debug for tagQuestLog error line 45
retrieve uid from quest tooltip in case the uid is not returned by GetQuestLogTitle (bad hook of GetQuestLogTitle by another addon or pre 3.2 WOW)
fix hide zone level ranges in Quests Tooltip and Quests Tracker
fix a bug in questsGivers.lua
...
r183:
fully 3.2 compatible (not compatible with 3.1 and toc update)
remove libBabble-class
cpu optimisations
lots of enhancements and bugfix
add clickable items to the ldb quests tooltip
remove MobMap and Cartographer Quest Info compatibility (may move it in a separate module if asked)
add option to color or not ldb text
button facade support (not yet perfect but a good start)
add dailies completed today in the daily ldb tooltip
...
r180:
bugfix for 3.2 (still 3.1 compatible)
fix bugs in the achievement tracker module
fix bugs in the quests items
add automatic quest accept / turn-in
complete daily quests list
make sure ldb object is created only if questsTooltip or dailyTooltip is enabled
bugfix for questsTooltip and dailyTooltip module when they are disabled
r173:
fix a bug in the quests tooltip
r171:
fix a bug in the quests tracker
r169:
fix problem of messed trackers when updating in combat ==> use WatchFrameItemButtonTemplate instead of secure item template so only quest items given by wow API are clickable.
minor change in the options (move border and backdrop color into color section)
quests & achievement trackers layout enhancements
various buf fixes
r162:
Enhance quest and achievement tracker:
Add timer for timed quests
Add timer for timer achievements
Add quest item button to the quest tracker (button is now directly clickable)
Make the quest and achievment category texture a button, this should correct the white | some people see
Add status bar in the achievement tracker for criteria that are displayed with a status bar in the standard achievement panel
Add status bar height, width, font, texture and color options
Add minwidth for quest and achievement tracker options
Add color config for achievement tracker
Add raid tag config
Enhancements to raid mode (need some tests)
Add money formating option in the main panel under the 'other' tab
Add option to display party quests you don't have under a specific header or not
r153:
Fix tracker not hidden when no quest tracked
r151:
Enhance tooltip and trackers
Fix a few bugs
r149:
add zone sortinn
add quest sorting
add option to choose sorting method for quests and zones
enhance quest and achievement tracker
enhance tagQuestLog module
divide font options in inline groups
optimize core module
make sure that the last category in the tracker is hidden when no quest is tracked for the zone
Hide the achievement according to quests tracker option when set to display in quest tracker
fix for tagQuestGivers module
fix local errors
r142:
Completely reworked options (separated in tabs for big options pages)
Reworked quest tracking logic, much simplier and will use less mem & cpu
Option to untrack unactive quest after a certain amount of time
Option to hide completed quest after a certain amount of time
Bug fix for raid mode
Option to choose the color for completed / failed quest status
Other bug fixes
r140:
remove LibQTipClick-1.1 (go back to custom cell provider to provide an option to disable interactivity on the trackers)
option to customize keyboard/mouse action on tracker/tooltip for quests/achievements (if you use MobMap or Cartographer_QuestInfo interactivity you'll have to set actions individually)
option to custommize keyboard/mouse action on quests counter / daily quests counter
Raid mode: you can define module state for raid mode, so when in a raid module state will be changed accordingly (so you can turn off quest tracker or party sync automatically)
bliz automatic quest tracking is now automatically enabled/disabled based on the state of the quest tracking module (disabled when the quest tracking module is enabled)
option to hide achievement icon automatically
For achievements based on skill the tracker will automatically hide skill with level = 0 (so skills you don't have)
Update deDE and ruRu thanks to Freydis88 and Hemathio
Option to add a few pixels to the rightmost cell of the tooltip/trackers to avoid cell clipping.
add X-WOWI-ID to .toc
Should fix the last quest/achievement staying in the trackers
Fix bug of constang collapsing/expanding of achievement category while mouse is over a category and achievements are displayed in the quest tracker
bugfix
r132:
switch custom cell provider to new setcell args and LibQTipClick-1.1
add 5 pixels as right padding to the right cell of the tooltip to avoid text clipping. (will make the number of pixels an option later)
fix a few bugs
r128:
fix item bug
fix topside bug (ticker 51)
should enhance achievement tracker limit problem
r126:
now support scrollable tooltip and tracker (achievements and quests). You can define max height in options
option to display tracked achievements in quests tracker
improve quests items
lots of tweaks and bugfix
r125:
fix double tracker bug
make it compatible with the scrollable branch of LibQTip (will work with both versions)
toggle announcement module with a ctrl click on the ldb objects
simplifications to tracking module
add callbacks for LibSharedMedia-3.0
enhancements to syncParty (incompatible with previous release)
r123:
fix bugs reported by Khaira
fix bug reported by Harpz
implement coloring of quest item category
add a space between quest level and quest name
add option in quest information module to show all lightheaded comments on the same page
rename quest information module to Quests Log
tweak a little bit quests informations module
r120:
fix color modification for backdrop and border of the quest information module (tomQuest2 Quest Log)
r118:
add AceBucket-3.0 to .toc and .pkgmeta
add bag scan to find quest item and match them to a quest. (improve the quest item macro)
improve syncParty module
add check icon to tracked quests in the quest tooltip
use PlaySound in case PlaySoundFile do not work in soundNotification module (ticket 46)
Add notification for quest item starting a quest
r116:
fix "player" quest objective type (nNeed bug)
fix various bugs reported by Kal
fix for limit of tracked quests / achievements
fix for un-hiding of bliz watchframe
attempt to fix font problems
fix for local / global
few other bugfix
r113:
really fix chatlink insertion bug
r111:
enhance achievementTracker:
should no more display empty category / sub category
allow display of multiple columns for boolean achievement criterias
fix LibSharedMedia in tocfile
fix font in questsTooltip
fix chat insert in quest tracker and quest tooltip
fix bug in tagQuestLog
r110:
improve options
improve quest tag customization
improve custom color
improve hiding of quest tracker and achivement tracker in combat
improve tagQuestLog Module (should fix some errors)
set quest information module active by default
r108:
add missing libs to .pkgmeta and toc
enhance achievement tracker:
Add Achievement criterias
Add option to hide completed criterias
Keep achievement in tracker after reload
properly clear tracker
minor correction in tagQuestLog
should now properly track more than 10 quests
enhance quest tracker:
add option to track all quest on login
add option to show item quest icon behind quest name
Remove old 3.0 compatibility code
correct macro generation in options
correct macro generation in quest tooltip and quest tracker
few bugfix
r105:
update toc version to 30100
fix syncParty, tagQuestLog, tagQuestGivers module not activated
fix profiles and db versioning
fix mob tooltip display
add font outline to achievement tracker
fix key binding
add custom objectives coloring function
add option to hide default blizzard quest and achievement tracker
r103:
few bug fix
add font outline for tracker and tooltip
add custom color for font
Optional Files - tomQuest2
Sorry, there are currently no optional files available.
Originally posted by d_malnati Downloaded version r261 from WowAce and its working fine with that. I have the sub menu under TomQuest2-Main in my config screen and not under the StatBlockCore-tomQuest2 Like it was.
I've just uploaded beta 31 here, the option name will be tomQuest2 as it was before. But the drawback is that I had to rename the ldb object for quest tooltip and daily quests so you might have to enable those if your ldb display hide them by default.
Originally posted by gagou thanks for the info that's quite usefull, I've just commited an attempt to fix this problem on WowAce It's an alpha build can you try it. (I'll make it a beta an upload it here tonight)
Downloaded version r261 from WowAce and its working fine with that. I have the sub menu under TomQuest2-Main in my config screen and not under the StatBlockCore-tomQuest2 Like it was.
Originally posted by d_malnati Ok I have figured it out on my machine at least. The mod that is causing the problem with TomQuest2 in my UI is StatBlockCore version 2.61.
If that mod is loaded in my UI I only get the first panel of the config under tomQuest2. What I found out is if I have StatBlockCore loaded I get the rest of the tomQuest2 config listed under tomQuest2 in the StatBlockCore config, its all run together with StatBlockCore's left hand menu so they are hard to see with the rest of the broker modules under the SBC config. I have taken some screen shots and I will work on getting an account on a photo site so I post them.
thanks for the info that's quite usefull, I've just commited an attempt to fix this problem on WowAce It's an alpha build can you try it. (I'll make it a beta an upload it here tonight)
Originally posted by gagou That's a really strange problem, I can't reproduce it. If you can check which addon is the culprit would help. or give me a list of the addon you're using, also tell me if it's the last release for each.
thanks for the info.
Ok I have figured it out on my machine at least. The mod that is causing the problem with TomQuest2 in my UI is StatBlockCore version 2.61.
If that mod is loaded in my UI I only get the first panel of the config under tomQuest2. What I found out is if I have StatBlockCore loaded I get the rest of the tomQuest2 config listed under tomQuest2 in the StatBlockCore config, its all run together with StatBlockCore's left hand menu so they are hard to see with the rest of the broker modules under the SBC config. I have taken some screen shots and I will work on getting an account on a photo site so I post them.
Last edited by d_malnati : 11-04-2009 at 08:43 PM.
Originally posted by d_malnati I have not seen a reply from effluvius but I am having the same issue he is. When I do what you asked here I do get a + symbol next to tomQuest2 and all the other config options when I click on that.
As soon as I turn on my other mods i goes back to whats in the screen shot, tomQuest2 with no plus and the right hand window for Toms quest says main. BTW when all the other mods are off and I do get the plus next to TomQuest2 I don't remember the right said saying "main" at the top.
When I have some free time I will work on turning back on all the other mods 1 at a time and see if I can find out if a specific one is causing this issue.
I am running tomQuest2 3.2 beta 30
That's a really strange problem, I can't reproduce it. If you can check which addon is the culprit would help. or give me a list of the addon you're using, also tell me if it's the last release for each.
Originally posted by gagou Can you try with only tomQuest2 and tomQuest2 config loaded (to make it appear in the config screen you'll have to do a :
Code:
/script LoadAddOn("tomQuest2_Config")
I have not seen a reply from effluvius but I am having the same issue he is. When I do what you asked here I do get a + symbol next to tomQuest2 and all the other config options when I click on that.
As soon as I turn on my other mods i goes back to whats in the screen shot, tomQuest2 with no plus and the right hand window for Toms quest says main. BTW when all the other mods are off and I do get the plus next to TomQuest2 I don't remember the right said saying "main" at the top.
When I have some free time I will work on turning back on all the other mods 1 at a time and see if I can find out if a specific one is causing this issue.
I am running tomQuest2 3.2 beta 30
Last edited by d_malnati : 11-03-2009 at 06:10 PM.
Originally posted by gagou Should be fixed in beta 27
Thanks for the fast response; can't test I'm afraid, as I decided that tomquest isn't for me right now - although it's the most promising I've seen for when my beloved (but abandoned) nQuestLog finally stops working...!
Originally posted by swaldman Hi, I tried Beta 26 and I got the following error. The error went away when I installed ButtonFacade (but I don't actually want to have buttonfacade installed). Hope this helps
Hi, I tried Beta 26 and I got the following error. The error went away when I installed ButtonFacade (but I don't actually want to have buttonfacade installed). Hope this helps
Originally posted by effluvius Unfortunately the problem persists. I'm attaching an image so there is no confusion about what is happening
sorry for the delay I was not available this week-end.
I'm investingating the problem, I'll try to make a new release tonight packaged a little bit differently, that may solve the problem, but it's hard to track as I don't have this problem.
Originally posted by effluvius You said you changed the configuration screen to be "load on demand", but the problem is that it isn't loading on demand
Going to the Interface options screen only has the "main" options window, with no additional config menus for the separate modules
It's not giving any errors, it's just not loading the configs.
I have commited beta 25 that might improve this problem. Can you tell me if it's better with this release?
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.
*Clicking the donate button above will take you to PayPal.com
*Clicking the donate button above will take you to Pledgie.com