Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #python3
- tmp1 = "atk def satk sdef spe acc eva all".split()
- tmp2 = ("Attack;Defense;Special Attack;Special Defense;"+
- "Speed;Accuracy;Evasion;").split(';')
- statText = {short:long for short,long in zip(tmp1,tmp2)}
- statText['all'] = ("stats (Attack, Defense, " +
- "Special Attack, Special Defense, and Speed)")
- tmp1 = 'brn frz par slp psn tox cfn atr fln tri'.split()
- tmp2 = 'Burn;Freeze;Paralysis;Sleep;Poison;Toxic;Confusion;Attract;Flinch'.split(';')
- statusText = {short:long for short,long in zip(tmp1,tmp2)}
- statusText['tri'] = 'Burn, Freeze, or Paralysis (equal odds)'
- def effect_text(eff, stages):
- if eff[1:] in statText:
- if not stages:
- stages = '1'
- direction = 'Raises' if eff[0] == '+' else 'Lowers'
- victim = "user's" if eff[0] == '+' else "target's"
- eff = eff[1:]
- if eff == 'all':
- direction += ' all of'
- eff = statText[eff];
- amount = '1 stage' if stages == '1' else '%s stages'%stages;
- return "%s the %s %s by %s."%(
- direction, victim, eff,amount)
- elif eff in statusText:
- return "Inflicts %s on the target."%statusText[eff]
- elif eff[1:] in statusText:
- return "Inflicts Flinch and %s on the target."%statusText[eff[1:]]
- elif eff == 'secret':
- return "Special: See {{m|Secret Power}}."
- else:
- return '<Unknown>'
- import re
- # {{m|Movename}} Chance Effect Stages
- linepattern = re.compile(r"^ \{\{m\|([^}]+)\}\}[ \t]+([^ \t]+)[ \t]+([^ \t]*)[ \t]*(\d*)")
- outpattern = '''|-
- | {{m|%s}}
- {{typetable|%s}}
- {{statustable|%s}}
- | %s%%
- | style="text-align:left"|%s
- '''
- def make_row(s):
- try:
- match = re.match(linepattern,s);
- move = match.group(1);
- chance = match.group(2)
- effect = match.group(3)
- stages = match.group(4)
- except AttributeError as err:
- print(s)
- raise err
- return outpattern %(move, typeof[move],statusof[move], chance,effect_text(effect,stages))
- data=''' {{m|Acid}} 10 -sdef
- {{m|Acid Spray}} 100 -sdef 2
- {{m|Air Slash}} 30 fln
- {{m|Ancient Power}} 10 +all
- {{m|Astonish}} 30 fln
- {{m|Aurora Beam}} 10 -atk
- {{m|Bite}} 30 fln
- {{m|Blaze Kick}} 10 brn
- {{m|Blizzard}} 10 frz
- {{m|Blue Flare}} 20 brn
- {{m|Body Slam}} 30 par
- {{m|Bolt Strike}} 20 par
- {{m|Bone Club}} 10 fln
- {{m|Bounce}} 30 par
- {{m|Bubble}} 10 -spe
- {{m|Bubble Beam}} 10 -spe
- {{m|Bug Buzz}} 10 -sdef
- {{m|Bulldoze}} 100 -spe
- {{m|Charge Beam}} 70 +satk
- {{m|Chatter}} 100 cfn
- {{m|Confusion}} 10 cfn
- {{m|Constrict}} 10 -spe
- {{m|Cross Poison}} 10 psn
- {{m|Crunch}} 20 -def
- {{m|Crush Claw}} 50 -def
- {{m|Dark Pulse}} 20 fln
- {{m|Discharge}} 30 par
- {{m|Dizzy Punch}} 20 cfn
- {{m|Dragon Rush}} 20 fln
- {{m|Dragon Breath}} 30 par
- {{m|Dynamic Punch}} 100 cfn
- {{m|Earth Power}} 10 -sdef
- {{m|Electroweb}} 100 -spe
- {{m|Ember}} 10 brn
- {{m|Energy Ball}} 10 -sdef
- {{m|Extrasensory}} 10 fln
- {{m|Fake Out}} 100 fln
- {{m|Fiery Dance}} 50 +satk
- {{m|Fire Blast}} 10 brn
- {{m|Fire Fang}} 10 fbrn
- {{m|Fire Punch}} 10 brn
- {{m|Flame Charge}} 100 +spe
- {{m|Flame Wheel}} 10 brn
- {{m|Flamethrower}} 10 brn
- {{m|Flare Blitz}} 10 brn
- {{m|Flash Cannon}} 10 -sdef
- {{m|Focus Blast}} 10 -sdef
- {{m|Force Palm}} 30 par
- {{m|Freeze-Dry}} 10 frz
- {{m|Freeze Shock}} 30 par
- {{m|Glaciate}} 100 -spe
- {{m|Gunk Shot}} 30 psn
- {{m|Headbutt}} 30 fln
- {{m|Heart Stamp}} 30 fln
- {{m|Heat Wave}} 10 brn
- {{m|Hurricane}} 30 cfn
- {{m|Hyper Fang}} 10 fln
- {{m|Ice Beam}} 10 frz
- {{m|Ice Burn}} 30 brn
- {{m|Ice Fang}} 10 ffrz
- {{m|Ice Punch}} 10 frz
- {{m|Icicle Crash}} 30 fln
- {{m|Icy Wind}} 100 -spe
- {{m|Inferno}} 100 brn
- {{m|Iron Head}} 30 fln
- {{m|Iron Tail}} 10 -def
- {{m|Lava Plume}} 30 brn
- {{m|Leaf Tornado}} 30 -acc
- {{m|Lick}} 30 par
- {{m|Low Sweep}} 100 -spe
- {{m|Luster Purge}} 50 -sdef
- {{m|Metal Claw}} 10 +atk
- {{m|Meteor Mash}} 20 +atk
- {{m|Mirror Shot}} 30 -acc
- {{m|Mist Ball}} 50 -satk
- {{m|Moonblast}} ?? -satk
- {{m|Mud Bomb}} 30 -acc
- {{m|Mud Shot}} 100 -spe
- {{m|Mud-Slap}} 100 -acc
- {{m|Muddy Water}} 30 -acc
- {{m|Mystical Fire}} ?? -satk
- {{m|Needle Arm}} 30 fln
- {{m|Night Daze}} 40 -acc
- {{m|Nuzzle}} 100 par
- {{m|Octazooka}} 50 -acc
- {{m|Ominous Wind}} 10 +all
- {{m|Play Nice}} 100? -atk
- {{m|Play Rough}} ?? -atk
- {{m|Poison Fang}} 50 tox
- {{m|Poison Jab}} 30 psn
- {{m|Poison Sting}} 30 psn
- {{m|Poison Tail}} 10 psn
- {{m|Powder Snow}} 10 frz
- {{m|Power-Up Punch}} 100 +atk
- {{m|Psybeam}} 10 cfn
- {{m|Psychic}} 10 -sdef
- {{m|Razor Shell}} 50 -def
- {{m|Relic Song}} 10 slp #Does Shield Dust prevent the forme change?
- {{m|Rock Climb}} 20 cfn
- {{m|Rock Slide}} 30 fln
- {{m|Rock Smash}} 50 -def
- {{m|Rock Tomb}} 100 -spe
- {{m|Rolling Kick}} 30 fln
- {{m|Sacred Fire}} 50 brn
- {{m|Scald}} 30 brn
- {{m|Searing Shot}} 30 brn
- {{m|Secret Power}} 30 secret
- {{m|Seed Flare}} 40 -sdef 2
- {{m|Shadow Ball}} 20 -sdef
- {{m|Signal Beam}} 10 cfn
- {{m|Silver Wind}} 10 +all
- {{m|Sky Attack}} 30 fln
- {{m|Sludge}} 30 psn
- {{m|Sludge Bomb}} 30 psn
- {{m|Sludge Wave}} 10 psn
- {{m|Smog}} 40 psn
- {{m|Snarl}} 100 -satk
- {{m|Snore}} 30 fln
- {{m|Spark}} 33 par
- {{m|Steamroller}} 30 fln
- {{m|Steel Wing}} 10 +def
- {{m|Stomp}} 30 fln
- {{m|Struggle Bug}} 100 satk
- {{m|Thunder}} 30 par
- {{m|Thunder Fang}} 10 fpar
- {{m|Thunder Punch}} 10 par
- {{m|Thunder Shock}} 10 par
- {{m|Thunderbolt}} 10 par
- {{m|Tri Attack}} 20 tri
- {{m|Twineedle}} 20 psn
- {{m|Twister}} 20 fln
- {{m|Volt Tackle}} 10 par
- {{m|Water Pulse}} 20 cfn
- {{m|Waterfall}} 20 fln
- {{m|Zap Cannon}} 100 par
- {{m|Zen Headbutt}} 20 fln'''.split('\n');
- movetable = '''Name Type Category
- Pound Normal Physical
- Karate Chop Fighting Physical
- Double Slap Normal Physical
- Comet Punch Normal Physical
- Mega Punch Normal Physical
- Pay Day Normal Physical
- Fire Punch Fire Physical
- Ice Punch Ice Physical
- Thunder Punch Electric Physical
- Scratch Normal Physical
- Vice Grip Normal Physical
- Guillotine Normal Physical
- Razor Wind Normal Special
- Swords Dance Normal Status
- Cut Normal Physical
- Gust Flying Special
- Wing Attack Flying Physical
- Whirlwind Normal Status
- Fly Flying Physical
- Bind Normal Physical
- Slam Normal Physical
- Vine Whip Grass Physical
- Stomp Normal Physical
- Double Kick Fighting Physical
- Mega Kick Normal Physical
- Jump Kick Fighting Physical
- Rolling Kick Fighting Physical
- Sand Attack Ground Status
- Headbutt Normal Physical
- Horn Attack Normal Physical
- Fury Attack Normal Physical
- Horn Drill Normal Physical
- Tackle Normal Physical
- Body Slam Normal Physical
- Wrap Normal Physical
- Take Down Normal Physical
- Thrash Normal Physical
- Double-Edge Normal Physical
- Tail Whip Normal Status
- Poison Sting Poison Physical
- Twineedle Bug Physical
- Pin Missile Bug Physical
- Leer Normal Status
- Bite Dark Physical
- Growl Normal Status
- Roar Normal Status
- Sing Normal Status
- Supersonic Normal Status
- Sonic Boom Normal Special
- Disable Normal Status
- Acid Poison Special
- Ember Fire Special
- Flamethrower Fire Special
- Mist Ice Status
- Water Gun Water Special
- Hydro Pump Water Special
- Surf Water Special
- Ice Beam Ice Special
- Blizzard Ice Special
- Psybeam Psychic Special
- Bubble Beam Water Special
- Aurora Beam Ice Special
- Hyper Beam Normal Special
- Peck Flying Physical
- Drill Peck Flying Physical
- Submission Fighting Physical
- Low Kick Fighting Physical
- Counter Fighting Physical
- Seismic Toss Fighting Physical
- Strength Normal Physical
- Absorb Grass Special
- Mega Drain Grass Special
- Leech Seed Grass Status
- Growth Normal Status
- Razor Leaf Grass Physical
- Solar Beam Grass Special
- Poison Powder Poison Status
- Stun Spore Grass Status
- Sleep Powder Grass Status
- Petal Dance Grass Special
- String Shot Bug Status
- Dragon Rage Dragon Special
- Fire Spin Fire Special
- Thunder Shock Electric Special
- Thunderbolt Electric Special
- Thunder Wave Electric Status
- Thunder Electric Special
- Rock Throw Rock Physical
- Earthquake Ground Physical
- Fissure Ground Physical
- Dig Ground Physical
- Toxic Poison Status
- Confusion Psychic Special
- Psychic Psychic Special
- Hypnosis Psychic Status
- Meditate Psychic Status
- Agility Psychic Status
- Quick Attack Normal Physical
- Rage Normal Physical
- Teleport Psychic Status
- Night Shade Ghost Special
- Mimic Normal Status
- Screech Normal Status
- Double Team Normal Status
- Recover Normal Status
- Harden Normal Status
- Minimize Normal Status
- Smokescreen Normal Status
- Confuse Ray Ghost Status
- Withdraw Water Status
- Defense Curl Normal Status
- Barrier Psychic Status
- Light Screen Psychic Status
- Haze Ice Status
- Reflect Psychic Status
- Focus Energy Normal Status
- Bide Normal Physical
- Metronome Normal Status
- Mirror Move Flying Status
- Self-Destruct Normal Physical
- Egg Bomb Normal Physical
- Lick Ghost Physical
- Smog Poison Special
- Sludge Poison Special
- Bone Club Ground Physical
- Fire Blast Fire Special
- Waterfall Water Physical
- Clamp Water Physical
- Swift Normal Special
- Skull Bash Normal Physical
- Spike Cannon Normal Physical
- Constrict Normal Physical
- Amnesia Psychic Status
- Kinesis Psychic Status
- Soft-Boiled Normal Status
- High Jump Kick Fighting Physical
- Glare Normal Status
- Dream Eater Psychic Special
- Poison Gas Poison Status
- Barrage Normal Physical
- Leech Life Bug Physical
- Lovely Kiss Normal Status
- Sky Attack Flying Physical
- Transform Normal Status
- Bubble Water Special
- Dizzy Punch Normal Physical
- Spore Grass Status
- Flash Normal Status
- Psywave Psychic Special
- Splash Normal Status
- Acid Armor Poison Status
- Crabhammer Water Physical
- Explosion Normal Physical
- Fury Swipes Normal Physical
- Bonemerang Ground Physical
- Rest Psychic Status
- Rock Slide Rock Physical
- Hyper Fang Normal Physical
- Sharpen Normal Status
- Conversion Normal Status
- Tri Attack Normal Special
- Super Fang Normal Physical
- Slash Normal Physical
- Substitute Normal Status
- Struggle Normal Physical
- Sketch Normal Status
- Triple Kick Fighting Physical
- Thief Dark Physical
- Spider Web Bug Status
- Mind Reader Normal Status
- Nightmare Ghost Status
- Flame Wheel Fire Physical
- Snore Normal Special
- Curse Ghost Status
- Flail Normal Physical
- Conversion 2 Normal Status
- Aeroblast Flying Special
- Cotton Spore Grass Status
- Reversal Fighting Physical
- Spite Ghost Status
- Powder Snow Ice Special
- Protect Normal Status
- Mach Punch Fighting Physical
- Scary Face Normal Status
- Feint Attack Dark Physical
- Sweet Kiss Fairy Status
- Belly Drum Normal Status
- Sludge Bomb Poison Special
- Mud-Slap Ground Special
- Octazooka Water Special
- Spikes Ground Status
- Zap Cannon Electric Special
- Foresight Normal Status
- Destiny Bond Ghost Status
- Perish Song Normal Status
- Icy Wind Ice Special
- Detect Fighting Status
- Bone Rush Ground Physical
- Lock-On Normal Status
- Outrage Dragon Physical
- Sandstorm Rock Status
- Giga Drain Grass Special
- Endure Normal Status
- Charm Fairy Status
- Rollout Rock Physical
- False Swipe Normal Physical
- Swagger Normal Status
- Milk Drink Normal Status
- Spark Electric Physical
- Fury Cutter Bug Physical
- Steel Wing Steel Physical
- Mean Look Normal Status
- Attract Normal Status
- Sleep Talk Normal Status
- Heal Bell Normal Status
- Return Normal Physical
- Present Normal Physical
- Frustration Normal Physical
- Safeguard Normal Status
- Pain Split Normal Status
- Sacred Fire Fire Physical
- Magnitude Ground Physical
- Dynamic Punch Fighting Physical
- Megahorn Bug Physical
- Dragon Breath Dragon Special
- Baton Pass Normal Status
- Encore Normal Status
- Pursuit Dark Physical
- Rapid Spin Normal Physical
- Sweet Scent Normal Status
- Iron Tail Steel Physical
- Metal Claw Steel Physical
- Vital Throw Fighting Physical
- Morning Sun Normal Status
- Synthesis Grass Status
- Moonlight Fairy Status
- Hidden Power Normal Special
- Cross Chop Fighting Physical
- Twister Dragon Special
- Rain Dance Water Status
- Sunny Day Fire Status
- Crunch Dark Physical
- Mirror Coat Psychic Special
- Psych Up Normal Status
- Extreme Speed Normal Physical
- Ancient Power Rock Special
- Shadow Ball Ghost Special
- Future Sight Psychic Special
- Rock Smash Fighting Physical
- Whirlpool Water Special
- Beat Up Dark Physical
- Fake Out Normal Physical
- Uproar Normal Special
- Stockpile Normal Status
- Spit Up Normal Special
- Swallow Normal Status
- Heat Wave Fire Special
- Hail Ice Status
- Torment Dark Status
- Flatter Dark Status
- Will-O-Wisp Fire Status
- Memento Dark Status
- Facade Normal Physical
- Focus Punch Fighting Physical
- Smelling Salts Normal Physical
- Follow Me Normal Status
- Nature Power Normal Status
- Charge Electric Status
- Taunt Dark Status
- Helping Hand Normal Status
- Trick Psychic Status
- Role Play Psychic Status
- Wish Normal Status
- Assist Normal Status
- Ingrain Grass Status
- Superpower Fighting Physical
- Magic Coat Psychic Status
- Recycle Normal Status
- Revenge Fighting Physical
- Brick Break Fighting Physical
- Yawn Normal Status
- Knock Off Dark Physical
- Endeavor Normal Physical
- Eruption Fire Special
- Skill Swap Psychic Status
- Imprison Psychic Status
- Refresh Normal Status
- Grudge Ghost Status
- Snatch Dark Status
- Secret Power Normal Physical
- Dive Water Physical
- Arm Thrust Fighting Physical
- Camouflage Normal Status
- Tail Glow Bug Status
- Luster Purge Psychic Special
- Mist Ball Psychic Special
- Feather Dance Flying Status
- Teeter Dance Normal Status
- Blaze Kick Fire Physical
- Mud Sport Ground Status
- Ice Ball Ice Physical
- Needle Arm Grass Physical
- Slack Off Normal Status
- Hyper Voice Normal Special
- Poison Fang Poison Physical
- Crush Claw Normal Physical
- Blast Burn Fire Special
- Hydro Cannon Water Special
- Meteor Mash Steel Physical
- Astonish Ghost Physical
- Weather Ball Normal Special
- Aromatherapy Grass Status
- Fake Tears Dark Status
- Air Cutter Flying Special
- Overheat Fire Special
- Odor Sleuth Normal Status
- Rock Tomb Rock Physical
- Silver Wind Bug Special
- Metal Sound Steel Status
- Grass Whistle Grass Status
- Tickle Normal Status
- Cosmic Power Psychic Status
- Water Spout Water Special
- Signal Beam Bug Special
- Shadow Punch Ghost Physical
- Extrasensory Psychic Special
- Sky Uppercut Fighting Physical
- Sand Tomb Ground Physical
- Sheer Cold Ice Special
- Muddy Water Water Special
- Bullet Seed Grass Physical
- Aerial Ace Flying Physical
- Icicle Spear Ice Physical
- Iron Defense Steel Status
- Block Normal Status
- Howl Normal Status
- Dragon Claw Dragon Physical
- Frenzy Plant Grass Special
- Bulk Up Fighting Status
- Bounce Flying Physical
- Mud Shot Ground Special
- Poison Tail Poison Physical
- Covet Normal Physical
- Volt Tackle Electric Physical
- Magical Leaf Grass Special
- Water Sport Water Status
- Calm Mind Psychic Status
- Leaf Blade Grass Physical
- Dragon Dance Dragon Status
- Rock Blast Rock Physical
- Shock Wave Electric Special
- Water Pulse Water Special
- Doom Desire Steel Special
- Psycho Boost Psychic Special
- Roost Flying Status
- Gravity Psychic Status
- Miracle Eye Psychic Status
- Wake-Up Slap Fighting Physical
- Hammer Arm Fighting Physical
- Gyro Ball Steel Physical
- Healing Wish Psychic Status
- Brine Water Special
- Natural Gift Normal Physical
- Feint Normal Physical
- Pluck Flying Physical
- Tailwind Flying Status
- Acupressure Normal Status
- Metal Burst Steel Physical
- U-turn Bug Physical
- Close Combat Fighting Physical
- Payback Dark Physical
- Assurance Dark Physical
- Embargo Dark Status
- Fling Dark Physical
- Psycho Shift Psychic Status
- Trump Card Normal Special
- Heal Block Psychic Status
- Wring Out Normal Special
- Power Trick Psychic Status
- Gastro Acid Poison Status
- Lucky Chant Normal Status
- Me First Normal Status
- Copycat Normal Status
- Power Swap Psychic Status
- Guard Swap Psychic Status
- Punishment Dark Physical
- Last Resort Normal Physical
- Worry Seed Grass Status
- Sucker Punch Dark Physical
- Toxic Spikes Poison Status
- Heart Swap Psychic Status
- Aqua Ring Water Status
- Magnet Rise Electric Status
- Flare Blitz Fire Physical
- Force Palm Fighting Physical
- Aura Sphere Fighting Special
- Rock Polish Rock Status
- Poison Jab Poison Physical
- Dark Pulse Dark Special
- Night Slash Dark Physical
- Aqua Tail Water Physical
- Seed Bomb Grass Physical
- Air Slash Flying Special
- X-Scissor Bug Physical
- Bug Buzz Bug Special
- Dragon Pulse Dragon Special
- Dragon Rush Dragon Physical
- Power Gem Rock Special
- Drain Punch Fighting Physical
- Vacuum Wave Fighting Special
- Focus Blast Fighting Special
- Energy Ball Grass Special
- Brave Bird Flying Physical
- Earth Power Ground Special
- Switcheroo Dark Status
- Giga Impact Normal Physical
- Nasty Plot Dark Status
- Bullet Punch Steel Physical
- Avalanche Ice Physical
- Ice Shard Ice Physical
- Shadow Claw Ghost Physical
- Thunder Fang Electric Physical
- Ice Fang Ice Physical
- Fire Fang Fire Physical
- Shadow Sneak Ghost Physical
- Mud Bomb Ground Special
- Psycho Cut Psychic Physical
- Zen Headbutt Psychic Physical
- Mirror Shot Steel Special
- Flash Cannon Steel Special
- Rock Climb Normal Physical
- Defog Flying Status
- Trick Room Psychic Status
- Draco Meteor Dragon Special
- Discharge Electric Special
- Lava Plume Fire Special
- Leaf Storm Grass Special
- Power Whip Grass Physical
- Rock Wrecker Rock Physical
- Cross Poison Poison Physical
- Gunk Shot Poison Physical
- Iron Head Steel Physical
- Magnet Bomb Steel Physical
- Stone Edge Rock Physical
- Captivate Normal Status
- Stealth Rock Rock Status
- Grass Knot Grass Special
- Chatter Flying Special
- Judgment Normal Special
- Bug Bite Bug Physical
- Charge Beam Electric Special
- Wood Hammer Grass Physical
- Aqua Jet Water Physical
- Attack Order Bug Physical
- Defend Order Bug Status
- Heal Order Bug Status
- Head Smash Rock Physical
- Double Hit Normal Physical
- Roar of Time Dragon Special
- Spacial Rend Dragon Special
- Lunar Dance Psychic Status
- Crush Grip Normal Physical
- Magma Storm Fire Special
- Dark Void Dark Status
- Seed Flare Grass Special
- Ominous Wind Ghost Special
- Shadow Force Ghost Physical
- Hone Claws Dark Status
- Wide Guard Rock Status
- Guard Split Psychic Status
- Power Split Psychic Status
- Wonder Room Psychic Status
- Psyshock Psychic Special
- Venoshock Poison Special
- Autotomize Steel Status
- Rage Powder Bug Status
- Telekinesis Psychic Status
- Magic Room Psychic Status
- Smack Down Rock Physical
- Storm Throw Fighting Physical
- Flame Burst Fire Special
- Sludge Wave Poison Special
- Quiver Dance Bug Status
- Heavy Slam Steel Physical
- Synchronoise Psychic Special
- Electro Ball Electric Special
- Soak Water Status
- Flame Charge Fire Physical
- Coil Poison Status
- Low Sweep Fighting Physical
- Acid Spray Poison Special
- Foul Play Dark Physical
- Simple Beam Normal Status
- Entrainment Normal Status
- After You Normal Status
- Round Normal Special
- Echoed Voice Normal Special
- Chip Away Normal Physical
- Clear Smog Poison Special
- Stored Power Psychic Special
- Quick Guard Fighting Status
- Ally Switch Psychic Status
- Scald Water Special
- Shell Smash Normal Status
- Heal Pulse Psychic Status
- Hex Ghost Special
- Sky Drop Flying Physical
- Shift Gear Steel Status
- Circle Throw Fighting Physical
- Incinerate Fire Special
- Quash Dark Status
- Acrobatics Flying Physical
- Reflect Type Normal Status
- Retaliate Normal Physical
- Final Gambit Fighting Special
- Bestow Normal Status
- Inferno Fire Special
- Water Pledge Water Special
- Fire Pledge Fire Special
- Grass Pledge Grass Special
- Volt Switch Electric Special
- Struggle Bug Bug Special
- Bulldoze Ground Physical
- Frost Breath Ice Special
- Dragon Tail Dragon Physical
- Work Up Normal Status
- Electroweb Electric Special
- Wild Charge Electric Physical
- Drill Run Ground Physical
- Dual Chop Dragon Physical
- Heart Stamp Psychic Physical
- Horn Leech Grass Physical
- Sacred Sword Fighting Physical
- Razor Shell Water Physical
- Heat Crash Fire Physical
- Leaf Tornado Grass Special
- Steamroller Bug Physical
- Cotton Guard Grass Status
- Night Daze Dark Special
- Psystrike Psychic Special
- Tail Slap Normal Physical
- Hurricane Flying Special
- Head Charge Normal Physical
- Gear Grind Steel Physical
- Searing Shot Fire Special
- Techno Blast Normal Special
- Relic Song Normal Special
- Secret Sword Fighting Special
- Glaciate Ice Special
- Bolt Strike Electric Physical
- Blue Flare Fire Special
- Fiery Dance Fire Special
- Freeze Shock Ice Physical
- Ice Burn Ice Special
- Snarl Dark Special
- Icicle Crash Ice Physical
- V-create Fire Physical
- Fusion Flare Fire Special
- Fusion Bolt Electric Physical
- Flying Press Fighting Physical
- Mat Block Fighting Status
- Belch Poison Special
- Rototiller Ground Status
- Sticky Web Bug Status
- Fell Stinger Bug Physical
- Phantom Force Ghost Physical
- Trick-or-Treat Ghost Status
- Noble Roar Normal Status
- Ion Deluge Electric Status
- Parabolic Charge Electric Special
- Forest's Curse Grass Status
- Petal Blizzard Grass Physical
- Freeze-Dry Ice Special
- Disarming Voice Fairy Special
- Parting Shot Dark Status
- Topsy-Turvy Dark Status
- Draining Kiss Fairy Special
- Crafty Shield Fairy Status
- Flower Shield Fairy Status
- Grassy Terrain Grass Status
- Misty Terrain Fairy Status
- Electrify Electric Status
- Play Rough Fairy Physical
- Fairy Wind Fairy Special
- Moonblast Fairy Special
- Boomburst Normal Special
- Fairy Lock Fairy Status
- King's Shield Steel Status
- Play Nice Normal Status
- Confide Normal Status
- ??? ??? ???
- ??? ??? ???
- ??? ??? ???
- Water Shuriken Water Physical
- Mystical Fire Fire Special
- Spiky Shield Grass Status
- Aromatic Mist Fairy Status
- Eerie Impulse Electric Status
- Venom Drench Poison Status
- Powder Bug Status
- Geomancy Fairy Status
- Magnetic Flux Electric Status
- Happy Hour Normal Status
- Electric Terrain Electric Status
- Dazzling Gleam Fairy Special
- Celebrate Normal Status
- ??? ??? ???
- Baby-Doll Eyes Fairy Status
- Nuzzle Electric Physical
- ??? ??? ???
- Infestation Bug Special
- Power-Up Punch Fighting Physical
- Oblivion Wing Flying Special
- ??? ??? ???
- ??? ??? ???
- Land's Wrath Ground Physical
- Hold Back Normal Physical '''.split('\n')
- movetable = [[s.strip() for s in line.split('\t')] for line in movetable]
- typeof = {move[0]:move[1] for move in movetable}
- statusof = {move[0]:move[2] for move in movetable}
- print(*[make_row(line) for line in data],sep='',file=open('temp.out','w'))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement