The Pokémon: Symphonic Evolutions concert tour is coming to Washington, D.C. on August 15th and Philadelphia on September 19th. Seats are limited, so be sure to book your tickets quick!
Pokémon Omega Ruby and Alpha Sapphire have been announced!
Check BNN and Bulbanews for up-to-date Pokémon news and discuss it on the forums or in our IRC channel.

User:En-Cu-Kou/Report

From Bulbapedia, the community-driven Pokémon encyclopedia.
Jump to: navigation, search

As offered in a a BGMF thread, I've checked some of Bulbapedia's content against a database. The checks also include some “minor” things like duplicate/unknown template arguments.

Bulbapedia's admins didn't seem too keen on this. But I'm doing pretty much the same checks for Pokémon Central – and since developing the checker is easier on a wiki that I can understand, I decided to do it for Bulbapedia also.

I won't update this page unless someone finds it useful.

Usage

This is a list of things that might be worth checking.

Please review every piece of information and don't edit if you're not sure. The database (and my method of extracting data) is not perfect. Neither is my knowledge of Bulbapedia's templates and the preferred ways to use them.

  • If a line is wrong (i.e. the wiki is right), or if you're not sure, please bring up the subject on the talk page.
  • If the wiki is wrong, correct it. Then remove the corresponding line(s) from this list, so others won't have to check again.
I give you my permission to edit this page in the above way. But be aware that it's a userspace edit; you can only make one of those per day. Make it count.
Hopefully what I'm doing here doesn't fall under Circumventing the userspace policy by asking another user blah blah blah

Code

The source code for the checker is available at https://github.com/encukou/pokemwdb. The database is at http://git.veekun.com/pokedex.git. Ask if you want help installing it.

The list

   Checking report for http://bulbapedia.bulbagarden.net/w/
   Wiki revision 1505249 (2011-09-02 22:11:21.358387)

This report shows:

  • Errors and ommissions in the checking script
  • Errors in the database
  • Errors on the wiki

It's up to humans to decide which is which.

  • Absorb (move) infobox: In template parameter basepp: Expected '{{tt | 25 | 20 in Generation I to III}}', got '{{tt | 25 | 20 in Generations I to III}}'
  • Acid (move) infobox: In template parameter desc: Expected 'The opposing team is attacked with a spray of harsh acid. The acid may also lower the targets' Sp. Def stats.', got 'The opposing team is attacked with a spray of harsh acid. The acid may also lower the targets' Sp.Def stats.'
  • Acid (move) infobox: In template parameter target: Expected 'all', got 'adjacentfoes'
  • Aerial Ace (move) infobox: In template parameter desc: Expected 'The user confounds the target with speed, then slashes. The attack lands without fail.', got 'The user confounds the foe with speed, then slashes. The attack lands without fail.'
  • Aerodactyl (Pokémon) infobox: In template parameter eggcycles: Expected '35', got '30'
  • After You (move) infobox: Unknown template parameter: ignoresub=yes
  • Aggron (Pokémon) infobox: In template parameter eggcycles: Expected '35', got '25'
  • Air Cutter (move) infobox: In template parameter target: Expected 'all', got 'adjacentfoes'
  • Alomomola (Pokémon) infobox: Duplicate template parameter: abilityn
  • Alomomola (Pokémon) infobox: In template parameter ability1: Expected 'Healer', got 'Hydration'
  • Alomomola (Pokémon) infobox: In template parameter ability2: Expected 'Hydration', got 'Healer'
  • Alomomola (Pokémon) infobox: In template parameter abilityn: Expected '2', got '1'
  • Amoonguss (Pokémon) infobox: Duplicate template parameter: evhp
  • Aqua Ring (move) infobox: Missing template parameter: appeal (should be 0)
  • Aqua Tail (move) infobox: Missing template parameter: appeal (should be 3)
  • Archen (Pokémon) infobox: In template parameter height-m: Expected '0.5', got '0.6'
  • Archen (Pokémon) infobox: Unexpected template parameter: abilityd=
  • Archeops (Pokémon) infobox: In template parameter height-ftin: Expected '4'07"', got '4'08"'
  • Archeops (Pokémon) infobox: Unexpected template parameter: abilityd=
  • Attack Order (move) infobox: Missing template parameter: appeal (should be 2)
  • Attract (move) infobox: Unknown template parameter: ignoresub=yes
  • Autotomize (move) infobox: In template parameter n: Expected '475', got '476'
  • Avalanche (move) infobox: Duplicate template parameter: appealsc
  • Avalanche (move) infobox: Duplicate template parameter: scdesc
  • Avalanche (move) infobox: In template parameter appeal: Expected '2', got '0'
  • Basculin (Pokémon) infobox: Unknown template parameter: abilityspec=Rock Head
  • Basculin (Pokémon) infobox: Unknown template parameter: abilityspecnote=Only Basculin obtained through trade in Driftveil City in Pokémon White
  • Bastiodon (Pokémon) infobox: Japanese TM name mismatch: expected Torideps, got Trideps
  • Beat Up (move) infobox: In template parameter power: Expected '{{tt | — | 10 in Generation II to IV}}', got '—{{tt | * | 10 in Generation II to IV}}'
  • Beedrill (Pokémon) infobox: In template parameter eggcycles: Expected '15', got '10'
  • Beheeyem (Pokémon) infobox: Unknown template parameter: evspk=1
  • Bibarel (Pokémon) infobox: Japanese TM name mismatch: expected Beadaru, got Beadull
  • Bide (move) infobox: In template parameter priority: Expected '+1', got '+1{{tt | * | 0 prior to Generation IV}}'
  • Bidoof (Pokémon) infobox: Japanese TM name mismatch: expected Bippa, got Bipper
  • Bind (move) infobox: In template parameter accuracy: Expected '{{tt | 85 | 75 in Generation I to IV}}', got '{{tt | 85 | 75 prior to Generation V}}'
  • Bind (move) infobox: In template parameter desc: Expected 'Things such as long bodies or tentacles are used to bind and squeeze the target for four to five turns.', got 'Things such as long bodies or tentacles are used to bind and squeeze the foe for four to five turns.'
  • Bisharp (Pokémon) infobox: In template parameter species: Expected 'Sword Blade', got 'Sharp Sword'
  • Bisharp (Pokémon) infobox: Unknown template parameter: evspk=1
  • Blizzard (move) infobox: In template parameter target: Expected 'all', got 'adjacentfoes'
  • Body Slam (move) infobox: In template parameter desc: Expected 'The user drops onto the target with its full body weight. It may also leave the target with paralysis.', got 'The user drops onto the target with its full body weight. It may leave the target with paralysis.'
  • Bolt Strike (move) infobox: In template parameter desc: Expected 'The user charges its target, surrounding itself with a great amount of electricity. It may leave the target with paralysis.', got 'The user charges at its target, surrounding itself with a great amount of electricity. It may leave the target with paralysis.'
  • Bone Rush (move) infobox: In template parameter accuracy: Expected '80', got '{{tt | 90 | 80 in Generation II to IV}}'
  • Bouffalant (Pokémon) infobox: In template parameter weight-kg: Expected '94.6', got '94.5'
  • Bouffalant (Pokémon) infobox: In template parameter weight-lbs: Expected '208.6', got '208.3'
  • Bronzong (Pokémon) infobox: Japanese TM name mismatch: expected Dohtakun, got Dotakun
  • Bronzor (Pokémon) infobox: Japanese TM name mismatch: expected Dohmirror, got Domirror
  • Bubble (move) infobox: In template parameter target: Expected 'all', got 'adjacentfoes'
  • BubbleBeam (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Bug Bite (move) infobox: Missing template parameter: appeal (should be 0)
  • Bug Bite (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Bug Buzz (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Bug Buzz (move) infobox: Missing template parameter: appeal (should be 2)
  • Bug Buzz (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Buizel (Pokémon) infobox: Japanese TM name mismatch: expected Buizel, got Buoysel
  • Bulldoze (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Bullet Punch (move) infobox: Missing template parameter: appeal (should be 2)
  • Bullet Punch (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Bullet Punch (move) infobox: Missing template parameter: punch (should be yes)
  • Bullet Seed (move) infobox: In template parameter power: Expected '{{tt | 25 | 10 in Generation III to IV}}', got '{{tt | 25 | 10 in Generations III and IV}}'
  • Bullet Seed (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Burmy (Pokémon) infobox: Japanese TM name mismatch: expected Minomutchi, got Minomucchi
  • Butterfree (Pokémon) infobox: In template parameter eggcycles: Expected '15', got '10'
  • Captivate (move) infobox: In template parameter jam: Expected 'missing or 0', got '2'
  • Captivate (move) infobox: In template parameter target: Expected 'all', got 'foe'
  • Captivate (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Carracosta (Pokémon) infobox: In template parameter weight-kg: Expected '81.0', got '82.0'
  • Carracosta (Pokémon) infobox: In template parameter weight-lbs: Expected '178.6', got '180.8'
  • Cascoon (Pokémon) infobox: Unexpected template parameter: abilityd=Shed Skin
  • Castform (Pokémon) infobox: Unknown template parameter: itemslot1=Mystic Water
  • Castform (Pokémon) infobox: Unknown template parameter: itemslot2=None
  • Caterpie (Pokémon) infobox: In template parameter eggcycles: Expected '15', got '10'
  • Charge Beam (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Charge Beam (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Charm (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Charm (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Chip Away (move) infobox: In template parameter n: Expected '498', got '495'
  • Chip Away (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Cinccino (Pokémon) infobox: In template parameter catchrate: Expected '60', got '255'
  • Circle Throw (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Clamp (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Claydol (Pokémon) infobox: In template parameter weight-kg: Expected '108.0', got '107.9'
  • Claydol (Pokémon) infobox: In template parameter weight-lbs: Expected '238.1', got '238.0'
  • Clear Smog (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Clear Smog (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Clefable (Pokémon) infobox: In template parameter eggcycles: Expected '10', got '20'
  • Clefairy (Pokémon) infobox: In template parameter eggcycles: Expected '10', got '20'
  • Close Combat (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Combee (Pokémon) infobox: In template parameter eggcycles: Expected '15', got '17'
  • Confuse Ray (move) infobox: In template parameter target: Expected 'anyadjacent', got 'foe'
  • Confuse Ray (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Confusion (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Constrict (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Constrict (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Cotton Spore (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Cottonee (Pokémon) infobox: In template parameter egggroup1: Expected 'Fairy', got 'Grass'
  • Cottonee (Pokémon) infobox: In template parameter egggroup2: Expected 'Grass', got 'Fairy'
  • Counter (move) infobox: In template parameter protect: Expected 'yes', got 'no'
  • Counter (move) infobox: Missing template parameter: mte (should be yes)
  • Covet (move) infobox: In template parameter power: Expected '{{tt | 60 | 40 in Generation III to IV}}', got '{{tt | 60 | 40 in Generation III and IV}}'
  • Covet (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Crabhammer (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Crawdaunt (Pokémon) prev/next header: Duplicate template parameter: next
  • Crawdaunt (Pokémon) prev/next header: Duplicate template parameter: prev
  • Cross Chop (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Cross Poison (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Crunch (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Crush Claw (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Crush Grip (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Curse (move) infobox: In template parameter desc: Expected 'A move that works differently for the Ghost type than for all other types.', got 'A move that works differently for the Ghost type than for all the other types.'
  • Curse (move) infobox: In template parameter target: Expected 'any', got 'foe'
  • Cut (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Cyndaquil (Pokémon) infobox: Unknown template parameter: effortyield=1 Spd
  • Dark Pulse (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Dark Void (move) infobox: In template parameter target: Expected 'all', got 'adjacentfoes'
  • Dark Void (move) infobox: Missing template parameter: appeal (should be 2)
  • Dark Void (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Deerling (Pokémon) infobox: Duplicate template parameter: abilityn
  • Deerling (Pokémon) infobox: In template parameter abilityn: Expected '2', got '1'
  • Defend Order (move) infobox: Missing template parameter: appeal (should be 0)
  • Defog (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Deoxys (Pokémon) infobox: Unexpected template parameter: evhp=0
  • Detect (move) infobox: In template parameter priority: Expected '+4', got '+3'
  • Dig (move) infobox: In template parameter power: Expected '{{tt | 80 | 100 in Generation I, 60 in Generation II to III}}', got '{{tt | 80 | 100 in Generation I and 60 in Generations II and III}}'
  • Dig (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Disable (move) infobox: In template parameter accuracy: Expected '{{tt | 100 | 55 in Generation I to III, 80 in Generation IV}}', got '{{tt | 100 | 55 in Generation I to III, 80 in Gen IV}}'
  • Disable (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Discharge (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Dive (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Dizzy Punch (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Dizzy Punch (move) infobox: Missing template parameter: punch (should be yes)
  • Donphan (Pokémon) infobox: Duplicate template parameter: art
  • Doom Desire (move) infobox: In template parameter accuracy: Expected '{{tt | 100 | 85 in Generation III to IV}}', got '100{{tt | * | 85 in Generation III and IV}}'
  • Doom Desire (move) infobox: In template parameter power: Expected '{{tt | 140 | 120 in Generation III to IV}}', got '140{{tt | * | 120 in Generation III and IV}}'
  • Double Hit (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Double Kick (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Double-Edge (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Draco Meteor (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Dragon Claw (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Dragon Pulse (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Dragon Rage (move) infobox: In template parameter power: Expected '— or — or N/A or Varies', got '–'
  • Dragon Rage (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Dragon Rush (move) infobox: Missing template parameter: appeal (should be 2)
  • Dragon Rush (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Dragon Tail (move) infobox: Missing template parameter: mirrormove (should be yes)
  • DragonBreath (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Drain Punch (move) infobox: In template parameter appeal: Expected '1', got '3'
  • Drain Punch (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Drain Punch (move) infobox: Missing template parameter: punch (should be yes)
  • Drain Punch (move) infobox: Unknown template parameter: 1=
  • Dream Eater (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Drill Peck (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Drill Run (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Druddigon (Pokémon) infobox: In template parameter egggroup1: Expected 'Monster', got 'Dragon'
  • Druddigon (Pokémon) infobox: In template parameter egggroup2: Expected 'Dragon', got 'Monster'
  • Dual Chop (move) infobox: Missing template parameter: mirrormove (should be yes)
  • DynamicPunch (move) infobox: Missing template parameter: mirrormove (should be yes)
  • DynamicPunch (move) infobox: Missing template parameter: punch (should be yes)
  • Earth Power (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Earth Power (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Earthquake (move) infobox: In template parameter desc: Expected 'The user sets off an earthquake that strikes those around it.', got 'The user sets off an earthquake that strikes every Pokémon around it.'
  • Echoed Voice (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Eelektrik (Pokémon) infobox: In template parameter catchrate: Expected '60', got '190'
  • Egg Bomb (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Electro Ball (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Electro Ball (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Electroweb (move) infobox: In template parameter target: Expected 'all', got 'adjacentfoes'
  • Electroweb (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Elgyem (Pokémon) infobox: Unknown template parameter: evspk=1
  • Embargo (move) infobox: In template parameter target: Expected 'anyadjacent', got 'foe'
  • Embargo (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Ember (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Encore (move) infobox: In template parameter target: Expected 'anyadjacent', got 'foe'
  • Encore (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Endeavor (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Endeavor (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Endure (move) infobox: Duplicate template parameter: protect
  • Endure (move) infobox: In template parameter priority: Expected '+4', got '+3'
  • Energy Ball (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Entrainment (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Eruption (move) infobox: In template parameter power: Expected '150', got 'Varies'
  • Eruption (move) infobox: In template parameter target: Expected 'all', got 'adjacentfoes'
  • Eruption (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Extrasensory (move) infobox: Missing template parameter: mirrormove (should be yes)
  • ExtremeSpeed (move) infobox: In template parameter priority: Expected '+2', got '+2{{tt | * | +1 prior to Generation V}}'
  • ExtremeSpeed (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Facade (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Faint Attack (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Fake Out (move) infobox: In template parameter priority: Expected '+3', got '+3{{tt | * | +1 prior to Generation V}}'
  • Fake Out (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Fake Tears (move) infobox: In template parameter target: Expected 'anyadjacent', got 'foe'
  • Fake Tears (move) infobox: Missing template parameter: mirrormove (should be yes)
  • False Swipe (move) infobox: Duplicate template parameter: gen
  • False Swipe (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • False Swipe (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Fearow (Pokémon) infobox: In template parameter eggcycles: Expected '15', got '20'
  • FeatherDance (move) infobox: In template parameter target: Expected 'anyadjacent', got 'foe'
  • FeatherDance (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Feebas (Pokémon) infobox: Missing template parameter: evsp (should be 1)
  • Feebas (Pokémon) infobox: Unexpected template parameter: evsd=1
  • Feint (move) infobox: In template parameter power: Expected '50', got '{{tt | 30 | 50 in Generation IV}}'
  • Ferroseed (Pokémon) infobox: In template parameter weight-lbs: Expected '41.4', got '41.5'
  • Fiery Dance (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Fiery Dance (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Final Gambit (move) infobox: In template parameter touches: Expected 'yes', got 'no'
  • Fire Blast (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Fire Fang (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Fire Pledge (move) infobox: In template parameter desc: Expected 'A column of fire hits opposing Pokémon. When used with its Grass equivalent, its damage increases into a vast sea of fire.', got 'A column of fire hits opposing Pokémon. When used with its Grass<!--[sic]--> equivalent, its damage increases into a vast sea of fire.'
  • Fire Pledge (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Fire Pledge (move) infobox: Unknown template parameter: mt5=yes
  • Fire Punch (move) infobox: In template parameter desc: Expected 'The target is punched with a fiery fist. It may also leave the target with a burn.', got 'The target is punched with a fiery fist. It may leave the target with a burn.'
  • Fire Spin (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Fissure (move) infobox: In template parameter accuracy: Expected '30', got '—'
  • Fissure (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Flail (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Flame Burst (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Flame Charge (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Flame Wheel (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Flamethrower (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Flare Blitz (move) infobox: In template parameter appeal: Expected '2', got '8'
  • Flare Blitz (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Flash (move) infobox: In template parameter desc: Expected 'The user flashes a bright light that cuts the target's accuracy. It can also be used to illuminate caves.', got 'The user flashes a light that cuts the target's accuracy. It can also be used to illuminate caves.'
  • Flash (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Flash Cannon (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Flatter (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Flatter (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Fling (move) infobox: Missing template parameter: appeal (should be 1)
  • Fling (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Fly (move) infobox: In template parameter power: Expected '{{tt | 90 | 70 in Generation I to III}}', got '{{tt | 90 | 70 prior to Generation IV}}'
  • Fly (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Flygon (Pokémon) infobox: Japanese TM name mismatch: expected Flygon, got Frygon
  • Focus Blast (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Focus Energy (move) infobox: Unknown template parameter: 1=thumb
  • Focus Punch (move) infobox: Missing template parameter: punch (should be yes)
  • Force Palm (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Foresight (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Foul Play (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Foul Play (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Freeze Shock (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Freeze Shock (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Frenzy Plant (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Frenzy Plant (move) infobox: Missing template parameter: recharge (should be yes)
  • Frost Breath (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Frustration (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Furret (Pokémon) infobox: In template parameter weight-lbs: Expected '71.7', got '71.6'
  • Fury Attack (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Fury Cutter (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Fury Swipes (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Fusion Bolt (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Fusion Bolt (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Fusion Bolt (move) infobox: Unexpected template parameter: priority=0
  • Fusion Flare (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Future Sight (move) infobox: In template parameter accuracy: Expected '{{tt | 100 | 90 in Generation II to IV}}', got '100{{tt | * | 90 in Generation II to IV}}'
  • Future Sight (move) infobox: In template parameter basepp: Expected '{{tt | 10 | 15 in Generation II to IV}}', got '10{{tt | * | 15 before Generation V}}'
  • Future Sight (move) infobox: In template parameter maxpp: Expected '16', got '18'
  • Future Sight (move) infobox: In template parameter power: Expected '{{tt | 100 | 80 in Generation II to IV}}', got '100{{tt | * | 80 in Generation II to IV}}'
  • Future Sight (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Gardevoir (Pokémon) infobox: In template parameter height-m: Expected '1.6', got '1.58'
  • Gardevoir (Pokémon) infobox: Japanese TM name mismatch: expected Sirknight, got Sirnight
  • Gastro Acid (move) infobox: In template parameter target: Expected 'anyadjacent', got 'foe'
  • Gastro Acid (move) infobox: Missing template parameter: appeal (should be 2)
  • Gastro Acid (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Gastrodon (Pokémon) infobox: Japanese TM name mismatch: expected Tritodon, got Toritodon
  • Gear Grind (move) infobox: In template parameter touches: Expected 'yes', got 'no'
  • Gear Grind (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Genesect (Pokémon) infobox: In template parameter height-ftin: Expected '4'11"', got '4.9'
  • Gengar (Pokémon) infobox: Japanese TM name mismatch: expected Gengar, got Gangar
  • Giga Drain (move) infobox: In template parameter basepp: Expected '{{tt | 10 | 5 in Generation II to III}}', got '{{tt | 10 | 5 prior to Generation IV}}'
  • Giga Drain (move) infobox: In template parameter power: Expected '{{tt | 75 | 60 in Generation II to IV}}', got '{{tt | 75 | 60 prior to Generation V}}'
  • Giga Drain (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Giga Drain (move) infobox: Unknown template parameter: 1=
  • Giga Impact (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Giga Impact (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Giga Impact (move) infobox: Missing template parameter: recharge (should be yes)
  • Glaciate (move) infobox: In template parameter target: Expected 'all', got 'adjacentfoes'
  • Glaciate (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Glare (move) infobox: In template parameter target: Expected 'anyadjacent', got 'adjacentfoes <!--this needs checking too please-->'
  • Glare (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Golbat (Pokémon) infobox: In template parameter eggcycles: Expected '15', got '20'
  • Granbull (Pokémon) infobox: Japanese TM name mismatch: expected Granbull, got Granbulu
  • Grass Knot (move) infobox: In template parameter appeal: Expected '2', got '0'
  • Grass Knot (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Grass Knot (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Grass Pledge (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Grass Pledge (move) infobox: Unknown template parameter: mt5=yes
  • GrassWhistle (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Gravity (move) infobox: Duplicate template parameter: footnotes
  • Gravity (move) infobox: In template parameter desc: Expected 'Gravity is intensified for five turns, making moves involving flying unusable and negating Levitate.', got 'Gravity is intensified for five turns, making moves involving flying unusable and negating Levitation.'
  • Gravity (move) infobox: Unknown template parameter: damage=Other
  • Growl (move) infobox: In template parameter target: Expected 'all', got 'adjacentfoes'
  • Growl (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Growth (move) infobox: In template parameter desc: Expected 'The user's body grows all at once, raising the Attack and Sp. Atk stats.', got 'The user's body grows all at once, raising the Atk and Sp. Atk stats.'
  • Guard Swap (move) infobox: Missing template parameter: appeal (should be 0)
  • Guard Swap (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Guillotine (move) infobox: In template parameter accuracy: Expected '30', got '—'
  • Guillotine (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Gunk Shot (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Gust (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Gyro Ball (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Gyro Ball (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Hail (move) infobox: In template parameter desc: Expected 'The user summons a hailstorm lasting five turns. It damages all Pokémon except the Ice type.', got 'The user summons a hail storm lasting five turns. It damages all Pokémon except the Ice type'
  • Hail (move) infobox: In template parameter protect: Expected 'no or missing', got 'yes'
  • Hammer Arm (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Hammer Arm (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Hammer Arm (move) infobox: Missing template parameter: punch (should be yes)
  • Head Charge (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Head Smash (move) infobox: Missing template parameter: appeal (should be 2)
  • Head Smash (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Headbutt (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Heal Block (move) infobox: In template parameter appeal: Expected '2', got '0'
  • Heal Block (move) infobox: In template parameter target: Expected 'all', got 'foes'
  • Heal Block (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Heal Order (move) infobox: Missing template parameter: appeal (should be 0)
  • Heal Pulse (move) infobox: In template parameter magiccoat: Expected 'yes', got 'no'
  • Healing Wish (move) infobox: In template parameter snatch: Expected 'yes', got 'no'
  • Heart Stamp (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Heart Stamp (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Heart Swap (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Heat Crash (move) infobox: In template parameter desc: Expected 'The user slams its target with its flame- covered body. The more the user outweighs the target, the greater the damage.', got 'The user slams its target with its flame-covered body. The more the user outweighs the target, the greater the damage.'
  • Heat Crash (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Heat Wave (move) infobox: In template parameter target: Expected 'all', got 'adjacentfoes'
  • Heat Wave (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Heatmor (Pokémon) infobox: In template parameter color: Expected 'Red', got 'red'
  • Heatmor (Pokémon) infobox: In template parameter height-ftin: Expected '4'07"', got '4'08"'
  • Heavy Slam (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Hex (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Hex (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Hi Jump Kick (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Hi Jump Kick (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Hidden Power (move) infobox: In template parameter power: Expected '— or — or N/A or Varies', got 'Varies between 30 to 70'
  • Hidden Power (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Hippowdon (Pokémon) infobox: Japanese TM name mismatch: expected Kabaldon, got Kabarudon
  • Honchkrow (Pokémon) infobox: Japanese TM name mismatch: expected Dongkarasu, got Donkarasu
  • Horn Attack (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Horn Attack (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Horn Drill (move) infobox: In template parameter accuracy: Expected '30', got '—'
  • Horn Drill (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Horn Leech (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Hurricane (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Hurricane (move) infobox: Unexpected template parameter: tm5=no
  • Hydro Cannon (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Hydro Cannon (move) infobox: Missing template parameter: recharge (should be yes)
  • Hydro Pump (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Hyper Beam (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Hyper Beam (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Hyper Beam (move) infobox: Missing template parameter: recharge (should be yes)
  • Hyper Fang (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Hyper Voice (move) infobox: In template parameter target: Expected 'all', got 'adjacentfoes'
  • Hyper Voice (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Hypnosis (move) infobox: In template parameter accuracy: Expected '{{tt | 60 | 60 in Generation I to III, 70 in Generation IV}}', got '{{tt | 60 | 70% in Diamond and Pearl}}'
  • Hypnosis (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Hypnosis (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Ice Ball (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Ice Beam (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Ice Burn (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Ice Burn (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Ice Fang (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Ice Fang (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Ice Punch (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Ice Punch (move) infobox: Missing template parameter: punch (should be yes)
  • Ice Shard (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Icicle Crash (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Icicle Crash (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Icicle Spear (move) infobox: In template parameter power: Expected '{{tt | 25 | 10 in Generation III to IV}}', got '{{tt | 25 | 10 in Generations III and IV}}'
  • Icicle Spear (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Icy Wind (move) infobox: In template parameter desc: Expected 'The user attacks with a gust of chilled air. It also reduces the targets' Speed stat.', got 'The user attacks with a gust of chilled air. It also lowers the targets' Speed stat.'
  • Icy Wind (move) infobox: In template parameter target: Expected 'all', got 'adjacentfoes'
  • Icy Wind (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Imprison (move) infobox: In template parameter target: Expected 'self', got 'foes'
  • Incinerate (move) infobox: In template parameter target: Expected 'all', got 'adjacentfoes'
  • Incinerate (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Infernape (Pokémon) infobox: Japanese TM name mismatch: expected Goukazaru, got Gōkazaru
  • Inferno (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Iron Head (move) infobox: In template parameter desc: Expected 'The user slams the target with its steel-hard head. It may also make the target flinch.', got 'The foe slams the target with its steel-hard head. It may also make the target flinch.'
  • Iron Head (move) infobox: Missing template parameter: appeal (should be 2)
  • Iron Head (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Iron Tail (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Jigglypuff (Pokémon) infobox: In template parameter eggcycles: Expected '10', got '20'
  • Judgment (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Judgment (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Judgment (move) infobox: Unknown template parameter: 1=
  • Jump Kick (move) infobox: In template parameter target: Expected 'anyadjacent', got 'any'
  • Jump Kick (move) infobox: Missing template parameter: mirrormove (should be yes)
  • Kakuna (Pokémon) infobox: In template parameter eggcycles: Expected '15', got '10'
  • Keldeo (Pokémon) infobox: In template parameter evsa: Expected '3', got '1'
  • Keldeo (Pokémon) infobox: In template parameter height-ftin: Expected '4'07"', got '4'08"'
  • Keldeo (Pokémon) infobox: Unexpected template parameter: evsd=1
  • Keldeo (Pokémon) infobox: Unexpected template parameter: evsp=1
  • Keldeo (Pokémon) infobox: Unknown template parameter: evspat=3
  • Kinesis (move) infobox: Missing template parameter: mirrormove (should be yes)

(etc. etc.; the full list is huge; don't want overload the frail servers too much)