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

  • Your Rating

  • Share
  • Report Abuse

Loremaster

 

Project Updated:
Files Updated: Sat, Nov 14 2009
Supports Game Version: 3.2.0
Category: Achievements, and Quests & Leveling
Tags:

, and [Edit Tags]

Project Manager: jaffa0
Additional Authors: No additional authors
Current Version: v1.32 20091114
License: MIT License
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 92
Downloads Total: 9,339
Favorites: 18
Comments: 8
  • Curse Giveaways
  • Alganon

    Alganon

    Alganon Open Beta Key Giveaway Alganon is an upcoming fantasy-based MMORPG that allows thousands of people to play together in a virtual world that features a rich history dominated by commanding deities...

    Get Key

  • Contests
  • About Loremaster
  •  

THE WEBSITE WILL NO LONGER ACCEPT OLD VERSIONS OF THE LOREMASTER.LUA FILE! PLEASE UPDATE YOUR ADDON!

After downloading the latest version, please login and out of all your characters before uploading your file. This will ensure your achievements get correctly recorded.

The purpose of this addon is twofold. Firstly, to help create a database of quests that count towards the Loremaster achievements. Secondly, it displays that information in-game in the quest description.

On quest completion, it records whether or not the quest counts towards one of the Loremaster achievements. The saved variables can then be uploaded to a website in order to build up a list of quests that count towards the achievements (and those that don't).

Currently, the data is weak, and you should not rely on the line in the quest description to tell you if a quest counts or not. By enabling debug mode (/lm debug), you can see how many positive and negative submissions had been made at the last update. Currently, the majority of quests have no data, and of the remainder, many have only one or two submissions. This is not enough to give an accurate picture, more are needed!

To help, please upload your saved variables file to this website:
http://www.jaffa.f2s.com/
I apologise for the spartan nature of the page. The list of quests is sortable and filterable as explained on the page.

The file to upload can be found at
{WoW folder}/WTF/Account/{Accountname}/SavedVariables/loremaster.lua

You could also download a little app I wrote called LoremasterSync which will upload your files and also download the latest data file to the addon.

Please leave a comment here if you wish to help out with the website or have any issues with the addon.

This is my first addon, and I used EveryQuest for a number of ideas on how to do things. Kandarz has written a great addon there, you should check it out.

  • 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  
  Loremaster v1.32 20091114 Release 3.2.0 609 11/14/2009
  Loremaster v1.32 20091104 Release 3.2.0 843 11/4/2009
  Loremaster v1.31 20091026 Release 3.2.0 826 10/26/2009
  Loremaster v1.31 20091020 Release 3.2.0 630 10/20/2009
  Loremaster v1.3 20091015 Release 3.2.0 537 10/15/2009
  • 1 page(s)
  • Screenshots (1)
  •  
  • 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.
  • mysticalos said

    You can now query for a list of completed quests with “QueryQuestsCompleted()” then wait for the “QUEST_QUERY_COMPLETE” event, and call “GetQuestsCompleted(<luatable>)”

    This means, now the addon can get your questhistory from the server on the spot to see what you need for loremaster and what's done :D :D

    Opened ticket
    http://wow.curseforge.com/addons/loremaster/tickets/1-add-3-3-query-quests-completed/

    Reply Report Permalink
  • jaffa0 said

    Obviously, I am interested in this, however it will require quite a lot to be added to make it useful - a frame to show lists or incomplete quests that count for Loremaster, with all the functionality that involves, just for starters.

    I will certainly be doing something with it, but I'm not sure what yet. I have some ideas - watch this space.

    Reply Report Permalink
  • Hi,

    I am doing Loremaster all the way, and I am submitting data every day, however your Loremaster Sync application fails to download, so I can't get the updated datafile.

    Can you update the addon so we can get a newer datafile? Still a lot of quest I have done shows up on other chars as No data, which is a shame since I have submitted it to be true etc.

    Reply Report Permalink
  • jaffa0 said

    Also - thanks for your help.

    Reply Report Permalink
  • jaffa0 said

    Will do. You can also download the latest data file from http://www.jaffa.f2s.com/Data.lua
    As for LoremasterSync not downloading, try using IE or Firefox with the ClickOnce extension.

    Reply Report Permalink
  • Blastodon said

    Date: 2009-09-07 11:37:55
    ID: 2
    Error occured in: Global
    Count: 1
    Message: ...ns\loremaster\Libs\LibQuixote-2.0\LibQuixote-2.0.lua line 280:
    table index is nil
    Debug:
    [C]: ?
    ...ns\loremaster\Libs\LibQuixote-2.0\LibQuixote-2.0.lua:280: ?()
    ...ns\loremaster\Libs\LibQuixote-2.0\LibQuixote-2.0.lua:115:
    ...ns\loremaster\Libs\LibQuixote-2.0\LibQuixote-2.0.lua:114
    AddOns:
    Swatter, v5.6.4399 (KangaII)
    ACP, v3.2.0.20
    AdvancedTradeSkillWindow, v
    ArkInventory, v3.02
    Atlas, v1.14.2
    AtlasBattlegrounds, v1.14.2
    AtlasDungeonLocs, v1.14.2
    AtlasOutdoorRaids, v1.14.2
    AtlasTransportation, v1.14.2
    AtlasLoot, vv5.07.05
    AtlasLootFu, vv5.07.05
    AucAdvanced, v5.6.4399 (KangaII)
    AucDb, v5.1.DEV.3583
    AucFilterBasic, v5.6.4399 (KangaII)
    AucFilterOutlier, v5.6.4399.2531
    AucMatchUndercut, v5.6.4399.2531
    AucScanData, v5.6.4399 (KangaII)
    AucStatClassic, v5.6.4399 (KangaII)
    AucStatHistogram, v5.6.4399 (KangaII)
    AucStatiLevel, v5.6.4399 (KangaII)
    AucStatPurchased, v5.6.4399 (KangaII)
    AucStatSales, v5.6.4399.2842
    AucStatSimple, v5.6.4399 (KangaII)
    AucStatStdDev, v5.6.4399 (KangaII)
    AucStatWOWEcon, v5.6.4399.2530
    AucUtilAHWindowControl, v5.6.4399.3311
    AucUtilAppraiser, v5.6.4399.2530
    AucUtilAskPrice, v5.6.4399.3175
    AucUtilAutoMagic, v5.6.4399.3142
    AucUtilCompactUI, v5.6.4399.2530
    AucUtilEasyBuyout, v5.6.4399.3583
    AucUtilItemSuggest, v5.6.4399.3108
    AucUtilPriceLevel, v5.6.4399.2545
    AucUtilScanButton, v5.6.4399.2530
    AucUtilScanFinish, v5.6.4399.2530
    AucUtilScanProgress, v5.6.4399.2530
    AucUtilSearchUI, v5.6.4399.3655
    AucUtilSimpleAuction, v5.6.4399.0
    AucUtilVendMarkup, v5.6.4399.2530
    AutoRepair, v
    Babylonian, v5.1.DEV.130
    Bartender4, v4.4.0
    BeanCounter, v5.6.4399 (KangaII)
    BonusScanner, v5.1
    BrokerBonusScanner, v1.2
    Carbonite, v3.22
    CarboniteTransfer, v1.01
    Cartographer, v2.0
    CartographerBattlegrounds, v2.0
    CartographerCoordinates, v2.0
    CartographerFoglight, v2.0
    CartographerGroupColors, v2.0
    CartographerGuildPositions, v2.0
    CartographerInstanceLoot, v2.0
    CartographerInstanceMaps, v2.0
    CartographerInstanceNotes, v2.0
    CartographerLookNFeel, v2.0
    CartographerNotes, v2.0
    CartographerPOI, v2.0
    CartographerWaypoints, v2.0
    CartographerZoneInfo, v2.0
    Configator, v5.1.DEV.130
    CrapAway, v
    DBMCore, v
    DebugLib, v5.1.DEV.130
    ForteCasting, v
    ForteCooldown, v
    ForteCore, v1.91
    ForteHealthstone, v
    ForteShard, v
    ForteSoulstone, v
    ForteSummon, v
    ForteTalent, v
    ForteTimer, v
    ForteVehicle, v
    ForteWarlock, v
    GearScore, v3.0.08 - Release
    Informant, v5.6.4399 (KangaII)
    loremaster, v1.3
    Omen, v3.0.8
    Overachiever, v0.46
    OverachieverTabs, v0.46
    OverachieverTrade, v0.46
    Postal, v3.2.0
    Recount, v
    SpellPriority, v
    Stubby, v5.6.4399 (KangaII)
    Titan, v4.2.8.30200 - Revision 302
    TitanBag, v4.2.8.30200
    TitanClock, v4.2.8.30200
    TitanCoords, v4.2.8.30200
    TitanGoldTracker, v4.2.8.30200
    TitanLootType, v4.2.8.30200
    TitanPerformance, v4.2.8.30200
    TitanRegen, v4.2.8.30200
    TitanRepair, v4.2.8.30200
    TitanVolume, v4.2.8.30200
    TitanXP, v4.2.8.30200
    BlizRuntimeLib_enUS v3.2.0.30200 <us>
    (ck=ae5)

    Reply Report Permalink
  • jaffa0 said

    The line referenced in the error (280) is in the QUEST_LOG_UPDATE function of the Quixote library, which I don't utilize in my addon. It's referring to the quest items of a particular quest. Are you able to reproduce it? Do you know which quest might have been updated at the time you got the error - for example, did you just collect or delete or turnin a quest item?

    I don't know for sure whether the error will be thrown by Quixote if it is in a function I don't call. I think it's more likely to be another of your addons that also uses Quixote, as I believe WoW only loads a library once, even if it is used by multiple addons. Can you check if Quixote is in any other addon's libs folder?

    Alternatively, it is an error in Quixote itself. This seems the most likely answer. Redownloading Loremaster will get the most recent Quixote build, that may also help.

    Reply Report Permalink
  • jaffa0 said

    Apologies, on further investigation I realise that QUEST_LOG_UPDATE is used as I use both the quest_abandoned and quest_lost functions, which are fired by quest_log_update. Nevertheless, I still believe this is a Quixote problem. Try downloading Loremaster again to get the most recent version of Quixote and let me know if it happens again. If it does, and you can work out which quest is making it happen, that would be very useful in working out exactly where the problem is occurring.

    Reply Report Permalink
  • jaffa0 said

    God, I swear I get dumber as I get older. Redownloading will not get the most recent version because it won't have been repackaged. You can either try downloading the most recent version of Quixote from WoWAce, or wait a bit and I will upload an update with a new feature (if it works how I think it should) - loremaster info in the quest text given by the quest giver (ie in the gossip frame as well as the quest log).

    Reply Report Permalink
  • I have a quick question about this addon. If I already have a loremaster achievement will the addon still be able to collect the proper data? Maybe this is a dumb question but idk how addons work behind the scenes. I just want to make sure I'm not doing old quests for nothing.

    Reply Report Permalink
  • jaffa0 said

    No. Unfortunately once the Loremaster achievement is gained, completing the quests that would have counted for the achievement does not help. Currently, the query that produces the data file does not exclude from the count of submissions characters where the achievement is already complete. I will add this soon.

    Reply Report Permalink
  • Just a passing mention. WoWinterface has an older version still listed; 1.1 in fact. :)

    Reply Report Permalink
  • jaffa0 said

    Fixed now. I use the svn here so it's easier to update. If anyone knows a way to update both svns easily I'd be all over it :)

    Reply Report Permalink
  • jaffa0 said

    Website now runs a correction every time a file is uploaded.

    Reply Report Permalink
  • jaffa0 said

    Website has now been updated to correct the problem with Horde and Alliance being the wrong way round on LK and LEK.

    Reply Report Permalink
  • Anseloth said

    uh, first off, i am sorry if this is the wrong place to say this, but i didn't know where else to post.

    i noticed that several quests listed in the Loremaster of Eastern Kingdoms - Alliance in the Blackrock Depths location are in fact horde-only quests.

    just thought you should know about that. my guess, its a bug in the data, or a bug in the way the data is submitted, or something to that effect. the data is clearly not translating up properly by the time it reaches the website's database.

    Reply Report Permalink
  • jaffa0 said

    This is now fixed with v1.2. The database needs fixing to correct the old errors - I will add a fix to the upload page soon.

    Reply Report Permalink
  • jaffa0 said

    Yes - both LEK and LK are swapped in terms of Horde and Alliance. Simply bad typing on my part in the addon. I will be doing an update to the addon soon so I can fix this and distinguish the updated version from the incorrect version.

    Reply Report Permalink
  • jaffa0 said

    The weird thing is that I can't see the issue with my code. According to Wowhead, achievement id 1678 is LoK - alliance. I appear to be catching that id with my Horde characters. I think I will just have to perform a little switcheroo on the webpage until I can definitively figure it out.

    Reply Report Permalink
  • 1 page(s)
  • Similar Addons
  •  

Average downloads per day

  1. 56,209 QuestHelper Quests & Leveling, and Map...
  2. 1,811 Overachiever - achievement tools and tweaks Achievements, and Tooltip
  3. 1,210 _NPCScan Achievements
  4. 1,175 Armory Bags & Inventory, Achievements...
  5. 1,069 Altoholic Guild, Bags & Inventory, Mail...