

I figured Forretress was gonna use Protect again, so I used Faint Attack instead. I used Dark Pulse, the most powerful move my Umbreon knows, and Forretress used Protect to block it. Tried again, and this time it hit, because Forretress knows that Protect can't be used more than twice.

Forretress used Protect so it failed I tried again, it used Protect a second time. Forretress is weak to fire, so I used my Typhlosion's Blast Burn move, which is a very powerful fire attack. Protect always goes first in the turn it's used, and it prevents the opponent's move from hitting.īruno's Forretress is a cheating bastard though, because it only uses Protect when you're going to use your most powerful move. I was battling Bruno of the Elite Four, and he has a Forretress that knows the move Protect. It followed up with a Quick Attack which did exactly 14 damage. It knew a Quick Attack would deal exactly 14 HP damage, taking into account the defense of my Gyarados.īut I foiled its plans by healing my Gyarados. Regardless, the AI knew my Gyarados had only 14 HP left (yes, it cheats and sees how much HP you have, while you can't see the enemy's HP at all). I had a Gyarados, which has high defense so most attacks to it will do less damage than expected. It knows in advance how much damage its attack will do You can also confuse the AI by using an item on the turn your Pokemon is about to wake up on (but, this is all down to chance, since you don't know which turn it will wake up on). If the enemy Pokemon is too fast, it will use Sleep Powder, it will fail because your Pokemon is already asleep, and then your Pokemon will wake up. How it cheats: it knows exactly which move your Pokemon is going to wake up on, and it will use Sleep Powder or Sing on this turn to put your Pokemon back to sleep (these moves would fail if your Pokemon is already asleep).Įvidence: the AI fails sometimes. Nobody should be able to see this number, the player certainly can't, but the AI does and it uses this to its advantage. When a Pokemon is put to sleep or confused, the game internally decides how many turns it will last for. It knows how many turns Sleep and Confusion will last for. And all the moves their Pokemon knows are moves you could teach to your own Pokemon.īut regardless the AI feels the need to cheat. Every Pokemon owned by the enemy trainer is a Pokemon you could also go out and capture or trade to get.

Pokemon battles are by default completely fair. I've been playing a lot of Pokemon SoulSilver lately and feel like ranting about how the AI in the game is a cheating bastard.įirst of all, I don't believe the AI in Pokemon has any reason to cheat.
