Forum Thread
locked account balancing
Forum-Index → Suggestions → Rejected → locked account balancingso first i'd like to say that this is different than deleting the accounts, and would use more work and time to accomplish. but will be very rewarding to the pokeheroes community.
what i suggest is that all the permanently locked accounts have their pokemon released, unless there is a way to remotely do this, then it will require more work for the mods if its even possible, they would need to bypass the lock and log into said accounts and release them manually, i understand this is a lot to ask and i apologize beforehand.
when you look at the Pokedex it shows how many pokemon there are in the community of each species. however if a user has been locked out of the community for good then these numbers are artificially inflated.
i put forth the idea that these users are not just sleeping with their pokemon protected in their little pokeballs, but instead should be regarded like the owner of the charmander ash met in the first pokemon show. its owner abandoned it and left it to live in the wild.
and in the regards of the dex numbers, this would help to provide an accurate account for all the pokemon that arent inactive, for example, lets say User collects 5000 magicarp, and then User breaks the rules and becomes permanently banned, User inflated the numbers on magicarp by 1/4 the actual number because now there are 5000 magicarp that dont belong because their owner abandoned them. but to everyone else who looks at the pokedex it seems there are 20K magicarp actively running around in the community.
and in conclusion there are more pokemon accounted for than are presently in the community, so it would be very helpful and much appreciated if they could either be released or have them stricken from the pokedex numbers in some way.
Releasing/Trading Pokémon:
First of all, I'd like to repeat and clarify what I've told many users before already:
Pokémon of banned trainers will not be released or traded to other user accounts.
Very simple reason: What if the ban turns out to be a false alarm? There have been (a few) cases where the user was able to prove their innocence after a few days/weeks and the (perm.) ban was lifted.
Now how would you react if your account was banned for unfair reasons and then you also find out that your Pokémon were released/traded?
Not including these Pokémon in the Sitewide-Frequency-Counter:
The reason why this doesn't work (properly) is a coding reason.
Let me (vaguely) explain how this counter works: When you click on a PokéDex Entry (let's say Pikachu #25), the server opens the list of all Pokémon, which are sorted by PokéDex Number. Now all the server has to do is find the first Pokémon with the PokéDex Number 25. Now that's fairly easy; imagine you look at a list of sorted numbers. Even when there are a million of numbers, you will easy find the number "25", because they're sorted.
Then the server starts counting: 1, 2, 3, 4, ... 1023, 1024... oops! Now the Number #26 appeared - I'm finished here! The result is 1024 Pikachu.
You can imagine that this works very fast.
But what if the server has to exclude all Pokémon from banned accounts now?
Server opens the Pokémon list, searches for first PokéDex Number 25, and then starts counting:
1 - who's the trainer of this? - okay, the trainer is Riako. - Is Riako banned? - Looks up if Riako is banned. - Okay, he's not banned.
2 - okay, the trainer is Troller1996. - Is Troller1996 banned? - Looks up if Troller1996 is banned. - Okay, he is banned - So I'm back to "1" now.
[etc.]
Can you imagine how slow that would be?