mtaheij / PoGo-UWP

UWP Client for Pokemon Go
34 stars 10 forks source link

No Longer Working after eaching level 30 #110

Open WanderingJesusFreak opened 7 years ago

WanderingJesusFreak commented 7 years ago

Device info

Steps to reproduce

Use the game.

Actual behavior

When I start the game it gives the "do you want to logout" dialogue several times. If I say yes, it will act the same when I log in. If I say no to it 2-4 times, the game will start, but my level and experience is set to 0, and I continue to get the logout dialogue upon most actions. I can catch pokemon and go to pokestops, but I have no idea lif the xp, items, and pokemon actually make it into my account.

Expected behavior

Just being able to play the game as before I reached level 30.

Other information

I have tried reinstalling the game, resetting the games cached info on the phone, and resetting the phone to factory default.

WanderingJesusFreak commented 7 years ago

So, I logged into my account and all the xp and items are there. Also, after playing the game on my phone for 30 min I discovered the pattern is that after every action (I.e. Visiting a stop or catching something) I have to say no to the logout prompt 3 times in order to continue. In the app, the items and Pokemon are tracked, but the xp remains 0.

BadiBasso commented 7 years ago

Three are two converter functions with arrays of XP for levels. Arrays are atm only defined up to level 30. Hence the errors. @mtaheij Arrays are defined as _xpTable in both functions.

BadiBasso commented 7 years ago

Can't do a PR myself for a while...

WanderingJesusFreak commented 7 years ago

So does that make it any less "safe" (I say that with a grain of salt) to play or is it just an inconvenience.

BadiBasso commented 7 years ago

Has nothing to do with game play itself. Just a display bug.

WanderingJesusFreak commented 7 years ago

Ok! Thanks again. I'll leave this open then since it is a bug, correct?

BadiBasso commented 7 years ago

Definitely a bug, yes. Goes back to last summer when XP to level up was only known to level 30. Then someone did some data mining and discovered the needed XP for higher levels. This info was never added to PoGo-UWP for some reason. No one noticed it until you hit the critical level. And quite frankly I tip my hat to you for being one to survive all ban waves to reach lvl30 on PoGo-UWP.

BadiBasso commented 7 years ago

HockeyApp issues: #109, #118

WanderingJesusFreak commented 7 years ago

Not really sure what I have done "right". Early on, I used to stop playing as soon as the api update was necessary (before the automated kill switch), and I wonder if they are reluctant to ban anyone who actually spends some money on the game. Not much. Maybe 20 dollars over the past 6 months.