Download
(224Kb)
Download
Updated: 04-30-12 01:39 PM
Pictures
File Info
Updated:04-30-12 01:39 PM
Created:04-22-12 12:02 PM
Downloads:3,140
Favorites:3
MD5:

iQuest

Version: 1.0.3
by: grdn [More]

Obsolete. Please get current version on Curse.

Changes

Fixed a bug which caused an error if you had zone quest achievements previously solved
Cleaned up the code, removed unused libs and variables to save memory

1.0.0

See description
Post A Reply Comment Options
Unread 09-14-12, 06:51 AM  
Bargarian
A Kobold Labourer

Forum posts: 1
File comments: 10
Uploads: 0
LUA Error

Hi.

Great addon...but I keep getting an error (it's visible in BugSack as soon as the game loads for me to play).

It doesn't appear to affect all my chars, mainly my main and a couple of others, which is a little annoying. I've tried to make sure I've got similar addons active to those characters where it does work, but seemingly to no avail.

The error results in me not seeing quest progress at all (eg killing mob count, quest complete etc), and there are no sounds.

Any idea how to get rid of this (it's the only error I have in the game, by the way):
68x iQuest\iQuest-1.8.2.lua:281: table index is nil
iQuest\iQuest-1.8.2.lua:281: in function "?"
Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
<string>:"safecall Dispatcher[1]":4: in function <string>:"safecall Dispatcher[1]":4
<in C code>
<string>:"safecall Dispatcher[1]":13: in function "?"
Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function "Fire"
Libs\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <Libs\AceEvent-3.0\AceEvent-3.0.lua:119>

Locals:
nil
Report comment to moderator  
Reply With Quote
Unread 05-05-12, 08:00 AM  
BNS
A Kobold Labourer
 
BNS's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 111
Uploads: 1
Re: Re: About Error

Originally Posted by grdn
Could you please tell me when this error occurs? Upon login, while questing?
Sorry, A while back I travel abroad to go, so the network is rarely used and did not see your reply, my question is logged when out of the error, thank you for your reply.
Report comment to moderator  
Reply With Quote
Unread 04-30-12, 11:59 PM  
grdn
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 15
Re: Update Question

I added the changelog as I posted it on Curse.
I now added changelogs to all of the iBroker addons.
Last edited by grdn : 05-01-12 at 12:11 AM.
Report comment to moderator  
Reply With Quote
Unread 04-30-12, 06:56 PM  
Meloric
A Deviate Faerie Dragon

Forum posts: 14
File comments: 31
Uploads: 0
Update Question

I noticed you uploaded a new version today. I did download it.

Might I make a suggestion for you to include some type of change notes or something when you upload a new version so we know what has changed or what bugs (if any were fixed)?

Many times an author may add "bells and whistles" that I'm not particularly really interested in and I personally do not download a newer version just because it's new if the previous version is working fine.
Report comment to moderator  
Reply With Quote
Unread 04-25-12, 02:32 PM  
grdn
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 15
Originally Posted by Meloric
I logged in to post the same errors as both BNS and Dexter74. The error BNS posted occured for me while doing the last few quests in Felwood, the three or four received from the Furbolgs standing just outside the entrance to the furblog cave. The error had not appeared prior to picking up those quests and once they were completed and turned in, the error has not occured again. Every time a quest objective count would occur, i.e. 1/10 items picked up/killed, the error would happen.
Thanks, I will fix that tomorrow! :-)

Originally Posted by Meloric
The error Dexter74 posted occurred for me anytime I used my heathstone if i was on the other continent or went through a portal that changed my location.
Easy to fix this one. =)

This is why I'm pre-releasing iQuest - the first RC shall be stable enough to not fire errors. A quest addon independent of its dimension is very error-prone. One reason is Blizzards really dumb Quest API, which got developed somewhen in 2002/03. Or earlier. Unless they change the questing expierience, there will be no overhaul. I could use LibQuixote (which is a nice custom Quest API), but it is extensive in memory usage. The author is a nice guy, though!
Last edited by grdn : 04-25-12 at 02:40 PM.
Report comment to moderator  
Reply With Quote
Unread 04-25-12, 02:14 PM  
Meloric
A Deviate Faerie Dragon

Forum posts: 14
File comments: 31
Uploads: 0
I logged in to post the same errors as both BNS and Dexter74. The error BNS posted occured for me while doing the last few quests in Felwood, the three or four received from the Furbolgs standing just outside the entrance to the furblog cave. The error had not appeared prior to picking up those quests and once they were completed and turned in, the error has not occured again. Every time a quest objective count would occur, i.e. 1/10 items picked up/killed, the error would happen.

The error Dexter74 posted occurred for me anytime I used my heathstone if i was on the other continent or went through a portal that changed my location.
Last edited by Meloric : 04-25-12 at 02:16 PM.
Report comment to moderator  
Reply With Quote
Unread 04-25-12, 12:26 PM  
Dexter74
A Kobold Labourer

Forum posts: 0
File comments: 167
Uploads: 0
habe auch noch was für dich

Code:
1x iQuest-pre-release-0.5\ZoneAchievements.lua:26: attempt to call method "InitZoneAchievementTable" (a nil value)
iQuest-pre-release-0.5\ZoneAchievements.lua:26: in function "?"
Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
<string>:"safecall Dispatcher[1]":4: in function <string>:"safecall Dispatcher[1]":4
<in C code>
<string>:"safecall Dispatcher[1]":13: in function "?"
Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function "Fire"
Libs\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <Libs\AceEvent-3.0\AceEvent-3.0.lua:119>
Report comment to moderator  
Reply With Quote
Unread 04-25-12, 11:55 AM  
grdn
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 15
Re: About Error

Could you please tell me when this error occurs? Upon login, while questing?
Report comment to moderator  
Reply With Quote
Unread 04-25-12, 06:27 AM  
BNS
A Kobold Labourer
 
BNS's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 111
Uploads: 1
About Error

Hi ! My English is not very good please bear with,Thank you !
Often out of an error when I use this addon,As follows:
Code:
1x iQuest\iQuest-pre-release-0.4.lua:319: attempt to compare two nil values
iQuest\iQuest-pre-release-0.4.lua:319: in function "CompareQuestlogImages"
iQuest\iQuest-pre-release-0.4.lua:286: in function "?"
Ace3-r1049\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
<string>:"safecall Dispatcher[1]":4: in function <string>:"safecall Dispatcher[1]":4
<in C code>
<string>:"safecall Dispatcher[1]":13: in function "?"
Ace3-r1049\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function "Fire"
Ace3-r1049\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>

Locals:
nil
Is there a way to repair it? Thank you!
Report comment to moderator  
Reply With Quote
Unread 04-23-12, 02:49 PM  
grdn
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 15
Thank you, there was a library missing. Added in the upcoming pre-release!
Report comment to moderator  
Reply With Quote
Unread 04-23-12, 10:59 AM  
Blazingstorm
A Deviate Faerie Dragon
 
Blazingstorm's Avatar

Forum posts: 16
File comments: 23
Uploads: 0
Sorry about this, but still getting a few errors, with no add-ons enabled. This occurs when you go into the options menu, and click on the Quest Tracker option. The errors are as follows.

Code:
Message: Invalid Custom Control Type - LSM30_Font
Time: 04/23/12 12:38:19
Count: 2
Stack: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1581: in function `FeedGroup'
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1506: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1486>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?
...terface\AddOns\iQuest\Libs\AceGUI-3.0\AceGUI-3.0.lua:314: in function `Fire'
...ibs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua:504: in function `SetSelected'
...ibs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua:192: in function <...ibs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua:188>

Locals: <none>
Code:
Message: Invalid Custom Control Type - LSM30_Font
Time: 04/23/12 12:36:50
Count: 1
Stack: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1581: in function `FeedGroup'
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1506: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1486>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?
...terface\AddOns\iQuest\Libs\AceGUI-3.0\AceGUI-3.0.lua:314: in function `Fire'
...ibs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua:518: in function `Select'
...ibs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua:526: in function `SelectByValue'
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1677: in function `FeedGroup'
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1853: in function `Open'
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:818: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:613>
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:850: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:838>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?
...terface\AddOns\iQuest\Libs\AceGUI-3.0\AceGUI-3.0.lua:314: in function `Fire'
...uest\Libs\AceGUI-3.0\widgets\AceGUIWidget-Slider.lua:76: in function <...uest\Libs\AceGUI-3.0\widgets\AceGUIWidget-Slider.lua:74>

Locals: <none>
Code:
Message: Invalid Custom Control Type - LSM30_Font
Time: 04/23/12 12:36:56
Count: 1
Stack: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1581: in function `FeedGroup'
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1506: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1486>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?
...terface\AddOns\iQuest\Libs\AceGUI-3.0\AceGUI-3.0.lua:314: in function `Fire'
...ibs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua:518: in function `Select'
...ibs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua:526: in function `SelectByValue'
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1677: in function `FeedGroup'
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1853: in function `Open'
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:828: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:613>
...
[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?
...terface\AddOns\iQuest\Libs\AceGUI-3.0\AceGUI-3.0.lua:314: in function `Fire'
...st\Libs\AceGUI-3.0\widgets\AceGUIWidget-DropDown.lua:439: in function <...st\Libs\AceGUI-3.0\widgets\AceGUIWidget-DropDown.lua:430>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?
...terface\AddOns\iQuest\Libs\AceGUI-3.0\AceGUI-3.0.lua:314: in function `Fire'
...s\AceGUI-3.0\widgets\AceGUIWidget-DropDown-Items.lua:351: in function <...s\AceGUI-3.0\widgets\AceGUIWidget-DropDown-Items.lua:341>

Locals: <none>
Code:
Message: Invalid Custom Control Type - LSM30_Font
Time: 04/23/12 12:37:55
Count: 1
Stack: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1581: in function `FeedGroup'
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1506: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1486>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?
...terface\AddOns\iQuest\Libs\AceGUI-3.0\AceGUI-3.0.lua:314: in function `Fire'
...ibs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua:518: in function `Select'
...ibs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua:526: in function `SelectByValue'
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1677: in function `FeedGroup'
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1853: in function `Open'
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1881: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1879>
...
(tail call): ?
...terface\AddOns\iQuest\Libs\AceGUI-3.0\AceGUI-3.0.lua:314: in function `Fire'
...GUI-3.0\widgets\AceGUIContainer-BlizOptionsGroup.lua:20: in function <...GUI-3.0\widgets\AceGUIContainer-BlizOptionsGroup.lua:19>
[C]: in function `Show'
Interface\FrameXML\UIParent.lua:1607: in function `SetUIPanel'
Interface\FrameXML\UIParent.lua:1412: in function `ShowUIPanel'
Interface\FrameXML\UIParent.lua:1338: in function <Interface\FrameXML\UIParent.lua:1334>
[C]: in function `SetAttribute'
Interface\FrameXML\UIParent.lua:2044: in function `ShowUIPanel'
[string "*:OnClick"]:2: in function <[string "*:OnClick"]:1>

Locals: <none>
You did what at work? I know nothing! lol
Report comment to moderator  
Reply With Quote
Unread 04-23-12, 06:47 AM  
grdn
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 15
Originally Posted by grdn
When I got home from work
The fix happened now, please don't tell my boss
Report comment to moderator  
Reply With Quote
Unread 04-23-12, 06:44 AM  
grdn
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 15
Originally Posted by Dexter74
again copy and past the line 401
ilocation is wrong, so the addon is iQuest
Awww, sometimes I'm dumb like a cow. Thanks for feedback! When I got home from work, a fix will happen suddenly.
Report comment to moderator  
Reply With Quote
Unread 04-23-12, 05:24 AM  
Blazingstorm
A Deviate Faerie Dragon
 
Blazingstorm's Avatar

Forum posts: 16
File comments: 23
Uploads: 0
complete error message

Getting the following error message, and this is with no add-ons enabled, except iQuest.

Code:
Message: Interface\AddOns\iQuest\Config.lua:401: attempt to index global 'iLocation' (a nil value)
Time: 04/23/12 07:04:26
Count: 1
Stack: Interface\AddOns\iQuest\Config.lua:401: in function `CreateDB'
Interface\AddOns\iQuest\iQuest.lua:64: in function <Interface\AddOns\iQuest\iQuest.lua:63>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...ace\AddOns\iQuest\Libs\AceAddon-3.0\AceAddon-3.0.lua:514: in function `InitializeAddon'
...ace\AddOns\iQuest\Libs\AceAddon-3.0\AceAddon-3.0.lua:629: in function <...ace\AddOns\iQuest\Libs\AceAddon-3.0\AceAddon-3.0.lua:621>

Locals: self = <table> {
 SetDefaultModuleLibraries = <function> defined @Interface\AddOns\iQuest\Libs\AceAddon-3.0\AceAddon-3.0.lua:383
 Active = 0
 Enable = <function> defined @Interface\AddOns\iQuest\Libs\AceAddon-3.0\AceAddon-3.0.lua:315
 UnregisterAllEvents = <function> defined @Interface\AddOns\iQuest\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202
 EnableModule = <function> defined @Interface\AddOns\iQuest\Libs\AceAddon-3.0\AceAddon-3.0.lua:348
 modules = <table> {
 }
 GetModule = <function> defined @Interface\AddOns\iQuest\Libs\AceAddon-3.0\AceAddon-3.0.lua:231
 IterateEmbeds = <function> defined @Interface\AddOns\iQuest\Libs\AceAddon-3.0\AceAddon-3.0.lua:458
 defaultModuleLibraries = <table> {
 }
 Feed = <table> {
 }
 UpdateTooltip = <function> defined @Interface\AddOns\iQuest\iQuest.lua:451
 CompareQuestlogImages = <function> defined @Interface\AddOns\iQuest\iQuest.lua:185
 SetDefaultModulePrototype = <function> defined @Interface\AddOns\iQuest\Libs\AceAddon-3.0\AceAddon-3.0.lua:425
 Completed = 0
 name = "iQuest"
 IsEnabled = <function> defined @Interface\AddOns\iQuest\Libs\AceAddon-3.0\AceAddon-3.0.lua:467
 orderedModules = <table> {
 }
 SetupHookErrorsFrame = <function> defined @Interface\AddOns\iQuest\iQuest.lua:105
 DisableModule = <function> defined @Interface\AddOns\iQuest\Libs\AceAddon-3.0\AceAddon-3.0.lua:366
 RegisterMessage = <function> defined @Interface\AddOns\iQuest\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
 UnregisterMessage = <function> defined @Interface\AddOns\iQuest\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
 SetupColorizeQuestTracker = <function> defined @Interface\AddOns\iQuest\iQuest.lua:396
 IsModule = <function> defined @Interface\AddOns\iQuest\Libs\AceAddon-3.0\AceAddon-3.0.lua:484
 SendMessage = <function> defined @Interface\AddOns\iQuest\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:87
 OpenOptions = <function> defined @Interface\AddOns\iQuest\Config.lua:429
 baseName = "iQuest"
 SetEnabledState = <function> defined @Interface\AddOns\iQuest\Libs\AceAddon-3.0\AceAddon-3.0.lua:440
 CreateDB = <function> defined @Interface\AddOns\iQuest\Config.lua:400
 enabledState = true
 UpdateFeed = <function> defined @Interface\AddOns\iQuest\iQuest.lua:415
 RegisterEvent = <function> defined @Interface\AddOns\iQuest\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
 UnregisterAllMessages = <function> defined @Interface\AddOns\iQuest\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202
 QuestProgression = <function> defined @Interface\AddOns\iQuest\iQuest.lua:222
 NewModule = <function> defined @Interface\AddOns\iQuest\Libs\AceAddon-3.0\AceAddon-3.0.lua:256
 Disable = <function> defined @Interface\AddOns\iQuest\Libs\AceAddon-3.0\AceAddon-3.0.lua:330
 IterateModules = <function> defined @Interface\AddOns\iQuest\Libs\AceAddon-3.0\AceAddon-3.0.lua:453
 OnInitialize = <function> defined @Interface\AddOns\iQuest\iQuest.lua:63
 UpdateQuestlog = <function> defined @Interface\AddOns\iQuest\iQuest.lua:117
 SetDefaultModuleState = <function> defined @Interface\AddOns\iQuest\Libs\AceAddon-3.0\AceAddon-3.0.lua:403
 GetName = <function> defined @Interface\AddOns\iQuest\Libs\AceAddon-3.0\AceAddon-3.0.lua:300
 UnregisterEvent = <function> defined @Interface\AddOns\iQuest\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
 defaultModuleState = true
}
(*tempo
Report comment to moderator  
Reply With Quote
Unread 04-22-12, 11:54 PM  
Dexter74
A Kobold Labourer

Forum posts: 0
File comments: 167
Uploads: 0
again copy and past the line 401

ilocation is wrong, so the addon is iQuest
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: