Questie

Questie

116M Downloads

questing error 107 arethmical value (nul)

adronse opened this issue ยท 10 comments

commented

First happened while picking a quest at desolace dont know which one tho but there's an error
had to disable addon

commented

Thanks for the report, but sadly this is not enough information to investigate this issue.

The error message would have mentioned a file name and a variable name, which are needed to know where the error occured (107 is the line number).

Which version of Questie you are using, or if you are using the current state of the master branch the download date, would also be useful information.

I'll try to look into this but without this information it could take some time (although I have a feeling that it's related to the problem discussed here: 0508aaa ).

commented

Seems that it happens every time i pick or turn a quest it says :
Interface/Addons/Questie/QuestieTracker.lu a: 107 attempt to perform on local 'have' (a nil value)
I disabled it for like 5 hours cause i thought it was because of a certain quest
Same error when i turn the quest Stealing Supplies and getting the quest Ongeku from Uthek the Wise at desolace

commented

Thanks for the info.

Assuming you are using the current state of the repo, as that is the only version where arithmetic is used in that particular line. Gonna see what I can do about this.

commented

First find: the command is only executed when the "tracker list direction" option of Questie is enabled. Disabling it might fix this.

commented

Looks to me like it's not the most recent version. The variable 'have' appears on lines 150 and 164.

commented

Oh yeah, didn't see that. There it is checked for being nil, so if there was a bug in an old version it's probably fixed. @bolshoy705 Please check your version number.

commented

version 2.0.4

commented

Oh yeah, that's quite old and updating it is not really trivial if you want to keep your list of finished quests. Just a sec I wrote instructions on updating down somewhere.

commented

Ok, download a new version of Questie (think the best would be to download the master branch here from Github) and then:

  1. Create backup of the WTF folder.
  2. Delete the old Questie version (folder named Questie) from the Interface/Addons folder.
  3. Copy the new Questie version (folder named !Questie) into the Interface/Addons folder.
  4. Start the game, login to each character once, and close the game (the purpose of this is to create new files in the WTF folder and prevent a certain bug which also occurs when updating from version 3.96 to 3.7).
  5. For each character, go to WTF/Account/<ACCOUNT_NAME>/<SERVER_NAME>/<CHARACTER_NAME>/SavedVariables/, open the file Questie.lua with a text editor (do not confuse it with the file in the same directory Questie.lua.bak), copy the complete table called QuestieSeenQuests and replace the one in the !Questie.lua file with it.

My plan was to write a bash script for the last part before release, because it can be confusing and certainly tedious. But this method is reported to have worked for the same version 2.x to 3.x update before.

commented

Alright everything works fine now, dont know why i had this version though, thank you very much ๐Ÿ‘