Cartographer_QuestInfo
Cartographer_QuestInfo is a quest library module for Cartographer.
Cartographer_QuestInfo has built-in database for quests, no need to record quest first, you get the info instantly.
- Provide info for nearly every quest. Quest info are data mined from wowhead/allakhazam/wowbox website, so it is almost complete and up-to-date.
- Provide quest start and end npc or item info, you get the name and location.
- Provide quest objective info, you get the mob level and location.
- Provide quest series info.
- Add quest level to quest log and NPC dialog.
- Works on enUS, frFR, deDE, esES, koKR, ruRU, zhCN, zhTW client.
Here's a further fix:
1. Open up file: "QuestLogPatch.lua" in the "Cartographer_QuestInfo" folder.
2. On line 226 (or thereabouts, depending if you've done TheMightDude's fix) you'll find a line:
local titleText = questLogTitle:GetText()
3. Below this line enter new line:
if titleText then
4. 5 Lines down there will be some lines all ending the conditionals with "end". Just insert another "end" on a new line
5. Should now look like this:
local titleText = questLogTitle:GetText()
if titleText then -- new line
if not titleText:find("%[.-%]") then
titleText = " ["..level.."] " .. titleText:trim()
questLogTitle:SetText(titleText)
QuestLogTitleButton_Resize(questLogTitle)
end
end -- new line
This is a temp fix but it works for me for now :O
Message: ...face\AddOns\Cartographer_QuestInfo\QuestLogPatch.lua line 227:
attempt to index local 'titleText' (a nil value)
先回去試試,有什麼問題再來回報紫兄。
Date: 2009-08-12 13:36:46
ID: 1
Error occured in: Global
Count: 1
Message: ...face\AddOns\Cartographer_QuestInfo\QuestLogPatch.lua line 225:
attempt to index local 'titleText' (a nil value)
Debug:
[C]: ?
...face\AddOns\Cartographer_QuestInfo\QuestLogPatch.lua:225:
...face\AddOns\Cartographer_QuestInfo\QuestLogPatch.lua:206
(tail call): ?
[C]: QuestLog_Update()
..\FrameXML\QuestLogFrame.lua:262:
..\FrameXML\QuestLogFrame.lua:259
AddOns:
Swatter, v5.5.4293 (WombatII)
Ace2, v
Ace3, v
AdvancedTradeSkillWindow, v
AlwaysLFG, v2.0.1
AnnoyingBuffReminder, v
ArkInventory, v3.02
Armory, v7.0.4
ArmoryGuildBank, v7.1
Atlas, v1.14.1
AtlasBattlegrounds, v1.14.1
AtlasDungeonLocs, v1.14.1
AtlasOutdoorRaids, v1.14.1
AtlasTransportation, v1.14.1
AtlasLoot, vv5.07.02
AtlasLootFu, vv5.07.02
AtlasQuest, v4.3.5
AucAdvanced, v5.5.4293 (WombatII)
AucFilterBasic, v5.5.4293 (WombatII)
AucFilterOutlier, v5.5.4293.2531
AucMatchUndercut, v5.5.4293.2531
AucStatClassic, v5.5.4293 (WombatII)
AucStatHistogram, v5.5.4293 (WombatII)
AucStatiLevel, v5.5.4293 (WombatII)
AucStatPurchased, v5.5.4293 (WombatII)
AucStatSales, v5.5.4293.2842
AucStatSimple, v5.5.4293 (WombatII)
AucStatStdDev, v5.5.4293 (WombatII)
AucStatWOWEcon, v5.5.4293.2530
AucUtilAHWindowControl, v5.5.4293.3311
AucUtilAppraiser, v5.5.4293.2530
AucUtilAskPrice, v5.5.4293.3175
AucUtilAutoMagic, v5.5.4293.3142
AucUtilCompactUI, v5.5.4293.2530
AucUtilEasyBuyout, v5.5.4293.3583
AucUtilItemSuggest, v5.5.4293.3108
AucUtilPriceLevel, v5.5.4293.2545
AucUtilScanButton, v5.5.4293.2530
AucUtilScanFinish, v5.5.4293.2530
AucUtilScanProgress, v5.5.4293.2530
AucUtilSearchUI, v5.5.4293.3655
AucUtilSimpleAuction, v5.5.4293.0
AucUtilVendMarkup, v5.5.4293.2530
Babylonian, v5.1.DEV.130
BeanCounter, v5.5.4293 (WombatII)
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
CartographerQuestInfo, v
CartographerZoneInfo, v2.0
ChatThrottleLib, v20
Chinchilla, vv2.0.8
Configator, v5.1.DEV.130
DagAssist, v2.06
DBMBurningCrusade, v
DBMCore, v
DebugLib, v5.1.DEV.130
DoTimer, v4.3.6
DruidBar, v4.22
EasySerum, v1.05
Enchantrix, v5.5.4293 (WombatII)
EnchantrixBarker, v5.5.4293 (WombatII)
EquipCompare, v2.16
FishingBuddy, v0.9.8b
FocusFrame, v2.5.2
HealBot, v3.2.0.1
Informant, v5.5.4293 (WombatII)
ItemRack, v
LightHeaded, v297
LiteAssist, v3.2.0
LiteAssistBroker, v3.2.0
Livestock, v1.1.6
MikScrollingBattleText, v5.4.64
Nauticus, v3.2.0
Necrosis, v3.0 (r221)
Omen, v3.0.8
Postal, v3.2.0
Prat30, v3.2.4
Prat30Libraries, v
Quartz, v1.0
QuartzFlight, v1.0
QuartzFocus, v1.0
QuartzGCD, v1.0
QuartzInterrupt, v1.0
QuartzLatency, v1.0
QuartzMirror, v1.0
QuartzPet, v1.0
QuartzPlayer, v1.0
QuartzRange, v1.0
QuartzSwing, v1.0
QuartzTarget, v1.0
QuartzTimer, v1.0
QuartzTradeskill, v1.0
QuestGuru, v1.1
QuestGuruHistory, v1.1
QuestGuruTracker, v1.3
RatingBuster, v
RecipeBook, v
Recount, v
RogueFocus, v1.3.0
SharedMedia, v3.0
SlideBar, v5.5.4293 (WombatII)
SmartBuff, v3.2a
Stubby, v5.5.4293 (WombatII)
Talented, v2.4.2
TalentedSpecTabs, v1.0
ZHunterMod, v
(ck=bf9)
Also most times you can truncate the error message after "AddOns: <long list of all the addons you're using that are usually irrelevant to the error message above the list>" Just FYI. :D
Link to TheMightDude's step-by-step instructions to correct that error:
http://wow.curse.com/downloads/wow-addons/details/cartographer_quest-info.aspx?CommentPage=2#534152
Try that and see if you still get the error.
If someone could correct this, or tell me how to get around my problem, I would be thankful.
I've updated to the latest version 3.2.0.1, and error occors:
Message: …her_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:280: table index is nil Time: 08/12/09 09:57:12 Count: 1 Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml: [C]: ? …her_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:280: in function `?’ Interface\AddOns\Cartographer_QuestInfo\Core.lua:442: in function
Locals: self = { quest_ids = { } quest_objectives = { } ShareQuestByUid = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:826 GetQuestById = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:638 GetNumPartyMembersWithQuest = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:744 IteratePartyMemberQuests = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:766 GetReactionLevel = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:904 PartyMemberHasQuest = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:722 shorttags = { } GetPartyQuestNumObjectives = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:786 RegisterCallback = defined @Interface\AddOns\Bagnon\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:117 UnregisterCallback = defined @Interface\AddOns\Bagnon\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:180 UID_to_name = { } quest_items = { } GetQuestText = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:667 quest_zones = { } GetReactionName = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:908 GetTaggedQuestName = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:865 GetQuestByUid = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:632 GetQuestObjective = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:647 IsQuestMob = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:678 callbacks = { } ShowQuestLog = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:839 PartyMemberHasQuixote = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:716 quest_mobs = { } RemoveQuestWatchByUid = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:818 party = { } IterateQuestsInZone = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:597 AddQuestWatchByUid = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:810 IsQuestWatchedByUid = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:803 GetPartyQuestObjective = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:779 IsQuestItem = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:697 IterateQuestsForMob = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:691 quests_complete = 0 GetShortTagForQuest = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:848 GetNumQuestObjectives = defined @Interface\AddOns\Cartographer_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:654 tags = <
Date: 2009-08-11 17:27:57
ID: 1
Error occured in: Global
Count: 1
Message: ...her_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua line 280:
table index is nil
Debug:
[C]: ?
...her_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:280: ?()
...her_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:115:
...her_QuestInfo\libs\LibQuixote-2.0\LibQuixote-2.0.lua:114
AddOns:
Swatter, v3.1.14 (<%codename%>)
Auctionator, v2.3.7
Bagnon, v2.9.3
BagnonBrighter, v1.2.0
BagnonForever, v1.1.2
BagnonTooltips, v
BasicMinimap, v1.62
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
CartographerMinimapCoords, v3.10a
CartographerNotes, v2.0
CartographerPOI, v2.0
CartographerQuestInfo, v
CartographerWaypoints, v2.0
CartographerZoneInfo, v2.0
ComboPointsRedux, v1.0.10
Dominos, v1.10.3
DominosCast, v
DominosRoll, v
DominosXP, v
GuildMailer, v0.20
SlideBar, v3.1.14 (<%codename%>)
StanceSets3, v3.4
SunnArt, v3.11
BlizRuntimeLib_enUS v3.2.0.30200 <us>
(ck=36e)
Anyone know if this will be upgraded for the latest patch? Its not working correctly anymore. Or is there an replacement addon that does the same thing just as well?
day is annoying