Pokemon battles are kind of what the game is all about. So instead of the game having classes, it will be open to the player’s playing style to stay along the lines of the original games. The MMO will be more casual, so you won’t have traditional classes and character types. Instead players can choose to be breeders, bug catchers, bird keepers, or fisherman, just based on what Pokemon they capture and how they plan out their battle tactics.
However, battles will play out differently then the handheld games.
There will not be battle scenes; the battles will always be from the perspective of your trainer and will happen wherever you are currently standing. You will always be the trainer and will choose attacks by using “Commands" assigned as hot keys, such as:
Or “Special", which is for unique moves for that Pokemon type.
If you click the “Special" button, a new list will pop up allowing you to use one of your special abilities, like Thundershock. Using specials will take down your Pokemon’s PP (Power points), so you can’t keep using the same skills over and over again, just like in the handheld games. Some games have already started using a similar pet command system, such as the MMO Mabinogi online.
You will be able to choose to let your Pokemon walk around with you at all times so that it can follow you around like in the old Pokemon Yellow games. And to stick to original rules, you can only hold Six Pokemon with you at one time.
You will also be able to use special HM moves to travel or access blocked areas, allowing you to teach a flying type HM02 to “Fly", or a water type HM03 to “Surf", but most importantly you will be able to use these moves to wipe your opponent out in combat.
While traveling through the grass fields, there will sometimes be special red name Pokemon, these Pokemon will get aggravated if you get too close to them and will attack you on sight. If no pokemon is currently out walking about with you, your trainer will automatically throw one out to defend themselves.
But let’s say the Pokemon doesn’t see you, and you crouch down and try to sneak up on it. If you want to capture a wild Pokemon you will have to target it with one of your own Pokemon and engage it in combat, simply by clicking on it and using one of the commands up above. After getting the wild Pokemon’s life low enough, you will then throw a Pokeball to capture it. If you happen to fail, and all your pokemon die, your character will automatically faint and teleport to the last known Pokemon center you visited, and all the Pokemon that fainted will lose a small amount of experience points.