Although Pokémon Revolution Online‘s battle system is substantially developed, it’s still a work in progress. Some Abilities and moves remain unprogrammed, incompletely programmed, or misprogrammed; these are all categorized as broken.
When a move or ability in PRO does not function as intended, it is called a Broken Move or Broken Ability. Moves that deliberately lack the same functionality they have in the official games, such as Pay Day‘s money-yielding secondary effect, are not considered broken.
List of Broken Moves Generation 6 or previous Generations
| Move | Type | Category | Power | Accuracy | PP | Defects | 
|---|---|---|---|---|---|---|
| Attract | Normal | Status | — | 100 | 15 | Does not cause the opposing Pokémon to become infatuated | 
| Bestow | Normal | Status | — | — | 15 | Does not pass the item to the target | 
| Bide | Normal | Physical | — | — | 10 | The energy stored does not do the double HP damage | 
| Block | Normal | Status | — | — | 5 | Allow the opponent to escape either by fleeing or switching out | 
| Camouflage | Normal | Status | — | — | 20 | Does not allow the user to change their type based on their terrain | 
| Captivate | Normal | Status | — | 100 | 20 | Does not decrease the Sp. Atk of the target | 
| Conversion | Normal | Status | — | — | 30 | Does not change the user’s type to the same type as the first move in it’s move list | 
| Conversion 2 | Normal | Status | — | — | 30 | Does not change the user’s type to one that is resistant (or immune) to the last move used by the target | 
| Echoed Voice | Normal | Special | 40 | 100 | 15 | Echoed Voice’s damage does not stack, it remains at base power 40 | 
| Entrainment | Normal | Status | — | 100 | 15 | Does not change the targets ability to the same as the users | 
| Foresight | Normal | Status | — | — | 40 | Does not ignore the immunity effect, Ghost types will not be hit by Normal and Fighting types | 
| Gastro Acid | Poison | Status | — | 100 | 10 | Does not cancel the effect of the opposing Pokémon’s ability | 
| Gravity | Psychic | Status | — | — | 5 | Does not ignore the Levitate ability and Pokemon can still freely use Fly & Bounce | 
| Grudge | Ghost | Status | — | — | 5 | Does not reduce the PP of the opposing Pokémon if the user faints after using this kove | 
| Heal Pulse | Psychic | Status | — | — | 10 | Automatically fails due to there being no double battles in PRO | 
| Ingrain | Grass | Status | — | — | 20 | Does not restore HP, additionally the Pokémon can still switch out | 
| Lock-On | Normal | Status | — | — | 5 | Does not guarantee the next attack to hit | 
| Me First | Normal | Status | — | — | 20 | Does not copy the attack move from the opposing Pokémon | 
| Metronome | Normal | Status | — | — | 10 | Does not chose a random move, the move instantly fails | 
| Mimic | Normal | Status | — | — | 10 | Does not copy the last move used by the target Pokémon | 
| Mirror Move | Flying | Status | — | — | 20 | Does not use the opponent’s last move | 
| Mud Sport | Ground | Status | — | — | 15 | Does not reduce the effect of Electric type moves | 
| Nature Power | Normal | Status | — | — | 20 | Does not change into a different move depending on the terrain | 
| Nightmare | Ghost | Status | — | 100 | 15 | Does not reduce the HP of the opposing sleeping Pokémon | 
| Odor Sleuth | Normal | Status | — | — | 40 | Does not reset the evasiveness and ignore the immunity effect, Ghost types will not be hit by Normal and Fighting types | 
| Power Split | Psychic | Status | — | — | 10 | Does not average out the user’s Atk and Sp. Atk with those of the target | 
| Power Swap | Psychic | Status | — | — | 10 | Does not swap Attack and Special Attack stats with the opponent | 
| Power Trick | Psychic | Status | — | — | 10 | Does not switch the users own Atk and Sp. Atk stats | 
| Rage Powder | Bug | Status | — | — | 20 | Automatically fails due to there being no double battles in PRO | 
| Recycle | Normal | Status | — | — | 10 | Does not restore the consumed item held by the Pokémon using the move | 
| Reflect Type | Normal | Status | — | — | 15 | Does not change the users type to match the opposing Pokémon’s type | 
| Retaliate | Normal | Physical | 70 | 100 | 5 | Does not gain double the damage if a teammate has fainted the last turn | 
| Safeguard | Normal | Status | — | — | 25 | Does not protect your party from status conditions | 
| Snatch | Dark | Status | — | — | 10 | Does not steal the effects of the status moves used by the opposing Pokémon | 
| Swallow | Normal | Status | — | — | 10 | Does not restore HP even if Stockpile was used | 
| Thousand Arrows | Ground | Physical | 90 | 100 | 10 | Does not knock the target to the ground, Flying type Pokémon still gain immunity to the move | 
| Uproar | Normal | Special | 90 | 100 | 10 | Does not wake up sleeping Pokémon/Pokémon can still sleep if the move Uproar is in effect, hits only twice for a move which should hit 2-5 times | 
| Water Sport | Water | Status | — | — | 15 | Does not reduce the effect of Fire type moves | 
List of Broken Moves Generation 7
| Move | Type | Category | Power | Accuracy | PP | Defects | 
|---|---|---|---|---|---|---|
| Anchor Shot | Steel | Physical | 80 | 100 | 20 | The only Pokémon that learns the move does not exist in this game hence it not being coded | 
| Baneful Bunker | Poison | Status | — | — | 10 | The only Pokémon that learns the move does not exist in this game hence it not being coded | 
| Beak Blast | Flying | Physical | 100 | 100 | 15 | The only Pokémon that learns the move does not exist in this game hence it not being coded | 
| Core Enforcer | Dragon | Special | 100 | 100 | 10 | Zygarde is not obtainable yet, hence it not being coded. | 
| Darkest Lariat | Dark | Physical | 85 | 100 | 10 | The only Pokémon that learns the move does not exist in this game hence it not being coded | 
| Electric Terrain | Electric | Status | — | — | 10 | Does not increase the power of Electric type moves and ground Pokémon can still fall asleep | 
| First Impression | Bug | Physical | 90 | 100 | 10 | The only Pokémon that learns the move does not exist in this game hence it not being coded | 
| Floral Healing | Fairy | Status | — | — | 10 | The only Pokémon that learns the move does not exist in this game hence it not being coded | 
| Gear Up | Steel | Status | — | — | 20 | Double Battles do not exist in this game hence it not being coded | 
| Grassy Terrain | Grass | Status | — | — | 10 | Does not restore HP for the lasting turns | 
| Ice Hammer | Ice | Physical | 100 | 90 | 10 | The only Pokémon that learns the move does not exist in this game hence it not being coded | 
| Instruct | Psychic | Status | — | — | 15 | The only Pokémon that learns the move does not exist in this game hence it not being coded | 
| Laser Focus | Normal | Status | — | — | 48 | Does not guarantee a critical hit boost in the next turn | 
| Leafage | Grass | Physical | 40 | 100 | 40 | The Pokémon that learns the move in Gen 7 does not exist in this game hence it not being coded | 
| Mind Blown | Fire | Special | 150 | 100 | 5 | The only Pokémon that learns the move does not exist in this game hence it not being coded | 
| Misty Terrain | Fairy | Status | — | — | 10 | Pokémon are not protected from Status Conditions, also Dragon type move’s power is not halved | 
| Moongeist Beam | Ghost | Special | 100 | 100 | 5 | The only Pokémon that learns the move does not exist in this game hence it not being coded | 
| Multi-Attack | Normal | Physical | 120 | 100 | 10 | The only Pokémon that learns the move does not exist in this game hence it not being coded | 
| Photon Geyser | Psychic | Special | 100 | 100 | 5 | The only Pokémon that learns the move does not exist in this game hence it not being coded | 
| Plasma Fists | Electric | Physical | 100 | 100 | 15 | The only Pokémon that learns the move does not exist in this game hence it not being coded | 
| Pollen Puff | Bug | Special | 90 | 100 | 15 | Does not restore the HP of an ally as there is no double battles | 
| Power Trip | Dark | Physical | 20 | 100 | 10 | Users stat boosts do not affect the damage Power Trip does | 
| Psychic Terrain | Psychic | Status | — | — | 10 | Priority moves still hit even if the field is active | 
| Purify | Poison | Status | — | — | 20 | The only Pokémon that learns the move does not exist in this game hence it not being coded | 
| Revelation Dance | Normal | Special | 90 | 100 | 15 | The only Pokémon that learns the move does not exist in this game hence it not being coded | 
| Shell Trap | Fire | Fire | 150 | 100 | 5 | The only Pokémon that learns the move does not exist in this game hence it not being coded | 
| Shore Up | Ground | Status | — | — | 10 | The only Pokémon that learns the move does not exist in this game hence it not being coded | 
| Sparkling Aria | Water | Special | 90 | 100 | 10 | The only Pokémon that learns the move does not exist in this game hence it not being coded | 
| Spectral Thief | Ghost | Physical | 90 | 100 | 10 | The only Pokémon that learns the move does not exist in this game hence it not being coded | 
| Speed Swap | Psychic | Status | — | — | 10 | Does not swap speed with the opponent | 
| Spirit Shackle | Ghost | Physical | 80 | 100 | 10 | The only Pokémon that learns the move does not exist in this game hence it not being coded | 
| Spotlight | Normal | Status | — | — | 15 | Double Battles do not exist in this game hence it not being coded | 
| Sunsteel Strike | Steel | Physical | 100 | 100 | 5 | The only Pokémon that learns the move does not exist in this game hence it not being coded | 
| Tearful Look | Normal | Status | — | — | 20 | Doesn’t lower the target’s Atk and Sp. Atk stat | 
List of bugged Moves
| Move | Type | Category | Power | Accuracy | PP | Defects | 
|---|---|---|---|---|---|---|
| Baton Pass | Normal | Status | — | — | 40 | Does not pass on accuracy for example from moves such as Coil | 
| Belch | Poison | Special | 120 | 90 | 10 | Move can still be used even if a berry isn’t eaten | 
| Bug Bite | Bug | Physical | 60 | 100 | 20 | Does not eat the other Pokémon’s held berry | 
| Bulldoze | Ground | Physical | 60 | 100 | 20 | Does not get the power boost from the Sheer Force ability | 
| Chatter | Flying | Special | 65 | 100 | 20 | Does not confuse the target | 
| Chip Away | Normal | Physical | 70 | 100 | 20 | Does not ignore opponent stat changes, for example if the opposing Pokémons Defence is raised, its damage from Chip away does not ignore that boost | 
| Clear Smog | Poison | Special | 50 | — | 15 | Can work against Steel types | 
| Counter | Fighting | Physical | — | 100 | 20 | Wrong damage calculation if used from Pokémon with a lower level than the attacker | 
| Detect | Fighting | Status | — | — | 5 | Two turn moves can inflict secondary effects | 
| Dive | Water | Physical | 80 | 100 | 10 | Pokémon with the Water Absorb ability can still be damaged by the move | 
| Doom Desire | Steel | Special | 140 | 100 | 5 | Doesn’t have charge up turns | 
| Flare Blitz | Fire | Physical | 120 | 100 | 15 | Does not thaw a frozen Pokémon | 
| Fly | Flying | Physical | 90 | 95 | 15 | If the Pokémon has the ability Gale Wings, Fly will get priority in its first phase and looses this priority in its second phase | 
| Natural Gift | Normal | Physical | — | 100 | 15 | Deals damage without consuming any berry at all | 
| Parabolic Charge | Electric | Special | 65 | 100 | 20 | Doesn’t restore HP | 
| Protect | Normal | Status | — | — | 10 | Doesn’t work against multi-turn attacks (Bounce, Fly..) and it failing doesn’t reset the consecutive Protect usage-counter | 
| Razor Wind | Normal | Special | 80 | 100 | 10 | Doesn’t have a charge up round | 
| Return | Normal | Physical | — | 100 | 20 | Doesn’t get a power increase with more Happiness | 
| Sleep Talk | Normal | Status | — | — | 10 | Doesn’t consume PP if you use it whilst awake. Also leaves no message in the battle | 
| Sleep Talk | Normal | Status | — | — | 10 | When using Sucker Punch on a sleeping poke, it fails all the time. Also when the user is waking up that turn and is picking a attacking move | 
| Smack Down | Rock | Physical | 50 | 100 | 15 | Doesn’t ground the target | 
| Stockpile | Normal | Status | — | 100 | — | Can be used more than 3 times | 
List of Broken Abilities
| Ability | 
|---|
| Air Lock | 
| Aura Break | 
| Battery | 
| Beast Boost | 
| Berserk | 
| Color Change | 
| Comatose | 
| Cute Charm | 
| Dark Aura | 
| Dazzling | 
| Electric Surge | 
| Emergency Exit | 
| Fairy Aura | 
| Flower Gift | 
| Flower Veil | 
| Fluffy | 
| Forecast | 
| Friend Guard | 
| Full Metal Body | 
| Galvanize | 
| Gluttony | 
| Grass Pelt | 
| Grassy Surge | 
| Harvest | 
| Ice Body | 
| Illuminate | 
| Illusion | 
| Imposter | 
| Innards Out | 
| Klutz | 
| Liquid Voice | 
| Long Reach | 
| Merciless | 
| Minus | 
| Misty Surge | 
| Moody | 
| Multitype | 
| Neuroforce | 
| Plus | 
| Power Construct | 
| Power of Alchemy | 
| Prism Armor | 
| Psychic Surge | 
| Queenly Majesty | 
| Receiver | 
| Refrigerate | 
| RKS System | 
| Schooling | 
| Shadow Shield | 
| Shields Down | 
| Slow Start | 
| Simple | 
| Soul Heart | 
| Stakeout | 
| Stamina | 
| Steelworker | 
| Surge Surfer | 
| Symbiosis | 
| Telepathy | 
| Teravolt | 
| Triage | 
| Victory Star | 
| Zen Mode | 
| Water Bubble | 
| Water Compaction | 
| Wimp Out | 
List of Abilities coded incorrectly
| Ability | Defects | 
|---|---|
| Competitive | Only works with actual stat-dropping moves. Statuses don’t count. | 
| Synchronize | Sometimes fails to pass status to the enemy Pokémon. | 
| Water Absorb | Life Orb makes you take damage even if you heal your opponent with a water move on Water Absorb. |