BattlePetCageMatch

BattlePetCageMatch

44.6k Downloads

building cage list

User5587 opened this issue ยท 4 comments

commented

building cage list, getting this message on my second wow account. tried to delete cache, addon, even a clean setup.

Nothing helped.

commented

Getting the same error just recently, BugSack dump:

1x BattlePetCageMatch\CagePets.lua:69: Usage: GetPetStats(ID)
[string "=[C]"]: in function `GetPetStats'
[string "@BattlePetCageMatch\CagePets.lua"]:69: in function `GeneratePetList'
[string "@BattlePetCageMatch\CagePets.lua"]:386: in function `ResetListCheck'
[string "@BattlePetCageMatch\CagePets.lua"]:374: in function `Controll'
[string "@BattlePetCageMatch\CagePets.lua"]:262: in function <BattlePetCageMatch\CagePets.lua:257>

Locals:
(*temporary) = nil

commented

Have same issue.
It stops on building cage list.
I didnt change any addon, nor settings. It worked for 1 week and stopped.
Tweaking settings doesnt help/change anything.
Reinstaling, cleaning cage and wtf didnt help.
Tried to run only with TSM and BattlePetCageMatch - still hungs on building list.

I wonder.. maybe some blizzard function is not responding.. is it possible to get "banned" for overusing?
It still works for my friend.. no idea how to make it run again.

commented

C_PetJournal.GetPetInfoByIndex(index) returns total: 3, owned: 490...
When i have firebat pup in list - he is retrieving data for it.. and hungs.
If i cage him manually - it just hangs (somewhere in the if starting with:
if ((pIsFav and (Profile.Favorite_Only == "include" or Profile.Favorite_Only == "only")) or (not pIsFav and (Profile.Favorite_Only == "include" or Profile.Favorite_Only == "ignore"))))

Not sure where and why.
Total count is strange... It should be like 1000+ i think..

Edit:
I found out that spamming button / waiting some time and hitting button again produces results. Sometimes.
But if you hit it again - it will hung.

Is there any calls limit or other throttling?

Sometimes it works, but usually not..
obraz

commented

@User5587 try to disable base filters.. it helped for me.
Not sure why it worked once a 20-25 tries, no idea why it affects api, but it can be a thing.