ALL THE THINGS

ALL THE THINGS

31M Downloads

LUA Error and don't display All the Things

Annikie opened this issue ยท 7 comments

commented

I have an error in the AllTheThings.lua file "attempt to compare number with nil"

I opened the file and found the error in the lines 4024 - 4027:

elseif key == "collected" then if select(1, C_PetJournal.GetNumCollectedInfo(t.speciesID)) > 0 then return 1; end

This error cause that don't show all the things, at least 40% of all of the things are shown

commented

Are you able to post a screenshot of the full error or copy/paste it from an addon like bugsack?

Being able to see the full error would provide more insight as sometimes it's something else that breaks somewhere and then affects that area.

Also, what were you doing when the error occured?

commented

Sorry for my very very late answer.

It just appear at the start of the game, the addon loads and the error shows up. It's a problem with the Pet Journal. I don't have any Pet collection addon and never had it,

This is the list of things I have with the error
https://gyazo.com/6293a4abce2991b095c7b00faa26b3fa
And this is the error
https://gyazo.com/6512782e100194f64c4b642f60e4a5b7
Obviusly are less things that should been

This is what I get without the error, the things list is complete
https://gyazo.com/5b4dde2f4a0c44ee4d8683dc662aabf5
But without the error the pet collectioning doesn't work, when I collect a pet it doesn't count on AllTheThings Addon

Sorry for my bad english.

commented

Is there not a solution yet? I can't track pets with this error

commented

I have not been able to reproduce this error or seen anyone with it. It's a possibility something got corrupted. Try these steps and see if it helps:

Method 1:
Go to your Interface\Addons folder and delete "All The Things" there
Then go to your WTF\Account folder and search for "AllTheThings.lua" and delete all the files.

Now reinstall the addon and try (this will also pull in all your information again and repopulate the database)

Method 2:
If you are using the Twitch client, find "ALL THE THINGS" in the list and right click.
Choose this option:
image
After doing that then select this option:
image
And then reinstall. Here's an entire picture of the right-click menu:
image

Let me know if this works or not.

commented

I did everything you said and the error is still there. And I think is more agressive than before. Force a Shift+Click cause the error with battle pets.
wowscrnshot_070718_132956

commented

Do you have any other addons installed? If so, have you tried running just "ALL THE THINGS" by itself?

If you can try it by itself and see if you get it. If you don't then it's another addon breaking something that was protected so when ATT calls it, it breaks.

commented

I tried an agressive fix, I deleted all my addons, deleted all the saved variables on the WTF folder, I deleted the Cache before start launching the game. All the Things have the same error at the start of the game. I don't know what to do now.