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

  • Your Rating

  • Share

QuestHistory_Felstone

  Download the Curse Client

Last Update:
Category: Unit Frames
Tags:
, and
Project Manager: jtbalogh
Current Version: 2.3.0
Downloads Today: 70
Downloads Total: 22,271
Favorites: 228
Comments: 100
  • About QuestHistory_Felstone
  •  

Fan update to fix bugs in the old QuestHistory [Emerald] at,

http://wow.curse-gaming.com/downloads/details/1676/questhistory-emerald/

The author is not available to fix the addon. Other fan updates are old and not fixing more bugs. No support for new features in this addon is to be expected. Some support to fix bugs in this addon is available to keep addon working. The way data is stored has not changed so there is minimal impact on existing data. However, it is always a good idea to backup the file, \WorldofWarcraft\WTF\Account\yourname\SavedVariables\questhistory.lua

Credit:

  • Original QuestHistory written by Jasters in 2004. Adopted by Dsanai as QuestHistoryEmerald, after Jasters left World of Warcraft, in late 2005. Adopted by Jtbalogh as QuestHistoryFelstone in April 07, and waiting for Dsanai to return when he is ready.

Some capability to search for quest from other addons. To quickly find quest from other addons, contact that author or make the change yourself by adding the following function,

QuestHistoryFrameSearchEditBox_OnEnterPressed_External(YourVariableWithQuestName)

For example, in MonkeyQuest addon, find and edit the following. Then all you have to do now is press alt and left button when selecting a quest in monkeyquest. Questhistory will open to the same quest conveniently, so you can see any coordinate info or notes you made for that quest for example.

  • Open the MonkeyQuest.lua file
  • Search for the function MonkeyQuestButton_OnClick
  • You will see the sections with,
 if (IsShiftKeyDown() and ChatFrameEditBox:IsVisible()) then
 end
 if (IsControlKeyDown()) then
 end
  • Add the code we want before or after those as another condition to check for,
 if (IsAltKeyDown() and QuestHistoryFrame) then -- questhistory
   if (button == "LeftButton") then
     QuestHistoryFrameSearchEditBox_OnEnterPressed_External(strQuestLogTitleText)
     return;
   end
 end


-------------------------------------------------

Bugs:


ChangeLog:

Revision v2.3.0 (Nov 16, 2007)

  • Updated TOC file for patch 2.3.0

Revision v2.1.2 (Jun 29, 2007)

  • Bug fix, dropdowns anywhere in game no longer disappear in 2 seconds that you are trying to click on. Rebuilt the addon's sort dropdown on main screen, and character dropdown in options, so that it uses the secured template, UIDropDownMenu.lua, more reliably. So far tested a week and no issues.

Revision v2.1.1b (Jun 12, 2007)

  • Escape can closes windows (thx thortok2000)
  • Windows closer together to save space. Smaller gap (thx exie)

Revision v2.1.1 (Jun 08, 2007)

  • Bug fix, be able to open windows even if dead
  • Bug fix, so onupdate() stops hiding window if already hidden, and does not close game tooltips.
  • Bug fix, so questhistory windows stay open and not docked with the blizzard interface windows anymore. Questhistory assumed two windows can be docked and juggled at the same time. I see conflicts and incompatible with Blizzard's secured template, uiparent.lua, that handles one window at a time and can close any one window without notice. Most other addons and blizzard interfaces use one window, so questhistory was unique. I gave up troubleshooting and docking the windows, assuming the secured template is trying to close everything automatically while questhistory tries to manually kep them open with no guarentee.

Revision v2.1.0 (May 23, 2007)

  • Updated TOC file for patch 2.1.0

Revision v2.0.12c (May 19, 2007)

  • Bug fix GetQuestLogTitle() for compability with ExtendedQuestLog, thx tayedaen
  • Remember last sort at login. See checkbox option next to dropdown and columns, thx Thortok2000
  • Traditional Chinese localization, thx hiyiyi
  • Verified new quests are adding most of the time to the log. Addon already scans the current quests in the blizzard quest log with a timer and adds to the addon if not already.

Revision v2.0.12b (Apr 27, 2007)

  • Toc update (thanks IceHunter)
  • Major bug fix to change event to always detect quests and then apply delay, rather than use delay before checking quest. Hopefully no more lost quests when accepted.
  • Major bug fix to verified addon already scans the current quests in the blizzard quest log and add to the addon if not already. Added short delay so not instantaneous. Hopefully no more lost quests when accepted.
  • Correct spelling error which blocked tooltip on item links. (thx Zidomo)
  • Process negative sockets on item links properly.
  • Synchronize two arrays SortedTable[] and QuestHistory_List[] after deleting quests with after QuestHistory_DeleteQuest() and stop crashing (thx Thortok2000)
  • Tooltip to properly wraparound text from notes when mouseover quests in questlog.
  • Stop crashing if quest categories and descriptions are broken by ExtendedQuestLog or other addons. (thx haradeas)

Revision v2.0.12 (Apr 14, 2007)

  • Toc update
  • Major bug fix to stop game from freezing and not loose quests all the time when accepted/completed. Rare but still a possibility to loose, so just abandon and accept quest again. Original problem was obvious when over 1000 quests in logs.
  • Major bug fix to stop using the slow gsub when scanning and updating quest objectives, and stop freezing game.
  • Major bug fix to add checksum to help compare decriptions faster, and stop freezing game.
  • Bug fix GetQuestLogTitle() affected by patch
  • Bug fix item links affected by patch
  • Bug fix show/hide fields properly that are empty
  • Bug fix to hide clear button after using it
  • Bug fix tooltip in list of quests to show notes from that quest
  • Bug fix save button for quest notes to save even if empty
  • Bug fix to increase size to edit coordinates in quests since decimal
  • Permanently disable, LOG_OBJECTIVES_STATUS, since slows down game after each objective updates. Not needed anyway since turning in completed quest can fix everything. And it's better to use MonkeyQuest addon for this feature or the automatic quest tracking in blizzard interface option (hint hint).
  • Tooltip for LOG_OBJECTIVES_STATUS to indicate disabled
  • Verify capability to search for quest from other addons (see notes above)
  • (bug not yet fixed - showing quest level in the blizzard quest log window or npc dialog window)

Revision QuestHistory[Emerald] v20000-1 (Dec 10, 2006)

  • Based on the original addon at,

http://wow.curse-gaming.com/downloads/details/1676/questhistory-emerald/

  • Downloads (7)
  •  
  File Name Release Type Game Version Downloads Date  
  QuestHistory_Felstone 2.3.0 Release 2.3.0 804 11/17/2007
  QuestHistory_Felstone 2.1.2 Release 2.1.2 0 6/29/2007
  QuestHistory_Felstone 2.1.1b Release 2.1.1 0 6/13/2007
  QuestHistory_Felstone 2.1.0 Release 2.1.0 0 5/23/2007
  QuestHistory_Felstone 2.0.12c Release 2.0.12 0 5/19/2007
Advertisement
  • 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.
  • Galvin said 

    This mod is broken under the latest PTR, any fixes for this. Or is there another mod that does the same thing. Thanks

  • Mediator said 

    I seem to be having an error with this addon, and Cartographer, the error also appears to happen with 'ClassTimer'

    If Cartographer or ClassTimer are loaded, and I try to open the questhistory window I get an error, and and the questhistory window has no quests in it.

    Error is as follows

    Date: 2007-05-30 12:03:36 ID: 51 Error occured in: Global Count: 1 Message: ..\AddOns\QuestHistory\QuestHistory.lua line 394:

     attempt to index field '?' (a nil value) 

    Debug:

     [C]: ? QuestHistory\QuestHistory.lua:394: QuestHistory\QuestHistory.lua:389 QuestHistory\QuestHistory.lua:420: QuestHistory\QuestHistory.lua:417 QuestHistory\QuestHistory.lua:2053: QuestHistory_OnShow() [string "*:OnShow"]:1: [string "*:OnShow"]:1 [C]: Show() ..\FrameXML\UIParent.lua:1077: SetUIPanel() ..\FrameXML\UIParent.lua:876: ShowUIPanel() QuestHistory\QuestHistory.lua:2759: QuestHistory_Toggle() [string "QUESTHISTORYTOGGLE"]:1: [string "QUESTHISTORYTOGGLE"]:1 

    AddOns:

     Atlas, v1.9.1 AtlasBattlegrounds, v1.9.1 AtlasDungeonLocs, v1.9.1 AtlasFlightPaths, v1.9.1 AtlasOutdoorRaids, v1.9.1 Bartender3, v3.1 r37557 Cartographer, vr37475 ChatThrottleLib, v16 Chronos, v2.11 Earth ElkBuffBar, v1.3 FuBarBagFu, v2.0 FuBarClockFu, v2.0 FuBarDPS, v2.0.$Rev: 29438 $ FuBarDurabilityFu, v2.0 FuBarExperienceFu, v1.1 $Revision: 36333 $ FuBarKillMeterFu, v1.0 FuBarMoneyFu, v20000-1 FuBarPerformanceFu, v2.0 FuBarUsage, v2.1.001 FuBar, v33424 MobInfo2, v3.24 PartyQuests, v5.4 PitBull, vr37357 Prat, v2.0 37589 QuestHistory, v3 Satellite, v1.8 sct, v5.6 sctd, v2.32 Sea, v1.32 Stubby, v1508 Swatter, v4.0.2 Telepathy, v1.4 TelepathyVersions TinyTip 

  • jtbalogh said 

    Addon still works. Just needs toc update or to load out of date addons in game.

    Moldavia , thx for the link (it was from the original addon author)

    Lwkd, no export feature planned, sorry

    DarkDeath2008 , no light version planned, sorry

  • moldavia said 

    http://www.getemerald.com/download/download.php?plugin=QuestHistoryFix

    here is the link to what your looking for. Google works wonders.