Closed niciolaux closed 7 years ago
This has been flagged as a bug for quite a few releases and it is not fixed yet.
Personally, my opinion is that the rename option is a big red flag for Niantic. They can easily check that all the pokemon that were renamed had a certain pattern and the name matched the IV value of the pokemon.
Having said that, it should not be getting stuck if this option is enabled. We'll take a look at this bug when we get a chance.
@jjskuld yes it can be, but it is very hard for Niantic to check this. If they do so, it is crossing the boundary for them. The IV calculation can be done manually too.
Probably not that hard to check. I won't go into details in case niantic is reading this. In any case the average user doesn't do mass IV checks for all their Pokemon without some kind of third party tool which is against TOS. The whole goal now if you want to keep your account should be to blend in with the average Pokemon player. This is why I also think cp over iv for transfer settings is safer.
I believe the issue arises from renaming a pokemon with added IV numbers in the name. If you try to, for instance rename bulbasaur or another pokemon with a long name, you will surpass the authorized amount of letters. Because you are bypassing the character limit check by injecting the rename into packets sent to the server, it is causing an error. Please refrain from using the automagic renaming until further notice. If you would like to check what i am talking about, try to log in the game naturally and then adding 1-2 characters to a pokemon with a long name. I believe the max allowed for a name is the same amount of characters of the pokemon with the longest name. Either that or +1 only i cant remember.
@seouljah760 if the name is too long the bot omits last letters, for example bulbasaur becomes 24_bulbasa. It was just my curiosity about this issue, reading those messages I conclude it is better not rename pokemon. As wrote jjskuld we have to run the bot with caution like it was an average player... thank you all for your answers
@jjskuld Simple solution Represent IV in a format that is only identifiable by human. e.g. IV=13, write it as 1_3 IV=90, write it as 9_0
@vfuyong They'll still be able to detect the pattern. Sniping is also pretty easy to detect, except Niantic isn't really focusing on anti-cheat right now. They're taking it the easy way out and trying to block all rooted / jailbroken users.
That being said (directed to everyone), this is still a bug. So we should fix it.
@CreativiTimothy yeah bug is a bug ;)
This is still a bug in version 1.0.0.5.
Also, if you don't want your name to overflow like 95Bulbasau, or whatever, just change the template by deleting the "{0}" It will just rename like "96" instead of "96_ Bulbasau"
Expected Behavior:
bot renames pokemon above a certain IV
Actual Behavior:
bot freezes after login, nothing happened, maybe the bot is working but the delay times are too long or there are too many IV to calculate? no problem when I set "RenamePokemon": false,
Your config.json: