Jump to content
Club Rules & Guidelines:
General forum rules

Desu

Administrators
  • Joined

Everything posted by Desu

  1. Correct, but it is a cryptographically strong random number generator. This means that it is not deterministic and unpredictable. Even someone attempting to study all of the output would not be able to tell if it was complete or if it was shared. Depends on what it is. Most things are hardcoded. If there's a 25% chance, it might look like if(Rng.get(0, 3) == 0) where it can return any number between 0 and 3. (0,1,2,3). And 0 will occur 25% of the time. Some things have config options which could be changed globally at runtime. (This means we could NOT change it for a single person)
  2. No. It doesn't matter what gets processed first. Every call is simply a "Give me a number between 0 and X.". Going first or second doesn't change the likelihood of the result being favorable.
  3. For certain high value events like shininess, ivs, egg randomness, mysterybox items we use a shared SecureRandom instance with no seeding. This means everyone shares the same high quality random source. For low value events like battle events, we use ThreadLocal pseudorandom number generators. These are similar to the random number generator you'd expect in a single player game, but these are shared between many players. Due to the way networking and scheduling work, it's unpredictable which thread will process a request, and therefore which of these random instances will be used. This ends up being a very simple API which we call whenever random numbers are needed. Something like Rng.get(0, 4) to get a random number between 0 and 4. tl;dr, there's no user specific data involved in the pseudorandom number generators.
  4. The duration of Character Name Reservations has been extended to 6-12 months. For more information please see the Character Name Reservations knowledge base article.
  5. We will soon be implementing name expiration for inactive characters. An inactive character may have their name claimed by another user if they meet all of the following conditions: Has never purchased Reward Points. Has not reached max level cap in all available regions. Has no shiny OT monsters. Is inactive. Is not banned. Being inactive is based on a character's last online time and total played time: 100+ hours of played time: Will not be considered inactive. 60-99 hours of played time: Last online over 4 years ago. 48-59 hours of played time: Last online over 3 years ago. 24-47 hours of played time: Last online over 2 year ago. 6-23 hours of played time: Last online over 1 year ago. <6 hours of played time: Last online over 6 months ago. For the first month the conditions are met, only a Name Change Contract may be used to claim an expired name. If your character's name has been claimed by another user, you will have to choose a new name to continue playing. It is not possible for staff to recover your name. Attempting to buy or sell character names will result in a permanent ban. Name expiration will begin on June 1st at 00:00 UTC for Name Change Contracts. Name expiration will begin on July 1st at 00:00 UTC for general availability.
  6. You can already quickly switch which language you are typing in by using the lang command. /lang en /lang fr /lang de /lang es /lang zh etc This rule is necessary to allow players to understand the conversations they are seeing.
  7. We've added a button to request our payment method to bill in USD with most payment methods. Just be aware that your payment method may charge it's own foreign transaction fee or conversion fee.
  8. Hi, unfortunately we didn't have a lot of time to schedule the maintenance. It was required due to server instability. As for the tournament, I was hoping to have the server back online well in advance of the tournament. Obviously it didn't end up being fast enough, but by that time I had forgotten to account for it.
  9. This was not intended, and all recent purchases were reversed and refunded.
  10. Is this an improvement over other servers?
  11. I'm not aware of any routing issues a new server would fix for EU.
  12. We've added a new server named Avdol. Please let us know if there is any improvement.
  13. Hi, bypassing integrity checks on our apps will result in a ban. We're hoping to have theme support for android soon.
  14. Relogging having an advantage is something we are very much against. This is directly consistent with us wanting to add gym shortcuts.
  15. Changelog: 28/12/2023 Changes: Added extra confirmation step when releasing certain valuable monsters. Removed L + CTRL + SHIFT release shortcut.
  16. You were not banned for your modded switch. You were banned because you bought from a RMT vendor multiple times. This was the reply you received to your appeal:
  17. Desu replied to Kyu's topic in Updates
    Changelog: 26/10/2023 Miscellaneous: Improvements to Android's autoclicker prevention to avoid several false positives on certain Android versions.
  18. Hi, your account was manually banned for botting while on Windows. This is not related to any tampering checks. Please open a ban appeal on http://support.pokemmo.com
  19. Your issue was resolved as best as our support staff can. You are able to play the game by disabling (not even uninstalling) the service. Harassing our support staff because you don't like the answer aint it, chief.
  20. Applications which intentionally send automated click events to PokeMMO are not compatible with PokeMMO. Applications which are coded incorrectly and accidentally send automated click events to PokeMMO are also not compatible with PokeMMO. You may chose to disable these applications while you play PokeMMO or simply not play PokeMMO.
  21. This has so far been a very successful rollout of a new preventative anticheat system. Less than 3% of players who have logged in since the update have been kicked off due to it, and most of them have been able to resolve the issue by following the instructions provided. So far, we've identified a few apps which are incorrectly coded which makes them look like an autoclicker. The ones we've noted are ad skippers which hijack all apps / surveillance software (e.g. for parental monitoring of kids). We recommend anyone affected by this to follow the instructions here and disable everything to determine if they have a misbehaving application we haven't identified.
  22. Desu replied to Kyu's topic in Updates
    Changelog: 21/10/2023 Bug Fixes Fixed several iOS crashes. Miscellaneous: Added a more detailed message for players kicked for Client Tampering.
  23. Please donate 1 lab coat to the guard to be allowed to enter.
  24. Automatic updates aren't an option on iOS due to iOS limitations.

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.