Er... I try not to bloat Quests too much and quests sequence/line will be too much I think.
At best I can use active/available quests in gossips to guess if the NPC begins or ends the quest and then highlight the good NPC depending on character quest status.
And well, I use the quest name as keys, as there is no other key avalaible. Furthermore, as notes must be ready to be shared as is, I'm quite restricted in what I can do.
Now I'm concentrating on having current feature working fine. I still have some issue to refresh quest data when WoW closed unexpectedly (wow quest log and addon quest history become desynchronized).
r26756 (& the localization updates since then) is still bugged.
Its currently unusable. Log on with the current build and: "Cartographer_Quests\\addon.lua:924: attempt to perform arithmetic on local 'level' (a string value)\n\n".
No quest icons, either past or present, show up on Cartographer after that occurs. And they don't show up if you set the options to make them appear either. Quest givers still seem to be added to the saved variables LUA file, though.
After trying to activate/deactivate options to make it work (in case the logon error didn't totally kill it, which it turns out it did): "Cartographer_Quests\\addon.lua:924: attempt to perform arithmetic on local 'level' (a string value)\n(tail call): ?:\nCartographer_Quests\\addon.lua:405: in function `func'\nDewdrop-2.0-25921 (DewdropLib):483: in function <...erface\\AddOns\\DewdropLib\\Dewdrop-2.0\\Dewdrop-2.0.lua:424>\n\n".
The previous Jan. 31 build(s) provided this error on mouseover of prior quest icons: "Cartographer_Quests\\addon.lua:886: attempt to perform arithmetic on local 'level' (a string value)\n\n".
Old quest icons appeared fine, but no new ones would be created.
Going back to r26541 (Jan. 29), which worked w/o issues.
There have been four more builds since I reported the issues; have tried both r26905 & r26939.
The latest r26939 is working without errors, but doesn't appear to be showing quest names picked up from quest givers as was added in one of the Jan. 31 builds. Still displays the old ones, but now displays the names of new quest givers only.
Was somewhat inconvenient, though, to bring up the frame with the quest names...had to wiggle the mouse over the icon. One frame would appear and give the quest giver name, the second frame would pop up once the mouse was wiggled to another location to show both the NPC name + the quests that NPC gave. If this is reimplemented, it would work better to have them in a single frame.
And a request for the future: please try to retain usage of old databases (or convert them if the data format changes) in new builds, even if the old data doesn't display all the info that may be picked up in new versions. For a mod like this in which its virtually impossible to reacquire the recorded information (unless you have several dozen guild members sharing Cartographer notes with you), its important to be able to retain & use old data.
Please remember that all addons in Subversion are beta, you use it at your own risk. If you want stable versions, please don't use it and wait for regular releases.
I've done what I could to keep old notes. Some bugs went through anyway and quests created by 31th revisions were not properly recorded. That's why they seems to have been 'dropped'.
Quote from Zidomo »
Was somewhat inconvenient, though, to bring up the frame with the quest names...had to wiggle the mouse over the icon. One frame would appear and give the quest giver name, the second frame would pop up once the mouse was wiggled to another location to show both the NPC name + the quests that NPC gave. If this is reimplemented, it would work better to have them in a single frame.
That's related to how Cartographer_Notes works when notes are too close. It is not specific to Cartographer_Quests. However, I'll try to add an option to address this.
Please remember that all addons in Subversion are beta, you use it at your own risk. If you want stable versions, please don't use it and wait for regular releases.
If I didn't want to test these things & report bugs & problems, I would not be here :). Even if doing so ups my smite count...
If I was feeling furry & Tekkub-like, I would point out the last two paragraphs of the SVN_Rules, but I won't go there, girlfriend ;).
Thanks for looking into addressing the Notes issue (if anything can be done) as well as working to keep old databases functional. Many mod authors don't consider at all the importance to users of retaining old databases for informative database mods, which is why I brought it up.
If I was feeling furry & Tekkub-like, I would point out the last two paragraphs of the SVN_Rules, but I won't go there, girlfriend ;).
Fine, so I don't have to answer.
Quote from Zidomo »
Thanks for looking into addressing the Notes issue (if anything can be done) [...]
In case of overlapping notes, only one line per note is allowed by the current note API. Can't do anything.
Quote from Zidomo »
[...] as well as working to keep old databases functional. Many mod authors don't consider at all the importance to users of retaining old databases for informative database mods, which is why I brought it up.
Getting the old database up is my main concern since I branched off then merged back this new version. This could be done at some extent. But when some new notes are totally unusable because of a bug, there's nothing to do against it.
Thanks for looking into addressing the Notes issue (if anything can be done) [...]
In case of overlapping notes, only one line per note is allowed by the current note API. Can't do anything.
Instead of creating those two side-by-side notes, would it be possible to create instead just a single note with the quest giver name + quests they have?
Hello, I started to use cartographer this week, and I love it.
But, there are some small annoyances in the Quest module that I would like to see fixed:
1. The ability to flag a quest as done manually.
There are for some of my characters quests that are listed as available, although they have done them. The reason for this are twofold: A) They finished those before Cartographer quests was installed or B) The quest status wasn't saved because of CTD/server disconnect.
2. The ability to hide quests that are class-specific for the wrong class
Also, Cartographer shows quests that belongs to another class. I don't want to see those.
1. The ability to flag a quest as done manually.
There are for some of my characters quests that are listed as available, although they have done them. The reason for this are twofold: A) They finished those before Cartographer quests was installed or B) The quest status wasn't saved because of CTD/server disconnect.
Please check last revision, I added a note submenu to do this. Thanks for this great idea, it helps a lot in cleaning up notes.
Quote from CJNyfalt »
2. The ability to hide quests that are class-specific for the wrong class
Also, Cartographer shows quests that belongs to another class. I don't want to see those.
AFAIK, there is no way to tell if a quest is class-specific, so there is no way to hide it for other classes. BTW, there are no way to extract which NPC ends a quest, or if a quest have other quests or reputation requirements.
1. The ability to flag a quest as done manually.
There are for some of my characters quests that are listed as available, although they have done them. The reason for this are twofold: A) They finished those before Cartographer quests was installed or B) The quest status wasn't saved because of CTD/server disconnect.
Please check last revision, I added a note submenu to do this. Thanks for this great idea, it helps a lot in cleaning up notes.
Very good! Thanks!
Quote from Adirelle »
Quote from CJNyfalt »
2. The ability to hide quests that are class-specific for the wrong class
Also, Cartographer shows quests that belongs to another class. I don't want to see those.
AFAIK, there is no way to tell if a quest is class-specific, so there is no way to hide it for other classes. BTW, there are no way to extract which NPC ends a quest, or if a quest have other quests or reputation requirements.
[/quote]
Surely there must be a way to tell, since the quest log lists class quests under the class section instead of under the zone or the dungeon section.
I'll try to stabilize the current version before adding new feature.
KNOWN ISSUES :
- patrolling quest givers may appear more than once,
- receiving notes from older versions may mess up a bit (but a reload should fix it).
It seems to me that when a quest has a followup with the same name, they both get counted as one repeatable quest. No idea how this could be fixed. Quests doesn't have unique ids?
I've noticed that it will mark an Item started quest at whatever position the character happens to be when he opens the quest window on the item, while this may not be that bad on normal item drops that start a quest but I have like 6 Argent Dawn writs, I have a quest spot for them at the Quartermaster in EP, and also at the bank in IF and SW since I have to reopen them to see if I'm getting the correct one when I have the necessary items. It doesn't seem necessary that opening the quest window on these quests should make an icon since the quest finisher is usually never in the spot you got it at.
It seems to me that when a quest has a followup with the same name, they both get counted as one repeatable quest. No idea how this could be fixed. Quests doesn't have unique ids?
I just noticed this with "Down the Scarlet Path" (the main questline for Alliance Scarlet Monastary). Parts 2 and 3 have the same title. One starts and ends with the same NPC, whereas the other starts with one NPC and ends with another (in different zones even).
Perhaps the tuple (QuestName,GiverName,EnderName) would help weed some of this out? I'm honestly not sure how many chains there are with identical titles that are given and ended by the same NPC.
It seems to me that when a quest has a followup with the same name, they both get counted as one repeatable quest. No idea how this could be fixed. Quests doesn't have unique ids?
No, they mainly have ... a title. In best case, I can have the quest level and the quest objectives (but not always...).
Quote from Fonex »
Perhaps the tuple (QuestName,GiverName,EnderName) would help weed some of this out? I'm honestly not sure how many chains there are with identical titles that are given and ended by the same NPC.
The giver name is guessed from the NPC you're talking to. And I have no way to extract the NPC that will end the quest before you actually end the quest.
Quote from LordRhys »
I've noticed that it will mark an Item started quest at whatever position the character happens to be when he opens the quest window on the item.
Hmm... It shouldn't do that, at least on items. And moving NPC issue should have been fixed in the very last revision.
[2007/02/10 10:32:55-414-x1]: Cartographer_Quests\addon.lua:1234: attempt to index local 'value' (a nil value)
Cartographer-r27607\Cartographer_Notes\Notes.lua:2280: in function <...ace\AddOns\Cartographer\Cartographer_Notes\Notes.lua:2276>
Dewdrop-2.0-27511 (BugSack):1667: in function <...face\AddOns\BugSack\Libs\Dewdrop-2.0\Dewdrop-2.0.lua:1616>
Dewdrop-2.0-27511 (BugSack):1676: in function `Refresh'
AceConsole-2.0-26310 (FuBar):2131: in function <...\AddOns\FuBar\libs\AceConsole-2.0\AceConsole-2.0.lua:1372>
AceConsole-2.0-26310 (FuBar):2219: in function `value'
Interface\FrameXML\ChatFrame.lua:3094: in function <Interface\FrameXML\ChatFrame.lua:3043>:
<in C code>: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:2821: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:2842: in function `ChatEdit_OnEnterPressed':
<string>:"ChatFrameEditBox:OnEnterPressed":2: in function <[string "ChatFrameEditBox:OnEnterPressed"]:1>
---
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
At best I can use active/available quests in gossips to guess if the NPC begins or ends the quest and then highlight the good NPC depending on character quest status.
And well, I use the quest name as keys, as there is no other key avalaible. Furthermore, as notes must be ready to be shared as is, I'm quite restricted in what I can do.
Now I'm concentrating on having current feature working fine. I still have some issue to refresh quest data when WoW closed unexpectedly (wow quest log and addon quest history become desynchronized).
I strongly invite you to backup your Cartographer_Quests.lua files before testing it.
Its currently unusable. Log on with the current build and: "Cartographer_Quests\\addon.lua:924: attempt to perform arithmetic on local 'level' (a string value)\n\n".
No quest icons, either past or present, show up on Cartographer after that occurs. And they don't show up if you set the options to make them appear either. Quest givers still seem to be added to the saved variables LUA file, though.
After trying to activate/deactivate options to make it work (in case the logon error didn't totally kill it, which it turns out it did): "Cartographer_Quests\\addon.lua:924: attempt to perform arithmetic on local 'level' (a string value)\n(tail call): ?:\nCartographer_Quests\\addon.lua:405: in function `func'\nDewdrop-2.0-25921 (DewdropLib):483: in function <...erface\\AddOns\\DewdropLib\\Dewdrop-2.0\\Dewdrop-2.0.lua:424>\n\n".
The previous Jan. 31 build(s) provided this error on mouseover of prior quest icons: "Cartographer_Quests\\addon.lua:886: attempt to perform arithmetic on local 'level' (a string value)\n\n".
Old quest icons appeared fine, but no new ones would be created.
Going back to r26541 (Jan. 29), which worked w/o issues.
The latest r26939 is working without errors, but doesn't appear to be showing quest names picked up from quest givers as was added in one of the Jan. 31 builds. Still displays the old ones, but now displays the names of new quest givers only.
Was somewhat inconvenient, though, to bring up the frame with the quest names...had to wiggle the mouse over the icon. One frame would appear and give the quest giver name, the second frame would pop up once the mouse was wiggled to another location to show both the NPC name + the quests that NPC gave. If this is reimplemented, it would work better to have them in a single frame.
And a request for the future: please try to retain usage of old databases (or convert them if the data format changes) in new builds, even if the old data doesn't display all the info that may be picked up in new versions. For a mod like this in which its virtually impossible to reacquire the recorded information (unless you have several dozen guild members sharing Cartographer notes with you), its important to be able to retain & use old data.
I've done what I could to keep old notes. Some bugs went through anyway and quests created by 31th revisions were not properly recorded. That's why they seems to have been 'dropped'.
That's related to how Cartographer_Notes works when notes are too close. It is not specific to Cartographer_Quests. However, I'll try to add an option to address this.
If I didn't want to test these things & report bugs & problems, I would not be here :). Even if doing so ups my smite count...
If I was feeling furry & Tekkub-like, I would point out the last two paragraphs of the SVN_Rules, but I won't go there, girlfriend ;).
Thanks for looking into addressing the Notes issue (if anything can be done) as well as working to keep old databases functional. Many mod authors don't consider at all the importance to users of retaining old databases for informative database mods, which is why I brought it up.
Fine, so I don't have to answer.
In case of overlapping notes, only one line per note is allowed by the current note API. Can't do anything.
Getting the old database up is my main concern since I branched off then merged back this new version. This could be done at some extent. But when some new notes are totally unusable because of a bug, there's nothing to do against it.
Instead of creating those two side-by-side notes, would it be possible to create instead just a single note with the quest giver name + quests they have?
[2007/02/03 17:40:17-532-x940]: Cartographer_Quests\addon.lua:1015: bad argument #1 to 'next' (table expected, got nil)
---
In Cartographer_Quests r27042
Also got another error earlier, but after relogging, I havent seen it again.
But, there are some small annoyances in the Quest module that I would like to see fixed:
1. The ability to flag a quest as done manually.
There are for some of my characters quests that are listed as available, although they have done them. The reason for this are twofold: A) They finished those before Cartographer quests was installed or B) The quest status wasn't saved because of CTD/server disconnect.
2. The ability to hide quests that are class-specific for the wrong class
Also, Cartographer shows quests that belongs to another class. I don't want to see those.
Thank you.
Please check last revision, I added a note submenu to do this. Thanks for this great idea, it helps a lot in cleaning up notes.
AFAIK, there is no way to tell if a quest is class-specific, so there is no way to hide it for other classes. BTW, there are no way to extract which NPC ends a quest, or if a quest have other quests or reputation requirements.
Very good! Thanks!
[/quote]
Surely there must be a way to tell, since the quest log lists class quests under the class section instead of under the zone or the dungeon section.
I'll try to stabilize the current version before adding new feature.
KNOWN ISSUES :
- patrolling quest givers may appear more than once,
- receiving notes from older versions may mess up a bit (but a reload should fix it).
I just noticed this with "Down the Scarlet Path" (the main questline for Alliance Scarlet Monastary). Parts 2 and 3 have the same title. One starts and ends with the same NPC, whereas the other starts with one NPC and ends with another (in different zones even).
Perhaps the tuple (QuestName,GiverName,EnderName) would help weed some of this out? I'm honestly not sure how many chains there are with identical titles that are given and ended by the same NPC.
No, they mainly have ... a title. In best case, I can have the quest level and the quest objectives (but not always...).
The giver name is guessed from the NPC you're talking to. And I have no way to extract the NPC that will end the quest before you actually end the quest.
Hmm... It shouldn't do that, at least on items. And moving NPC issue should have been fixed in the very last revision.
typed /som add [Iridescent Eye]