From 7935ccdf82bd2d97e3fdde90a8565e29d4029440 Mon Sep 17 00:00:00 2001 From: Min Soe Aung Date: Mon, 25 Nov 2024 20:00:24 +0630 Subject: [PATCH] Add move list screen --- components/MyTabBar.tsx | 7 +- constants/MOVES.ts | 2 +- screens/AbilityDetail.tsx | 1 + screens/BottomTabsNavigator.tsx | 2 + screens/MoveDetail.tsx | 3 +- screens/MoveList.tsx | 229 ++++++++++++++++++++++++++++++++ screens/MovesStack.tsx | 30 +++++ types.ts | 2 + 8 files changed, 272 insertions(+), 4 deletions(-) create mode 100644 screens/MoveList.tsx create mode 100644 screens/MovesStack.tsx diff --git a/components/MyTabBar.tsx b/components/MyTabBar.tsx index ef1914f..d285a4b 100644 --- a/components/MyTabBar.tsx +++ b/components/MyTabBar.tsx @@ -1,4 +1,4 @@ -import { FontAwesome6, Ionicons, MaterialCommunityIcons, MaterialIcons } from '@expo/vector-icons'; +import { FontAwesome6, Ionicons, MaterialCommunityIcons, MaterialIcons, Octicons } from '@expo/vector-icons'; import { BottomTabBarProps } from '@react-navigation/bottom-tabs'; import { Pressable, StyleSheet, View } from 'react-native'; @@ -55,8 +55,11 @@ const MyTabBar = ({ state, descriptors, navigation }: BottomTabBarProps) => { style={styles.tab} > {route.name === 'PokeDexStack' && } + {route.name === 'MovesStack' && ( + + )} {route.name === 'AbilitiesStack' && } - {route.name === 'ItemsStack' && } + {route.name === 'ItemsStack' && } {route.name === 'AboutStack' && } {label} diff --git a/constants/MOVES.ts b/constants/MOVES.ts index 83372e9..d7fe16f 100644 --- a/constants/MOVES.ts +++ b/constants/MOVES.ts @@ -1,5 +1,5 @@ import { PokemonMoveDetailType } from '../types'; -const moves: { [key: string]: PokemonMoveDetailType } = {"pound":{"name":"pound","type":"normal","damageClass":"physical","power":40,"accuracy":100,"pp":40},"karate-chop":{"name":"karate-chop","type":"fighting","damageClass":"physical","power":50,"accuracy":100,"pp":50},"double-slap":{"name":"double-slap","type":"normal","damageClass":"physical","power":15,"accuracy":85,"pp":15},"comet-punch":{"name":"comet-punch","type":"normal","damageClass":"physical","power":18,"accuracy":85,"pp":18},"mega-punch":{"name":"mega-punch","type":"normal","damageClass":"physical","power":80,"accuracy":85,"pp":80},"pay-day":{"name":"pay-day","type":"normal","damageClass":"physical","power":40,"accuracy":100,"pp":40},"fire-punch":{"name":"fire-punch","type":"fire","damageClass":"physical","power":75,"accuracy":100,"pp":75},"ice-punch":{"name":"ice-punch","type":"ice","damageClass":"physical","power":75,"accuracy":100,"pp":75},"thunder-punch":{"name":"thunder-punch","type":"electric","damageClass":"physical","power":75,"accuracy":100,"pp":75},"scratch":{"name":"scratch","type":"normal","damageClass":"physical","power":40,"accuracy":100,"pp":40},"vice-grip":{"name":"vice-grip","type":"normal","damageClass":"physical","power":55,"accuracy":100,"pp":55},"guillotine":{"name":"guillotine","type":"normal","damageClass":"physical","power":null,"accuracy":30,"pp":null},"razor-wind":{"name":"razor-wind","type":"normal","damageClass":"special","power":80,"accuracy":100,"pp":80},"swords-dance":{"name":"swords-dance","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"cut":{"name":"cut","type":"normal","damageClass":"physical","power":50,"accuracy":95,"pp":50},"gust":{"name":"gust","type":"flying","damageClass":"special","power":40,"accuracy":100,"pp":40},"wing-attack":{"name":"wing-attack","type":"flying","damageClass":"physical","power":60,"accuracy":100,"pp":60},"whirlwind":{"name":"whirlwind","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"fly":{"name":"fly","type":"flying","damageClass":"physical","power":90,"accuracy":95,"pp":90},"bind":{"name":"bind","type":"normal","damageClass":"physical","power":15,"accuracy":85,"pp":15},"slam":{"name":"slam","type":"normal","damageClass":"physical","power":80,"accuracy":75,"pp":80},"vine-whip":{"name":"vine-whip","type":"grass","damageClass":"physical","power":45,"accuracy":100,"pp":45},"stomp":{"name":"stomp","type":"normal","damageClass":"physical","power":65,"accuracy":100,"pp":65},"double-kick":{"name":"double-kick","type":"fighting","damageClass":"physical","power":30,"accuracy":100,"pp":30},"mega-kick":{"name":"mega-kick","type":"normal","damageClass":"physical","power":120,"accuracy":75,"pp":120},"jump-kick":{"name":"jump-kick","type":"fighting","damageClass":"physical","power":100,"accuracy":95,"pp":100},"rolling-kick":{"name":"rolling-kick","type":"fighting","damageClass":"physical","power":60,"accuracy":85,"pp":60},"sand-attack":{"name":"sand-attack","type":"ground","damageClass":"status","power":null,"accuracy":100,"pp":null},"headbutt":{"name":"headbutt","type":"normal","damageClass":"physical","power":70,"accuracy":100,"pp":70},"horn-attack":{"name":"horn-attack","type":"normal","damageClass":"physical","power":65,"accuracy":100,"pp":65},"fury-attack":{"name":"fury-attack","type":"normal","damageClass":"physical","power":15,"accuracy":85,"pp":15},"horn-drill":{"name":"horn-drill","type":"normal","damageClass":"physical","power":null,"accuracy":30,"pp":null},"tackle":{"name":"tackle","type":"normal","damageClass":"physical","power":40,"accuracy":100,"pp":40},"body-slam":{"name":"body-slam","type":"normal","damageClass":"physical","power":85,"accuracy":100,"pp":85},"wrap":{"name":"wrap","type":"normal","damageClass":"physical","power":15,"accuracy":90,"pp":15},"take-down":{"name":"take-down","type":"normal","damageClass":"physical","power":90,"accuracy":85,"pp":90},"thrash":{"name":"thrash","type":"normal","damageClass":"physical","power":120,"accuracy":100,"pp":120},"double-edge":{"name":"double-edge","type":"normal","damageClass":"physical","power":120,"accuracy":100,"pp":120},"tail-whip":{"name":"tail-whip","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null},"poison-sting":{"name":"poison-sting","type":"poison","damageClass":"physical","power":15,"accuracy":100,"pp":15},"twineedle":{"name":"twineedle","type":"bug","damageClass":"physical","power":25,"accuracy":100,"pp":25},"pin-missile":{"name":"pin-missile","type":"bug","damageClass":"physical","power":25,"accuracy":95,"pp":25},"leer":{"name":"leer","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null},"bite":{"name":"bite","type":"dark","damageClass":"physical","power":60,"accuracy":100,"pp":60},"growl":{"name":"growl","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null},"roar":{"name":"roar","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"sing":{"name":"sing","type":"normal","damageClass":"status","power":null,"accuracy":55,"pp":null},"supersonic":{"name":"supersonic","type":"normal","damageClass":"status","power":null,"accuracy":55,"pp":null},"sonic-boom":{"name":"sonic-boom","type":"normal","damageClass":"special","power":null,"accuracy":90,"pp":null},"disable":{"name":"disable","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null},"acid":{"name":"acid","type":"poison","damageClass":"special","power":40,"accuracy":100,"pp":40},"ember":{"name":"ember","type":"fire","damageClass":"special","power":40,"accuracy":100,"pp":40},"flamethrower":{"name":"flamethrower","type":"fire","damageClass":"special","power":90,"accuracy":100,"pp":90},"mist":{"name":"mist","type":"ice","damageClass":"status","power":null,"accuracy":null,"pp":null},"water-gun":{"name":"water-gun","type":"water","damageClass":"special","power":40,"accuracy":100,"pp":40},"hydro-pump":{"name":"hydro-pump","type":"water","damageClass":"special","power":110,"accuracy":80,"pp":110},"surf":{"name":"surf","type":"water","damageClass":"special","power":90,"accuracy":100,"pp":90},"ice-beam":{"name":"ice-beam","type":"ice","damageClass":"special","power":90,"accuracy":100,"pp":90},"blizzard":{"name":"blizzard","type":"ice","damageClass":"special","power":110,"accuracy":70,"pp":110},"psybeam":{"name":"psybeam","type":"psychic","damageClass":"special","power":65,"accuracy":100,"pp":65},"bubble-beam":{"name":"bubble-beam","type":"water","damageClass":"special","power":65,"accuracy":100,"pp":65},"aurora-beam":{"name":"aurora-beam","type":"ice","damageClass":"special","power":65,"accuracy":100,"pp":65},"hyper-beam":{"name":"hyper-beam","type":"normal","damageClass":"special","power":150,"accuracy":90,"pp":150},"peck":{"name":"peck","type":"flying","damageClass":"physical","power":35,"accuracy":100,"pp":35},"drill-peck":{"name":"drill-peck","type":"flying","damageClass":"physical","power":80,"accuracy":100,"pp":80},"submission":{"name":"submission","type":"fighting","damageClass":"physical","power":80,"accuracy":80,"pp":80},"low-kick":{"name":"low-kick","type":"fighting","damageClass":"physical","power":null,"accuracy":100,"pp":null},"counter":{"name":"counter","type":"fighting","damageClass":"physical","power":null,"accuracy":100,"pp":null},"seismic-toss":{"name":"seismic-toss","type":"fighting","damageClass":"physical","power":null,"accuracy":100,"pp":null},"strength":{"name":"strength","type":"normal","damageClass":"physical","power":80,"accuracy":100,"pp":80},"absorb":{"name":"absorb","type":"grass","damageClass":"special","power":20,"accuracy":100,"pp":20},"mega-drain":{"name":"mega-drain","type":"grass","damageClass":"special","power":40,"accuracy":100,"pp":40},"leech-seed":{"name":"leech-seed","type":"grass","damageClass":"status","power":null,"accuracy":90,"pp":null},"growth":{"name":"growth","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"razor-leaf":{"name":"razor-leaf","type":"grass","damageClass":"physical","power":55,"accuracy":95,"pp":55},"solar-beam":{"name":"solar-beam","type":"grass","damageClass":"special","power":120,"accuracy":100,"pp":120},"poison-powder":{"name":"poison-powder","type":"poison","damageClass":"status","power":null,"accuracy":75,"pp":null},"stun-spore":{"name":"stun-spore","type":"grass","damageClass":"status","power":null,"accuracy":75,"pp":null},"sleep-powder":{"name":"sleep-powder","type":"grass","damageClass":"status","power":null,"accuracy":75,"pp":null},"petal-dance":{"name":"petal-dance","type":"grass","damageClass":"special","power":120,"accuracy":100,"pp":120},"string-shot":{"name":"string-shot","type":"bug","damageClass":"status","power":null,"accuracy":95,"pp":null},"dragon-rage":{"name":"dragon-rage","type":"dragon","damageClass":"special","power":null,"accuracy":100,"pp":null},"fire-spin":{"name":"fire-spin","type":"fire","damageClass":"special","power":35,"accuracy":85,"pp":35},"thunder-shock":{"name":"thunder-shock","type":"electric","damageClass":"special","power":40,"accuracy":100,"pp":40},"thunderbolt":{"name":"thunderbolt","type":"electric","damageClass":"special","power":90,"accuracy":100,"pp":90},"thunder-wave":{"name":"thunder-wave","type":"electric","damageClass":"status","power":null,"accuracy":90,"pp":null},"thunder":{"name":"thunder","type":"electric","damageClass":"special","power":110,"accuracy":70,"pp":110},"rock-throw":{"name":"rock-throw","type":"rock","damageClass":"physical","power":50,"accuracy":90,"pp":50},"earthquake":{"name":"earthquake","type":"ground","damageClass":"physical","power":100,"accuracy":100,"pp":100},"fissure":{"name":"fissure","type":"ground","damageClass":"physical","power":null,"accuracy":30,"pp":null},"dig":{"name":"dig","type":"ground","damageClass":"physical","power":80,"accuracy":100,"pp":80},"toxic":{"name":"toxic","type":"poison","damageClass":"status","power":null,"accuracy":90,"pp":null},"confusion":{"name":"confusion","type":"psychic","damageClass":"special","power":50,"accuracy":100,"pp":50},"psychic":{"name":"psychic","type":"psychic","damageClass":"special","power":90,"accuracy":100,"pp":90},"hypnosis":{"name":"hypnosis","type":"psychic","damageClass":"status","power":null,"accuracy":60,"pp":null},"meditate":{"name":"meditate","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"agility":{"name":"agility","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"quick-attack":{"name":"quick-attack","type":"normal","damageClass":"physical","power":40,"accuracy":100,"pp":40},"rage":{"name":"rage","type":"normal","damageClass":"physical","power":20,"accuracy":100,"pp":20},"teleport":{"name":"teleport","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"night-shade":{"name":"night-shade","type":"ghost","damageClass":"special","power":null,"accuracy":100,"pp":null},"mimic":{"name":"mimic","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"screech":{"name":"screech","type":"normal","damageClass":"status","power":null,"accuracy":85,"pp":null},"double-team":{"name":"double-team","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"recover":{"name":"recover","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"harden":{"name":"harden","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"minimize":{"name":"minimize","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"smokescreen":{"name":"smokescreen","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null},"confuse-ray":{"name":"confuse-ray","type":"ghost","damageClass":"status","power":null,"accuracy":100,"pp":null},"withdraw":{"name":"withdraw","type":"water","damageClass":"status","power":null,"accuracy":null,"pp":null},"defense-curl":{"name":"defense-curl","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"barrier":{"name":"barrier","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"light-screen":{"name":"light-screen","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"haze":{"name":"haze","type":"ice","damageClass":"status","power":null,"accuracy":null,"pp":null},"reflect":{"name":"reflect","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"focus-energy":{"name":"focus-energy","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"bide":{"name":"bide","type":"normal","damageClass":"physical","power":null,"accuracy":null,"pp":null},"metronome":{"name":"metronome","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"mirror-move":{"name":"mirror-move","type":"flying","damageClass":"status","power":null,"accuracy":null,"pp":null},"self-destruct":{"name":"self-destruct","type":"normal","damageClass":"physical","power":200,"accuracy":100,"pp":200},"egg-bomb":{"name":"egg-bomb","type":"normal","damageClass":"physical","power":100,"accuracy":75,"pp":100},"lick":{"name":"lick","type":"ghost","damageClass":"physical","power":30,"accuracy":100,"pp":30},"smog":{"name":"smog","type":"poison","damageClass":"special","power":30,"accuracy":70,"pp":30},"sludge":{"name":"sludge","type":"poison","damageClass":"special","power":65,"accuracy":100,"pp":65},"bone-club":{"name":"bone-club","type":"ground","damageClass":"physical","power":65,"accuracy":85,"pp":65},"fire-blast":{"name":"fire-blast","type":"fire","damageClass":"special","power":110,"accuracy":85,"pp":110},"waterfall":{"name":"waterfall","type":"water","damageClass":"physical","power":80,"accuracy":100,"pp":80},"clamp":{"name":"clamp","type":"water","damageClass":"physical","power":35,"accuracy":85,"pp":35},"swift":{"name":"swift","type":"normal","damageClass":"special","power":60,"accuracy":null,"pp":60},"skull-bash":{"name":"skull-bash","type":"normal","damageClass":"physical","power":130,"accuracy":100,"pp":130},"spike-cannon":{"name":"spike-cannon","type":"normal","damageClass":"physical","power":20,"accuracy":100,"pp":20},"constrict":{"name":"constrict","type":"normal","damageClass":"physical","power":10,"accuracy":100,"pp":10},"amnesia":{"name":"amnesia","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"kinesis":{"name":"kinesis","type":"psychic","damageClass":"status","power":null,"accuracy":80,"pp":null},"soft-boiled":{"name":"soft-boiled","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"high-jump-kick":{"name":"high-jump-kick","type":"fighting","damageClass":"physical","power":130,"accuracy":90,"pp":130},"glare":{"name":"glare","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null},"dream-eater":{"name":"dream-eater","type":"psychic","damageClass":"special","power":100,"accuracy":100,"pp":100},"poison-gas":{"name":"poison-gas","type":"poison","damageClass":"status","power":null,"accuracy":90,"pp":null},"barrage":{"name":"barrage","type":"normal","damageClass":"physical","power":15,"accuracy":85,"pp":15},"leech-life":{"name":"leech-life","type":"bug","damageClass":"physical","power":80,"accuracy":100,"pp":80},"lovely-kiss":{"name":"lovely-kiss","type":"normal","damageClass":"status","power":null,"accuracy":75,"pp":null},"sky-attack":{"name":"sky-attack","type":"flying","damageClass":"physical","power":140,"accuracy":90,"pp":140},"transform":{"name":"transform","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"bubble":{"name":"bubble","type":"water","damageClass":"special","power":40,"accuracy":100,"pp":40},"dizzy-punch":{"name":"dizzy-punch","type":"normal","damageClass":"physical","power":70,"accuracy":100,"pp":70},"spore":{"name":"spore","type":"grass","damageClass":"status","power":null,"accuracy":100,"pp":null},"flash":{"name":"flash","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null},"psywave":{"name":"psywave","type":"psychic","damageClass":"special","power":null,"accuracy":100,"pp":null},"splash":{"name":"splash","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"acid-armor":{"name":"acid-armor","type":"poison","damageClass":"status","power":null,"accuracy":null,"pp":null},"crabhammer":{"name":"crabhammer","type":"water","damageClass":"physical","power":100,"accuracy":90,"pp":100},"explosion":{"name":"explosion","type":"normal","damageClass":"physical","power":250,"accuracy":100,"pp":250},"fury-swipes":{"name":"fury-swipes","type":"normal","damageClass":"physical","power":18,"accuracy":80,"pp":18},"bonemerang":{"name":"bonemerang","type":"ground","damageClass":"physical","power":50,"accuracy":90,"pp":50},"rest":{"name":"rest","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"rock-slide":{"name":"rock-slide","type":"rock","damageClass":"physical","power":75,"accuracy":90,"pp":75},"hyper-fang":{"name":"hyper-fang","type":"normal","damageClass":"physical","power":80,"accuracy":90,"pp":80},"sharpen":{"name":"sharpen","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"conversion":{"name":"conversion","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"tri-attack":{"name":"tri-attack","type":"normal","damageClass":"special","power":80,"accuracy":100,"pp":80},"super-fang":{"name":"super-fang","type":"normal","damageClass":"physical","power":null,"accuracy":90,"pp":null},"slash":{"name":"slash","type":"normal","damageClass":"physical","power":70,"accuracy":100,"pp":70},"substitute":{"name":"substitute","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"struggle":{"name":"struggle","type":"normal","damageClass":"physical","power":50,"accuracy":null,"pp":50},"sketch":{"name":"sketch","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"triple-kick":{"name":"triple-kick","type":"fighting","damageClass":"physical","power":10,"accuracy":90,"pp":10},"thief":{"name":"thief","type":"dark","damageClass":"physical","power":60,"accuracy":100,"pp":60},"spider-web":{"name":"spider-web","type":"bug","damageClass":"status","power":null,"accuracy":null,"pp":null},"mind-reader":{"name":"mind-reader","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"nightmare":{"name":"nightmare","type":"ghost","damageClass":"status","power":null,"accuracy":100,"pp":null},"flame-wheel":{"name":"flame-wheel","type":"fire","damageClass":"physical","power":60,"accuracy":100,"pp":60},"snore":{"name":"snore","type":"normal","damageClass":"special","power":50,"accuracy":100,"pp":50},"curse":{"name":"curse","type":"ghost","damageClass":"status","power":null,"accuracy":null,"pp":null},"flail":{"name":"flail","type":"normal","damageClass":"physical","power":null,"accuracy":100,"pp":null},"conversion-2":{"name":"conversion-2","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"aeroblast":{"name":"aeroblast","type":"flying","damageClass":"special","power":100,"accuracy":95,"pp":100},"cotton-spore":{"name":"cotton-spore","type":"grass","damageClass":"status","power":null,"accuracy":100,"pp":null},"reversal":{"name":"reversal","type":"fighting","damageClass":"physical","power":null,"accuracy":100,"pp":null},"spite":{"name":"spite","type":"ghost","damageClass":"status","power":null,"accuracy":100,"pp":null},"powder-snow":{"name":"powder-snow","type":"ice","damageClass":"special","power":40,"accuracy":100,"pp":40},"protect":{"name":"protect","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"mach-punch":{"name":"mach-punch","type":"fighting","damageClass":"physical","power":40,"accuracy":100,"pp":40},"scary-face":{"name":"scary-face","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null},"feint-attack":{"name":"feint-attack","type":"dark","damageClass":"physical","power":60,"accuracy":null,"pp":60},"sweet-kiss":{"name":"sweet-kiss","type":"fairy","damageClass":"status","power":null,"accuracy":75,"pp":null},"belly-drum":{"name":"belly-drum","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"sludge-bomb":{"name":"sludge-bomb","type":"poison","damageClass":"special","power":90,"accuracy":100,"pp":90},"mud-slap":{"name":"mud-slap","type":"ground","damageClass":"special","power":20,"accuracy":100,"pp":20},"octazooka":{"name":"octazooka","type":"water","damageClass":"special","power":65,"accuracy":85,"pp":65},"spikes":{"name":"spikes","type":"ground","damageClass":"status","power":null,"accuracy":null,"pp":null},"zap-cannon":{"name":"zap-cannon","type":"electric","damageClass":"special","power":120,"accuracy":50,"pp":120},"foresight":{"name":"foresight","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"destiny-bond":{"name":"destiny-bond","type":"ghost","damageClass":"status","power":null,"accuracy":null,"pp":null},"perish-song":{"name":"perish-song","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"icy-wind":{"name":"icy-wind","type":"ice","damageClass":"special","power":55,"accuracy":95,"pp":55},"detect":{"name":"detect","type":"fighting","damageClass":"status","power":null,"accuracy":null,"pp":null},"bone-rush":{"name":"bone-rush","type":"ground","damageClass":"physical","power":25,"accuracy":90,"pp":25},"lock-on":{"name":"lock-on","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"outrage":{"name":"outrage","type":"dragon","damageClass":"physical","power":120,"accuracy":100,"pp":120},"sandstorm":{"name":"sandstorm","type":"rock","damageClass":"status","power":null,"accuracy":null,"pp":null},"giga-drain":{"name":"giga-drain","type":"grass","damageClass":"special","power":75,"accuracy":100,"pp":75},"endure":{"name":"endure","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"charm":{"name":"charm","type":"fairy","damageClass":"status","power":null,"accuracy":100,"pp":null},"rollout":{"name":"rollout","type":"rock","damageClass":"physical","power":30,"accuracy":90,"pp":30},"false-swipe":{"name":"false-swipe","type":"normal","damageClass":"physical","power":40,"accuracy":100,"pp":40},"swagger":{"name":"swagger","type":"normal","damageClass":"status","power":null,"accuracy":85,"pp":null},"milk-drink":{"name":"milk-drink","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"spark":{"name":"spark","type":"electric","damageClass":"physical","power":65,"accuracy":100,"pp":65},"fury-cutter":{"name":"fury-cutter","type":"bug","damageClass":"physical","power":40,"accuracy":95,"pp":40},"steel-wing":{"name":"steel-wing","type":"steel","damageClass":"physical","power":70,"accuracy":90,"pp":70},"mean-look":{"name":"mean-look","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"attract":{"name":"attract","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null},"sleep-talk":{"name":"sleep-talk","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"heal-bell":{"name":"heal-bell","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"return":{"name":"return","type":"normal","damageClass":"physical","power":null,"accuracy":100,"pp":null},"present":{"name":"present","type":"normal","damageClass":"physical","power":null,"accuracy":90,"pp":null},"frustration":{"name":"frustration","type":"normal","damageClass":"physical","power":null,"accuracy":100,"pp":null},"safeguard":{"name":"safeguard","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"pain-split":{"name":"pain-split","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"sacred-fire":{"name":"sacred-fire","type":"fire","damageClass":"physical","power":100,"accuracy":95,"pp":100},"magnitude":{"name":"magnitude","type":"ground","damageClass":"physical","power":null,"accuracy":100,"pp":null},"dynamic-punch":{"name":"dynamic-punch","type":"fighting","damageClass":"physical","power":100,"accuracy":50,"pp":100},"megahorn":{"name":"megahorn","type":"bug","damageClass":"physical","power":120,"accuracy":85,"pp":120},"dragon-breath":{"name":"dragon-breath","type":"dragon","damageClass":"special","power":60,"accuracy":100,"pp":60},"baton-pass":{"name":"baton-pass","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"encore":{"name":"encore","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null},"pursuit":{"name":"pursuit","type":"dark","damageClass":"physical","power":40,"accuracy":100,"pp":40},"rapid-spin":{"name":"rapid-spin","type":"normal","damageClass":"physical","power":50,"accuracy":100,"pp":50},"sweet-scent":{"name":"sweet-scent","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null},"iron-tail":{"name":"iron-tail","type":"steel","damageClass":"physical","power":100,"accuracy":75,"pp":100},"metal-claw":{"name":"metal-claw","type":"steel","damageClass":"physical","power":50,"accuracy":95,"pp":50},"vital-throw":{"name":"vital-throw","type":"fighting","damageClass":"physical","power":70,"accuracy":null,"pp":70},"morning-sun":{"name":"morning-sun","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"synthesis":{"name":"synthesis","type":"grass","damageClass":"status","power":null,"accuracy":null,"pp":null},"moonlight":{"name":"moonlight","type":"fairy","damageClass":"status","power":null,"accuracy":null,"pp":null},"hidden-power":{"name":"hidden-power","type":"normal","damageClass":"special","power":60,"accuracy":100,"pp":60},"cross-chop":{"name":"cross-chop","type":"fighting","damageClass":"physical","power":100,"accuracy":80,"pp":100},"twister":{"name":"twister","type":"dragon","damageClass":"special","power":40,"accuracy":100,"pp":40},"rain-dance":{"name":"rain-dance","type":"water","damageClass":"status","power":null,"accuracy":null,"pp":null},"sunny-day":{"name":"sunny-day","type":"fire","damageClass":"status","power":null,"accuracy":null,"pp":null},"crunch":{"name":"crunch","type":"dark","damageClass":"physical","power":80,"accuracy":100,"pp":80},"mirror-coat":{"name":"mirror-coat","type":"psychic","damageClass":"special","power":null,"accuracy":100,"pp":null},"psych-up":{"name":"psych-up","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"extreme-speed":{"name":"extreme-speed","type":"normal","damageClass":"physical","power":80,"accuracy":100,"pp":80},"ancient-power":{"name":"ancient-power","type":"rock","damageClass":"special","power":60,"accuracy":100,"pp":60},"shadow-ball":{"name":"shadow-ball","type":"ghost","damageClass":"special","power":80,"accuracy":100,"pp":80},"future-sight":{"name":"future-sight","type":"psychic","damageClass":"special","power":120,"accuracy":100,"pp":120},"rock-smash":{"name":"rock-smash","type":"fighting","damageClass":"physical","power":40,"accuracy":100,"pp":40},"whirlpool":{"name":"whirlpool","type":"water","damageClass":"special","power":35,"accuracy":85,"pp":35},"beat-up":{"name":"beat-up","type":"dark","damageClass":"physical","power":null,"accuracy":100,"pp":null},"fake-out":{"name":"fake-out","type":"normal","damageClass":"physical","power":40,"accuracy":100,"pp":40},"uproar":{"name":"uproar","type":"normal","damageClass":"special","power":90,"accuracy":100,"pp":90},"stockpile":{"name":"stockpile","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"spit-up":{"name":"spit-up","type":"normal","damageClass":"special","power":null,"accuracy":100,"pp":null},"swallow":{"name":"swallow","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"heat-wave":{"name":"heat-wave","type":"fire","damageClass":"special","power":95,"accuracy":90,"pp":95},"hail":{"name":"hail","type":"ice","damageClass":"status","power":null,"accuracy":null,"pp":null},"torment":{"name":"torment","type":"dark","damageClass":"status","power":null,"accuracy":100,"pp":null},"flatter":{"name":"flatter","type":"dark","damageClass":"status","power":null,"accuracy":100,"pp":null},"will-o-wisp":{"name":"will-o-wisp","type":"fire","damageClass":"status","power":null,"accuracy":85,"pp":null},"memento":{"name":"memento","type":"dark","damageClass":"status","power":null,"accuracy":100,"pp":null},"facade":{"name":"facade","type":"normal","damageClass":"physical","power":70,"accuracy":100,"pp":70},"focus-punch":{"name":"focus-punch","type":"fighting","damageClass":"physical","power":150,"accuracy":100,"pp":150},"smelling-salts":{"name":"smelling-salts","type":"normal","damageClass":"physical","power":70,"accuracy":100,"pp":70},"follow-me":{"name":"follow-me","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"nature-power":{"name":"nature-power","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"charge":{"name":"charge","type":"electric","damageClass":"status","power":null,"accuracy":null,"pp":null},"taunt":{"name":"taunt","type":"dark","damageClass":"status","power":null,"accuracy":100,"pp":null},"helping-hand":{"name":"helping-hand","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"trick":{"name":"trick","type":"psychic","damageClass":"status","power":null,"accuracy":100,"pp":null},"role-play":{"name":"role-play","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"wish":{"name":"wish","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"assist":{"name":"assist","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"ingrain":{"name":"ingrain","type":"grass","damageClass":"status","power":null,"accuracy":null,"pp":null},"superpower":{"name":"superpower","type":"fighting","damageClass":"physical","power":120,"accuracy":100,"pp":120},"magic-coat":{"name":"magic-coat","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"recycle":{"name":"recycle","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"revenge":{"name":"revenge","type":"fighting","damageClass":"physical","power":60,"accuracy":100,"pp":60},"brick-break":{"name":"brick-break","type":"fighting","damageClass":"physical","power":75,"accuracy":100,"pp":75},"yawn":{"name":"yawn","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"knock-off":{"name":"knock-off","type":"dark","damageClass":"physical","power":65,"accuracy":100,"pp":65},"endeavor":{"name":"endeavor","type":"normal","damageClass":"physical","power":null,"accuracy":100,"pp":null},"eruption":{"name":"eruption","type":"fire","damageClass":"special","power":150,"accuracy":100,"pp":150},"skill-swap":{"name":"skill-swap","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"imprison":{"name":"imprison","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"refresh":{"name":"refresh","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"grudge":{"name":"grudge","type":"ghost","damageClass":"status","power":null,"accuracy":null,"pp":null},"snatch":{"name":"snatch","type":"dark","damageClass":"status","power":null,"accuracy":null,"pp":null},"secret-power":{"name":"secret-power","type":"normal","damageClass":"physical","power":70,"accuracy":100,"pp":70},"dive":{"name":"dive","type":"water","damageClass":"physical","power":80,"accuracy":100,"pp":80},"arm-thrust":{"name":"arm-thrust","type":"fighting","damageClass":"physical","power":15,"accuracy":100,"pp":15},"camouflage":{"name":"camouflage","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"tail-glow":{"name":"tail-glow","type":"bug","damageClass":"status","power":null,"accuracy":null,"pp":null},"luster-purge":{"name":"luster-purge","type":"psychic","damageClass":"special","power":95,"accuracy":100,"pp":95},"mist-ball":{"name":"mist-ball","type":"psychic","damageClass":"special","power":95,"accuracy":100,"pp":95},"feather-dance":{"name":"feather-dance","type":"flying","damageClass":"status","power":null,"accuracy":100,"pp":null},"teeter-dance":{"name":"teeter-dance","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null},"blaze-kick":{"name":"blaze-kick","type":"fire","damageClass":"physical","power":85,"accuracy":90,"pp":85},"mud-sport":{"name":"mud-sport","type":"ground","damageClass":"status","power":null,"accuracy":null,"pp":null},"ice-ball":{"name":"ice-ball","type":"ice","damageClass":"physical","power":30,"accuracy":90,"pp":30},"needle-arm":{"name":"needle-arm","type":"grass","damageClass":"physical","power":60,"accuracy":100,"pp":60},"slack-off":{"name":"slack-off","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"hyper-voice":{"name":"hyper-voice","type":"normal","damageClass":"special","power":90,"accuracy":100,"pp":90},"poison-fang":{"name":"poison-fang","type":"poison","damageClass":"physical","power":50,"accuracy":100,"pp":50},"crush-claw":{"name":"crush-claw","type":"normal","damageClass":"physical","power":75,"accuracy":95,"pp":75},"blast-burn":{"name":"blast-burn","type":"fire","damageClass":"special","power":150,"accuracy":90,"pp":150},"hydro-cannon":{"name":"hydro-cannon","type":"water","damageClass":"special","power":150,"accuracy":90,"pp":150},"meteor-mash":{"name":"meteor-mash","type":"steel","damageClass":"physical","power":90,"accuracy":90,"pp":90},"astonish":{"name":"astonish","type":"ghost","damageClass":"physical","power":30,"accuracy":100,"pp":30},"weather-ball":{"name":"weather-ball","type":"normal","damageClass":"special","power":50,"accuracy":100,"pp":50},"aromatherapy":{"name":"aromatherapy","type":"grass","damageClass":"status","power":null,"accuracy":null,"pp":null},"fake-tears":{"name":"fake-tears","type":"dark","damageClass":"status","power":null,"accuracy":100,"pp":null},"air-cutter":{"name":"air-cutter","type":"flying","damageClass":"special","power":60,"accuracy":95,"pp":60},"overheat":{"name":"overheat","type":"fire","damageClass":"special","power":130,"accuracy":90,"pp":130},"odor-sleuth":{"name":"odor-sleuth","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"rock-tomb":{"name":"rock-tomb","type":"rock","damageClass":"physical","power":60,"accuracy":95,"pp":60},"silver-wind":{"name":"silver-wind","type":"bug","damageClass":"special","power":60,"accuracy":100,"pp":60},"metal-sound":{"name":"metal-sound","type":"steel","damageClass":"status","power":null,"accuracy":85,"pp":null},"grass-whistle":{"name":"grass-whistle","type":"grass","damageClass":"status","power":null,"accuracy":55,"pp":null},"tickle":{"name":"tickle","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null},"cosmic-power":{"name":"cosmic-power","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"water-spout":{"name":"water-spout","type":"water","damageClass":"special","power":150,"accuracy":100,"pp":150},"signal-beam":{"name":"signal-beam","type":"bug","damageClass":"special","power":75,"accuracy":100,"pp":75},"shadow-punch":{"name":"shadow-punch","type":"ghost","damageClass":"physical","power":60,"accuracy":null,"pp":60},"extrasensory":{"name":"extrasensory","type":"psychic","damageClass":"special","power":80,"accuracy":100,"pp":80},"sky-uppercut":{"name":"sky-uppercut","type":"fighting","damageClass":"physical","power":85,"accuracy":90,"pp":85},"sand-tomb":{"name":"sand-tomb","type":"ground","damageClass":"physical","power":35,"accuracy":85,"pp":35},"sheer-cold":{"name":"sheer-cold","type":"ice","damageClass":"special","power":null,"accuracy":30,"pp":null},"muddy-water":{"name":"muddy-water","type":"water","damageClass":"special","power":90,"accuracy":85,"pp":90},"bullet-seed":{"name":"bullet-seed","type":"grass","damageClass":"physical","power":25,"accuracy":100,"pp":25},"aerial-ace":{"name":"aerial-ace","type":"flying","damageClass":"physical","power":60,"accuracy":null,"pp":60},"icicle-spear":{"name":"icicle-spear","type":"ice","damageClass":"physical","power":25,"accuracy":100,"pp":25},"iron-defense":{"name":"iron-defense","type":"steel","damageClass":"status","power":null,"accuracy":null,"pp":null},"block":{"name":"block","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"howl":{"name":"howl","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"dragon-claw":{"name":"dragon-claw","type":"dragon","damageClass":"physical","power":80,"accuracy":100,"pp":80},"frenzy-plant":{"name":"frenzy-plant","type":"grass","damageClass":"special","power":150,"accuracy":90,"pp":150},"bulk-up":{"name":"bulk-up","type":"fighting","damageClass":"status","power":null,"accuracy":null,"pp":null},"bounce":{"name":"bounce","type":"flying","damageClass":"physical","power":85,"accuracy":85,"pp":85},"mud-shot":{"name":"mud-shot","type":"ground","damageClass":"special","power":55,"accuracy":95,"pp":55},"poison-tail":{"name":"poison-tail","type":"poison","damageClass":"physical","power":50,"accuracy":100,"pp":50},"covet":{"name":"covet","type":"normal","damageClass":"physical","power":60,"accuracy":100,"pp":60},"volt-tackle":{"name":"volt-tackle","type":"electric","damageClass":"physical","power":120,"accuracy":100,"pp":120},"magical-leaf":{"name":"magical-leaf","type":"grass","damageClass":"special","power":60,"accuracy":null,"pp":60},"water-sport":{"name":"water-sport","type":"water","damageClass":"status","power":null,"accuracy":null,"pp":null},"calm-mind":{"name":"calm-mind","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"leaf-blade":{"name":"leaf-blade","type":"grass","damageClass":"physical","power":90,"accuracy":100,"pp":90},"dragon-dance":{"name":"dragon-dance","type":"dragon","damageClass":"status","power":null,"accuracy":null,"pp":null},"rock-blast":{"name":"rock-blast","type":"rock","damageClass":"physical","power":25,"accuracy":90,"pp":25},"shock-wave":{"name":"shock-wave","type":"electric","damageClass":"special","power":60,"accuracy":null,"pp":60},"water-pulse":{"name":"water-pulse","type":"water","damageClass":"special","power":60,"accuracy":100,"pp":60},"doom-desire":{"name":"doom-desire","type":"steel","damageClass":"special","power":140,"accuracy":100,"pp":140},"psycho-boost":{"name":"psycho-boost","type":"psychic","damageClass":"special","power":140,"accuracy":90,"pp":140},"roost":{"name":"roost","type":"flying","damageClass":"status","power":null,"accuracy":null,"pp":null},"gravity":{"name":"gravity","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"miracle-eye":{"name":"miracle-eye","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"wake-up-slap":{"name":"wake-up-slap","type":"fighting","damageClass":"physical","power":70,"accuracy":100,"pp":70},"hammer-arm":{"name":"hammer-arm","type":"fighting","damageClass":"physical","power":100,"accuracy":90,"pp":100},"gyro-ball":{"name":"gyro-ball","type":"steel","damageClass":"physical","power":null,"accuracy":100,"pp":null},"healing-wish":{"name":"healing-wish","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"brine":{"name":"brine","type":"water","damageClass":"special","power":65,"accuracy":100,"pp":65},"natural-gift":{"name":"natural-gift","type":"normal","damageClass":"physical","power":null,"accuracy":100,"pp":null},"feint":{"name":"feint","type":"normal","damageClass":"physical","power":30,"accuracy":100,"pp":30},"pluck":{"name":"pluck","type":"flying","damageClass":"physical","power":60,"accuracy":100,"pp":60},"tailwind":{"name":"tailwind","type":"flying","damageClass":"status","power":null,"accuracy":null,"pp":null},"acupressure":{"name":"acupressure","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"metal-burst":{"name":"metal-burst","type":"steel","damageClass":"physical","power":null,"accuracy":100,"pp":null},"u-turn":{"name":"u-turn","type":"bug","damageClass":"physical","power":70,"accuracy":100,"pp":70},"close-combat":{"name":"close-combat","type":"fighting","damageClass":"physical","power":120,"accuracy":100,"pp":120},"payback":{"name":"payback","type":"dark","damageClass":"physical","power":50,"accuracy":100,"pp":50},"assurance":{"name":"assurance","type":"dark","damageClass":"physical","power":60,"accuracy":100,"pp":60},"embargo":{"name":"embargo","type":"dark","damageClass":"status","power":null,"accuracy":100,"pp":null},"fling":{"name":"fling","type":"dark","damageClass":"physical","power":null,"accuracy":100,"pp":null},"psycho-shift":{"name":"psycho-shift","type":"psychic","damageClass":"status","power":null,"accuracy":100,"pp":null},"trump-card":{"name":"trump-card","type":"normal","damageClass":"special","power":null,"accuracy":null,"pp":null},"heal-block":{"name":"heal-block","type":"psychic","damageClass":"status","power":null,"accuracy":100,"pp":null},"wring-out":{"name":"wring-out","type":"normal","damageClass":"special","power":null,"accuracy":100,"pp":null},"power-trick":{"name":"power-trick","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"gastro-acid":{"name":"gastro-acid","type":"poison","damageClass":"status","power":null,"accuracy":100,"pp":null},"lucky-chant":{"name":"lucky-chant","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"me-first":{"name":"me-first","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"copycat":{"name":"copycat","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"power-swap":{"name":"power-swap","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"guard-swap":{"name":"guard-swap","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"punishment":{"name":"punishment","type":"dark","damageClass":"physical","power":null,"accuracy":100,"pp":null},"last-resort":{"name":"last-resort","type":"normal","damageClass":"physical","power":140,"accuracy":100,"pp":140},"worry-seed":{"name":"worry-seed","type":"grass","damageClass":"status","power":null,"accuracy":100,"pp":null},"sucker-punch":{"name":"sucker-punch","type":"dark","damageClass":"physical","power":70,"accuracy":100,"pp":70},"toxic-spikes":{"name":"toxic-spikes","type":"poison","damageClass":"status","power":null,"accuracy":null,"pp":null},"heart-swap":{"name":"heart-swap","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"aqua-ring":{"name":"aqua-ring","type":"water","damageClass":"status","power":null,"accuracy":null,"pp":null},"magnet-rise":{"name":"magnet-rise","type":"electric","damageClass":"status","power":null,"accuracy":null,"pp":null},"flare-blitz":{"name":"flare-blitz","type":"fire","damageClass":"physical","power":120,"accuracy":100,"pp":120},"force-palm":{"name":"force-palm","type":"fighting","damageClass":"physical","power":60,"accuracy":100,"pp":60},"aura-sphere":{"name":"aura-sphere","type":"fighting","damageClass":"special","power":80,"accuracy":null,"pp":80},"rock-polish":{"name":"rock-polish","type":"rock","damageClass":"status","power":null,"accuracy":null,"pp":null},"poison-jab":{"name":"poison-jab","type":"poison","damageClass":"physical","power":80,"accuracy":100,"pp":80},"dark-pulse":{"name":"dark-pulse","type":"dark","damageClass":"special","power":80,"accuracy":100,"pp":80},"night-slash":{"name":"night-slash","type":"dark","damageClass":"physical","power":70,"accuracy":100,"pp":70},"aqua-tail":{"name":"aqua-tail","type":"water","damageClass":"physical","power":90,"accuracy":90,"pp":90},"seed-bomb":{"name":"seed-bomb","type":"grass","damageClass":"physical","power":80,"accuracy":100,"pp":80},"air-slash":{"name":"air-slash","type":"flying","damageClass":"special","power":75,"accuracy":95,"pp":75},"x-scissor":{"name":"x-scissor","type":"bug","damageClass":"physical","power":80,"accuracy":100,"pp":80},"bug-buzz":{"name":"bug-buzz","type":"bug","damageClass":"special","power":90,"accuracy":100,"pp":90},"dragon-pulse":{"name":"dragon-pulse","type":"dragon","damageClass":"special","power":85,"accuracy":100,"pp":85},"dragon-rush":{"name":"dragon-rush","type":"dragon","damageClass":"physical","power":100,"accuracy":75,"pp":100},"power-gem":{"name":"power-gem","type":"rock","damageClass":"special","power":80,"accuracy":100,"pp":80},"drain-punch":{"name":"drain-punch","type":"fighting","damageClass":"physical","power":75,"accuracy":100,"pp":75},"vacuum-wave":{"name":"vacuum-wave","type":"fighting","damageClass":"special","power":40,"accuracy":100,"pp":40},"focus-blast":{"name":"focus-blast","type":"fighting","damageClass":"special","power":120,"accuracy":70,"pp":120},"energy-ball":{"name":"energy-ball","type":"grass","damageClass":"special","power":90,"accuracy":100,"pp":90},"brave-bird":{"name":"brave-bird","type":"flying","damageClass":"physical","power":120,"accuracy":100,"pp":120},"earth-power":{"name":"earth-power","type":"ground","damageClass":"special","power":90,"accuracy":100,"pp":90},"switcheroo":{"name":"switcheroo","type":"dark","damageClass":"status","power":null,"accuracy":100,"pp":null},"giga-impact":{"name":"giga-impact","type":"normal","damageClass":"physical","power":150,"accuracy":90,"pp":150},"nasty-plot":{"name":"nasty-plot","type":"dark","damageClass":"status","power":null,"accuracy":null,"pp":null},"bullet-punch":{"name":"bullet-punch","type":"steel","damageClass":"physical","power":40,"accuracy":100,"pp":40},"avalanche":{"name":"avalanche","type":"ice","damageClass":"physical","power":60,"accuracy":100,"pp":60},"ice-shard":{"name":"ice-shard","type":"ice","damageClass":"physical","power":40,"accuracy":100,"pp":40},"shadow-claw":{"name":"shadow-claw","type":"ghost","damageClass":"physical","power":70,"accuracy":100,"pp":70},"thunder-fang":{"name":"thunder-fang","type":"electric","damageClass":"physical","power":65,"accuracy":95,"pp":65},"ice-fang":{"name":"ice-fang","type":"ice","damageClass":"physical","power":65,"accuracy":95,"pp":65},"fire-fang":{"name":"fire-fang","type":"fire","damageClass":"physical","power":65,"accuracy":95,"pp":65},"shadow-sneak":{"name":"shadow-sneak","type":"ghost","damageClass":"physical","power":40,"accuracy":100,"pp":40},"mud-bomb":{"name":"mud-bomb","type":"ground","damageClass":"special","power":65,"accuracy":85,"pp":65},"psycho-cut":{"name":"psycho-cut","type":"psychic","damageClass":"physical","power":70,"accuracy":100,"pp":70},"zen-headbutt":{"name":"zen-headbutt","type":"psychic","damageClass":"physical","power":80,"accuracy":90,"pp":80},"mirror-shot":{"name":"mirror-shot","type":"steel","damageClass":"special","power":65,"accuracy":85,"pp":65},"flash-cannon":{"name":"flash-cannon","type":"steel","damageClass":"special","power":80,"accuracy":100,"pp":80},"rock-climb":{"name":"rock-climb","type":"normal","damageClass":"physical","power":90,"accuracy":85,"pp":90},"defog":{"name":"defog","type":"flying","damageClass":"status","power":null,"accuracy":null,"pp":null},"trick-room":{"name":"trick-room","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"draco-meteor":{"name":"draco-meteor","type":"dragon","damageClass":"special","power":130,"accuracy":90,"pp":130},"discharge":{"name":"discharge","type":"electric","damageClass":"special","power":80,"accuracy":100,"pp":80},"lava-plume":{"name":"lava-plume","type":"fire","damageClass":"special","power":80,"accuracy":100,"pp":80},"leaf-storm":{"name":"leaf-storm","type":"grass","damageClass":"special","power":130,"accuracy":90,"pp":130},"power-whip":{"name":"power-whip","type":"grass","damageClass":"physical","power":120,"accuracy":85,"pp":120},"rock-wrecker":{"name":"rock-wrecker","type":"rock","damageClass":"physical","power":150,"accuracy":90,"pp":150},"cross-poison":{"name":"cross-poison","type":"poison","damageClass":"physical","power":70,"accuracy":100,"pp":70},"gunk-shot":{"name":"gunk-shot","type":"poison","damageClass":"physical","power":120,"accuracy":80,"pp":120},"iron-head":{"name":"iron-head","type":"steel","damageClass":"physical","power":80,"accuracy":100,"pp":80},"magnet-bomb":{"name":"magnet-bomb","type":"steel","damageClass":"physical","power":60,"accuracy":null,"pp":60},"stone-edge":{"name":"stone-edge","type":"rock","damageClass":"physical","power":100,"accuracy":80,"pp":100},"captivate":{"name":"captivate","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null},"stealth-rock":{"name":"stealth-rock","type":"rock","damageClass":"status","power":null,"accuracy":null,"pp":null},"grass-knot":{"name":"grass-knot","type":"grass","damageClass":"special","power":null,"accuracy":100,"pp":null},"chatter":{"name":"chatter","type":"flying","damageClass":"special","power":65,"accuracy":100,"pp":65},"judgment":{"name":"judgment","type":"normal","damageClass":"special","power":100,"accuracy":100,"pp":100},"bug-bite":{"name":"bug-bite","type":"bug","damageClass":"physical","power":60,"accuracy":100,"pp":60},"charge-beam":{"name":"charge-beam","type":"electric","damageClass":"special","power":50,"accuracy":90,"pp":50},"wood-hammer":{"name":"wood-hammer","type":"grass","damageClass":"physical","power":120,"accuracy":100,"pp":120},"aqua-jet":{"name":"aqua-jet","type":"water","damageClass":"physical","power":40,"accuracy":100,"pp":40},"attack-order":{"name":"attack-order","type":"bug","damageClass":"physical","power":90,"accuracy":100,"pp":90},"defend-order":{"name":"defend-order","type":"bug","damageClass":"status","power":null,"accuracy":null,"pp":null},"heal-order":{"name":"heal-order","type":"bug","damageClass":"status","power":null,"accuracy":null,"pp":null},"head-smash":{"name":"head-smash","type":"rock","damageClass":"physical","power":150,"accuracy":80,"pp":150},"double-hit":{"name":"double-hit","type":"normal","damageClass":"physical","power":35,"accuracy":90,"pp":35},"roar-of-time":{"name":"roar-of-time","type":"dragon","damageClass":"special","power":150,"accuracy":90,"pp":150},"spacial-rend":{"name":"spacial-rend","type":"dragon","damageClass":"special","power":100,"accuracy":95,"pp":100},"lunar-dance":{"name":"lunar-dance","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"crush-grip":{"name":"crush-grip","type":"normal","damageClass":"physical","power":null,"accuracy":100,"pp":null},"magma-storm":{"name":"magma-storm","type":"fire","damageClass":"special","power":100,"accuracy":75,"pp":100},"dark-void":{"name":"dark-void","type":"dark","damageClass":"status","power":null,"accuracy":50,"pp":null},"seed-flare":{"name":"seed-flare","type":"grass","damageClass":"special","power":120,"accuracy":85,"pp":120},"ominous-wind":{"name":"ominous-wind","type":"ghost","damageClass":"special","power":60,"accuracy":100,"pp":60},"shadow-force":{"name":"shadow-force","type":"ghost","damageClass":"physical","power":120,"accuracy":100,"pp":120},"hone-claws":{"name":"hone-claws","type":"dark","damageClass":"status","power":null,"accuracy":null,"pp":null},"wide-guard":{"name":"wide-guard","type":"rock","damageClass":"status","power":null,"accuracy":null,"pp":null},"guard-split":{"name":"guard-split","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"power-split":{"name":"power-split","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"wonder-room":{"name":"wonder-room","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"psyshock":{"name":"psyshock","type":"psychic","damageClass":"special","power":80,"accuracy":100,"pp":80},"venoshock":{"name":"venoshock","type":"poison","damageClass":"special","power":65,"accuracy":100,"pp":65},"autotomize":{"name":"autotomize","type":"steel","damageClass":"status","power":null,"accuracy":null,"pp":null},"rage-powder":{"name":"rage-powder","type":"bug","damageClass":"status","power":null,"accuracy":null,"pp":null},"telekinesis":{"name":"telekinesis","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"magic-room":{"name":"magic-room","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"smack-down":{"name":"smack-down","type":"rock","damageClass":"physical","power":50,"accuracy":100,"pp":50},"storm-throw":{"name":"storm-throw","type":"fighting","damageClass":"physical","power":60,"accuracy":100,"pp":60},"flame-burst":{"name":"flame-burst","type":"fire","damageClass":"special","power":70,"accuracy":100,"pp":70},"sludge-wave":{"name":"sludge-wave","type":"poison","damageClass":"special","power":95,"accuracy":100,"pp":95},"quiver-dance":{"name":"quiver-dance","type":"bug","damageClass":"status","power":null,"accuracy":null,"pp":null},"heavy-slam":{"name":"heavy-slam","type":"steel","damageClass":"physical","power":null,"accuracy":100,"pp":null},"synchronoise":{"name":"synchronoise","type":"psychic","damageClass":"special","power":120,"accuracy":100,"pp":120},"electro-ball":{"name":"electro-ball","type":"electric","damageClass":"special","power":null,"accuracy":100,"pp":null},"soak":{"name":"soak","type":"water","damageClass":"status","power":null,"accuracy":100,"pp":null},"flame-charge":{"name":"flame-charge","type":"fire","damageClass":"physical","power":50,"accuracy":100,"pp":50},"coil":{"name":"coil","type":"poison","damageClass":"status","power":null,"accuracy":null,"pp":null},"low-sweep":{"name":"low-sweep","type":"fighting","damageClass":"physical","power":65,"accuracy":100,"pp":65},"acid-spray":{"name":"acid-spray","type":"poison","damageClass":"special","power":40,"accuracy":100,"pp":40},"foul-play":{"name":"foul-play","type":"dark","damageClass":"physical","power":95,"accuracy":100,"pp":95},"simple-beam":{"name":"simple-beam","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null},"entrainment":{"name":"entrainment","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null},"after-you":{"name":"after-you","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"round":{"name":"round","type":"normal","damageClass":"special","power":60,"accuracy":100,"pp":60},"echoed-voice":{"name":"echoed-voice","type":"normal","damageClass":"special","power":40,"accuracy":100,"pp":40},"chip-away":{"name":"chip-away","type":"normal","damageClass":"physical","power":70,"accuracy":100,"pp":70},"clear-smog":{"name":"clear-smog","type":"poison","damageClass":"special","power":50,"accuracy":null,"pp":50},"stored-power":{"name":"stored-power","type":"psychic","damageClass":"special","power":20,"accuracy":100,"pp":20},"quick-guard":{"name":"quick-guard","type":"fighting","damageClass":"status","power":null,"accuracy":null,"pp":null},"ally-switch":{"name":"ally-switch","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"scald":{"name":"scald","type":"water","damageClass":"special","power":80,"accuracy":100,"pp":80},"shell-smash":{"name":"shell-smash","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"heal-pulse":{"name":"heal-pulse","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"hex":{"name":"hex","type":"ghost","damageClass":"special","power":65,"accuracy":100,"pp":65},"sky-drop":{"name":"sky-drop","type":"flying","damageClass":"physical","power":60,"accuracy":100,"pp":60},"shift-gear":{"name":"shift-gear","type":"steel","damageClass":"status","power":null,"accuracy":null,"pp":null},"circle-throw":{"name":"circle-throw","type":"fighting","damageClass":"physical","power":60,"accuracy":90,"pp":60},"incinerate":{"name":"incinerate","type":"fire","damageClass":"special","power":60,"accuracy":100,"pp":60},"quash":{"name":"quash","type":"dark","damageClass":"status","power":null,"accuracy":100,"pp":null},"acrobatics":{"name":"acrobatics","type":"flying","damageClass":"physical","power":55,"accuracy":100,"pp":55},"reflect-type":{"name":"reflect-type","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"retaliate":{"name":"retaliate","type":"normal","damageClass":"physical","power":70,"accuracy":100,"pp":70},"final-gambit":{"name":"final-gambit","type":"fighting","damageClass":"special","power":null,"accuracy":100,"pp":null},"bestow":{"name":"bestow","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"inferno":{"name":"inferno","type":"fire","damageClass":"special","power":100,"accuracy":50,"pp":100},"water-pledge":{"name":"water-pledge","type":"water","damageClass":"special","power":80,"accuracy":100,"pp":80},"fire-pledge":{"name":"fire-pledge","type":"fire","damageClass":"special","power":80,"accuracy":100,"pp":80},"grass-pledge":{"name":"grass-pledge","type":"grass","damageClass":"special","power":80,"accuracy":100,"pp":80},"volt-switch":{"name":"volt-switch","type":"electric","damageClass":"special","power":70,"accuracy":100,"pp":70},"struggle-bug":{"name":"struggle-bug","type":"bug","damageClass":"special","power":50,"accuracy":100,"pp":50},"bulldoze":{"name":"bulldoze","type":"ground","damageClass":"physical","power":60,"accuracy":100,"pp":60},"frost-breath":{"name":"frost-breath","type":"ice","damageClass":"special","power":60,"accuracy":90,"pp":60},"dragon-tail":{"name":"dragon-tail","type":"dragon","damageClass":"physical","power":60,"accuracy":90,"pp":60},"work-up":{"name":"work-up","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"electroweb":{"name":"electroweb","type":"electric","damageClass":"special","power":55,"accuracy":95,"pp":55},"wild-charge":{"name":"wild-charge","type":"electric","damageClass":"physical","power":90,"accuracy":100,"pp":90},"drill-run":{"name":"drill-run","type":"ground","damageClass":"physical","power":80,"accuracy":95,"pp":80},"dual-chop":{"name":"dual-chop","type":"dragon","damageClass":"physical","power":40,"accuracy":90,"pp":40},"heart-stamp":{"name":"heart-stamp","type":"psychic","damageClass":"physical","power":60,"accuracy":100,"pp":60},"horn-leech":{"name":"horn-leech","type":"grass","damageClass":"physical","power":75,"accuracy":100,"pp":75},"sacred-sword":{"name":"sacred-sword","type":"fighting","damageClass":"physical","power":90,"accuracy":100,"pp":90},"razor-shell":{"name":"razor-shell","type":"water","damageClass":"physical","power":75,"accuracy":95,"pp":75},"heat-crash":{"name":"heat-crash","type":"fire","damageClass":"physical","power":null,"accuracy":100,"pp":null},"leaf-tornado":{"name":"leaf-tornado","type":"grass","damageClass":"special","power":65,"accuracy":90,"pp":65},"steamroller":{"name":"steamroller","type":"bug","damageClass":"physical","power":65,"accuracy":100,"pp":65},"cotton-guard":{"name":"cotton-guard","type":"grass","damageClass":"status","power":null,"accuracy":null,"pp":null},"night-daze":{"name":"night-daze","type":"dark","damageClass":"special","power":85,"accuracy":95,"pp":85},"psystrike":{"name":"psystrike","type":"psychic","damageClass":"special","power":100,"accuracy":100,"pp":100},"tail-slap":{"name":"tail-slap","type":"normal","damageClass":"physical","power":25,"accuracy":85,"pp":25},"hurricane":{"name":"hurricane","type":"flying","damageClass":"special","power":110,"accuracy":70,"pp":110},"head-charge":{"name":"head-charge","type":"normal","damageClass":"physical","power":120,"accuracy":100,"pp":120},"gear-grind":{"name":"gear-grind","type":"steel","damageClass":"physical","power":50,"accuracy":85,"pp":50},"searing-shot":{"name":"searing-shot","type":"fire","damageClass":"special","power":100,"accuracy":100,"pp":100},"techno-blast":{"name":"techno-blast","type":"normal","damageClass":"special","power":120,"accuracy":100,"pp":120},"relic-song":{"name":"relic-song","type":"normal","damageClass":"special","power":75,"accuracy":100,"pp":75},"secret-sword":{"name":"secret-sword","type":"fighting","damageClass":"special","power":85,"accuracy":100,"pp":85},"glaciate":{"name":"glaciate","type":"ice","damageClass":"special","power":65,"accuracy":95,"pp":65},"bolt-strike":{"name":"bolt-strike","type":"electric","damageClass":"physical","power":130,"accuracy":85,"pp":130},"blue-flare":{"name":"blue-flare","type":"fire","damageClass":"special","power":130,"accuracy":85,"pp":130},"fiery-dance":{"name":"fiery-dance","type":"fire","damageClass":"special","power":80,"accuracy":100,"pp":80},"freeze-shock":{"name":"freeze-shock","type":"ice","damageClass":"physical","power":140,"accuracy":90,"pp":140},"ice-burn":{"name":"ice-burn","type":"ice","damageClass":"special","power":140,"accuracy":90,"pp":140},"snarl":{"name":"snarl","type":"dark","damageClass":"special","power":55,"accuracy":95,"pp":55},"icicle-crash":{"name":"icicle-crash","type":"ice","damageClass":"physical","power":85,"accuracy":90,"pp":85},"v-create":{"name":"v-create","type":"fire","damageClass":"physical","power":180,"accuracy":95,"pp":180},"fusion-flare":{"name":"fusion-flare","type":"fire","damageClass":"special","power":100,"accuracy":100,"pp":100},"fusion-bolt":{"name":"fusion-bolt","type":"electric","damageClass":"physical","power":100,"accuracy":100,"pp":100},"flying-press":{"name":"flying-press","type":"fighting","damageClass":"physical","power":100,"accuracy":95,"pp":100},"mat-block":{"name":"mat-block","type":"fighting","damageClass":"status","power":null,"accuracy":null,"pp":null},"belch":{"name":"belch","type":"poison","damageClass":"special","power":120,"accuracy":90,"pp":120},"rototiller":{"name":"rototiller","type":"ground","damageClass":"status","power":null,"accuracy":null,"pp":null},"sticky-web":{"name":"sticky-web","type":"bug","damageClass":"status","power":null,"accuracy":null,"pp":null},"fell-stinger":{"name":"fell-stinger","type":"bug","damageClass":"physical","power":50,"accuracy":100,"pp":50},"phantom-force":{"name":"phantom-force","type":"ghost","damageClass":"physical","power":90,"accuracy":100,"pp":90},"trick-or-treat":{"name":"trick-or-treat","type":"ghost","damageClass":"status","power":null,"accuracy":100,"pp":null},"noble-roar":{"name":"noble-roar","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null},"ion-deluge":{"name":"ion-deluge","type":"electric","damageClass":"status","power":null,"accuracy":null,"pp":null},"parabolic-charge":{"name":"parabolic-charge","type":"electric","damageClass":"special","power":65,"accuracy":100,"pp":65},"forests-curse":{"name":"forests-curse","type":"grass","damageClass":"status","power":null,"accuracy":100,"pp":null},"petal-blizzard":{"name":"petal-blizzard","type":"grass","damageClass":"physical","power":90,"accuracy":100,"pp":90},"freeze-dry":{"name":"freeze-dry","type":"ice","damageClass":"special","power":70,"accuracy":100,"pp":70},"disarming-voice":{"name":"disarming-voice","type":"fairy","damageClass":"special","power":40,"accuracy":null,"pp":40},"parting-shot":{"name":"parting-shot","type":"dark","damageClass":"status","power":null,"accuracy":100,"pp":null},"topsy-turvy":{"name":"topsy-turvy","type":"dark","damageClass":"status","power":null,"accuracy":null,"pp":null},"draining-kiss":{"name":"draining-kiss","type":"fairy","damageClass":"special","power":50,"accuracy":100,"pp":50},"crafty-shield":{"name":"crafty-shield","type":"fairy","damageClass":"status","power":null,"accuracy":null,"pp":null},"flower-shield":{"name":"flower-shield","type":"fairy","damageClass":"status","power":null,"accuracy":null,"pp":null},"grassy-terrain":{"name":"grassy-terrain","type":"grass","damageClass":"status","power":null,"accuracy":null,"pp":null},"misty-terrain":{"name":"misty-terrain","type":"fairy","damageClass":"status","power":null,"accuracy":null,"pp":null},"electrify":{"name":"electrify","type":"electric","damageClass":"status","power":null,"accuracy":null,"pp":null},"play-rough":{"name":"play-rough","type":"fairy","damageClass":"physical","power":90,"accuracy":90,"pp":90},"fairy-wind":{"name":"fairy-wind","type":"fairy","damageClass":"special","power":40,"accuracy":100,"pp":40},"moonblast":{"name":"moonblast","type":"fairy","damageClass":"special","power":95,"accuracy":100,"pp":95},"boomburst":{"name":"boomburst","type":"normal","damageClass":"special","power":140,"accuracy":100,"pp":140},"fairy-lock":{"name":"fairy-lock","type":"fairy","damageClass":"status","power":null,"accuracy":null,"pp":null},"kings-shield":{"name":"kings-shield","type":"steel","damageClass":"status","power":null,"accuracy":null,"pp":null},"play-nice":{"name":"play-nice","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"confide":{"name":"confide","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"diamond-storm":{"name":"diamond-storm","type":"rock","damageClass":"physical","power":100,"accuracy":95,"pp":100},"steam-eruption":{"name":"steam-eruption","type":"water","damageClass":"special","power":110,"accuracy":95,"pp":110},"hyperspace-hole":{"name":"hyperspace-hole","type":"psychic","damageClass":"special","power":80,"accuracy":null,"pp":80},"water-shuriken":{"name":"water-shuriken","type":"water","damageClass":"special","power":15,"accuracy":100,"pp":15},"mystical-fire":{"name":"mystical-fire","type":"fire","damageClass":"special","power":75,"accuracy":100,"pp":75},"spiky-shield":{"name":"spiky-shield","type":"grass","damageClass":"status","power":null,"accuracy":null,"pp":null},"aromatic-mist":{"name":"aromatic-mist","type":"fairy","damageClass":"status","power":null,"accuracy":null,"pp":null},"eerie-impulse":{"name":"eerie-impulse","type":"electric","damageClass":"status","power":null,"accuracy":100,"pp":null},"venom-drench":{"name":"venom-drench","type":"poison","damageClass":"status","power":null,"accuracy":100,"pp":null},"powder":{"name":"powder","type":"bug","damageClass":"status","power":null,"accuracy":100,"pp":null},"geomancy":{"name":"geomancy","type":"fairy","damageClass":"status","power":null,"accuracy":null,"pp":null},"magnetic-flux":{"name":"magnetic-flux","type":"electric","damageClass":"status","power":null,"accuracy":null,"pp":null},"happy-hour":{"name":"happy-hour","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"electric-terrain":{"name":"electric-terrain","type":"electric","damageClass":"status","power":null,"accuracy":null,"pp":null},"dazzling-gleam":{"name":"dazzling-gleam","type":"fairy","damageClass":"special","power":80,"accuracy":100,"pp":80},"celebrate":{"name":"celebrate","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"hold-hands":{"name":"hold-hands","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"baby-doll-eyes":{"name":"baby-doll-eyes","type":"fairy","damageClass":"status","power":null,"accuracy":100,"pp":null},"nuzzle":{"name":"nuzzle","type":"electric","damageClass":"physical","power":20,"accuracy":100,"pp":20},"hold-back":{"name":"hold-back","type":"normal","damageClass":"physical","power":40,"accuracy":100,"pp":40},"infestation":{"name":"infestation","type":"bug","damageClass":"special","power":20,"accuracy":100,"pp":20},"power-up-punch":{"name":"power-up-punch","type":"fighting","damageClass":"physical","power":40,"accuracy":100,"pp":40},"oblivion-wing":{"name":"oblivion-wing","type":"flying","damageClass":"special","power":80,"accuracy":100,"pp":80},"thousand-arrows":{"name":"thousand-arrows","type":"ground","damageClass":"physical","power":90,"accuracy":100,"pp":90},"thousand-waves":{"name":"thousand-waves","type":"ground","damageClass":"physical","power":90,"accuracy":100,"pp":90},"lands-wrath":{"name":"lands-wrath","type":"ground","damageClass":"physical","power":90,"accuracy":100,"pp":90},"light-of-ruin":{"name":"light-of-ruin","type":"fairy","damageClass":"special","power":140,"accuracy":90,"pp":140},"origin-pulse":{"name":"origin-pulse","type":"water","damageClass":"special","power":110,"accuracy":85,"pp":110},"precipice-blades":{"name":"precipice-blades","type":"ground","damageClass":"physical","power":120,"accuracy":85,"pp":120},"dragon-ascent":{"name":"dragon-ascent","type":"flying","damageClass":"physical","power":120,"accuracy":100,"pp":120},"hyperspace-fury":{"name":"hyperspace-fury","type":"dark","damageClass":"physical","power":100,"accuracy":null,"pp":100},"breakneck-blitz--physical":{"name":"breakneck-blitz--physical","type":"normal","damageClass":"physical","power":null,"accuracy":null,"pp":null},"breakneck-blitz--special":{"name":"breakneck-blitz--special","type":"normal","damageClass":"special","power":null,"accuracy":null,"pp":null},"all-out-pummeling--physical":{"name":"all-out-pummeling--physical","type":"fighting","damageClass":"physical","power":null,"accuracy":null,"pp":null},"all-out-pummeling--special":{"name":"all-out-pummeling--special","type":"fighting","damageClass":"special","power":null,"accuracy":null,"pp":null},"supersonic-skystrike--physical":{"name":"supersonic-skystrike--physical","type":"flying","damageClass":"physical","power":null,"accuracy":null,"pp":null},"supersonic-skystrike--special":{"name":"supersonic-skystrike--special","type":"flying","damageClass":"special","power":null,"accuracy":null,"pp":null},"acid-downpour--physical":{"name":"acid-downpour--physical","type":"poison","damageClass":"physical","power":null,"accuracy":null,"pp":null},"acid-downpour--special":{"name":"acid-downpour--special","type":"poison","damageClass":"special","power":null,"accuracy":null,"pp":null},"tectonic-rage--physical":{"name":"tectonic-rage--physical","type":"ground","damageClass":"physical","power":null,"accuracy":null,"pp":null},"tectonic-rage--special":{"name":"tectonic-rage--special","type":"ground","damageClass":"special","power":null,"accuracy":null,"pp":null},"continental-crush--physical":{"name":"continental-crush--physical","type":"rock","damageClass":"physical","power":null,"accuracy":null,"pp":null},"continental-crush--special":{"name":"continental-crush--special","type":"rock","damageClass":"special","power":null,"accuracy":null,"pp":null},"savage-spin-out--physical":{"name":"savage-spin-out--physical","type":"bug","damageClass":"physical","power":null,"accuracy":null,"pp":null},"savage-spin-out--special":{"name":"savage-spin-out--special","type":"bug","damageClass":"special","power":null,"accuracy":null,"pp":null},"never-ending-nightmare--physical":{"name":"never-ending-nightmare--physical","type":"ghost","damageClass":"physical","power":null,"accuracy":null,"pp":null},"never-ending-nightmare--special":{"name":"never-ending-nightmare--special","type":"ghost","damageClass":"special","power":null,"accuracy":null,"pp":null},"corkscrew-crash--physical":{"name":"corkscrew-crash--physical","type":"steel","damageClass":"physical","power":null,"accuracy":null,"pp":null},"corkscrew-crash--special":{"name":"corkscrew-crash--special","type":"steel","damageClass":"special","power":null,"accuracy":null,"pp":null},"inferno-overdrive--physical":{"name":"inferno-overdrive--physical","type":"fire","damageClass":"physical","power":null,"accuracy":null,"pp":null},"inferno-overdrive--special":{"name":"inferno-overdrive--special","type":"fire","damageClass":"special","power":null,"accuracy":null,"pp":null},"hydro-vortex--physical":{"name":"hydro-vortex--physical","type":"water","damageClass":"physical","power":null,"accuracy":null,"pp":null},"hydro-vortex--special":{"name":"hydro-vortex--special","type":"water","damageClass":"special","power":null,"accuracy":null,"pp":null},"bloom-doom--physical":{"name":"bloom-doom--physical","type":"grass","damageClass":"physical","power":null,"accuracy":null,"pp":null},"bloom-doom--special":{"name":"bloom-doom--special","type":"grass","damageClass":"special","power":null,"accuracy":null,"pp":null},"gigavolt-havoc--physical":{"name":"gigavolt-havoc--physical","type":"electric","damageClass":"physical","power":null,"accuracy":null,"pp":null},"gigavolt-havoc--special":{"name":"gigavolt-havoc--special","type":"electric","damageClass":"special","power":null,"accuracy":null,"pp":null},"shattered-psyche--physical":{"name":"shattered-psyche--physical","type":"psychic","damageClass":"physical","power":null,"accuracy":null,"pp":null},"shattered-psyche--special":{"name":"shattered-psyche--special","type":"psychic","damageClass":"special","power":null,"accuracy":null,"pp":null},"subzero-slammer--physical":{"name":"subzero-slammer--physical","type":"ice","damageClass":"physical","power":null,"accuracy":null,"pp":null},"subzero-slammer--special":{"name":"subzero-slammer--special","type":"ice","damageClass":"special","power":null,"accuracy":null,"pp":null},"devastating-drake--physical":{"name":"devastating-drake--physical","type":"dragon","damageClass":"physical","power":null,"accuracy":null,"pp":null},"devastating-drake--special":{"name":"devastating-drake--special","type":"dragon","damageClass":"special","power":null,"accuracy":null,"pp":null},"black-hole-eclipse--physical":{"name":"black-hole-eclipse--physical","type":"dark","damageClass":"physical","power":null,"accuracy":null,"pp":null},"black-hole-eclipse--special":{"name":"black-hole-eclipse--special","type":"dark","damageClass":"special","power":null,"accuracy":null,"pp":null},"twinkle-tackle--physical":{"name":"twinkle-tackle--physical","type":"fairy","damageClass":"physical","power":null,"accuracy":null,"pp":null},"twinkle-tackle--special":{"name":"twinkle-tackle--special","type":"fairy","damageClass":"special","power":null,"accuracy":null,"pp":null},"catastropika":{"name":"catastropika","type":"electric","damageClass":"physical","power":210,"accuracy":null,"pp":210},"shore-up":{"name":"shore-up","type":"ground","damageClass":"status","power":null,"accuracy":null,"pp":null},"first-impression":{"name":"first-impression","type":"bug","damageClass":"physical","power":90,"accuracy":100,"pp":90},"baneful-bunker":{"name":"baneful-bunker","type":"poison","damageClass":"status","power":null,"accuracy":null,"pp":null},"spirit-shackle":{"name":"spirit-shackle","type":"ghost","damageClass":"physical","power":80,"accuracy":100,"pp":80},"darkest-lariat":{"name":"darkest-lariat","type":"dark","damageClass":"physical","power":85,"accuracy":100,"pp":85},"sparkling-aria":{"name":"sparkling-aria","type":"water","damageClass":"special","power":90,"accuracy":100,"pp":90},"ice-hammer":{"name":"ice-hammer","type":"ice","damageClass":"physical","power":100,"accuracy":90,"pp":100},"floral-healing":{"name":"floral-healing","type":"fairy","damageClass":"status","power":null,"accuracy":null,"pp":null},"high-horsepower":{"name":"high-horsepower","type":"ground","damageClass":"physical","power":95,"accuracy":95,"pp":95},"strength-sap":{"name":"strength-sap","type":"grass","damageClass":"status","power":null,"accuracy":100,"pp":null},"solar-blade":{"name":"solar-blade","type":"grass","damageClass":"physical","power":125,"accuracy":100,"pp":125},"leafage":{"name":"leafage","type":"grass","damageClass":"physical","power":40,"accuracy":100,"pp":40},"spotlight":{"name":"spotlight","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"toxic-thread":{"name":"toxic-thread","type":"poison","damageClass":"status","power":null,"accuracy":100,"pp":null},"laser-focus":{"name":"laser-focus","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"gear-up":{"name":"gear-up","type":"steel","damageClass":"status","power":null,"accuracy":null,"pp":null},"throat-chop":{"name":"throat-chop","type":"dark","damageClass":"physical","power":80,"accuracy":100,"pp":80},"pollen-puff":{"name":"pollen-puff","type":"bug","damageClass":"special","power":90,"accuracy":100,"pp":90},"anchor-shot":{"name":"anchor-shot","type":"steel","damageClass":"physical","power":80,"accuracy":100,"pp":80},"psychic-terrain":{"name":"psychic-terrain","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"lunge":{"name":"lunge","type":"bug","damageClass":"physical","power":80,"accuracy":100,"pp":80},"fire-lash":{"name":"fire-lash","type":"fire","damageClass":"physical","power":80,"accuracy":100,"pp":80},"power-trip":{"name":"power-trip","type":"dark","damageClass":"physical","power":20,"accuracy":100,"pp":20},"burn-up":{"name":"burn-up","type":"fire","damageClass":"special","power":130,"accuracy":100,"pp":130},"speed-swap":{"name":"speed-swap","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"smart-strike":{"name":"smart-strike","type":"steel","damageClass":"physical","power":70,"accuracy":null,"pp":70},"purify":{"name":"purify","type":"poison","damageClass":"status","power":null,"accuracy":null,"pp":null},"revelation-dance":{"name":"revelation-dance","type":"normal","damageClass":"special","power":90,"accuracy":100,"pp":90},"core-enforcer":{"name":"core-enforcer","type":"dragon","damageClass":"special","power":100,"accuracy":100,"pp":100},"trop-kick":{"name":"trop-kick","type":"grass","damageClass":"physical","power":70,"accuracy":100,"pp":70},"instruct":{"name":"instruct","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null},"beak-blast":{"name":"beak-blast","type":"flying","damageClass":"physical","power":100,"accuracy":100,"pp":100},"clanging-scales":{"name":"clanging-scales","type":"dragon","damageClass":"special","power":110,"accuracy":100,"pp":110},"dragon-hammer":{"name":"dragon-hammer","type":"dragon","damageClass":"physical","power":90,"accuracy":100,"pp":90},"brutal-swing":{"name":"brutal-swing","type":"dark","damageClass":"physical","power":60,"accuracy":100,"pp":60},"aurora-veil":{"name":"aurora-veil","type":"ice","damageClass":"status","power":null,"accuracy":null,"pp":null},"sinister-arrow-raid":{"name":"sinister-arrow-raid","type":"ghost","damageClass":"physical","power":180,"accuracy":null,"pp":180},"malicious-moonsault":{"name":"malicious-moonsault","type":"dark","damageClass":"physical","power":180,"accuracy":null,"pp":180},"oceanic-operetta":{"name":"oceanic-operetta","type":"water","damageClass":"special","power":195,"accuracy":null,"pp":195},"guardian-of-alola":{"name":"guardian-of-alola","type":"fairy","damageClass":"special","power":null,"accuracy":null,"pp":null},"soul-stealing-7-star-strike":{"name":"soul-stealing-7-star-strike","type":"ghost","damageClass":"physical","power":195,"accuracy":null,"pp":195},"stoked-sparksurfer":{"name":"stoked-sparksurfer","type":"electric","damageClass":"special","power":175,"accuracy":null,"pp":175},"pulverizing-pancake":{"name":"pulverizing-pancake","type":"normal","damageClass":"physical","power":210,"accuracy":null,"pp":210},"extreme-evoboost":{"name":"extreme-evoboost","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"genesis-supernova":{"name":"genesis-supernova","type":"psychic","damageClass":"special","power":185,"accuracy":null,"pp":185},"shell-trap":{"name":"shell-trap","type":"fire","damageClass":"special","power":150,"accuracy":100,"pp":150},"fleur-cannon":{"name":"fleur-cannon","type":"fairy","damageClass":"special","power":130,"accuracy":90,"pp":130},"psychic-fangs":{"name":"psychic-fangs","type":"psychic","damageClass":"physical","power":85,"accuracy":100,"pp":85},"stomping-tantrum":{"name":"stomping-tantrum","type":"ground","damageClass":"physical","power":75,"accuracy":100,"pp":75},"shadow-bone":{"name":"shadow-bone","type":"ghost","damageClass":"physical","power":85,"accuracy":100,"pp":85},"accelerock":{"name":"accelerock","type":"rock","damageClass":"physical","power":40,"accuracy":100,"pp":40},"liquidation":{"name":"liquidation","type":"water","damageClass":"physical","power":85,"accuracy":100,"pp":85},"prismatic-laser":{"name":"prismatic-laser","type":"psychic","damageClass":"special","power":160,"accuracy":100,"pp":160},"spectral-thief":{"name":"spectral-thief","type":"ghost","damageClass":"physical","power":90,"accuracy":100,"pp":90},"sunsteel-strike":{"name":"sunsteel-strike","type":"steel","damageClass":"physical","power":100,"accuracy":100,"pp":100},"moongeist-beam":{"name":"moongeist-beam","type":"ghost","damageClass":"special","power":100,"accuracy":100,"pp":100},"tearful-look":{"name":"tearful-look","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"zing-zap":{"name":"zing-zap","type":"electric","damageClass":"physical","power":80,"accuracy":100,"pp":80},"natures-madness":{"name":"natures-madness","type":"fairy","damageClass":"special","power":null,"accuracy":90,"pp":null},"multi-attack":{"name":"multi-attack","type":"normal","damageClass":"physical","power":120,"accuracy":100,"pp":120},"10-000-000-volt-thunderbolt":{"name":"10-000-000-volt-thunderbolt","type":"electric","damageClass":"special","power":195,"accuracy":null,"pp":195},"mind-blown":{"name":"mind-blown","type":"fire","damageClass":"special","power":150,"accuracy":100,"pp":150},"plasma-fists":{"name":"plasma-fists","type":"electric","damageClass":"physical","power":100,"accuracy":100,"pp":100},"photon-geyser":{"name":"photon-geyser","type":"psychic","damageClass":"special","power":100,"accuracy":100,"pp":100},"light-that-burns-the-sky":{"name":"light-that-burns-the-sky","type":"psychic","damageClass":"special","power":200,"accuracy":null,"pp":200},"searing-sunraze-smash":{"name":"searing-sunraze-smash","type":"steel","damageClass":"physical","power":200,"accuracy":null,"pp":200},"menacing-moonraze-maelstrom":{"name":"menacing-moonraze-maelstrom","type":"ghost","damageClass":"special","power":200,"accuracy":null,"pp":200},"lets-snuggle-forever":{"name":"lets-snuggle-forever","type":"fairy","damageClass":"physical","power":190,"accuracy":null,"pp":190},"splintered-stormshards":{"name":"splintered-stormshards","type":"rock","damageClass":"physical","power":190,"accuracy":null,"pp":190},"clangorous-soulblaze":{"name":"clangorous-soulblaze","type":"dragon","damageClass":"special","power":185,"accuracy":null,"pp":185},"zippy-zap":{"name":"zippy-zap","type":"electric","damageClass":"physical","power":80,"accuracy":100,"pp":80},"splishy-splash":{"name":"splishy-splash","type":"water","damageClass":"special","power":90,"accuracy":100,"pp":90},"floaty-fall":{"name":"floaty-fall","type":"flying","damageClass":"physical","power":90,"accuracy":95,"pp":90},"pika-papow":{"name":"pika-papow","type":"electric","damageClass":"special","power":null,"accuracy":null,"pp":null},"bouncy-bubble":{"name":"bouncy-bubble","type":"water","damageClass":"special","power":60,"accuracy":100,"pp":60},"buzzy-buzz":{"name":"buzzy-buzz","type":"electric","damageClass":"special","power":60,"accuracy":100,"pp":60},"sizzly-slide":{"name":"sizzly-slide","type":"fire","damageClass":"physical","power":60,"accuracy":100,"pp":60},"glitzy-glow":{"name":"glitzy-glow","type":"psychic","damageClass":"special","power":80,"accuracy":95,"pp":80},"baddy-bad":{"name":"baddy-bad","type":"dark","damageClass":"special","power":80,"accuracy":95,"pp":80},"sappy-seed":{"name":"sappy-seed","type":"grass","damageClass":"physical","power":100,"accuracy":90,"pp":100},"freezy-frost":{"name":"freezy-frost","type":"ice","damageClass":"special","power":100,"accuracy":90,"pp":100},"sparkly-swirl":{"name":"sparkly-swirl","type":"fairy","damageClass":"special","power":120,"accuracy":85,"pp":120},"veevee-volley":{"name":"veevee-volley","type":"normal","damageClass":"physical","power":null,"accuracy":null,"pp":null},"double-iron-bash":{"name":"double-iron-bash","type":"steel","damageClass":"physical","power":60,"accuracy":100,"pp":60},"max-guard":{"name":"max-guard","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"dynamax-cannon":{"name":"dynamax-cannon","type":"dragon","damageClass":"special","power":100,"accuracy":100,"pp":100},"snipe-shot":{"name":"snipe-shot","type":"water","damageClass":"special","power":80,"accuracy":100,"pp":80},"jaw-lock":{"name":"jaw-lock","type":"dark","damageClass":"physical","power":80,"accuracy":100,"pp":80},"stuff-cheeks":{"name":"stuff-cheeks","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"no-retreat":{"name":"no-retreat","type":"fighting","damageClass":"status","power":null,"accuracy":null,"pp":null},"tar-shot":{"name":"tar-shot","type":"rock","damageClass":"status","power":null,"accuracy":100,"pp":null},"magic-powder":{"name":"magic-powder","type":"psychic","damageClass":"status","power":null,"accuracy":100,"pp":null},"dragon-darts":{"name":"dragon-darts","type":"dragon","damageClass":"physical","power":50,"accuracy":100,"pp":50},"teatime":{"name":"teatime","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null},"octolock":{"name":"octolock","type":"fighting","damageClass":"status","power":null,"accuracy":100,"pp":null},"bolt-beak":{"name":"bolt-beak","type":"electric","damageClass":"physical","power":85,"accuracy":100,"pp":85},"fishious-rend":{"name":"fishious-rend","type":"water","damageClass":"physical","power":85,"accuracy":100,"pp":85},"court-change":{"name":"court-change","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null},"max-flare":{"name":"max-flare","type":"fire","damageClass":"physical","power":100,"accuracy":null,"pp":100},"max-flutterby":{"name":"max-flutterby","type":"bug","damageClass":"physical","power":10,"accuracy":null,"pp":10},"max-lightning":{"name":"max-lightning","type":"electric","damageClass":"physical","power":10,"accuracy":null,"pp":10},"max-strike":{"name":"max-strike","type":"normal","damageClass":"physical","power":10,"accuracy":null,"pp":10},"max-knuckle":{"name":"max-knuckle","type":"fighting","damageClass":"physical","power":10,"accuracy":null,"pp":10},"max-phantasm":{"name":"max-phantasm","type":"ghost","damageClass":"physical","power":10,"accuracy":null,"pp":10},"max-hailstorm":{"name":"max-hailstorm","type":"ice","damageClass":"physical","power":10,"accuracy":null,"pp":10},"max-ooze":{"name":"max-ooze","type":"poison","damageClass":"physical","power":10,"accuracy":null,"pp":10},"max-geyser":{"name":"max-geyser","type":"water","damageClass":"physical","power":10,"accuracy":null,"pp":10},"max-airstream":{"name":"max-airstream","type":"flying","damageClass":"physical","power":10,"accuracy":null,"pp":10},"max-starfall":{"name":"max-starfall","type":"fairy","damageClass":"physical","power":10,"accuracy":null,"pp":10},"max-wyrmwind":{"name":"max-wyrmwind","type":"dragon","damageClass":"physical","power":10,"accuracy":null,"pp":10},"max-mindstorm":{"name":"max-mindstorm","type":"psychic","damageClass":"physical","power":10,"accuracy":null,"pp":10},"max-rockfall":{"name":"max-rockfall","type":"rock","damageClass":"physical","power":10,"accuracy":null,"pp":10},"max-quake":{"name":"max-quake","type":"ground","damageClass":"physical","power":10,"accuracy":null,"pp":10},"max-darkness":{"name":"max-darkness","type":"dark","damageClass":"physical","power":10,"accuracy":null,"pp":10},"max-overgrowth":{"name":"max-overgrowth","type":"grass","damageClass":"physical","power":10,"accuracy":null,"pp":10},"max-steelspike":{"name":"max-steelspike","type":"steel","damageClass":"physical","power":10,"accuracy":null,"pp":10},"clangorous-soul":{"name":"clangorous-soul","type":"dragon","damageClass":"status","power":null,"accuracy":100,"pp":null},"body-press":{"name":"body-press","type":"fighting","damageClass":"physical","power":80,"accuracy":100,"pp":80},"decorate":{"name":"decorate","type":"fairy","damageClass":"status","power":null,"accuracy":null,"pp":null},"drum-beating":{"name":"drum-beating","type":"grass","damageClass":"physical","power":80,"accuracy":100,"pp":80},"snap-trap":{"name":"snap-trap","type":"grass","damageClass":"physical","power":35,"accuracy":100,"pp":35},"pyro-ball":{"name":"pyro-ball","type":"fire","damageClass":"physical","power":120,"accuracy":90,"pp":120},"behemoth-blade":{"name":"behemoth-blade","type":"steel","damageClass":"physical","power":100,"accuracy":100,"pp":100},"behemoth-bash":{"name":"behemoth-bash","type":"steel","damageClass":"physical","power":100,"accuracy":100,"pp":100},"aura-wheel":{"name":"aura-wheel","type":"electric","damageClass":"physical","power":110,"accuracy":100,"pp":110},"breaking-swipe":{"name":"breaking-swipe","type":"dragon","damageClass":"physical","power":60,"accuracy":100,"pp":60},"branch-poke":{"name":"branch-poke","type":"grass","damageClass":"physical","power":40,"accuracy":100,"pp":40},"overdrive":{"name":"overdrive","type":"electric","damageClass":"special","power":80,"accuracy":100,"pp":80},"apple-acid":{"name":"apple-acid","type":"grass","damageClass":"special","power":80,"accuracy":100,"pp":80},"grav-apple":{"name":"grav-apple","type":"grass","damageClass":"physical","power":80,"accuracy":100,"pp":80},"spirit-break":{"name":"spirit-break","type":"fairy","damageClass":"physical","power":75,"accuracy":100,"pp":75},"strange-steam":{"name":"strange-steam","type":"fairy","damageClass":"special","power":90,"accuracy":95,"pp":90},"life-dew":{"name":"life-dew","type":"water","damageClass":"status","power":null,"accuracy":null,"pp":null},"obstruct":{"name":"obstruct","type":"dark","damageClass":"status","power":null,"accuracy":100,"pp":null},"false-surrender":{"name":"false-surrender","type":"dark","damageClass":"physical","power":80,"accuracy":null,"pp":80},"meteor-assault":{"name":"meteor-assault","type":"fighting","damageClass":"physical","power":150,"accuracy":100,"pp":150},"eternabeam":{"name":"eternabeam","type":"dragon","damageClass":"special","power":160,"accuracy":90,"pp":160},"steel-beam":{"name":"steel-beam","type":"steel","damageClass":"special","power":140,"accuracy":95,"pp":140},"expanding-force":{"name":"expanding-force","type":"psychic","damageClass":"special","power":80,"accuracy":100,"pp":80},"steel-roller":{"name":"steel-roller","type":"steel","damageClass":"physical","power":130,"accuracy":100,"pp":130},"scale-shot":{"name":"scale-shot","type":"dragon","damageClass":"physical","power":25,"accuracy":90,"pp":25},"meteor-beam":{"name":"meteor-beam","type":"rock","damageClass":"special","power":120,"accuracy":90,"pp":120},"shell-side-arm":{"name":"shell-side-arm","type":"poison","damageClass":"special","power":90,"accuracy":100,"pp":90},"misty-explosion":{"name":"misty-explosion","type":"fairy","damageClass":"special","power":100,"accuracy":100,"pp":100},"grassy-glide":{"name":"grassy-glide","type":"grass","damageClass":"physical","power":55,"accuracy":100,"pp":55},"rising-voltage":{"name":"rising-voltage","type":"electric","damageClass":"special","power":70,"accuracy":100,"pp":70},"terrain-pulse":{"name":"terrain-pulse","type":"normal","damageClass":"special","power":50,"accuracy":100,"pp":50},"skitter-smack":{"name":"skitter-smack","type":"bug","damageClass":"physical","power":70,"accuracy":90,"pp":70},"burning-jealousy":{"name":"burning-jealousy","type":"fire","damageClass":"special","power":70,"accuracy":100,"pp":70},"lash-out":{"name":"lash-out","type":"dark","damageClass":"physical","power":75,"accuracy":100,"pp":75},"poltergeist":{"name":"poltergeist","type":"ghost","damageClass":"physical","power":110,"accuracy":90,"pp":110},"corrosive-gas":{"name":"corrosive-gas","type":"poison","damageClass":"status","power":null,"accuracy":100,"pp":null},"coaching":{"name":"coaching","type":"fighting","damageClass":"status","power":null,"accuracy":null,"pp":null},"flip-turn":{"name":"flip-turn","type":"water","damageClass":"physical","power":60,"accuracy":100,"pp":60},"triple-axel":{"name":"triple-axel","type":"ice","damageClass":"physical","power":20,"accuracy":90,"pp":20},"dual-wingbeat":{"name":"dual-wingbeat","type":"flying","damageClass":"physical","power":40,"accuracy":90,"pp":40},"scorching-sands":{"name":"scorching-sands","type":"ground","damageClass":"special","power":70,"accuracy":100,"pp":70},"jungle-healing":{"name":"jungle-healing","type":"grass","damageClass":"status","power":null,"accuracy":null,"pp":null},"wicked-blow":{"name":"wicked-blow","type":"dark","damageClass":"physical","power":75,"accuracy":100,"pp":75},"surging-strikes":{"name":"surging-strikes","type":"water","damageClass":"physical","power":25,"accuracy":100,"pp":25},"thunder-cage":{"name":"thunder-cage","type":"electric","damageClass":"special","power":80,"accuracy":90,"pp":80},"dragon-energy":{"name":"dragon-energy","type":"dragon","damageClass":"special","power":150,"accuracy":100,"pp":150},"freezing-glare":{"name":"freezing-glare","type":"psychic","damageClass":"special","power":90,"accuracy":100,"pp":90},"fiery-wrath":{"name":"fiery-wrath","type":"dark","damageClass":"special","power":90,"accuracy":100,"pp":90},"thunderous-kick":{"name":"thunderous-kick","type":"fighting","damageClass":"physical","power":90,"accuracy":100,"pp":90},"glacial-lance":{"name":"glacial-lance","type":"ice","damageClass":"physical","power":120,"accuracy":100,"pp":120},"astral-barrage":{"name":"astral-barrage","type":"ghost","damageClass":"special","power":120,"accuracy":100,"pp":120},"eerie-spell":{"name":"eerie-spell","type":"psychic","damageClass":"special","power":80,"accuracy":100,"pp":80},"dire-claw":{"name":"dire-claw","type":"poison","damageClass":"physical","power":80,"accuracy":100,"pp":80},"psyshield-bash":{"name":"psyshield-bash","type":"psychic","damageClass":"physical","power":70,"accuracy":90,"pp":70},"power-shift":{"name":"power-shift","type":"normal","damageClass":"status","power":0,"accuracy":null,"pp":0},"stone-axe":{"name":"stone-axe","type":"rock","damageClass":"physical","power":65,"accuracy":90,"pp":65},"springtide-storm":{"name":"springtide-storm","type":"fairy","damageClass":"special","power":100,"accuracy":80,"pp":100},"mystical-power":{"name":"mystical-power","type":"psychic","damageClass":"special","power":70,"accuracy":90,"pp":70},"raging-fury":{"name":"raging-fury","type":"fire","damageClass":"physical","power":120,"accuracy":100,"pp":120},"wave-crash":{"name":"wave-crash","type":"water","damageClass":"physical","power":120,"accuracy":100,"pp":120},"chloroblast":{"name":"chloroblast","type":"grass","damageClass":"special","power":150,"accuracy":95,"pp":150},"mountain-gale":{"name":"mountain-gale","type":"ice","damageClass":"physical","power":100,"accuracy":85,"pp":100},"victory-dance":{"name":"victory-dance","type":"fighting","damageClass":"status","power":0,"accuracy":null,"pp":0},"headlong-rush":{"name":"headlong-rush","type":"ground","damageClass":"physical","power":120,"accuracy":100,"pp":120},"barb-barrage":{"name":"barb-barrage","type":"poison","damageClass":"physical","power":60,"accuracy":100,"pp":60},"esper-wing":{"name":"esper-wing","type":"psychic","damageClass":"special","power":80,"accuracy":100,"pp":80},"bitter-malice":{"name":"bitter-malice","type":"ghost","damageClass":"special","power":75,"accuracy":100,"pp":75},"shelter":{"name":"shelter","type":"steel","damageClass":"status","power":0,"accuracy":null,"pp":0},"triple-arrows":{"name":"triple-arrows","type":"fighting","damageClass":"physical","power":90,"accuracy":100,"pp":90},"infernal-parade":{"name":"infernal-parade","type":"ghost","damageClass":"special","power":60,"accuracy":100,"pp":60},"ceaseless-edge":{"name":"ceaseless-edge","type":"dark","damageClass":"physical","power":65,"accuracy":90,"pp":65},"bleakwind-storm":{"name":"bleakwind-storm","type":"flying","damageClass":"special","power":100,"accuracy":80,"pp":100},"wildbolt-storm":{"name":"wildbolt-storm","type":"electric","damageClass":"special","power":100,"accuracy":80,"pp":100},"sandsear-storm":{"name":"sandsear-storm","type":"ground","damageClass":"special","power":100,"accuracy":80,"pp":100},"lunar-blessing":{"name":"lunar-blessing","type":"psychic","damageClass":"status","power":0,"accuracy":null,"pp":0},"take-heart":{"name":"take-heart","type":"psychic","damageClass":"status","power":0,"accuracy":null,"pp":0},"tera-blast":{"name":"tera-blast","type":"normal","damageClass":"special","power":80,"accuracy":100,"pp":80},"silk-trap":{"name":"silk-trap","type":"bug","damageClass":"status","power":0,"accuracy":null,"pp":0},"axe-kick":{"name":"axe-kick","type":"fighting","damageClass":"physical","power":120,"accuracy":90,"pp":120},"last-respects":{"name":"last-respects","type":"ghost","damageClass":"physical","power":50,"accuracy":100,"pp":50},"lumina-crash":{"name":"lumina-crash","type":"psychic","damageClass":"special","power":80,"accuracy":100,"pp":80},"order-up":{"name":"order-up","type":"dragon","damageClass":"physical","power":80,"accuracy":100,"pp":80},"jet-punch":{"name":"jet-punch","type":"water","damageClass":"physical","power":60,"accuracy":100,"pp":60},"spicy-extract":{"name":"spicy-extract","type":"grass","damageClass":"status","power":0,"accuracy":null,"pp":0},"spin-out":{"name":"spin-out","type":"steel","damageClass":"physical","power":100,"accuracy":100,"pp":100},"population-bomb":{"name":"population-bomb","type":"normal","damageClass":"physical","power":20,"accuracy":90,"pp":20},"ice-spinner":{"name":"ice-spinner","type":"ice","damageClass":"physical","power":80,"accuracy":100,"pp":80},"glaive-rush":{"name":"glaive-rush","type":"dragon","damageClass":"physical","power":120,"accuracy":100,"pp":120},"revival-blessing":{"name":"revival-blessing","type":"normal","damageClass":"status","power":0,"accuracy":null,"pp":0},"salt-cure":{"name":"salt-cure","type":"rock","damageClass":"physical","power":40,"accuracy":100,"pp":40},"triple-dive":{"name":"triple-dive","type":"water","damageClass":"physical","power":30,"accuracy":95,"pp":30},"mortal-spin":{"name":"mortal-spin","type":"poison","damageClass":"physical","power":30,"accuracy":100,"pp":30},"doodle":{"name":"doodle","type":"normal","damageClass":"status","power":0,"accuracy":100,"pp":0},"fillet-away":{"name":"fillet-away","type":"normal","damageClass":"status","power":0,"accuracy":null,"pp":0},"kowtow-cleave":{"name":"kowtow-cleave","type":"dark","damageClass":"physical","power":85,"accuracy":null,"pp":85},"flower-trick":{"name":"flower-trick","type":"grass","damageClass":"physical","power":70,"accuracy":null,"pp":70},"torch-song":{"name":"torch-song","type":"fire","damageClass":"special","power":80,"accuracy":100,"pp":80},"aqua-step":{"name":"aqua-step","type":"water","damageClass":"physical","power":80,"accuracy":100,"pp":80},"raging-bull":{"name":"raging-bull","type":"normal","damageClass":"physical","power":90,"accuracy":100,"pp":90},"make-it-rain":{"name":"make-it-rain","type":"steel","damageClass":"special","power":120,"accuracy":100,"pp":120},"psyblade":{"name":"psyblade","type":"psychic","damageClass":"physical","power":80,"accuracy":100,"pp":80},"hydro-steam":{"name":"hydro-steam","type":"water","damageClass":"special","power":80,"accuracy":100,"pp":80},"ruination":{"name":"ruination","type":"dark","damageClass":"special","power":1,"accuracy":90,"pp":1},"collision-course":{"name":"collision-course","type":"fighting","damageClass":"physical","power":100,"accuracy":100,"pp":100},"electro-drift":{"name":"electro-drift","type":"electric","damageClass":"special","power":100,"accuracy":100,"pp":100},"shed-tail":{"name":"shed-tail","type":"normal","damageClass":"status","power":0,"accuracy":null,"pp":0},"chilly-reception":{"name":"chilly-reception","type":"ice","damageClass":"status","power":0,"accuracy":null,"pp":0},"tidy-up":{"name":"tidy-up","type":"normal","damageClass":"status","power":0,"accuracy":null,"pp":0},"snowscape":{"name":"snowscape","type":"ice","damageClass":"status","power":0,"accuracy":null,"pp":0},"pounce":{"name":"pounce","type":"bug","damageClass":"physical","power":50,"accuracy":100,"pp":50},"trailblaze":{"name":"trailblaze","type":"grass","damageClass":"physical","power":50,"accuracy":100,"pp":50},"chilling-water":{"name":"chilling-water","type":"water","damageClass":"special","power":50,"accuracy":100,"pp":50},"hyper-drill":{"name":"hyper-drill","type":"normal","damageClass":"physical","power":100,"accuracy":100,"pp":100},"twin-beam":{"name":"twin-beam","type":"psychic","damageClass":"special","power":40,"accuracy":100,"pp":40},"rage-fist":{"name":"rage-fist","type":"ghost","damageClass":"physical","power":50,"accuracy":100,"pp":50},"armor-cannon":{"name":"armor-cannon","type":"fire","damageClass":"special","power":120,"accuracy":100,"pp":120},"bitter-blade":{"name":"bitter-blade","type":"fire","damageClass":"physical","power":90,"accuracy":100,"pp":90},"double-shock":{"name":"double-shock","type":"electric","damageClass":"physical","power":120,"accuracy":100,"pp":120},"gigaton-hammer":{"name":"gigaton-hammer","type":"steel","damageClass":"physical","power":160,"accuracy":100,"pp":160},"comeuppance":{"name":"comeuppance","type":"dark","damageClass":"physical","power":1,"accuracy":100,"pp":1},"aqua-cutter":{"name":"aqua-cutter","type":"water","damageClass":"physical","power":70,"accuracy":100,"pp":70},"blazing-torque":{"name":"blazing-torque","type":"fire","damageClass":"physical","power":80,"accuracy":100,"pp":80},"wicked-torque":{"name":"wicked-torque","type":"dark","damageClass":"physical","power":80,"accuracy":100,"pp":80},"noxious-torque":{"name":"noxious-torque","type":"poison","damageClass":"physical","power":100,"accuracy":100,"pp":100},"combat-torque":{"name":"combat-torque","type":"fighting","damageClass":"physical","power":100,"accuracy":100,"pp":100},"magical-torque":{"name":"magical-torque","type":"fairy","damageClass":"physical","power":100,"accuracy":100,"pp":100},"blood-moon":{"name":"blood-moon","type":"normal","damageClass":"special","power":140,"accuracy":100,"pp":140},"matcha-gotcha":{"name":"matcha-gotcha","type":"grass","damageClass":"special","power":80,"accuracy":90,"pp":80},"syrup-bomb":{"name":"syrup-bomb","type":"grass","damageClass":"special","power":60,"accuracy":85,"pp":60},"ivy-cudgel":{"name":"ivy-cudgel","type":"grass","damageClass":"physical","power":100,"accuracy":100,"pp":100},"electro-shot":{"name":"electro-shot","type":"electric","damageClass":"special","power":130,"accuracy":100,"pp":130},"tera-starstorm":{"name":"tera-starstorm","type":"normal","damageClass":"special","power":120,"accuracy":100,"pp":120},"fickle-beam":{"name":"fickle-beam","type":"dragon","damageClass":"special","power":80,"accuracy":100,"pp":80},"burning-bulwark":{"name":"burning-bulwark","type":"fire","damageClass":"status","power":0,"accuracy":0,"pp":0},"thunderclap":{"name":"thunderclap","type":"electric","damageClass":"special","power":70,"accuracy":100,"pp":70},"mighty-cleave":{"name":"mighty-cleave","type":"rock","damageClass":"physical","power":95,"accuracy":100,"pp":95},"tachyon-cutter":{"name":"tachyon-cutter","type":"steel","damageClass":"special","power":50,"accuracy":0,"pp":50},"hard-press":{"name":"hard-press","type":"steel","damageClass":"physical","power":0,"accuracy":100,"pp":0},"dragon-cheer":{"name":"dragon-cheer","type":"dragon","damageClass":"status","power":0,"accuracy":0,"pp":0},"alluring-voice":{"name":"alluring-voice","type":"fairy","damageClass":"special","power":80,"accuracy":100,"pp":80},"temper-flare":{"name":"temper-flare","type":"fire","damageClass":"physical","power":75,"accuracy":100,"pp":75},"supercell-slam":{"name":"supercell-slam","type":"electric","damageClass":"physical","power":100,"accuracy":95,"pp":100},"psychic-noise":{"name":"psychic-noise","type":"psychic","damageClass":"special","power":75,"accuracy":100,"pp":75},"upper-hand":{"name":"upper-hand","type":"fighting","damageClass":"physical","power":65,"accuracy":100,"pp":65},"malignant-chain":{"name":"malignant-chain","type":"poison","damageClass":"special","power":100,"accuracy":100,"pp":100},"shadow-rush":{"name":"shadow-rush","type":"shadow","damageClass":"physical","power":55,"accuracy":100,"pp":55},"shadow-blast":{"name":"shadow-blast","type":"shadow","damageClass":"physical","power":80,"accuracy":100,"pp":80},"shadow-blitz":{"name":"shadow-blitz","type":"shadow","damageClass":"physical","power":40,"accuracy":100,"pp":40},"shadow-bolt":{"name":"shadow-bolt","type":"shadow","damageClass":"special","power":75,"accuracy":100,"pp":75},"shadow-break":{"name":"shadow-break","type":"shadow","damageClass":"physical","power":75,"accuracy":100,"pp":75},"shadow-chill":{"name":"shadow-chill","type":"shadow","damageClass":"special","power":75,"accuracy":100,"pp":75},"shadow-end":{"name":"shadow-end","type":"shadow","damageClass":"physical","power":120,"accuracy":60,"pp":120},"shadow-fire":{"name":"shadow-fire","type":"shadow","damageClass":"special","power":75,"accuracy":100,"pp":75},"shadow-rave":{"name":"shadow-rave","type":"shadow","damageClass":"special","power":70,"accuracy":100,"pp":70},"shadow-storm":{"name":"shadow-storm","type":"shadow","damageClass":"special","power":95,"accuracy":100,"pp":95},"shadow-wave":{"name":"shadow-wave","type":"shadow","damageClass":"special","power":50,"accuracy":100,"pp":50},"shadow-down":{"name":"shadow-down","type":"shadow","damageClass":"status","power":null,"accuracy":100,"pp":null},"shadow-half":{"name":"shadow-half","type":"shadow","damageClass":"special","power":null,"accuracy":100,"pp":null},"shadow-hold":{"name":"shadow-hold","type":"shadow","damageClass":"status","power":null,"accuracy":null,"pp":null},"shadow-mist":{"name":"shadow-mist","type":"shadow","damageClass":"status","power":null,"accuracy":100,"pp":null},"shadow-panic":{"name":"shadow-panic","type":"shadow","damageClass":"status","power":null,"accuracy":90,"pp":null},"shadow-shed":{"name":"shadow-shed","type":"shadow","damageClass":"status","power":null,"accuracy":null,"pp":null},"shadow-sky":{"name":"shadow-sky","type":"shadow","damageClass":"status","power":null,"accuracy":null,"pp":null}}; +const moves: { [key: string]: PokemonMoveDetailType } = {"pound":{"name":"pound","type":"normal","damageClass":"physical","power":40,"accuracy":100,"pp":40,"description":"Inflicts regular damage with no additional effect."},"karate-chop":{"name":"karate-chop","type":"fighting","damageClass":"physical","power":50,"accuracy":100,"pp":50,"description":"Has an increased chance for a critical hit."},"double-slap":{"name":"double-slap","type":"normal","damageClass":"physical","power":15,"accuracy":85,"pp":15,"description":"Hits 2-5 times in one turn."},"comet-punch":{"name":"comet-punch","type":"normal","damageClass":"physical","power":18,"accuracy":85,"pp":18,"description":"Hits 2-5 times in one turn."},"mega-punch":{"name":"mega-punch","type":"normal","damageClass":"physical","power":80,"accuracy":85,"pp":80,"description":"Inflicts regular damage with no additional effect."},"pay-day":{"name":"pay-day","type":"normal","damageClass":"physical","power":40,"accuracy":100,"pp":40,"description":"Scatters money on the ground worth five times the user's level."},"fire-punch":{"name":"fire-punch","type":"fire","damageClass":"physical","power":75,"accuracy":100,"pp":75,"description":"Has a 10% chance to burn the target."},"ice-punch":{"name":"ice-punch","type":"ice","damageClass":"physical","power":75,"accuracy":100,"pp":75,"description":"Has a 10% chance to freeze the target."},"thunder-punch":{"name":"thunder-punch","type":"electric","damageClass":"physical","power":75,"accuracy":100,"pp":75,"description":"Has a 10% chance to paralyze the target."},"scratch":{"name":"scratch","type":"normal","damageClass":"physical","power":40,"accuracy":100,"pp":40,"description":"Inflicts regular damage with no additional effect."},"vice-grip":{"name":"vice-grip","type":"normal","damageClass":"physical","power":55,"accuracy":100,"pp":55,"description":"Inflicts regular damage with no additional effect."},"guillotine":{"name":"guillotine","type":"normal","damageClass":"physical","power":null,"accuracy":30,"pp":null,"description":"Causes a one-hit KO."},"razor-wind":{"name":"razor-wind","type":"normal","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"Requires a turn to charge before attacking."},"swords-dance":{"name":"swords-dance","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Attack by two stages."},"cut":{"name":"cut","type":"normal","damageClass":"physical","power":50,"accuracy":95,"pp":50,"description":"Inflicts regular damage with no additional effect."},"gust":{"name":"gust","type":"flying","damageClass":"special","power":40,"accuracy":100,"pp":40,"description":"Inflicts regular damage and can hit Pokémon in the air."},"wing-attack":{"name":"wing-attack","type":"flying","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":"Inflicts regular damage with no additional effect."},"whirlwind":{"name":"whirlwind","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Immediately ends wild battles. Forces trainers to switch Pokémon."},"fly":{"name":"fly","type":"flying","damageClass":"physical","power":90,"accuracy":95,"pp":90,"description":"User flies high into the air, dodging all attacks, and hits next turn."},"bind":{"name":"bind","type":"normal","damageClass":"physical","power":15,"accuracy":85,"pp":15,"description":"Prevents the target from fleeing and inflicts damage for 2-5 turns."},"slam":{"name":"slam","type":"normal","damageClass":"physical","power":80,"accuracy":75,"pp":80,"description":"Inflicts regular damage with no additional effect."},"vine-whip":{"name":"vine-whip","type":"grass","damageClass":"physical","power":45,"accuracy":100,"pp":45,"description":"Inflicts regular damage with no additional effect."},"stomp":{"name":"stomp","type":"normal","damageClass":"physical","power":65,"accuracy":100,"pp":65,"description":"Has a 30% chance to make the target flinch."},"double-kick":{"name":"double-kick","type":"fighting","damageClass":"physical","power":30,"accuracy":100,"pp":30,"description":"Hits twice in one turn."},"mega-kick":{"name":"mega-kick","type":"normal","damageClass":"physical","power":120,"accuracy":75,"pp":120,"description":"Inflicts regular damage with no additional effect."},"jump-kick":{"name":"jump-kick","type":"fighting","damageClass":"physical","power":100,"accuracy":95,"pp":100,"description":"If the user misses, it takes half the damage it would have inflicted in recoil."},"rolling-kick":{"name":"rolling-kick","type":"fighting","damageClass":"physical","power":60,"accuracy":85,"pp":60,"description":"Has a 30% chance to make the target flinch."},"sand-attack":{"name":"sand-attack","type":"ground","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's accuracy by one stage."},"headbutt":{"name":"headbutt","type":"normal","damageClass":"physical","power":70,"accuracy":100,"pp":70,"description":"Has a 30% chance to make the target flinch."},"horn-attack":{"name":"horn-attack","type":"normal","damageClass":"physical","power":65,"accuracy":100,"pp":65,"description":"Inflicts regular damage with no additional effect."},"fury-attack":{"name":"fury-attack","type":"normal","damageClass":"physical","power":15,"accuracy":85,"pp":15,"description":"Hits 2-5 times in one turn."},"horn-drill":{"name":"horn-drill","type":"normal","damageClass":"physical","power":null,"accuracy":30,"pp":null,"description":"Causes a one-hit KO."},"tackle":{"name":"tackle","type":"normal","damageClass":"physical","power":40,"accuracy":100,"pp":40,"description":"Inflicts regular damage with no additional effect."},"body-slam":{"name":"body-slam","type":"normal","damageClass":"physical","power":85,"accuracy":100,"pp":85,"description":"Has a 30% chance to paralyze the target."},"wrap":{"name":"wrap","type":"normal","damageClass":"physical","power":15,"accuracy":90,"pp":15,"description":"Prevents the target from fleeing and inflicts damage for 2-5 turns."},"take-down":{"name":"take-down","type":"normal","damageClass":"physical","power":90,"accuracy":85,"pp":90,"description":"User receives 1/4 the damage it inflicts in recoil."},"thrash":{"name":"thrash","type":"normal","damageClass":"physical","power":120,"accuracy":100,"pp":120,"description":"Hits every turn for 2-3 turns, then confuses the user."},"double-edge":{"name":"double-edge","type":"normal","damageClass":"physical","power":120,"accuracy":100,"pp":120,"description":"User receives 1/3 the damage inflicted in recoil."},"tail-whip":{"name":"tail-whip","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's Defense by one stage."},"poison-sting":{"name":"poison-sting","type":"poison","damageClass":"physical","power":15,"accuracy":100,"pp":15,"description":"Has a 30% chance to poison the target."},"twineedle":{"name":"twineedle","type":"bug","damageClass":"physical","power":25,"accuracy":100,"pp":25,"description":"Hits twice in the same turn. Has a 20% chance to poison the target."},"pin-missile":{"name":"pin-missile","type":"bug","damageClass":"physical","power":25,"accuracy":95,"pp":25,"description":"Hits 2-5 times in one turn."},"leer":{"name":"leer","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's Defense by one stage."},"bite":{"name":"bite","type":"dark","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":"Has a 30% chance to make the target flinch."},"growl":{"name":"growl","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's Attack by one stage."},"roar":{"name":"roar","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Immediately ends wild battles. Forces trainers to switch Pokémon."},"sing":{"name":"sing","type":"normal","damageClass":"status","power":null,"accuracy":55,"pp":null,"description":"Puts the target to sleep."},"supersonic":{"name":"supersonic","type":"normal","damageClass":"status","power":null,"accuracy":55,"pp":null,"description":"Confuses the target."},"sonic-boom":{"name":"sonic-boom","type":"normal","damageClass":"special","power":null,"accuracy":90,"pp":null,"description":"Inflicts 20 points of damage."},"disable":{"name":"disable","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Disables the target's last used move for 1-8 turns."},"acid":{"name":"acid","type":"poison","damageClass":"special","power":40,"accuracy":100,"pp":40,"description":"Has a 10% chance to lower the target's Special Defense by one stage."},"ember":{"name":"ember","type":"fire","damageClass":"special","power":40,"accuracy":100,"pp":40,"description":"Has a 10% chance to burn the target."},"flamethrower":{"name":"flamethrower","type":"fire","damageClass":"special","power":90,"accuracy":100,"pp":90,"description":"Has a 10% chance to burn the target."},"mist":{"name":"mist","type":"ice","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Protects the user's stats from being changed by enemy moves."},"water-gun":{"name":"water-gun","type":"water","damageClass":"special","power":40,"accuracy":100,"pp":40,"description":"Inflicts regular damage with no additional effect."},"hydro-pump":{"name":"hydro-pump","type":"water","damageClass":"special","power":110,"accuracy":80,"pp":110,"description":"Inflicts regular damage with no additional effect."},"surf":{"name":"surf","type":"water","damageClass":"special","power":90,"accuracy":100,"pp":90,"description":"Inflicts regular damage and can hit Dive users."},"ice-beam":{"name":"ice-beam","type":"ice","damageClass":"special","power":90,"accuracy":100,"pp":90,"description":"Has a 10% chance to freeze the target."},"blizzard":{"name":"blizzard","type":"ice","damageClass":"special","power":110,"accuracy":70,"pp":110,"description":"Has a 10% chance to freeze the target."},"psybeam":{"name":"psybeam","type":"psychic","damageClass":"special","power":65,"accuracy":100,"pp":65,"description":"Has a 10% chance to confuse the target."},"bubble-beam":{"name":"bubble-beam","type":"water","damageClass":"special","power":65,"accuracy":100,"pp":65,"description":"Has a 10% chance to lower the target's Speed by one stage."},"aurora-beam":{"name":"aurora-beam","type":"ice","damageClass":"special","power":65,"accuracy":100,"pp":65,"description":"Has a 10% chance to lower the target's Attack by one stage."},"hyper-beam":{"name":"hyper-beam","type":"normal","damageClass":"special","power":150,"accuracy":90,"pp":150,"description":"User foregoes its next turn to recharge."},"peck":{"name":"peck","type":"flying","damageClass":"physical","power":35,"accuracy":100,"pp":35,"description":"Inflicts regular damage with no additional effect."},"drill-peck":{"name":"drill-peck","type":"flying","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Inflicts regular damage with no additional effect."},"submission":{"name":"submission","type":"fighting","damageClass":"physical","power":80,"accuracy":80,"pp":80,"description":"User receives 1/4 the damage it inflicts in recoil."},"low-kick":{"name":"low-kick","type":"fighting","damageClass":"physical","power":null,"accuracy":100,"pp":null,"description":"Inflicts more damage to heavier targets, with a maximum of 120 power."},"counter":{"name":"counter","type":"fighting","damageClass":"physical","power":null,"accuracy":100,"pp":null,"description":"Inflicts twice the damage the user received from the last physical hit it took."},"seismic-toss":{"name":"seismic-toss","type":"fighting","damageClass":"physical","power":null,"accuracy":100,"pp":null,"description":"Inflicts damage equal to the user's level."},"strength":{"name":"strength","type":"normal","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Inflicts regular damage with no additional effect."},"absorb":{"name":"absorb","type":"grass","damageClass":"special","power":20,"accuracy":100,"pp":20,"description":"Drains half the damage inflicted to heal the user."},"mega-drain":{"name":"mega-drain","type":"grass","damageClass":"special","power":40,"accuracy":100,"pp":40,"description":"Drains half the damage inflicted to heal the user."},"leech-seed":{"name":"leech-seed","type":"grass","damageClass":"status","power":null,"accuracy":90,"pp":null,"description":"Seeds the target, stealing HP from it every turn."},"growth":{"name":"growth","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Attack and Special Attack by one stage."},"razor-leaf":{"name":"razor-leaf","type":"grass","damageClass":"physical","power":55,"accuracy":95,"pp":55,"description":"Has an increased chance for a critical hit."},"solar-beam":{"name":"solar-beam","type":"grass","damageClass":"special","power":120,"accuracy":100,"pp":120,"description":"Requires a turn to charge before attacking."},"poison-powder":{"name":"poison-powder","type":"poison","damageClass":"status","power":null,"accuracy":75,"pp":null,"description":"Poisons the target."},"stun-spore":{"name":"stun-spore","type":"grass","damageClass":"status","power":null,"accuracy":75,"pp":null,"description":"Paralyzes the target."},"sleep-powder":{"name":"sleep-powder","type":"grass","damageClass":"status","power":null,"accuracy":75,"pp":null,"description":"Puts the target to sleep."},"petal-dance":{"name":"petal-dance","type":"grass","damageClass":"special","power":120,"accuracy":100,"pp":120,"description":"Hits every turn for 2-3 turns, then confuses the user."},"string-shot":{"name":"string-shot","type":"bug","damageClass":"status","power":null,"accuracy":95,"pp":null,"description":"Lowers the target's Speed by two stages."},"dragon-rage":{"name":"dragon-rage","type":"dragon","damageClass":"special","power":null,"accuracy":100,"pp":null,"description":"Inflicts 40 points of damage."},"fire-spin":{"name":"fire-spin","type":"fire","damageClass":"special","power":35,"accuracy":85,"pp":35,"description":"Prevents the target from fleeing and inflicts damage for 2-5 turns."},"thunder-shock":{"name":"thunder-shock","type":"electric","damageClass":"special","power":40,"accuracy":100,"pp":40,"description":"Has a 10% chance to paralyze the target."},"thunderbolt":{"name":"thunderbolt","type":"electric","damageClass":"special","power":90,"accuracy":100,"pp":90,"description":"Has a 10% chance to paralyze the target."},"thunder-wave":{"name":"thunder-wave","type":"electric","damageClass":"status","power":null,"accuracy":90,"pp":null,"description":"Paralyzes the target."},"thunder":{"name":"thunder","type":"electric","damageClass":"special","power":110,"accuracy":70,"pp":110,"description":"Has a 30% chance to paralyze the target."},"rock-throw":{"name":"rock-throw","type":"rock","damageClass":"physical","power":50,"accuracy":90,"pp":50,"description":"Inflicts regular damage with no additional effect."},"earthquake":{"name":"earthquake","type":"ground","damageClass":"physical","power":100,"accuracy":100,"pp":100,"description":"Inflicts regular damage and can hit Dig users."},"fissure":{"name":"fissure","type":"ground","damageClass":"physical","power":null,"accuracy":30,"pp":null,"description":"Causes a one-hit KO."},"dig":{"name":"dig","type":"ground","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"User digs underground, dodging all attacks, and hits next turn."},"toxic":{"name":"toxic","type":"poison","damageClass":"status","power":null,"accuracy":90,"pp":null,"description":"Badly poisons the target, inflicting more damage every turn."},"confusion":{"name":"confusion","type":"psychic","damageClass":"special","power":50,"accuracy":100,"pp":50,"description":"Has a 10% chance to confuse the target."},"psychic":{"name":"psychic","type":"psychic","damageClass":"special","power":90,"accuracy":100,"pp":90,"description":"Has a 10% chance to lower the target's Special Defense by one stage."},"hypnosis":{"name":"hypnosis","type":"psychic","damageClass":"status","power":null,"accuracy":60,"pp":null,"description":"Puts the target to sleep."},"meditate":{"name":"meditate","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Attack by one stage."},"agility":{"name":"agility","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Speed by two stages."},"quick-attack":{"name":"quick-attack","type":"normal","damageClass":"physical","power":40,"accuracy":100,"pp":40,"description":"Inflicts regular damage with no additional effect."},"rage":{"name":"rage","type":"normal","damageClass":"physical","power":20,"accuracy":100,"pp":20,"description":"If the user is hit after using this move, its Attack rises by one stage."},"teleport":{"name":"teleport","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Immediately ends wild battles. No effect otherwise."},"night-shade":{"name":"night-shade","type":"ghost","damageClass":"special","power":null,"accuracy":100,"pp":null,"description":"Inflicts damage equal to the user's level."},"mimic":{"name":"mimic","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Copies the target's last used move."},"screech":{"name":"screech","type":"normal","damageClass":"status","power":null,"accuracy":85,"pp":null,"description":"Lowers the target's Defense by two stages."},"double-team":{"name":"double-team","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's evasion by one stage."},"recover":{"name":"recover","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Heals the user by half its max HP."},"harden":{"name":"harden","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Defense by one stage."},"minimize":{"name":"minimize","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's evasion by two stages."},"smokescreen":{"name":"smokescreen","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's accuracy by one stage."},"confuse-ray":{"name":"confuse-ray","type":"ghost","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Confuses the target."},"withdraw":{"name":"withdraw","type":"water","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Defense by one stage."},"defense-curl":{"name":"defense-curl","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises user's Defense by one stage."},"barrier":{"name":"barrier","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Defense by two stages."},"light-screen":{"name":"light-screen","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Reduces damage from special attacks by 50% for five turns."},"haze":{"name":"haze","type":"ice","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Resets all Pokémon's stats, accuracy, and evasion."},"reflect":{"name":"reflect","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Reduces damage from physical attacks by half."},"focus-energy":{"name":"focus-energy","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Increases the user's chance to score a critical hit."},"bide":{"name":"bide","type":"normal","damageClass":"physical","power":null,"accuracy":null,"pp":null,"description":"User waits for two turns, then hits back for twice the damage it took."},"metronome":{"name":"metronome","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Randomly selects and uses any move in the game."},"mirror-move":{"name":"mirror-move","type":"flying","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Uses the target's last used move."},"self-destruct":{"name":"self-destruct","type":"normal","damageClass":"physical","power":200,"accuracy":100,"pp":200,"description":"User faints."},"egg-bomb":{"name":"egg-bomb","type":"normal","damageClass":"physical","power":100,"accuracy":75,"pp":100,"description":"Inflicts regular damage with no additional effect."},"lick":{"name":"lick","type":"ghost","damageClass":"physical","power":30,"accuracy":100,"pp":30,"description":"Has a 30% chance to paralyze the target."},"smog":{"name":"smog","type":"poison","damageClass":"special","power":30,"accuracy":70,"pp":30,"description":"Has a 40% chance to poison the target."},"sludge":{"name":"sludge","type":"poison","damageClass":"special","power":65,"accuracy":100,"pp":65,"description":"Has a 30% chance to poison the target."},"bone-club":{"name":"bone-club","type":"ground","damageClass":"physical","power":65,"accuracy":85,"pp":65,"description":"Has a 10% chance to make the target flinch."},"fire-blast":{"name":"fire-blast","type":"fire","damageClass":"special","power":110,"accuracy":85,"pp":110,"description":"Has a 10% chance to burn the target."},"waterfall":{"name":"waterfall","type":"water","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Has a 20% chance to make the target flinch."},"clamp":{"name":"clamp","type":"water","damageClass":"physical","power":35,"accuracy":85,"pp":35,"description":"Prevents the target from fleeing and inflicts damage for 2-5 turns."},"swift":{"name":"swift","type":"normal","damageClass":"special","power":60,"accuracy":null,"pp":60,"description":"Never misses."},"skull-bash":{"name":"skull-bash","type":"normal","damageClass":"physical","power":130,"accuracy":100,"pp":130,"description":"Raises the user's Defense by one stage. User charges for one turn before attacking."},"spike-cannon":{"name":"spike-cannon","type":"normal","damageClass":"physical","power":20,"accuracy":100,"pp":20,"description":"Hits 2-5 times in one turn."},"constrict":{"name":"constrict","type":"normal","damageClass":"physical","power":10,"accuracy":100,"pp":10,"description":"Has a 10% chance to lower the target's Speed by one stage."},"amnesia":{"name":"amnesia","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Special Defense by two stages."},"kinesis":{"name":"kinesis","type":"psychic","damageClass":"status","power":null,"accuracy":80,"pp":null,"description":"Lowers the target's accuracy by one stage."},"soft-boiled":{"name":"soft-boiled","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Heals the user by half its max HP."},"high-jump-kick":{"name":"high-jump-kick","type":"fighting","damageClass":"physical","power":130,"accuracy":90,"pp":130,"description":"If the user misses, it takes half the damage it would have inflicted in recoil."},"glare":{"name":"glare","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Paralyzes the target."},"dream-eater":{"name":"dream-eater","type":"psychic","damageClass":"special","power":100,"accuracy":100,"pp":100,"description":"Only works on sleeping Pokémon. Drains half the damage inflicted to heal the user."},"poison-gas":{"name":"poison-gas","type":"poison","damageClass":"status","power":null,"accuracy":90,"pp":null,"description":"Poisons the target."},"barrage":{"name":"barrage","type":"normal","damageClass":"physical","power":15,"accuracy":85,"pp":15,"description":"Hits 2-5 times in one turn."},"leech-life":{"name":"leech-life","type":"bug","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Drains half the damage inflicted to heal the user."},"lovely-kiss":{"name":"lovely-kiss","type":"normal","damageClass":"status","power":null,"accuracy":75,"pp":null,"description":"Puts the target to sleep."},"sky-attack":{"name":"sky-attack","type":"flying","damageClass":"physical","power":140,"accuracy":90,"pp":140,"description":"User charges for one turn before attacking. Has a 30% chance to make the target flinch."},"transform":{"name":"transform","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"User becomes a copy of the target until it leaves battle."},"bubble":{"name":"bubble","type":"water","damageClass":"special","power":40,"accuracy":100,"pp":40,"description":"Has a 10% chance to lower the target's Speed by one stage."},"dizzy-punch":{"name":"dizzy-punch","type":"normal","damageClass":"physical","power":70,"accuracy":100,"pp":70,"description":"Has a 20% chance to confuse the target."},"spore":{"name":"spore","type":"grass","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Puts the target to sleep."},"flash":{"name":"flash","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's accuracy by one stage."},"psywave":{"name":"psywave","type":"psychic","damageClass":"special","power":null,"accuracy":100,"pp":null,"description":"Inflicts damage between 50% and 150% of the user's level."},"splash":{"name":"splash","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Does nothing."},"acid-armor":{"name":"acid-armor","type":"poison","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Defense by two stages."},"crabhammer":{"name":"crabhammer","type":"water","damageClass":"physical","power":100,"accuracy":90,"pp":100,"description":"Has an increased chance for a critical hit."},"explosion":{"name":"explosion","type":"normal","damageClass":"physical","power":250,"accuracy":100,"pp":250,"description":"User faints."},"fury-swipes":{"name":"fury-swipes","type":"normal","damageClass":"physical","power":18,"accuracy":80,"pp":18,"description":"Hits 2-5 times in one turn."},"bonemerang":{"name":"bonemerang","type":"ground","damageClass":"physical","power":50,"accuracy":90,"pp":50,"description":"Hits twice in one turn."},"rest":{"name":"rest","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"User sleeps for two turns, completely healing itself."},"rock-slide":{"name":"rock-slide","type":"rock","damageClass":"physical","power":75,"accuracy":90,"pp":75,"description":"Has a 30% chance to make the target flinch."},"hyper-fang":{"name":"hyper-fang","type":"normal","damageClass":"physical","power":80,"accuracy":90,"pp":80,"description":"Has a 10% chance to make the target flinch."},"sharpen":{"name":"sharpen","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Attack by one stage."},"conversion":{"name":"conversion","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"User's type changes to the type of one of its moves at random."},"tri-attack":{"name":"tri-attack","type":"normal","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"Has a 20% chance to burn, freeze, or paralyze the target."},"super-fang":{"name":"super-fang","type":"normal","damageClass":"physical","power":null,"accuracy":90,"pp":null,"description":"Inflicts damage equal to half the target's HP."},"slash":{"name":"slash","type":"normal","damageClass":"physical","power":70,"accuracy":100,"pp":70,"description":"Has an increased chance for a critical hit."},"substitute":{"name":"substitute","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Transfers 1/4 of the user's max HP into a doll, protecting the user from further damage or status changes until it breaks."},"struggle":{"name":"struggle","type":"normal","damageClass":"physical","power":50,"accuracy":null,"pp":50,"description":"User takes 1/4 its max HP in recoil."},"sketch":{"name":"sketch","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Permanently becomes the target's last used move."},"triple-kick":{"name":"triple-kick","type":"fighting","damageClass":"physical","power":10,"accuracy":90,"pp":10,"description":"Hits three times, increasing power by 100% with each successful hit."},"thief":{"name":"thief","type":"dark","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":"Takes the target's item."},"spider-web":{"name":"spider-web","type":"bug","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Prevents the target from leaving battle."},"mind-reader":{"name":"mind-reader","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Ensures that the user's next move will hit the target."},"nightmare":{"name":"nightmare","type":"ghost","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Target loses 1/4 its max HP every turn as long as it's asleep."},"flame-wheel":{"name":"flame-wheel","type":"fire","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":"Has a 10% chance to burn the target. Lets frozen Pokémon thaw themselves."},"snore":{"name":"snore","type":"normal","damageClass":"special","power":50,"accuracy":100,"pp":50,"description":"Has a 30% chance to make the target flinch. Only works if the user is sleeping."},"curse":{"name":"curse","type":"ghost","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Ghosts pay half their max HP to hurt the target every turn. Others decrease Speed but raise Attack and Defense."},"flail":{"name":"flail","type":"normal","damageClass":"physical","power":null,"accuracy":100,"pp":null,"description":"Inflicts more damage when the user has less HP remaining, with a maximum of 200 power."},"conversion-2":{"name":"conversion-2","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Changes the user's type to a random type either resistant or immune to the last move used against it."},"aeroblast":{"name":"aeroblast","type":"flying","damageClass":"special","power":100,"accuracy":95,"pp":100,"description":"Has an increased chance for a critical hit."},"cotton-spore":{"name":"cotton-spore","type":"grass","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's Speed by two stages."},"reversal":{"name":"reversal","type":"fighting","damageClass":"physical","power":null,"accuracy":100,"pp":null,"description":"Inflicts more damage when the user has less HP remaining, with a maximum of 200 power."},"spite":{"name":"spite","type":"ghost","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the PP of the target's last used move by 4."},"powder-snow":{"name":"powder-snow","type":"ice","damageClass":"special","power":40,"accuracy":100,"pp":40,"description":"Has a 10% chance to freeze the target."},"protect":{"name":"protect","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Prevents any moves from hitting the user this turn."},"mach-punch":{"name":"mach-punch","type":"fighting","damageClass":"physical","power":40,"accuracy":100,"pp":40,"description":"Inflicts regular damage with no additional effect."},"scary-face":{"name":"scary-face","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's Speed by two stages."},"feint-attack":{"name":"feint-attack","type":"dark","damageClass":"physical","power":60,"accuracy":null,"pp":60,"description":"Never misses."},"sweet-kiss":{"name":"sweet-kiss","type":"fairy","damageClass":"status","power":null,"accuracy":75,"pp":null,"description":"Confuses the target."},"belly-drum":{"name":"belly-drum","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"User pays half its max HP to max out its Attack."},"sludge-bomb":{"name":"sludge-bomb","type":"poison","damageClass":"special","power":90,"accuracy":100,"pp":90,"description":"Has a 30% chance to poison the target."},"mud-slap":{"name":"mud-slap","type":"ground","damageClass":"special","power":20,"accuracy":100,"pp":20,"description":"Has a 100% chance to lower the target's accuracy by one stage."},"octazooka":{"name":"octazooka","type":"water","damageClass":"special","power":65,"accuracy":85,"pp":65,"description":"Has a 50% chance to lower the target's accuracy by one stage."},"spikes":{"name":"spikes","type":"ground","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Scatters Spikes, hurting opposing Pokémon that switch in."},"zap-cannon":{"name":"zap-cannon","type":"electric","damageClass":"special","power":120,"accuracy":50,"pp":120,"description":"Has a 100% chance to paralyze the target."},"foresight":{"name":"foresight","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Forces the target to have no Evade, and allows it to be hit by Normal and Fighting moves even if it's a Ghost."},"destiny-bond":{"name":"destiny-bond","type":"ghost","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"If the user faints this turn, the target automatically will, too."},"perish-song":{"name":"perish-song","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"User and target both faint after three turns."},"icy-wind":{"name":"icy-wind","type":"ice","damageClass":"special","power":55,"accuracy":95,"pp":55,"description":"Has a 100% chance to lower the target's Speed by one stage."},"detect":{"name":"detect","type":"fighting","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Prevents any moves from hitting the user this turn."},"bone-rush":{"name":"bone-rush","type":"ground","damageClass":"physical","power":25,"accuracy":90,"pp":25,"description":"Hits 2-5 times in one turn."},"lock-on":{"name":"lock-on","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Ensures that the user's next move will hit the target."},"outrage":{"name":"outrage","type":"dragon","damageClass":"physical","power":120,"accuracy":100,"pp":120,"description":"Hits every turn for 2-3 turns, then confuses the user."},"sandstorm":{"name":"sandstorm","type":"rock","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Changes the weather to a sandstorm for five turns."},"giga-drain":{"name":"giga-drain","type":"grass","damageClass":"special","power":75,"accuracy":100,"pp":75,"description":"Drains half the damage inflicted to heal the user."},"endure":{"name":"endure","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Prevents the user's HP from lowering below 1 this turn."},"charm":{"name":"charm","type":"fairy","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's Attack by two stages."},"rollout":{"name":"rollout","type":"rock","damageClass":"physical","power":30,"accuracy":90,"pp":30,"description":"Power doubles every turn this move is used in succession after the first, resetting after five turns."},"false-swipe":{"name":"false-swipe","type":"normal","damageClass":"physical","power":40,"accuracy":100,"pp":40,"description":"Cannot lower the target's HP below 1."},"swagger":{"name":"swagger","type":"normal","damageClass":"status","power":null,"accuracy":85,"pp":null,"description":"Raises the target's Attack by two stages and confuses the target."},"milk-drink":{"name":"milk-drink","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Heals the user by half its max HP."},"spark":{"name":"spark","type":"electric","damageClass":"physical","power":65,"accuracy":100,"pp":65,"description":"Has a 30% chance to paralyze the target."},"fury-cutter":{"name":"fury-cutter","type":"bug","damageClass":"physical","power":40,"accuracy":95,"pp":40,"description":"Power doubles every turn this move is used in succession after the first, maxing out after five turns."},"steel-wing":{"name":"steel-wing","type":"steel","damageClass":"physical","power":70,"accuracy":90,"pp":70,"description":"Has a 10% chance to raise the user's Defense by one stage."},"mean-look":{"name":"mean-look","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Prevents the target from leaving battle."},"attract":{"name":"attract","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Target falls in love if it has the opposite gender, and has a 50% chance to refuse attacking the user."},"sleep-talk":{"name":"sleep-talk","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Randomly uses one of the user's other three moves. Only works if the user is sleeping."},"heal-bell":{"name":"heal-bell","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Cures the entire party of major status effects."},"return":{"name":"return","type":"normal","damageClass":"physical","power":null,"accuracy":100,"pp":null,"description":"Power increases with happiness, up to a maximum of 102."},"present":{"name":"present","type":"normal","damageClass":"physical","power":null,"accuracy":90,"pp":null,"description":"Randomly inflicts damage with power from 40 to 120 or heals the target for 1/4 its max HP."},"frustration":{"name":"frustration","type":"normal","damageClass":"physical","power":null,"accuracy":100,"pp":null,"description":"Power increases as happiness decreases, up to a maximum of 102."},"safeguard":{"name":"safeguard","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Protects the user's field from major status ailments and confusion for five turns."},"pain-split":{"name":"pain-split","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Sets the user's and targets's HP to the average of their current HP."},"sacred-fire":{"name":"sacred-fire","type":"fire","damageClass":"physical","power":100,"accuracy":95,"pp":100,"description":"Has a 50% chance to burn the target. Lets frozen Pokémon thaw themselves."},"magnitude":{"name":"magnitude","type":"ground","damageClass":"physical","power":null,"accuracy":100,"pp":null,"description":"Power varies randomly from 10 to 150."},"dynamic-punch":{"name":"dynamic-punch","type":"fighting","damageClass":"physical","power":100,"accuracy":50,"pp":100,"description":"Has a 100% chance to confuse the target."},"megahorn":{"name":"megahorn","type":"bug","damageClass":"physical","power":120,"accuracy":85,"pp":120,"description":"Inflicts regular damage with no additional effect."},"dragon-breath":{"name":"dragon-breath","type":"dragon","damageClass":"special","power":60,"accuracy":100,"pp":60,"description":"Has a 30% chance to paralyze the target."},"baton-pass":{"name":"baton-pass","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Allows the trainer to switch out the user and pass effects along to its replacement."},"encore":{"name":"encore","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Forces the target to repeat its last used move every turn for 2 to 6 turns."},"pursuit":{"name":"pursuit","type":"dark","damageClass":"physical","power":40,"accuracy":100,"pp":40,"description":"Has double power against, and can hit, Pokémon attempting to switch out."},"rapid-spin":{"name":"rapid-spin","type":"normal","damageClass":"physical","power":50,"accuracy":100,"pp":50,"description":"Frees the user from binding moves, removes Leech Seed, and blows away Spikes."},"sweet-scent":{"name":"sweet-scent","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's evasion by one stage."},"iron-tail":{"name":"iron-tail","type":"steel","damageClass":"physical","power":100,"accuracy":75,"pp":100,"description":"Has a 30% chance to lower the target's Defense by one stage."},"metal-claw":{"name":"metal-claw","type":"steel","damageClass":"physical","power":50,"accuracy":95,"pp":50,"description":"Has a 10% chance to raise the user's Attack by one stage."},"vital-throw":{"name":"vital-throw","type":"fighting","damageClass":"physical","power":70,"accuracy":null,"pp":70,"description":"Never misses."},"morning-sun":{"name":"morning-sun","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Heals the user by half its max HP. Affected by weather."},"synthesis":{"name":"synthesis","type":"grass","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Heals the user by half its max HP. Affected by weather."},"moonlight":{"name":"moonlight","type":"fairy","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Heals the user by half its max HP. Affected by weather."},"hidden-power":{"name":"hidden-power","type":"normal","damageClass":"special","power":60,"accuracy":100,"pp":60,"description":"Power and type depend upon user's IVs. Power can range from 30 to 70."},"cross-chop":{"name":"cross-chop","type":"fighting","damageClass":"physical","power":100,"accuracy":80,"pp":100,"description":"Has an increased chance for a critical hit."},"twister":{"name":"twister","type":"dragon","damageClass":"special","power":40,"accuracy":100,"pp":40,"description":"Has a 20% chance to make the target flinch."},"rain-dance":{"name":"rain-dance","type":"water","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Changes the weather to rain for five turns."},"sunny-day":{"name":"sunny-day","type":"fire","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Changes the weather to sunny for five turns."},"crunch":{"name":"crunch","type":"dark","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Has a 20% chance to lower the target's Defense by one stage."},"mirror-coat":{"name":"mirror-coat","type":"psychic","damageClass":"special","power":null,"accuracy":100,"pp":null,"description":"Inflicts twice the damage the user received from the last special hit it took."},"psych-up":{"name":"psych-up","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Discards the user's stat changes and copies the target's."},"extreme-speed":{"name":"extreme-speed","type":"normal","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Inflicts regular damage with no additional effect."},"ancient-power":{"name":"ancient-power","type":"rock","damageClass":"special","power":60,"accuracy":100,"pp":60,"description":"Has a 10% chance to raise all of the user's stats by one stage."},"shadow-ball":{"name":"shadow-ball","type":"ghost","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"Has a 20% chance to lower the target's Special Defense by one stage."},"future-sight":{"name":"future-sight","type":"psychic","damageClass":"special","power":120,"accuracy":100,"pp":120,"description":"Hits the target two turns later."},"rock-smash":{"name":"rock-smash","type":"fighting","damageClass":"physical","power":40,"accuracy":100,"pp":40,"description":"Has a 50% chance to lower the target's Defense by one stage."},"whirlpool":{"name":"whirlpool","type":"water","damageClass":"special","power":35,"accuracy":85,"pp":35,"description":"Prevents the target from leaving battle and inflicts 1/16 its max HP in damage for 2-5 turns."},"beat-up":{"name":"beat-up","type":"dark","damageClass":"physical","power":null,"accuracy":100,"pp":null,"description":"Hits once for every conscious Pokémon the trainer has."},"fake-out":{"name":"fake-out","type":"normal","damageClass":"physical","power":40,"accuracy":100,"pp":40,"description":"Can only be used as the first move after the user enters battle. Causes the target to flinch."},"uproar":{"name":"uproar","type":"normal","damageClass":"special","power":90,"accuracy":100,"pp":90,"description":"Forced to use this move for several turns. Pokémon cannot fall asleep in that time."},"stockpile":{"name":"stockpile","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Stores energy up to three times for use with Spit Up and Swallow."},"spit-up":{"name":"spit-up","type":"normal","damageClass":"special","power":null,"accuracy":100,"pp":null,"description":"Power is 100 times the amount of energy Stockpiled."},"swallow":{"name":"swallow","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Recovers 1/4 HP after one Stockpile, 1/2 HP after two Stockpiles, or full HP after three Stockpiles."},"heat-wave":{"name":"heat-wave","type":"fire","damageClass":"special","power":95,"accuracy":90,"pp":95,"description":"Has a 10% chance to burn the target."},"hail":{"name":"hail","type":"ice","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Changes the weather to a hailstorm for five turns."},"torment":{"name":"torment","type":"dark","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Prevents the target from using the same move twice in a row."},"flatter":{"name":"flatter","type":"dark","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Raises the target's Special Attack by one stage and confuses the target."},"will-o-wisp":{"name":"will-o-wisp","type":"fire","damageClass":"status","power":null,"accuracy":85,"pp":null,"description":"Burns the target."},"memento":{"name":"memento","type":"dark","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's Attack and Special Attack by two stages. User faints."},"facade":{"name":"facade","type":"normal","damageClass":"physical","power":70,"accuracy":100,"pp":70,"description":"Power doubles if user is burned, paralyzed, or poisoned."},"focus-punch":{"name":"focus-punch","type":"fighting","damageClass":"physical","power":150,"accuracy":100,"pp":150,"description":"If the user takes damage before attacking, the attack is canceled."},"smelling-salts":{"name":"smelling-salts","type":"normal","damageClass":"physical","power":70,"accuracy":100,"pp":70,"description":"If the target is paralyzed, inflicts double damage and cures the paralysis."},"follow-me":{"name":"follow-me","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Redirects the target's single-target effects to the user for this turn."},"nature-power":{"name":"nature-power","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Uses a move which depends upon the terrain."},"charge":{"name":"charge","type":"electric","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Special Defense by one stage. User's Electric moves have doubled power next turn."},"taunt":{"name":"taunt","type":"dark","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"For the next few turns, the target can only use damaging moves."},"helping-hand":{"name":"helping-hand","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Ally's next move inflicts half more damage."},"trick":{"name":"trick","type":"psychic","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"User and target swap items."},"role-play":{"name":"role-play","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Copies the target's ability."},"wish":{"name":"wish","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"User will recover half its max HP at the end of the next turn."},"assist":{"name":"assist","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Randomly selects and uses one of the trainer's other Pokémon's moves."},"ingrain":{"name":"ingrain","type":"grass","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Prevents the user from leaving battle. User regains 1/16 of its max HP every turn."},"superpower":{"name":"superpower","type":"fighting","damageClass":"physical","power":120,"accuracy":100,"pp":120,"description":"Lowers the user's Attack and Defense by one stage after inflicting damage."},"magic-coat":{"name":"magic-coat","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Reflects back the first effect move used on the user this turn."},"recycle":{"name":"recycle","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"User recovers the item it last used up."},"revenge":{"name":"revenge","type":"fighting","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":"Inflicts double damage if the user takes damage before attacking this turn."},"brick-break":{"name":"brick-break","type":"fighting","damageClass":"physical","power":75,"accuracy":100,"pp":75,"description":"Destroys Reflect and Light Screen."},"yawn":{"name":"yawn","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Target sleeps at the end of the next turn."},"knock-off":{"name":"knock-off","type":"dark","damageClass":"physical","power":65,"accuracy":100,"pp":65,"description":"Target drops its held item."},"endeavor":{"name":"endeavor","type":"normal","damageClass":"physical","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's HP to equal the user's."},"eruption":{"name":"eruption","type":"fire","damageClass":"special","power":150,"accuracy":100,"pp":150,"description":"Inflicts more damage when the user has more HP remaining, with a maximum of 150 power."},"skill-swap":{"name":"skill-swap","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"User and target swap abilities."},"imprison":{"name":"imprison","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Prevents the target from using any moves that the user also knows."},"refresh":{"name":"refresh","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Cleanses the user of a burn, paralysis, or poison."},"grudge":{"name":"grudge","type":"ghost","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"If the user faints this turn, the PP of the move that fainted it drops to 0."},"snatch":{"name":"snatch","type":"dark","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Steals the target's move, if it's self-targeted."},"secret-power":{"name":"secret-power","type":"normal","damageClass":"physical","power":70,"accuracy":100,"pp":70,"description":"Has a 30% chance to inflict a status effect which depends upon the terrain."},"dive":{"name":"dive","type":"water","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"User dives underwater, dodging all attacks, and hits next turn."},"arm-thrust":{"name":"arm-thrust","type":"fighting","damageClass":"physical","power":15,"accuracy":100,"pp":15,"description":"Hits 2-5 times in one turn."},"camouflage":{"name":"camouflage","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"User's type changes to match the terrain."},"tail-glow":{"name":"tail-glow","type":"bug","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Special Attack by three stages."},"luster-purge":{"name":"luster-purge","type":"psychic","damageClass":"special","power":95,"accuracy":100,"pp":95,"description":"Has a 50% chance to lower the target's Special Defense by one stage."},"mist-ball":{"name":"mist-ball","type":"psychic","damageClass":"special","power":95,"accuracy":100,"pp":95,"description":"Has a 50% chance to lower the target's Special Attack by one stage."},"feather-dance":{"name":"feather-dance","type":"flying","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's Attack by two stages."},"teeter-dance":{"name":"teeter-dance","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Confuses the target."},"blaze-kick":{"name":"blaze-kick","type":"fire","damageClass":"physical","power":85,"accuracy":90,"pp":85,"description":"Has an increased chance for a critical hit and a 10% chance to burn the target."},"mud-sport":{"name":"mud-sport","type":"ground","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Halves all Electric-type damage."},"ice-ball":{"name":"ice-ball","type":"ice","damageClass":"physical","power":30,"accuracy":90,"pp":30,"description":"Power doubles every turn this move is used in succession after the first, resetting after five turns."},"needle-arm":{"name":"needle-arm","type":"grass","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":"Has a 30% chance to make the target flinch."},"slack-off":{"name":"slack-off","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Heals the user by half its max HP."},"hyper-voice":{"name":"hyper-voice","type":"normal","damageClass":"special","power":90,"accuracy":100,"pp":90,"description":"Inflicts regular damage with no additional effect."},"poison-fang":{"name":"poison-fang","type":"poison","damageClass":"physical","power":50,"accuracy":100,"pp":50,"description":"Has a 50% chance to badly poison the target."},"crush-claw":{"name":"crush-claw","type":"normal","damageClass":"physical","power":75,"accuracy":95,"pp":75,"description":"Has a 50% chance to lower the target's Defense by one stage."},"blast-burn":{"name":"blast-burn","type":"fire","damageClass":"special","power":150,"accuracy":90,"pp":150,"description":"User foregoes its next turn to recharge."},"hydro-cannon":{"name":"hydro-cannon","type":"water","damageClass":"special","power":150,"accuracy":90,"pp":150,"description":"User foregoes its next turn to recharge."},"meteor-mash":{"name":"meteor-mash","type":"steel","damageClass":"physical","power":90,"accuracy":90,"pp":90,"description":"Has a 20% chance to raise the user's Attack by one stage."},"astonish":{"name":"astonish","type":"ghost","damageClass":"physical","power":30,"accuracy":100,"pp":30,"description":"Has a 30% chance to make the target flinch."},"weather-ball":{"name":"weather-ball","type":"normal","damageClass":"special","power":50,"accuracy":100,"pp":50,"description":"If there be weather, this move has doubled power and the weather's type."},"aromatherapy":{"name":"aromatherapy","type":"grass","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Cures the entire party of major status effects."},"fake-tears":{"name":"fake-tears","type":"dark","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's Special Defense by two stages."},"air-cutter":{"name":"air-cutter","type":"flying","damageClass":"special","power":60,"accuracy":95,"pp":60,"description":"Has an increased chance for a critical hit."},"overheat":{"name":"overheat","type":"fire","damageClass":"special","power":130,"accuracy":90,"pp":130,"description":"Lowers the user's Special Attack by two stages after inflicting damage."},"odor-sleuth":{"name":"odor-sleuth","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Forces the target to have no Evade, and allows it to be hit by Normal and Fighting moves even if it's a Ghost."},"rock-tomb":{"name":"rock-tomb","type":"rock","damageClass":"physical","power":60,"accuracy":95,"pp":60,"description":"Has a 100% chance to lower the target's Speed by one stage."},"silver-wind":{"name":"silver-wind","type":"bug","damageClass":"special","power":60,"accuracy":100,"pp":60,"description":"Has a 10% chance to raise all of the user's stats by one stage."},"metal-sound":{"name":"metal-sound","type":"steel","damageClass":"status","power":null,"accuracy":85,"pp":null,"description":"Lowers the target's Special Defense by two stages."},"grass-whistle":{"name":"grass-whistle","type":"grass","damageClass":"status","power":null,"accuracy":55,"pp":null,"description":"Puts the target to sleep."},"tickle":{"name":"tickle","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's Attack and Defense by one stage."},"cosmic-power":{"name":"cosmic-power","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Defense and Special Defense by one stage."},"water-spout":{"name":"water-spout","type":"water","damageClass":"special","power":150,"accuracy":100,"pp":150,"description":"Inflicts more damage when the user has more HP remaining, with a maximum of 150 power."},"signal-beam":{"name":"signal-beam","type":"bug","damageClass":"special","power":75,"accuracy":100,"pp":75,"description":"Has a 10% chance to confuse the target."},"shadow-punch":{"name":"shadow-punch","type":"ghost","damageClass":"physical","power":60,"accuracy":null,"pp":60,"description":"Never misses."},"extrasensory":{"name":"extrasensory","type":"psychic","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"Has a 10% chance to make the target flinch."},"sky-uppercut":{"name":"sky-uppercut","type":"fighting","damageClass":"physical","power":85,"accuracy":90,"pp":85,"description":"Inflicts regular damage and can hit Bounce and Fly users."},"sand-tomb":{"name":"sand-tomb","type":"ground","damageClass":"physical","power":35,"accuracy":85,"pp":35,"description":"Prevents the target from fleeing and inflicts damage for 2-5 turns."},"sheer-cold":{"name":"sheer-cold","type":"ice","damageClass":"special","power":null,"accuracy":30,"pp":null,"description":"Causes a one-hit KO."},"muddy-water":{"name":"muddy-water","type":"water","damageClass":"special","power":90,"accuracy":85,"pp":90,"description":"Has a 30% chance to lower the target's accuracy by one stage."},"bullet-seed":{"name":"bullet-seed","type":"grass","damageClass":"physical","power":25,"accuracy":100,"pp":25,"description":"Hits 2-5 times in one turn."},"aerial-ace":{"name":"aerial-ace","type":"flying","damageClass":"physical","power":60,"accuracy":null,"pp":60,"description":"Never misses."},"icicle-spear":{"name":"icicle-spear","type":"ice","damageClass":"physical","power":25,"accuracy":100,"pp":25,"description":"Hits 2-5 times in one turn."},"iron-defense":{"name":"iron-defense","type":"steel","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Defense by two stages."},"block":{"name":"block","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Prevents the target from leaving battle."},"howl":{"name":"howl","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Attack by one stage."},"dragon-claw":{"name":"dragon-claw","type":"dragon","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Inflicts regular damage with no additional effect."},"frenzy-plant":{"name":"frenzy-plant","type":"grass","damageClass":"special","power":150,"accuracy":90,"pp":150,"description":"User foregoes its next turn to recharge."},"bulk-up":{"name":"bulk-up","type":"fighting","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Attack and Defense by one stage."},"bounce":{"name":"bounce","type":"flying","damageClass":"physical","power":85,"accuracy":85,"pp":85,"description":"User bounces high into the air, dodging all attacks, and hits next turn."},"mud-shot":{"name":"mud-shot","type":"ground","damageClass":"special","power":55,"accuracy":95,"pp":55,"description":"Has a 100% chance to lower the target's Speed by one stage."},"poison-tail":{"name":"poison-tail","type":"poison","damageClass":"physical","power":50,"accuracy":100,"pp":50,"description":"Has an increased chance for a critical hit and a 10% chance to poison the target."},"covet":{"name":"covet","type":"normal","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":"Takes the target's item."},"volt-tackle":{"name":"volt-tackle","type":"electric","damageClass":"physical","power":120,"accuracy":100,"pp":120,"description":"User takes 1/3 the damage inflicted in recoil. Has a 10% chance to paralyze the target."},"magical-leaf":{"name":"magical-leaf","type":"grass","damageClass":"special","power":60,"accuracy":null,"pp":60,"description":"Never misses."},"water-sport":{"name":"water-sport","type":"water","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Halves all Fire-type damage."},"calm-mind":{"name":"calm-mind","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Special Attack and Special Defense by one stage."},"leaf-blade":{"name":"leaf-blade","type":"grass","damageClass":"physical","power":90,"accuracy":100,"pp":90,"description":"Has an increased chance for a critical hit."},"dragon-dance":{"name":"dragon-dance","type":"dragon","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Attack and Speed by one stage."},"rock-blast":{"name":"rock-blast","type":"rock","damageClass":"physical","power":25,"accuracy":90,"pp":25,"description":"Hits 2-5 times in one turn."},"shock-wave":{"name":"shock-wave","type":"electric","damageClass":"special","power":60,"accuracy":null,"pp":60,"description":"Never misses."},"water-pulse":{"name":"water-pulse","type":"water","damageClass":"special","power":60,"accuracy":100,"pp":60,"description":"Has a 20% chance to confuse the target."},"doom-desire":{"name":"doom-desire","type":"steel","damageClass":"special","power":140,"accuracy":100,"pp":140,"description":"Hits the target two turns later."},"psycho-boost":{"name":"psycho-boost","type":"psychic","damageClass":"special","power":140,"accuracy":90,"pp":140,"description":"Lowers the user's Special Attack by two stages after inflicting damage."},"roost":{"name":"roost","type":"flying","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Heals the user by half its max HP."},"gravity":{"name":"gravity","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Disables moves and immunities that involve flying or levitating for five turns."},"miracle-eye":{"name":"miracle-eye","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Forces the target to have no evasion, and allows it to be hit by Psychic moves even if it's Dark."},"wake-up-slap":{"name":"wake-up-slap","type":"fighting","damageClass":"physical","power":70,"accuracy":100,"pp":70,"description":"If the target is asleep, has double power and wakes it up."},"hammer-arm":{"name":"hammer-arm","type":"fighting","damageClass":"physical","power":100,"accuracy":90,"pp":100,"description":"Lowers user's Speed by one stage."},"gyro-ball":{"name":"gyro-ball","type":"steel","damageClass":"physical","power":null,"accuracy":100,"pp":null,"description":"Power raises when the user has lower Speed, up to a maximum of 150."},"healing-wish":{"name":"healing-wish","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"User faints. Its replacement has its HP fully restored and any major status effect removed."},"brine":{"name":"brine","type":"water","damageClass":"special","power":65,"accuracy":100,"pp":65,"description":"Has double power against Pokémon that have less than half their max HP remaining."},"natural-gift":{"name":"natural-gift","type":"normal","damageClass":"physical","power":null,"accuracy":100,"pp":null,"description":"Power and type depend on the held berry."},"feint":{"name":"feint","type":"normal","damageClass":"physical","power":30,"accuracy":100,"pp":30,"description":"Hits through Protect and Detect."},"pluck":{"name":"pluck","type":"flying","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":"If target has a berry, inflicts double damage and uses the berry."},"tailwind":{"name":"tailwind","type":"flying","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"For three turns, friendly Pokémon have doubled Speed."},"acupressure":{"name":"acupressure","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises one of a friendly Pokémon's stats at random by two stages."},"metal-burst":{"name":"metal-burst","type":"steel","damageClass":"physical","power":null,"accuracy":100,"pp":null,"description":"Strikes back at the last Pokémon to hit the user this turn with 1.5× the damage."},"u-turn":{"name":"u-turn","type":"bug","damageClass":"physical","power":70,"accuracy":100,"pp":70,"description":"User must switch out after attacking."},"close-combat":{"name":"close-combat","type":"fighting","damageClass":"physical","power":120,"accuracy":100,"pp":120,"description":"Lowers the user's Defense and Special Defense by one stage after inflicting damage."},"payback":{"name":"payback","type":"dark","damageClass":"physical","power":50,"accuracy":100,"pp":50,"description":"Power is doubled if the target has already moved this turn."},"assurance":{"name":"assurance","type":"dark","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":"Power is doubled if the target has already received damage this turn."},"embargo":{"name":"embargo","type":"dark","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Target cannot use held items."},"fling":{"name":"fling","type":"dark","damageClass":"physical","power":null,"accuracy":100,"pp":null,"description":"Throws held item at the target; power depends on the item."},"psycho-shift":{"name":"psycho-shift","type":"psychic","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Transfers the user's major status effect to the target."},"trump-card":{"name":"trump-card","type":"normal","damageClass":"special","power":null,"accuracy":null,"pp":null,"description":"Power increases when this move has less PP, up to a maximum of 200."},"heal-block":{"name":"heal-block","type":"psychic","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Prevents target from restoring its HP for five turns."},"wring-out":{"name":"wring-out","type":"normal","damageClass":"special","power":null,"accuracy":100,"pp":null,"description":"Power increases against targets with more HP remaining, up to a maximum of 121 power."},"power-trick":{"name":"power-trick","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"User swaps Attack and Defense."},"gastro-acid":{"name":"gastro-acid","type":"poison","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Nullifies target's ability until it leaves battle."},"lucky-chant":{"name":"lucky-chant","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Prevents the target from scoring critical hits for five turns."},"me-first":{"name":"me-first","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Uses the target's move against it before it attacks, with power increased by half."},"copycat":{"name":"copycat","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Uses the target's last used move."},"power-swap":{"name":"power-swap","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"User swaps Attack and Special Attack changes with the target."},"guard-swap":{"name":"guard-swap","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"User swaps Defense and Special Defense changes with the target."},"punishment":{"name":"punishment","type":"dark","damageClass":"physical","power":null,"accuracy":100,"pp":null,"description":"Power increases against targets with more raised stats, up to a maximum of 200."},"last-resort":{"name":"last-resort","type":"normal","damageClass":"physical","power":140,"accuracy":100,"pp":140,"description":"Can only be used after all of the user's other moves have been used."},"worry-seed":{"name":"worry-seed","type":"grass","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Changes the target's ability to Insomnia."},"sucker-punch":{"name":"sucker-punch","type":"dark","damageClass":"physical","power":70,"accuracy":100,"pp":70,"description":"Only works if the target is about to use a damaging move."},"toxic-spikes":{"name":"toxic-spikes","type":"poison","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Scatters poisoned spikes, poisoning opposing Pokémon that switch in."},"heart-swap":{"name":"heart-swap","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"User and target swap stat changes."},"aqua-ring":{"name":"aqua-ring","type":"water","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Restores 1/16 of the user's max HP each turn."},"magnet-rise":{"name":"magnet-rise","type":"electric","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"User is immune to Ground moves and effects for five turns."},"flare-blitz":{"name":"flare-blitz","type":"fire","damageClass":"physical","power":120,"accuracy":100,"pp":120,"description":"User takes 1/3 the damage inflicted in recoil. Has a 10% chance to burn the target."},"force-palm":{"name":"force-palm","type":"fighting","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":"Has a 30% chance to paralyze the target."},"aura-sphere":{"name":"aura-sphere","type":"fighting","damageClass":"special","power":80,"accuracy":null,"pp":80,"description":"Never misses."},"rock-polish":{"name":"rock-polish","type":"rock","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Speed by two stages."},"poison-jab":{"name":"poison-jab","type":"poison","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Has a 30% chance to poison the target."},"dark-pulse":{"name":"dark-pulse","type":"dark","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"Has a 20% chance to make the target flinch."},"night-slash":{"name":"night-slash","type":"dark","damageClass":"physical","power":70,"accuracy":100,"pp":70,"description":"Has an increased chance for a critical hit."},"aqua-tail":{"name":"aqua-tail","type":"water","damageClass":"physical","power":90,"accuracy":90,"pp":90,"description":"Inflicts regular damage with no additional effect."},"seed-bomb":{"name":"seed-bomb","type":"grass","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Inflicts regular damage with no additional effect."},"air-slash":{"name":"air-slash","type":"flying","damageClass":"special","power":75,"accuracy":95,"pp":75,"description":"Has a 30% chance to make the target flinch."},"x-scissor":{"name":"x-scissor","type":"bug","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Inflicts regular damage with no additional effect."},"bug-buzz":{"name":"bug-buzz","type":"bug","damageClass":"special","power":90,"accuracy":100,"pp":90,"description":"Has a 10% chance to lower the target's Special Defense by one stage."},"dragon-pulse":{"name":"dragon-pulse","type":"dragon","damageClass":"special","power":85,"accuracy":100,"pp":85,"description":"Inflicts regular damage with no additional effect."},"dragon-rush":{"name":"dragon-rush","type":"dragon","damageClass":"physical","power":100,"accuracy":75,"pp":100,"description":"Has a 20% chance to make the target flinch."},"power-gem":{"name":"power-gem","type":"rock","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"Inflicts regular damage with no additional effect."},"drain-punch":{"name":"drain-punch","type":"fighting","damageClass":"physical","power":75,"accuracy":100,"pp":75,"description":"Drains half the damage inflicted to heal the user."},"vacuum-wave":{"name":"vacuum-wave","type":"fighting","damageClass":"special","power":40,"accuracy":100,"pp":40,"description":"Inflicts regular damage with no additional effect."},"focus-blast":{"name":"focus-blast","type":"fighting","damageClass":"special","power":120,"accuracy":70,"pp":120,"description":"Has a 10% chance to lower the target's Special Defense by one stage."},"energy-ball":{"name":"energy-ball","type":"grass","damageClass":"special","power":90,"accuracy":100,"pp":90,"description":"Has a 10% chance to lower the target's Special Defense by one stage."},"brave-bird":{"name":"brave-bird","type":"flying","damageClass":"physical","power":120,"accuracy":100,"pp":120,"description":"User receives 1/3 the damage inflicted in recoil."},"earth-power":{"name":"earth-power","type":"ground","damageClass":"special","power":90,"accuracy":100,"pp":90,"description":"Has a 10% chance to lower the target's Special Defense by one stage."},"switcheroo":{"name":"switcheroo","type":"dark","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"User and target swap items."},"giga-impact":{"name":"giga-impact","type":"normal","damageClass":"physical","power":150,"accuracy":90,"pp":150,"description":"User foregoes its next turn to recharge."},"nasty-plot":{"name":"nasty-plot","type":"dark","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Special Attack by two stages."},"bullet-punch":{"name":"bullet-punch","type":"steel","damageClass":"physical","power":40,"accuracy":100,"pp":40,"description":"Inflicts regular damage with no additional effect."},"avalanche":{"name":"avalanche","type":"ice","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":"Inflicts double damage if the user takes damage before attacking this turn."},"ice-shard":{"name":"ice-shard","type":"ice","damageClass":"physical","power":40,"accuracy":100,"pp":40,"description":"Inflicts regular damage with no additional effect."},"shadow-claw":{"name":"shadow-claw","type":"ghost","damageClass":"physical","power":70,"accuracy":100,"pp":70,"description":"Has an increased chance for a critical hit."},"thunder-fang":{"name":"thunder-fang","type":"electric","damageClass":"physical","power":65,"accuracy":95,"pp":65,"description":"Has a 10% chance to paralyze the target and a 10% chance to make the target flinch."},"ice-fang":{"name":"ice-fang","type":"ice","damageClass":"physical","power":65,"accuracy":95,"pp":65,"description":"Has a 10% chance to freeze the target and a 10% chance to make the target flinch."},"fire-fang":{"name":"fire-fang","type":"fire","damageClass":"physical","power":65,"accuracy":95,"pp":65,"description":"Has a 10% chance to burn the target and a 10% chance to make the target flinch."},"shadow-sneak":{"name":"shadow-sneak","type":"ghost","damageClass":"physical","power":40,"accuracy":100,"pp":40,"description":"Inflicts regular damage with no additional effect."},"mud-bomb":{"name":"mud-bomb","type":"ground","damageClass":"special","power":65,"accuracy":85,"pp":65,"description":"Has a 30% chance to lower the target's accuracy by one stage."},"psycho-cut":{"name":"psycho-cut","type":"psychic","damageClass":"physical","power":70,"accuracy":100,"pp":70,"description":"Has an increased chance for a critical hit."},"zen-headbutt":{"name":"zen-headbutt","type":"psychic","damageClass":"physical","power":80,"accuracy":90,"pp":80,"description":"Has a 20% chance to make the target flinch."},"mirror-shot":{"name":"mirror-shot","type":"steel","damageClass":"special","power":65,"accuracy":85,"pp":65,"description":"Has a 30% chance to lower the target's accuracy by one stage."},"flash-cannon":{"name":"flash-cannon","type":"steel","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"Has a 10% chance to lower the target's Special Defense by one stage."},"rock-climb":{"name":"rock-climb","type":"normal","damageClass":"physical","power":90,"accuracy":85,"pp":90,"description":"Has a 20% chance to confuse the target."},"defog":{"name":"defog","type":"flying","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Lowers the target's evasion by one stage. Removes field effects from the enemy field."},"trick-room":{"name":"trick-room","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"For five turns, slower Pokémon will act before faster Pokémon."},"draco-meteor":{"name":"draco-meteor","type":"dragon","damageClass":"special","power":130,"accuracy":90,"pp":130,"description":"Lowers the user's Special Attack by two stages after inflicting damage."},"discharge":{"name":"discharge","type":"electric","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"Has a 30% chance to paralyze the target."},"lava-plume":{"name":"lava-plume","type":"fire","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"Has a 30% chance to burn the target."},"leaf-storm":{"name":"leaf-storm","type":"grass","damageClass":"special","power":130,"accuracy":90,"pp":130,"description":"Lowers the user's Special Attack by two stages after inflicting damage."},"power-whip":{"name":"power-whip","type":"grass","damageClass":"physical","power":120,"accuracy":85,"pp":120,"description":"Inflicts regular damage with no additional effect."},"rock-wrecker":{"name":"rock-wrecker","type":"rock","damageClass":"physical","power":150,"accuracy":90,"pp":150,"description":"User foregoes its next turn to recharge."},"cross-poison":{"name":"cross-poison","type":"poison","damageClass":"physical","power":70,"accuracy":100,"pp":70,"description":"Has an increased chance for a critical hit and a 10% chance to poison the target."},"gunk-shot":{"name":"gunk-shot","type":"poison","damageClass":"physical","power":120,"accuracy":80,"pp":120,"description":"Has a 30% chance to poison the target."},"iron-head":{"name":"iron-head","type":"steel","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Has a 30% chance to make the target flinch."},"magnet-bomb":{"name":"magnet-bomb","type":"steel","damageClass":"physical","power":60,"accuracy":null,"pp":60,"description":"Never misses."},"stone-edge":{"name":"stone-edge","type":"rock","damageClass":"physical","power":100,"accuracy":80,"pp":100,"description":"Has an increased chance for a critical hit."},"captivate":{"name":"captivate","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's Special Attack by two stages if it's the opposite gender."},"stealth-rock":{"name":"stealth-rock","type":"rock","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Causes damage when opposing Pokémon switch in."},"grass-knot":{"name":"grass-knot","type":"grass","damageClass":"special","power":null,"accuracy":100,"pp":null,"description":"Inflicts more damage to heavier targets, with a maximum of 120 power."},"chatter":{"name":"chatter","type":"flying","damageClass":"special","power":65,"accuracy":100,"pp":65,"description":"Has a higher chance to confuse the target when the recorded sound is louder."},"judgment":{"name":"judgment","type":"normal","damageClass":"special","power":100,"accuracy":100,"pp":100,"description":"If the user is holding a appropriate plate or drive, the damage inflicted will match it."},"bug-bite":{"name":"bug-bite","type":"bug","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":"If target has a berry, inflicts double damage and uses the berry."},"charge-beam":{"name":"charge-beam","type":"electric","damageClass":"special","power":50,"accuracy":90,"pp":50,"description":"Has a 70% chance to raise the user's Special Attack by one stage."},"wood-hammer":{"name":"wood-hammer","type":"grass","damageClass":"physical","power":120,"accuracy":100,"pp":120,"description":"User receives 1/3 the damage inflicted in recoil."},"aqua-jet":{"name":"aqua-jet","type":"water","damageClass":"physical","power":40,"accuracy":100,"pp":40,"description":"Inflicts regular damage with no additional effect."},"attack-order":{"name":"attack-order","type":"bug","damageClass":"physical","power":90,"accuracy":100,"pp":90,"description":"Has an increased chance for a critical hit."},"defend-order":{"name":"defend-order","type":"bug","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Defense and Special Defense by one stage."},"heal-order":{"name":"heal-order","type":"bug","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Heals the user by half its max HP."},"head-smash":{"name":"head-smash","type":"rock","damageClass":"physical","power":150,"accuracy":80,"pp":150,"description":"User receives 1/2 the damage inflicted in recoil."},"double-hit":{"name":"double-hit","type":"normal","damageClass":"physical","power":35,"accuracy":90,"pp":35,"description":"Hits twice in one turn."},"roar-of-time":{"name":"roar-of-time","type":"dragon","damageClass":"special","power":150,"accuracy":90,"pp":150,"description":"User foregoes its next turn to recharge."},"spacial-rend":{"name":"spacial-rend","type":"dragon","damageClass":"special","power":100,"accuracy":95,"pp":100,"description":"Has an increased chance for a critical hit."},"lunar-dance":{"name":"lunar-dance","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"User faints, and its replacement is fully healed."},"crush-grip":{"name":"crush-grip","type":"normal","damageClass":"physical","power":null,"accuracy":100,"pp":null,"description":"Power increases against targets with more HP remaining, up to a maximum of 121 power."},"magma-storm":{"name":"magma-storm","type":"fire","damageClass":"special","power":100,"accuracy":75,"pp":100,"description":"Prevents the target from fleeing and inflicts damage for 2-5 turns."},"dark-void":{"name":"dark-void","type":"dark","damageClass":"status","power":null,"accuracy":50,"pp":null,"description":"Puts the target to sleep."},"seed-flare":{"name":"seed-flare","type":"grass","damageClass":"special","power":120,"accuracy":85,"pp":120,"description":"Has a 40% chance to lower the target's Special Defense by two stages."},"ominous-wind":{"name":"ominous-wind","type":"ghost","damageClass":"special","power":60,"accuracy":100,"pp":60,"description":"Has a 10% chance to raise all of the user's stats by one stage."},"shadow-force":{"name":"shadow-force","type":"ghost","damageClass":"physical","power":120,"accuracy":100,"pp":120,"description":"User vanishes, dodging all attacks, and hits next turn. Hits through Protect and Detect."},"hone-claws":{"name":"hone-claws","type":"dark","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Attack and accuracy by one stage."},"wide-guard":{"name":"wide-guard","type":"rock","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Prevents any multi-target moves from hitting friendly Pokémon this turn."},"guard-split":{"name":"guard-split","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Averages Defense and Special Defense with the target."},"power-split":{"name":"power-split","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Averages Attack and Special Attack with the target."},"wonder-room":{"name":"wonder-room","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"All Pokémon's Defense and Special Defense are swapped for 5 turns."},"psyshock":{"name":"psyshock","type":"psychic","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"Inflicts damage based on the target's Defense, not Special Defense."},"venoshock":{"name":"venoshock","type":"poison","damageClass":"special","power":65,"accuracy":100,"pp":65,"description":"Inflicts double damage if the target is Poisoned."},"autotomize":{"name":"autotomize","type":"steel","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Speed by two stages and halves the user's weight."},"rage-powder":{"name":"rage-powder","type":"bug","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Redirects the target's single-target effects to the user for this turn."},"telekinesis":{"name":"telekinesis","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Moves have 100% accuracy against the target for three turns."},"magic-room":{"name":"magic-room","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Negates held items for five turns."},"smack-down":{"name":"smack-down","type":"rock","damageClass":"physical","power":50,"accuracy":100,"pp":50,"description":"Removes any immunity to Ground damage."},"storm-throw":{"name":"storm-throw","type":"fighting","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":"Always scores a critical hit."},"flame-burst":{"name":"flame-burst","type":"fire","damageClass":"special","power":70,"accuracy":100,"pp":70,"description":"Deals splash damage to Pokémon next to the target."},"sludge-wave":{"name":"sludge-wave","type":"poison","damageClass":"special","power":95,"accuracy":100,"pp":95,"description":"Has a 10% chance to poison the target."},"quiver-dance":{"name":"quiver-dance","type":"bug","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Special Attack, Special Defense, and Speed by one stage each."},"heavy-slam":{"name":"heavy-slam","type":"steel","damageClass":"physical","power":null,"accuracy":100,"pp":null,"description":"Power is higher when the user weighs more than the target, up to a maximum of 120."},"synchronoise":{"name":"synchronoise","type":"psychic","damageClass":"special","power":120,"accuracy":100,"pp":120,"description":"Hits any Pokémon that shares a type with the user."},"electro-ball":{"name":"electro-ball","type":"electric","damageClass":"special","power":null,"accuracy":100,"pp":null,"description":"Power is higher when the user has greater Speed than the target, up to a maximum of 150."},"soak":{"name":"soak","type":"water","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Changes the target's type to Water."},"flame-charge":{"name":"flame-charge","type":"fire","damageClass":"physical","power":50,"accuracy":100,"pp":50,"description":"Inflicts regular damage. Raises the user's Speed by one stage."},"coil":{"name":"coil","type":"poison","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Attack, Defense, and accuracy by one stage each."},"low-sweep":{"name":"low-sweep","type":"fighting","damageClass":"physical","power":65,"accuracy":100,"pp":65,"description":"Lowers the target's Speed by one stage."},"acid-spray":{"name":"acid-spray","type":"poison","damageClass":"special","power":40,"accuracy":100,"pp":40,"description":"Lowers the target's Special Defense by two stages."},"foul-play":{"name":"foul-play","type":"dark","damageClass":"physical","power":95,"accuracy":100,"pp":95,"description":"Calculates damage with the target's attacking stat."},"simple-beam":{"name":"simple-beam","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Changes the target's ability to Simple."},"entrainment":{"name":"entrainment","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Copies the user's ability onto the target."},"after-you":{"name":"after-you","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Makes the target act next this turn."},"round":{"name":"round","type":"normal","damageClass":"special","power":60,"accuracy":100,"pp":60,"description":"Has double power if it's used more than once per turn."},"echoed-voice":{"name":"echoed-voice","type":"normal","damageClass":"special","power":40,"accuracy":100,"pp":40,"description":"Power increases by 100% for each consecutive use by any friendly Pokémon, to a maximum of 200."},"chip-away":{"name":"chip-away","type":"normal","damageClass":"physical","power":70,"accuracy":100,"pp":70,"description":"Ignores the target's stat modifiers."},"clear-smog":{"name":"clear-smog","type":"poison","damageClass":"special","power":50,"accuracy":null,"pp":50,"description":"Removes all of the target's stat modifiers."},"stored-power":{"name":"stored-power","type":"psychic","damageClass":"special","power":20,"accuracy":100,"pp":20,"description":"Power is higher the more the user's stats have been raised, to a maximum of 31×."},"quick-guard":{"name":"quick-guard","type":"fighting","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Prevents any priority moves from hitting friendly Pokémon this turn."},"ally-switch":{"name":"ally-switch","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"User switches places with the friendly Pokémon opposite it."},"scald":{"name":"scald","type":"water","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"Has a 30% chance to burn the target."},"shell-smash":{"name":"shell-smash","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises user's Attack, Special Attack, and Speed by two stages. Lower user's Defense and Special Defense by one stage."},"heal-pulse":{"name":"heal-pulse","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Heals the target for half its max HP."},"hex":{"name":"hex","type":"ghost","damageClass":"special","power":65,"accuracy":100,"pp":65,"description":"Has double power if the target has a major status ailment."},"sky-drop":{"name":"sky-drop","type":"flying","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":"Carries the target high into the air, dodging all attacks against either, and drops it next turn."},"shift-gear":{"name":"shift-gear","type":"steel","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Attack by one stage and its Speed by two stages."},"circle-throw":{"name":"circle-throw","type":"fighting","damageClass":"physical","power":60,"accuracy":90,"pp":60,"description":"Ends wild battles. Forces trainers to switch Pokémon."},"incinerate":{"name":"incinerate","type":"fire","damageClass":"special","power":60,"accuracy":100,"pp":60,"description":"Destroys the target's held berry."},"quash":{"name":"quash","type":"dark","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Makes the target act last this turn."},"acrobatics":{"name":"acrobatics","type":"flying","damageClass":"physical","power":55,"accuracy":100,"pp":55,"description":"Has double power if the user has no held item."},"reflect-type":{"name":"reflect-type","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"User becomes the target's type."},"retaliate":{"name":"retaliate","type":"normal","damageClass":"physical","power":70,"accuracy":100,"pp":70,"description":"Has double power if a friendly Pokémon fainted last turn."},"final-gambit":{"name":"final-gambit","type":"fighting","damageClass":"special","power":null,"accuracy":100,"pp":null,"description":"Inflicts damage equal to the user's remaining HP. User faints."},"bestow":{"name":"bestow","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Gives the user's held item to the target."},"inferno":{"name":"inferno","type":"fire","damageClass":"special","power":100,"accuracy":50,"pp":100,"description":"Has a 100% chance to burn the target."},"water-pledge":{"name":"water-pledge","type":"water","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"With Grass Pledge, halves opposing Pokémon's Speed for four turns."},"fire-pledge":{"name":"fire-pledge","type":"fire","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"With Water Pledge, doubles the effect chance of friendly Pokémon's moves for four turns."},"grass-pledge":{"name":"grass-pledge","type":"grass","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"With Fire Pledge, damages opposing Pokémon for 1/8 their max HP every turn for four turns."},"volt-switch":{"name":"volt-switch","type":"electric","damageClass":"special","power":70,"accuracy":100,"pp":70,"description":"User must switch out after attacking."},"struggle-bug":{"name":"struggle-bug","type":"bug","damageClass":"special","power":50,"accuracy":100,"pp":50,"description":"Has a 100% chance to lower the target's Special Attack by one stage."},"bulldoze":{"name":"bulldoze","type":"ground","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":"Has a 100% chance to lower the target's Speed by one stage."},"frost-breath":{"name":"frost-breath","type":"ice","damageClass":"special","power":60,"accuracy":90,"pp":60,"description":"Always scores a critical hit."},"dragon-tail":{"name":"dragon-tail","type":"dragon","damageClass":"physical","power":60,"accuracy":90,"pp":60,"description":"Ends wild battles. Forces trainers to switch Pokémon."},"work-up":{"name":"work-up","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Attack and Special Attack by one stage each."},"electroweb":{"name":"electroweb","type":"electric","damageClass":"special","power":55,"accuracy":95,"pp":55,"description":"Lowers the target's Speed by one stage."},"wild-charge":{"name":"wild-charge","type":"electric","damageClass":"physical","power":90,"accuracy":100,"pp":90,"description":"User receives 1/4 the damage it inflicts in recoil."},"drill-run":{"name":"drill-run","type":"ground","damageClass":"physical","power":80,"accuracy":95,"pp":80,"description":"Has an increased chance for a critical hit."},"dual-chop":{"name":"dual-chop","type":"dragon","damageClass":"physical","power":40,"accuracy":90,"pp":40,"description":"Hits twice in one turn."},"heart-stamp":{"name":"heart-stamp","type":"psychic","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":"Has a 30% chance to make the target flinch."},"horn-leech":{"name":"horn-leech","type":"grass","damageClass":"physical","power":75,"accuracy":100,"pp":75,"description":"Drains half the damage inflicted to heal the user."},"sacred-sword":{"name":"sacred-sword","type":"fighting","damageClass":"physical","power":90,"accuracy":100,"pp":90,"description":"Ignores the target's stat modifiers."},"razor-shell":{"name":"razor-shell","type":"water","damageClass":"physical","power":75,"accuracy":95,"pp":75,"description":"Has a 50% chance to lower the target's Defense by one stage."},"heat-crash":{"name":"heat-crash","type":"fire","damageClass":"physical","power":null,"accuracy":100,"pp":null,"description":"Power is higher when the user weighs more than the target, up to a maximum of 120."},"leaf-tornado":{"name":"leaf-tornado","type":"grass","damageClass":"special","power":65,"accuracy":90,"pp":65,"description":"Has a 50% chance to lower the target's accuracy by one stage."},"steamroller":{"name":"steamroller","type":"bug","damageClass":"physical","power":65,"accuracy":100,"pp":65,"description":"Has a 30% chance to make the target flinch."},"cotton-guard":{"name":"cotton-guard","type":"grass","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the user's Defense by three stages."},"night-daze":{"name":"night-daze","type":"dark","damageClass":"special","power":85,"accuracy":95,"pp":85,"description":"Has a 40% chance to lower the target's accuracy by one stage."},"psystrike":{"name":"psystrike","type":"psychic","damageClass":"special","power":100,"accuracy":100,"pp":100,"description":"Inflicts damage based on the target's Defense, not Special Defense."},"tail-slap":{"name":"tail-slap","type":"normal","damageClass":"physical","power":25,"accuracy":85,"pp":25,"description":"Hits 2-5 times in one turn."},"hurricane":{"name":"hurricane","type":"flying","damageClass":"special","power":110,"accuracy":70,"pp":110,"description":"Has a 30% chance to confuse the target."},"head-charge":{"name":"head-charge","type":"normal","damageClass":"physical","power":120,"accuracy":100,"pp":120,"description":"User receives 1/4 the damage it inflicts in recoil."},"gear-grind":{"name":"gear-grind","type":"steel","damageClass":"physical","power":50,"accuracy":85,"pp":50,"description":"Hits twice in one turn."},"searing-shot":{"name":"searing-shot","type":"fire","damageClass":"special","power":100,"accuracy":100,"pp":100,"description":"Has a 30% chance to burn the target."},"techno-blast":{"name":"techno-blast","type":"normal","damageClass":"special","power":120,"accuracy":100,"pp":120,"description":"If the user is holding a appropriate plate or drive, the damage inflicted will match it."},"relic-song":{"name":"relic-song","type":"normal","damageClass":"special","power":75,"accuracy":100,"pp":75,"description":"Has a 10% chance to put the target to sleep."},"secret-sword":{"name":"secret-sword","type":"fighting","damageClass":"special","power":85,"accuracy":100,"pp":85,"description":"Inflicts damage based on the target's Defense, not Special Defense."},"glaciate":{"name":"glaciate","type":"ice","damageClass":"special","power":65,"accuracy":95,"pp":65,"description":"Lowers the target's Speed by one stage."},"bolt-strike":{"name":"bolt-strike","type":"electric","damageClass":"physical","power":130,"accuracy":85,"pp":130,"description":"Has a 20% chance to paralyze the target."},"blue-flare":{"name":"blue-flare","type":"fire","damageClass":"special","power":130,"accuracy":85,"pp":130,"description":"Has a 20% chance to burn the target."},"fiery-dance":{"name":"fiery-dance","type":"fire","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"Has a 50% chance to raise the user's Special Attack by one stage."},"freeze-shock":{"name":"freeze-shock","type":"ice","damageClass":"physical","power":140,"accuracy":90,"pp":140,"description":"Requires a turn to charge before attacking. Has a 30% chance to paralyze the target."},"ice-burn":{"name":"ice-burn","type":"ice","damageClass":"special","power":140,"accuracy":90,"pp":140,"description":"Requires a turn to charge before attacking. Has a 30% chance to burn the target."},"snarl":{"name":"snarl","type":"dark","damageClass":"special","power":55,"accuracy":95,"pp":55,"description":"Has a 100% chance to lower the target's Special Attack by one stage."},"icicle-crash":{"name":"icicle-crash","type":"ice","damageClass":"physical","power":85,"accuracy":90,"pp":85,"description":"Has a 30% chance to make the target flinch."},"v-create":{"name":"v-create","type":"fire","damageClass":"physical","power":180,"accuracy":95,"pp":180,"description":"Lowers the user's Defense, Special Defense, and Speed by one stage each."},"fusion-flare":{"name":"fusion-flare","type":"fire","damageClass":"special","power":100,"accuracy":100,"pp":100,"description":"With Fusion Bolt, inflicts double damage."},"fusion-bolt":{"name":"fusion-bolt","type":"electric","damageClass":"physical","power":100,"accuracy":100,"pp":100,"description":"With Fusion Flare, inflicts double damage."},"flying-press":{"name":"flying-press","type":"fighting","damageClass":"physical","power":100,"accuracy":95,"pp":100,"description":"Deals both fighting and flying-type damage."},"mat-block":{"name":"mat-block","type":"fighting","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Protects all friendly Pokémon from damaging moves. Only works on the first turn after the user is sent out."},"belch":{"name":"belch","type":"poison","damageClass":"special","power":120,"accuracy":90,"pp":120,"description":"Can only be used after the user has eaten a berry."},"rototiller":{"name":"rototiller","type":"ground","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the Attack and Special Attack of all grass Pokémon in battle."},"sticky-web":{"name":"sticky-web","type":"bug","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Covers the opposing field, lowering opponents' Speed by one stage upon switching in."},"fell-stinger":{"name":"fell-stinger","type":"bug","damageClass":"physical","power":50,"accuracy":100,"pp":50,"description":"Raises the user's Attack by two stages if it KOs the target."},"phantom-force":{"name":"phantom-force","type":"ghost","damageClass":"physical","power":90,"accuracy":100,"pp":90,"description":"User vanishes, dodging all attacks, and hits next turn. Hits through Protect and Detect."},"trick-or-treat":{"name":"trick-or-treat","type":"ghost","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Adds ghost to the target's types."},"noble-roar":{"name":"noble-roar","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's Attack and Special Attack by one stage."},"ion-deluge":{"name":"ion-deluge","type":"electric","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Changes all normal moves to electric moves for the rest of the turn."},"parabolic-charge":{"name":"parabolic-charge","type":"electric","damageClass":"special","power":65,"accuracy":100,"pp":65,"description":"Heals the user for half the total damage dealt to all targets."},"forests-curse":{"name":"forests-curse","type":"grass","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Adds grass to the target's types."},"petal-blizzard":{"name":"petal-blizzard","type":"grass","damageClass":"physical","power":90,"accuracy":100,"pp":90,"description":"Inflicts regular damage."},"freeze-dry":{"name":"freeze-dry","type":"ice","damageClass":"special","power":70,"accuracy":100,"pp":70,"description":"Super-effective against water."},"disarming-voice":{"name":"disarming-voice","type":"fairy","damageClass":"special","power":40,"accuracy":null,"pp":40,"description":"Never misses."},"parting-shot":{"name":"parting-shot","type":"dark","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers all targets' Attack and Special Attack by one stage. Makes the user switch out."},"topsy-turvy":{"name":"topsy-turvy","type":"dark","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Inverts the target's stat modifiers."},"draining-kiss":{"name":"draining-kiss","type":"fairy","damageClass":"special","power":50,"accuracy":100,"pp":50,"description":"Drains 75% of the damage inflicted to heal the user."},"crafty-shield":{"name":"crafty-shield","type":"fairy","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Protects all friendly Pokémon from non-damaging moves."},"flower-shield":{"name":"flower-shield","type":"fairy","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the Defense of all grass Pokémon in battle."},"grassy-terrain":{"name":"grassy-terrain","type":"grass","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"For five turns, heals all Pokémon on the ground for 1/16 max HP each turn and strengthens their grass moves to 1.5× their power."},"misty-terrain":{"name":"misty-terrain","type":"fairy","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"For five turns, protects all Pokémon on the ground from major status ailments and confusion, and halves the power of incoming dragon moves."},"electrify":{"name":"electrify","type":"electric","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Changes the target's move's type to electric if it hasn't moved yet this turn."},"play-rough":{"name":"play-rough","type":"fairy","damageClass":"physical","power":90,"accuracy":90,"pp":90,"description":"Has a 10% chance to lower the target's Attack by one stage."},"fairy-wind":{"name":"fairy-wind","type":"fairy","damageClass":"special","power":40,"accuracy":100,"pp":40,"description":"Inflicts regular damage with no additional effect."},"moonblast":{"name":"moonblast","type":"fairy","damageClass":"special","power":95,"accuracy":100,"pp":95,"description":"Has a 30% chance to lower the target's Special Attack by one stage."},"boomburst":{"name":"boomburst","type":"normal","damageClass":"special","power":140,"accuracy":100,"pp":140,"description":"Inflicts regular damage."},"fairy-lock":{"name":"fairy-lock","type":"fairy","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Prevents all Pokémon from fleeing or switching out during the next turn."},"kings-shield":{"name":"kings-shield","type":"steel","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Blocks damaging attacks and lowers attacking Pokémon's Attack by two stages on contact. Switches Aegislash to Shield Forme."},"play-nice":{"name":"play-nice","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Lowers the target's Attack by one stage."},"confide":{"name":"confide","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Lowers the target's Special Attack by one stage."},"diamond-storm":{"name":"diamond-storm","type":"rock","damageClass":"physical","power":100,"accuracy":95,"pp":100,"description":"Has a 50% chance to raise the user's Defense by two stages for each target hit."},"steam-eruption":{"name":"steam-eruption","type":"water","damageClass":"special","power":110,"accuracy":95,"pp":110,"description":"Has a 30% chance to burn the target."},"hyperspace-hole":{"name":"hyperspace-hole","type":"psychic","damageClass":"special","power":80,"accuracy":null,"pp":80,"description":"Ignores and destroys protection effects."},"water-shuriken":{"name":"water-shuriken","type":"water","damageClass":"special","power":15,"accuracy":100,"pp":15,"description":"Hits 2–5 times."},"mystical-fire":{"name":"mystical-fire","type":"fire","damageClass":"special","power":75,"accuracy":100,"pp":75,"description":"Has a 100% chance to lower the target's Special Attack by one stage."},"spiky-shield":{"name":"spiky-shield","type":"grass","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Blocks damaging attacks and damages attacking Pokémon for 1/8 their max HP."},"aromatic-mist":{"name":"aromatic-mist","type":"fairy","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises a selected ally's Special Defense by one stage."},"eerie-impulse":{"name":"eerie-impulse","type":"electric","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's Special Attack by two stages."},"venom-drench":{"name":"venom-drench","type":"poison","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's Attack, Special Attack, and Speed by one stage if it is poisoned."},"powder":{"name":"powder","type":"bug","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Explodes if the target uses a fire move this turn, damaging it for 1/4 its max HP and preventing the move."},"geomancy":{"name":"geomancy","type":"fairy","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Takes one turn to charge, then raises the user's Special Attack, Special Defense, and Speed by two stages."},"magnetic-flux":{"name":"magnetic-flux","type":"electric","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the Defense and Special Defense of all friendly Pokémon with plus or minus by one stage."},"happy-hour":{"name":"happy-hour","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Doubles prize money."},"electric-terrain":{"name":"electric-terrain","type":"electric","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"For five turns, prevents all Pokémon on the ground from sleeping and strengthens their electric moves to 1.5× their power."},"dazzling-gleam":{"name":"dazzling-gleam","type":"fairy","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"Inflicts regular damage with no additional effect."},"celebrate":{"name":"celebrate","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Does nothing."},"hold-hands":{"name":"hold-hands","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Does nothing."},"baby-doll-eyes":{"name":"baby-doll-eyes","type":"fairy","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's Attack by one stage."},"nuzzle":{"name":"nuzzle","type":"electric","damageClass":"physical","power":20,"accuracy":100,"pp":20,"description":"Has a 100% chance to paralyze the target."},"hold-back":{"name":"hold-back","type":"normal","damageClass":"physical","power":40,"accuracy":100,"pp":40,"description":"Cannot lower the target's HP below 1."},"infestation":{"name":"infestation","type":"bug","damageClass":"special","power":20,"accuracy":100,"pp":20,"description":"Prevents the target from fleeing and inflicts damage for 2-5 turns."},"power-up-punch":{"name":"power-up-punch","type":"fighting","damageClass":"physical","power":40,"accuracy":100,"pp":40,"description":"Raises the user's Attack by one stage after inflicting damage."},"oblivion-wing":{"name":"oblivion-wing","type":"flying","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"Drains 75% of the damage inflicted to heal the user."},"thousand-arrows":{"name":"thousand-arrows","type":"ground","damageClass":"physical","power":90,"accuracy":100,"pp":90,"description":"Grounds the target, and hits even Flying-type or levitating Pokémon."},"thousand-waves":{"name":"thousand-waves","type":"ground","damageClass":"physical","power":90,"accuracy":100,"pp":90,"description":"Prevents the target from leaving battle."},"lands-wrath":{"name":"lands-wrath","type":"ground","damageClass":"physical","power":90,"accuracy":100,"pp":90,"description":"Inflicts regular damage with no additional effect."},"light-of-ruin":{"name":"light-of-ruin","type":"fairy","damageClass":"special","power":140,"accuracy":90,"pp":140,"description":"User receives 1/2 the damage inflicted in recoil."},"origin-pulse":{"name":"origin-pulse","type":"water","damageClass":"special","power":110,"accuracy":85,"pp":110,"description":"Inflicts regular damage with no additional effect."},"precipice-blades":{"name":"precipice-blades","type":"ground","damageClass":"physical","power":120,"accuracy":85,"pp":120,"description":"Inflicts regular damage with no additional effect."},"dragon-ascent":{"name":"dragon-ascent","type":"flying","damageClass":"physical","power":120,"accuracy":100,"pp":120,"description":"Lowers the user's Defense and Special Defense by one stage after inflicting damage."},"hyperspace-fury":{"name":"hyperspace-fury","type":"dark","damageClass":"physical","power":100,"accuracy":null,"pp":100,"description":"Ignores and destroys protection effects."},"breakneck-blitz--physical":{"name":"breakneck-blitz--physical","type":"normal","damageClass":"physical","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"breakneck-blitz--special":{"name":"breakneck-blitz--special","type":"normal","damageClass":"special","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"all-out-pummeling--physical":{"name":"all-out-pummeling--physical","type":"fighting","damageClass":"physical","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"all-out-pummeling--special":{"name":"all-out-pummeling--special","type":"fighting","damageClass":"special","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"supersonic-skystrike--physical":{"name":"supersonic-skystrike--physical","type":"flying","damageClass":"physical","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"supersonic-skystrike--special":{"name":"supersonic-skystrike--special","type":"flying","damageClass":"special","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"acid-downpour--physical":{"name":"acid-downpour--physical","type":"poison","damageClass":"physical","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"acid-downpour--special":{"name":"acid-downpour--special","type":"poison","damageClass":"special","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"tectonic-rage--physical":{"name":"tectonic-rage--physical","type":"ground","damageClass":"physical","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"tectonic-rage--special":{"name":"tectonic-rage--special","type":"ground","damageClass":"special","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"continental-crush--physical":{"name":"continental-crush--physical","type":"rock","damageClass":"physical","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"continental-crush--special":{"name":"continental-crush--special","type":"rock","damageClass":"special","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"savage-spin-out--physical":{"name":"savage-spin-out--physical","type":"bug","damageClass":"physical","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"savage-spin-out--special":{"name":"savage-spin-out--special","type":"bug","damageClass":"special","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"never-ending-nightmare--physical":{"name":"never-ending-nightmare--physical","type":"ghost","damageClass":"physical","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"never-ending-nightmare--special":{"name":"never-ending-nightmare--special","type":"ghost","damageClass":"special","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"corkscrew-crash--physical":{"name":"corkscrew-crash--physical","type":"steel","damageClass":"physical","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"corkscrew-crash--special":{"name":"corkscrew-crash--special","type":"steel","damageClass":"special","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"inferno-overdrive--physical":{"name":"inferno-overdrive--physical","type":"fire","damageClass":"physical","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"inferno-overdrive--special":{"name":"inferno-overdrive--special","type":"fire","damageClass":"special","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"hydro-vortex--physical":{"name":"hydro-vortex--physical","type":"water","damageClass":"physical","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"hydro-vortex--special":{"name":"hydro-vortex--special","type":"water","damageClass":"special","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"bloom-doom--physical":{"name":"bloom-doom--physical","type":"grass","damageClass":"physical","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"bloom-doom--special":{"name":"bloom-doom--special","type":"grass","damageClass":"special","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"gigavolt-havoc--physical":{"name":"gigavolt-havoc--physical","type":"electric","damageClass":"physical","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"gigavolt-havoc--special":{"name":"gigavolt-havoc--special","type":"electric","damageClass":"special","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"shattered-psyche--physical":{"name":"shattered-psyche--physical","type":"psychic","damageClass":"physical","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"shattered-psyche--special":{"name":"shattered-psyche--special","type":"psychic","damageClass":"special","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"subzero-slammer--physical":{"name":"subzero-slammer--physical","type":"ice","damageClass":"physical","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"subzero-slammer--special":{"name":"subzero-slammer--special","type":"ice","damageClass":"special","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"devastating-drake--physical":{"name":"devastating-drake--physical","type":"dragon","damageClass":"physical","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"devastating-drake--special":{"name":"devastating-drake--special","type":"dragon","damageClass":"special","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"black-hole-eclipse--physical":{"name":"black-hole-eclipse--physical","type":"dark","damageClass":"physical","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"black-hole-eclipse--special":{"name":"black-hole-eclipse--special","type":"dark","damageClass":"special","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"twinkle-tackle--physical":{"name":"twinkle-tackle--physical","type":"fairy","damageClass":"physical","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"twinkle-tackle--special":{"name":"twinkle-tackle--special","type":"fairy","damageClass":"special","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"catastropika":{"name":"catastropika","type":"electric","damageClass":"physical","power":210,"accuracy":null,"pp":210,"description":"Inflicts regular damage with no additional effect."},"shore-up":{"name":"shore-up","type":"ground","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Heals the user for ½ its max HP, or ⅔ during a sandstorm."},"first-impression":{"name":"first-impression","type":"bug","damageClass":"physical","power":90,"accuracy":100,"pp":90,"description":"Can only be used as the first move after the user enters battle."},"baneful-bunker":{"name":"baneful-bunker","type":"poison","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Grants the user protection for the rest of the turn and poisons any Pokémon that tries to use a contact move on it."},"spirit-shackle":{"name":"spirit-shackle","type":"ghost","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Traps the target."},"darkest-lariat":{"name":"darkest-lariat","type":"dark","damageClass":"physical","power":85,"accuracy":100,"pp":85,"description":"Ignores the target's stat modifiers."},"sparkling-aria":{"name":"sparkling-aria","type":"water","damageClass":"special","power":90,"accuracy":100,"pp":90,"description":"Cures the target of burns."},"ice-hammer":{"name":"ice-hammer","type":"ice","damageClass":"physical","power":100,"accuracy":90,"pp":100,"description":"Lowers user's Speed by one stage."},"floral-healing":{"name":"floral-healing","type":"fairy","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Heals the target for ½ its max HP, or ⅔ on Grassy Terrain."},"high-horsepower":{"name":"high-horsepower","type":"ground","damageClass":"physical","power":95,"accuracy":95,"pp":95,"description":"Inflicts regular damage with no additional effect."},"strength-sap":{"name":"strength-sap","type":"grass","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Heals the user by the target's current Attack stat and lowers the target's Attack by one stage."},"solar-blade":{"name":"solar-blade","type":"grass","damageClass":"physical","power":125,"accuracy":100,"pp":125,"description":"Requires a turn to charge before attacking."},"leafage":{"name":"leafage","type":"grass","damageClass":"physical","power":40,"accuracy":100,"pp":40,"description":"Inflicts regular damage with no additional effect."},"spotlight":{"name":"spotlight","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Forces the target's opponents to aim at the target for the rest of the turn."},"toxic-thread":{"name":"toxic-thread","type":"poison","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Poisons the target and lowers its Speed by one stage."},"laser-focus":{"name":"laser-focus","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Guarantees a critical hit with the user's next move."},"gear-up":{"name":"gear-up","type":"steel","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises the Attack and Special Attack of all friendly Pokémon with plus or minus by one stage."},"throat-chop":{"name":"throat-chop","type":"dark","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Prevents the target from using sound-based moves for two turns."},"pollen-puff":{"name":"pollen-puff","type":"bug","damageClass":"special","power":90,"accuracy":100,"pp":90,"description":"Damages opponents, but heals allies for 50% of their max HP."},"anchor-shot":{"name":"anchor-shot","type":"steel","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Traps the target."},"psychic-terrain":{"name":"psychic-terrain","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Protects Pokémon on the ground from priority moves and increases the power of their Psychic moves by 50%."},"lunge":{"name":"lunge","type":"bug","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Lowers the target's Attack by one stage after inflicting damage."},"fire-lash":{"name":"fire-lash","type":"fire","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Lowers the target's Defense by one stage after inflicting damage."},"power-trip":{"name":"power-trip","type":"dark","damageClass":"physical","power":20,"accuracy":100,"pp":20,"description":"Power is higher the more the user's stats have been raised, to a maximum of 31×."},"burn-up":{"name":"burn-up","type":"fire","damageClass":"special","power":130,"accuracy":100,"pp":130,"description":"Removes the user's fire type after inflicting damage."},"speed-swap":{"name":"speed-swap","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Exchanges the user's Speed with the target's."},"smart-strike":{"name":"smart-strike","type":"steel","damageClass":"physical","power":70,"accuracy":null,"pp":70,"description":"Never misses."},"purify":{"name":"purify","type":"poison","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Cures the target of a major status ailment and heals the user for 50% of its max HP."},"revelation-dance":{"name":"revelation-dance","type":"normal","damageClass":"special","power":90,"accuracy":100,"pp":90,"description":"Has the same type as the user."},"core-enforcer":{"name":"core-enforcer","type":"dragon","damageClass":"special","power":100,"accuracy":100,"pp":100,"description":"Nullifies the target's ability if it moves earlier."},"trop-kick":{"name":"trop-kick","type":"grass","damageClass":"physical","power":70,"accuracy":100,"pp":70,"description":"Lowers the target's Attack by one stage after inflicting damage."},"instruct":{"name":"instruct","type":"psychic","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Forces the target to repeat its last used move."},"beak-blast":{"name":"beak-blast","type":"flying","damageClass":"physical","power":100,"accuracy":100,"pp":100,"description":"Inflicts a burn on any Pokémon that makes contact before the attack."},"clanging-scales":{"name":"clanging-scales","type":"dragon","damageClass":"special","power":110,"accuracy":100,"pp":110,"description":"Lowers the user's Defense by one stage after inflicting damage."},"dragon-hammer":{"name":"dragon-hammer","type":"dragon","damageClass":"physical","power":90,"accuracy":100,"pp":90,"description":"Inflicts regular damage with no additional effect."},"brutal-swing":{"name":"brutal-swing","type":"dark","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":"Inflicts regular damage with no additional effect."},"aurora-veil":{"name":"aurora-veil","type":"ice","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Reduces damage five turns, but must be used during hail."},"sinister-arrow-raid":{"name":"sinister-arrow-raid","type":"ghost","damageClass":"physical","power":180,"accuracy":null,"pp":180,"description":"Inflicts regular damage with no additional effect."},"malicious-moonsault":{"name":"malicious-moonsault","type":"dark","damageClass":"physical","power":180,"accuracy":null,"pp":180,"description":"Inflicts regular damage with no additional effect."},"oceanic-operetta":{"name":"oceanic-operetta","type":"water","damageClass":"special","power":195,"accuracy":null,"pp":195,"description":"Inflicts regular damage with no additional effect."},"guardian-of-alola":{"name":"guardian-of-alola","type":"fairy","damageClass":"special","power":null,"accuracy":null,"pp":null,"description":"Damages the target for 75% of its remaining HP."},"soul-stealing-7-star-strike":{"name":"soul-stealing-7-star-strike","type":"ghost","damageClass":"physical","power":195,"accuracy":null,"pp":195,"description":"Inflicts regular damage with no additional effect."},"stoked-sparksurfer":{"name":"stoked-sparksurfer","type":"electric","damageClass":"special","power":175,"accuracy":null,"pp":175,"description":"Has a 100% chance to paralyze the target."},"pulverizing-pancake":{"name":"pulverizing-pancake","type":"normal","damageClass":"physical","power":210,"accuracy":null,"pp":210,"description":"Inflicts regular damage with no additional effect."},"extreme-evoboost":{"name":"extreme-evoboost","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Raises all of the user's stats by two stages."},"genesis-supernova":{"name":"genesis-supernova","type":"psychic","damageClass":"special","power":185,"accuracy":null,"pp":185,"description":"Changes the terrain to Psychic Terrain after inflicting damage."},"shell-trap":{"name":"shell-trap","type":"fire","damageClass":"special","power":150,"accuracy":100,"pp":150,"description":"Only inflicts damage if the user was hit by a physical move this turn."},"fleur-cannon":{"name":"fleur-cannon","type":"fairy","damageClass":"special","power":130,"accuracy":90,"pp":130,"description":"Lowers the user's Special Attack by two stages after inflicting damage."},"psychic-fangs":{"name":"psychic-fangs","type":"psychic","damageClass":"physical","power":85,"accuracy":100,"pp":85,"description":"Destroys Reflect and Light Screen."},"stomping-tantrum":{"name":"stomping-tantrum","type":"ground","damageClass":"physical","power":75,"accuracy":100,"pp":75,"description":"Has double power if the user's last move failed."},"shadow-bone":{"name":"shadow-bone","type":"ghost","damageClass":"physical","power":85,"accuracy":100,"pp":85,"description":"Has a 20% chance to lower the target's Defense by one stage."},"accelerock":{"name":"accelerock","type":"rock","damageClass":"physical","power":40,"accuracy":100,"pp":40,"description":"Inflicts regular damage with no additional effect."},"liquidation":{"name":"liquidation","type":"water","damageClass":"physical","power":85,"accuracy":100,"pp":85,"description":"Has a 20% chance to lower the target's Defense by one stage."},"prismatic-laser":{"name":"prismatic-laser","type":"psychic","damageClass":"special","power":160,"accuracy":100,"pp":160,"description":"User foregoes its next turn to recharge."},"spectral-thief":{"name":"spectral-thief","type":"ghost","damageClass":"physical","power":90,"accuracy":100,"pp":90,"description":"Steals the target's stat increases, then inflicts damage."},"sunsteel-strike":{"name":"sunsteel-strike","type":"steel","damageClass":"physical","power":100,"accuracy":100,"pp":100,"description":"Cannot be disrupted by abilities."},"moongeist-beam":{"name":"moongeist-beam","type":"ghost","damageClass":"special","power":100,"accuracy":100,"pp":100,"description":"Cannot be disrupted by abilities."},"tearful-look":{"name":"tearful-look","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Lowers the target's Attack and Special Attack by one stage."},"zing-zap":{"name":"zing-zap","type":"electric","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Has a 30% chance to make the target flinch."},"natures-madness":{"name":"natures-madness","type":"fairy","damageClass":"special","power":null,"accuracy":90,"pp":null,"description":"Inflicts damage equal to half the target's HP."},"multi-attack":{"name":"multi-attack","type":"normal","damageClass":"physical","power":120,"accuracy":100,"pp":120,"description":"If the user is holding a appropriate plate or drive, the damage inflicted will match it."},"10-000-000-volt-thunderbolt":{"name":"10-000-000-volt-thunderbolt","type":"electric","damageClass":"special","power":195,"accuracy":null,"pp":195,"description":"Inflicts regular damage with no additional effect."},"mind-blown":{"name":"mind-blown","type":"fire","damageClass":"special","power":150,"accuracy":100,"pp":150,"description":"Inflicts damage, and the user takes damage equal to half of its max HP, rounded up."},"plasma-fists":{"name":"plasma-fists","type":"electric","damageClass":"physical","power":100,"accuracy":100,"pp":100,"description":"After inflicting damage, causes all Normal-type moves to become Electric-type for the remainder of the turn."},"photon-geyser":{"name":"photon-geyser","type":"psychic","damageClass":"special","power":100,"accuracy":100,"pp":100,"description":"Inflicts regular damage with no additional effect."},"light-that-burns-the-sky":{"name":"light-that-burns-the-sky","type":"psychic","damageClass":"special","power":200,"accuracy":null,"pp":200,"description":"Inflicts damage using either Attack or Special Attack stat, whichever is higher."},"searing-sunraze-smash":{"name":"searing-sunraze-smash","type":"steel","damageClass":"physical","power":200,"accuracy":null,"pp":200,"description":"Cannot be disrupted by abilities."},"menacing-moonraze-maelstrom":{"name":"menacing-moonraze-maelstrom","type":"ghost","damageClass":"special","power":200,"accuracy":null,"pp":200,"description":"Cannot be disrupted by abilities."},"lets-snuggle-forever":{"name":"lets-snuggle-forever","type":"fairy","damageClass":"physical","power":190,"accuracy":null,"pp":190,"description":"Inflicts regular damage with no additional effect."},"splintered-stormshards":{"name":"splintered-stormshards","type":"rock","damageClass":"physical","power":190,"accuracy":null,"pp":190,"description":"Inflicts damage and removes any terrain present on the battlefield."},"clangorous-soulblaze":{"name":"clangorous-soulblaze","type":"dragon","damageClass":"special","power":185,"accuracy":null,"pp":185,"description":"Inflicts damage to all opposing Pokémon and increases the user's Attack, Defense, Special Attack, Special Defense, and Speed by one stage each."},"zippy-zap":{"name":"zippy-zap","type":"electric","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Inflicts regular damage with no additional effect."},"splishy-splash":{"name":"splishy-splash","type":"water","damageClass":"special","power":90,"accuracy":100,"pp":90,"description":"Inflicts regular damage with no additional effect."},"floaty-fall":{"name":"floaty-fall","type":"flying","damageClass":"physical","power":90,"accuracy":95,"pp":90,"description":"Inflicts regular damage with no additional effect."},"pika-papow":{"name":"pika-papow","type":"electric","damageClass":"special","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"bouncy-bubble":{"name":"bouncy-bubble","type":"water","damageClass":"special","power":60,"accuracy":100,"pp":60,"description":"Inflicts regular damage with no additional effect."},"buzzy-buzz":{"name":"buzzy-buzz","type":"electric","damageClass":"special","power":60,"accuracy":100,"pp":60,"description":"Inflicts regular damage with no additional effect."},"sizzly-slide":{"name":"sizzly-slide","type":"fire","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":"Inflicts regular damage with no additional effect."},"glitzy-glow":{"name":"glitzy-glow","type":"psychic","damageClass":"special","power":80,"accuracy":95,"pp":80,"description":"Inflicts regular damage with no additional effect."},"baddy-bad":{"name":"baddy-bad","type":"dark","damageClass":"special","power":80,"accuracy":95,"pp":80,"description":"Inflicts regular damage with no additional effect."},"sappy-seed":{"name":"sappy-seed","type":"grass","damageClass":"physical","power":100,"accuracy":90,"pp":100,"description":"Inflicts regular damage with no additional effect."},"freezy-frost":{"name":"freezy-frost","type":"ice","damageClass":"special","power":100,"accuracy":90,"pp":100,"description":"Inflicts regular damage with no additional effect."},"sparkly-swirl":{"name":"sparkly-swirl","type":"fairy","damageClass":"special","power":120,"accuracy":85,"pp":120,"description":"Inflicts regular damage with no additional effect."},"veevee-volley":{"name":"veevee-volley","type":"normal","damageClass":"physical","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"double-iron-bash":{"name":"double-iron-bash","type":"steel","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":"Hits twice in one turn."},"max-guard":{"name":"max-guard","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Prevents any moves from hitting the user this turn."},"dynamax-cannon":{"name":"dynamax-cannon","type":"dragon","damageClass":"special","power":100,"accuracy":100,"pp":100,"description":"Sets Light Screen on the user's side of the field after inflicting damage."},"snipe-shot":{"name":"snipe-shot","type":"water","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"Sets Reflect on the user's side of the field after inflicting damage."},"jaw-lock":{"name":"jaw-lock","type":"dark","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Seeds the target after inflicting damage."},"stuff-cheeks":{"name":"stuff-cheeks","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Cures the entire party of major status effects after inflicting damage."},"no-retreat":{"name":"no-retreat","type":"fighting","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Hits twice in one turn, with a 100% chance to make the target flinch."},"tar-shot":{"name":"tar-shot","type":"rock","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"The user pours sticky tar over the target, lowering the\ntarget’s Speed stat. The target becomes weaker to\nFire-type moves."},"magic-powder":{"name":"magic-powder","type":"psychic","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"The user scatters a cloud of magic powder that\nchanges the target to Psychic type."},"dragon-darts":{"name":"dragon-darts","type":"dragon","damageClass":"physical","power":50,"accuracy":100,"pp":50,"description":"The user attacks twice using Dreepy. If there are two\ntargets, this move hits each target once."},"teatime":{"name":"teatime","type":"normal","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"The user has teatime with all the Pokémon in the battle.\nEach Pokémon eats its held Berry."},"octolock":{"name":"octolock","type":"fighting","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"The user locks the target in and prevents it from\nfleeing. This move also lowers the target’s Defense\nand Sp. Def every turn."},"bolt-beak":{"name":"bolt-beak","type":"electric","damageClass":"physical","power":85,"accuracy":100,"pp":85,"description":"The user stabs the target with its electrified beak.\nIf the user attacks before the target, the power of this\nmove is doubled."},"fishious-rend":{"name":"fishious-rend","type":"water","damageClass":"physical","power":85,"accuracy":100,"pp":85,"description":"The user rends the target with its hard gills.\nIf the user attacks before the target, the power of this\nmove is doubled."},"court-change":{"name":"court-change","type":"normal","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"With its mysterious power, the user swaps the effects on\neither side of the field."},"max-flare":{"name":"max-flare","type":"fire","damageClass":"physical","power":100,"accuracy":null,"pp":100,"description":"Inflicts regular damage with no additional effect."},"max-flutterby":{"name":"max-flutterby","type":"bug","damageClass":"physical","power":10,"accuracy":null,"pp":10,"description":"Inflicts regular damage with no additional effect."},"max-lightning":{"name":"max-lightning","type":"electric","damageClass":"physical","power":10,"accuracy":null,"pp":10,"description":"Inflicts regular damage with no additional effect."},"max-strike":{"name":"max-strike","type":"normal","damageClass":"physical","power":10,"accuracy":null,"pp":10,"description":"Inflicts regular damage with no additional effect."},"max-knuckle":{"name":"max-knuckle","type":"fighting","damageClass":"physical","power":10,"accuracy":null,"pp":10,"description":"Inflicts regular damage with no additional effect."},"max-phantasm":{"name":"max-phantasm","type":"ghost","damageClass":"physical","power":10,"accuracy":null,"pp":10,"description":"Inflicts regular damage with no additional effect."},"max-hailstorm":{"name":"max-hailstorm","type":"ice","damageClass":"physical","power":10,"accuracy":null,"pp":10,"description":"Inflicts regular damage with no additional effect."},"max-ooze":{"name":"max-ooze","type":"poison","damageClass":"physical","power":10,"accuracy":null,"pp":10,"description":"Inflicts regular damage with no additional effect."},"max-geyser":{"name":"max-geyser","type":"water","damageClass":"physical","power":10,"accuracy":null,"pp":10,"description":"Inflicts regular damage with no additional effect."},"max-airstream":{"name":"max-airstream","type":"flying","damageClass":"physical","power":10,"accuracy":null,"pp":10,"description":"Inflicts regular damage with no additional effect."},"max-starfall":{"name":"max-starfall","type":"fairy","damageClass":"physical","power":10,"accuracy":null,"pp":10,"description":"Inflicts regular damage with no additional effect."},"max-wyrmwind":{"name":"max-wyrmwind","type":"dragon","damageClass":"physical","power":10,"accuracy":null,"pp":10,"description":"Inflicts regular damage with no additional effect."},"max-mindstorm":{"name":"max-mindstorm","type":"psychic","damageClass":"physical","power":10,"accuracy":null,"pp":10,"description":"Inflicts regular damage with no additional effect."},"max-rockfall":{"name":"max-rockfall","type":"rock","damageClass":"physical","power":10,"accuracy":null,"pp":10,"description":"Inflicts regular damage with no additional effect."},"max-quake":{"name":"max-quake","type":"ground","damageClass":"physical","power":10,"accuracy":null,"pp":10,"description":"Inflicts regular damage with no additional effect."},"max-darkness":{"name":"max-darkness","type":"dark","damageClass":"physical","power":10,"accuracy":null,"pp":10,"description":"Inflicts regular damage with no additional effect."},"max-overgrowth":{"name":"max-overgrowth","type":"grass","damageClass":"physical","power":10,"accuracy":null,"pp":10,"description":"Inflicts regular damage with no additional effect."},"max-steelspike":{"name":"max-steelspike","type":"steel","damageClass":"physical","power":10,"accuracy":null,"pp":10,"description":"Inflicts regular damage with no additional effect."},"clangorous-soul":{"name":"clangorous-soul","type":"dragon","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"The user raises all its stats by using some of its HP."},"body-press":{"name":"body-press","type":"fighting","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"The user attacks by slamming its body into the target.\nThe higher the user’s Defense, the more damage it can\ninflict on the target."},"decorate":{"name":"decorate","type":"fairy","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"The user sharply raises the target’s Attack and Sp. Atk\nstats by decorating the target."},"drum-beating":{"name":"drum-beating","type":"grass","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Has a 100% chance to lower the target's Speed by one stage."},"snap-trap":{"name":"snap-trap","type":"grass","damageClass":"physical","power":35,"accuracy":100,"pp":35,"description":"Prevents the target from fleeing and inflicts damage for 2-5 turns."},"pyro-ball":{"name":"pyro-ball","type":"fire","damageClass":"physical","power":120,"accuracy":90,"pp":120,"description":"Has a 10% chance to burn the target."},"behemoth-blade":{"name":"behemoth-blade","type":"steel","damageClass":"physical","power":100,"accuracy":100,"pp":100,"description":"The user becomes a gigantic sword and cuts the target.\nThis move deals twice the damage if the target\nis Dynamaxed."},"behemoth-bash":{"name":"behemoth-bash","type":"steel","damageClass":"physical","power":100,"accuracy":100,"pp":100,"description":"The user becomes a gigantic shield and slams into\nthe target. This move deals twice the damage if the\ntarget is Dynamaxed."},"aura-wheel":{"name":"aura-wheel","type":"electric","damageClass":"physical","power":110,"accuracy":100,"pp":110,"description":"Morpeko attacks and raises its Speed with the energy\nstored in its cheeks. This move’s type changes\ndepending on the user’s form."},"breaking-swipe":{"name":"breaking-swipe","type":"dragon","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":"Lowers the target's Attack by one stage after inflicting damage."},"branch-poke":{"name":"branch-poke","type":"grass","damageClass":"physical","power":40,"accuracy":100,"pp":40,"description":"Inflicts regular damage with no additional effect."},"overdrive":{"name":"overdrive","type":"electric","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"The user attacks opposing Pokémon by twanging\na guitar or bass guitar, causing a huge echo and\nstrong vibration."},"apple-acid":{"name":"apple-acid","type":"grass","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"The user attacks the target with an acidic liquid created\nfrom tart apples. This also lowers the target’s\nSp. Def stat."},"grav-apple":{"name":"grav-apple","type":"grass","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Lowers the target's Defense by one stage after inflicting damage."},"spirit-break":{"name":"spirit-break","type":"fairy","damageClass":"physical","power":75,"accuracy":100,"pp":75,"description":"Has a 100% chance to lower the target's Special Attack by one stage."},"strange-steam":{"name":"strange-steam","type":"fairy","damageClass":"special","power":90,"accuracy":95,"pp":90,"description":"Has a 20% chance to confuse the target."},"life-dew":{"name":"life-dew","type":"water","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"The user scatters mysterious water around and restores\nthe HP of itself and its ally Pokémon in the battle."},"obstruct":{"name":"obstruct","type":"dark","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"This move enables the user to protect itself from all attacks.\nIts chance of failing rises if it is used in succession.\nDirect contact harshly lowers the attacker’s Defense stat."},"false-surrender":{"name":"false-surrender","type":"dark","damageClass":"physical","power":80,"accuracy":null,"pp":80,"description":"Never misses."},"meteor-assault":{"name":"meteor-assault","type":"fighting","damageClass":"physical","power":150,"accuracy":100,"pp":150,"description":"User foregoes its next turn to recharge."},"eternabeam":{"name":"eternabeam","type":"dragon","damageClass":"special","power":160,"accuracy":90,"pp":160,"description":"User foregoes its next turn to recharge."},"steel-beam":{"name":"steel-beam","type":"steel","damageClass":"special","power":140,"accuracy":95,"pp":140,"description":"Inflicts damage, and the user takes damage equal to half of its max HP, rounded up."},"expanding-force":{"name":"expanding-force","type":"psychic","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"Inflicts regular damage with no additional effect."},"steel-roller":{"name":"steel-roller","type":"steel","damageClass":"physical","power":130,"accuracy":100,"pp":130,"description":"Inflicts regular damage with no additional effect."},"scale-shot":{"name":"scale-shot","type":"dragon","damageClass":"physical","power":25,"accuracy":90,"pp":25,"description":"Boosts the user's Speed and lowers their Defense by one stage after inflicting damage two to five times in a row."},"meteor-beam":{"name":"meteor-beam","type":"rock","damageClass":"special","power":120,"accuracy":90,"pp":120,"description":"Inflicts regular damage with no additional effect."},"shell-side-arm":{"name":"shell-side-arm","type":"poison","damageClass":"special","power":90,"accuracy":100,"pp":90,"description":"Inflicts regular damage with no additional effect."},"misty-explosion":{"name":"misty-explosion","type":"fairy","damageClass":"special","power":100,"accuracy":100,"pp":100,"description":"Inflicts regular damage with no additional effect."},"grassy-glide":{"name":"grassy-glide","type":"grass","damageClass":"physical","power":55,"accuracy":100,"pp":55,"description":"Inflicts regular damage with no additional effect."},"rising-voltage":{"name":"rising-voltage","type":"electric","damageClass":"special","power":70,"accuracy":100,"pp":70,"description":"Inflicts regular damage with no additional effect."},"terrain-pulse":{"name":"terrain-pulse","type":"normal","damageClass":"special","power":50,"accuracy":100,"pp":50,"description":"Inflicts regular damage with no additional effect."},"skitter-smack":{"name":"skitter-smack","type":"bug","damageClass":"physical","power":70,"accuracy":90,"pp":70,"description":"Inflicts regular damage with no additional effect."},"burning-jealousy":{"name":"burning-jealousy","type":"fire","damageClass":"special","power":70,"accuracy":100,"pp":70,"description":"Inflicts regular damage with no additional effect."},"lash-out":{"name":"lash-out","type":"dark","damageClass":"physical","power":75,"accuracy":100,"pp":75,"description":"Inflicts regular damage with no additional effect."},"poltergeist":{"name":"poltergeist","type":"ghost","damageClass":"physical","power":110,"accuracy":90,"pp":110,"description":"Inflicts regular damage with no additional effect."},"corrosive-gas":{"name":"corrosive-gas","type":"poison","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Inflicts regular damage with no additional effect."},"coaching":{"name":"coaching","type":"fighting","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"flip-turn":{"name":"flip-turn","type":"water","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":"Inflicts regular damage with no additional effect."},"triple-axel":{"name":"triple-axel","type":"ice","damageClass":"physical","power":20,"accuracy":90,"pp":20,"description":"Inflicts regular damage with no additional effect."},"dual-wingbeat":{"name":"dual-wingbeat","type":"flying","damageClass":"physical","power":40,"accuracy":90,"pp":40,"description":"Inflicts regular damage with no additional effect."},"scorching-sands":{"name":"scorching-sands","type":"ground","damageClass":"special","power":70,"accuracy":100,"pp":70,"description":"Inflicts regular damage with no additional effect."},"jungle-healing":{"name":"jungle-healing","type":"grass","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Inflicts regular damage with no additional effect."},"wicked-blow":{"name":"wicked-blow","type":"dark","damageClass":"physical","power":75,"accuracy":100,"pp":75,"description":"Inflicts regular damage with no additional effect."},"surging-strikes":{"name":"surging-strikes","type":"water","damageClass":"physical","power":25,"accuracy":100,"pp":25,"description":"Inflicts regular damage with no additional effect."},"thunder-cage":{"name":"thunder-cage","type":"electric","damageClass":"special","power":80,"accuracy":90,"pp":80,"description":"Inflicts regular damage with no additional effect."},"dragon-energy":{"name":"dragon-energy","type":"dragon","damageClass":"special","power":150,"accuracy":100,"pp":150,"description":"Inflicts regular damage with no additional effect."},"freezing-glare":{"name":"freezing-glare","type":"psychic","damageClass":"special","power":90,"accuracy":100,"pp":90,"description":"Inflicts regular damage with no additional effect."},"fiery-wrath":{"name":"fiery-wrath","type":"dark","damageClass":"special","power":90,"accuracy":100,"pp":90,"description":"Inflicts regular damage with no additional effect."},"thunderous-kick":{"name":"thunderous-kick","type":"fighting","damageClass":"physical","power":90,"accuracy":100,"pp":90,"description":"Inflicts regular damage with no additional effect."},"glacial-lance":{"name":"glacial-lance","type":"ice","damageClass":"physical","power":120,"accuracy":100,"pp":120,"description":"Inflicts regular damage with no additional effect."},"astral-barrage":{"name":"astral-barrage","type":"ghost","damageClass":"special","power":120,"accuracy":100,"pp":120,"description":"Inflicts regular damage with no additional effect."},"eerie-spell":{"name":"eerie-spell","type":"psychic","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":"Inflicts regular damage with no additional effect."},"dire-claw":{"name":"dire-claw","type":"poison","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":null},"psyshield-bash":{"name":"psyshield-bash","type":"psychic","damageClass":"physical","power":70,"accuracy":90,"pp":70,"description":null},"power-shift":{"name":"power-shift","type":"normal","damageClass":"status","power":0,"accuracy":null,"pp":0,"description":null},"stone-axe":{"name":"stone-axe","type":"rock","damageClass":"physical","power":65,"accuracy":90,"pp":65,"description":null},"springtide-storm":{"name":"springtide-storm","type":"fairy","damageClass":"special","power":100,"accuracy":80,"pp":100,"description":null},"mystical-power":{"name":"mystical-power","type":"psychic","damageClass":"special","power":70,"accuracy":90,"pp":70,"description":null},"raging-fury":{"name":"raging-fury","type":"fire","damageClass":"physical","power":120,"accuracy":100,"pp":120,"description":null},"wave-crash":{"name":"wave-crash","type":"water","damageClass":"physical","power":120,"accuracy":100,"pp":120,"description":null},"chloroblast":{"name":"chloroblast","type":"grass","damageClass":"special","power":150,"accuracy":95,"pp":150,"description":null},"mountain-gale":{"name":"mountain-gale","type":"ice","damageClass":"physical","power":100,"accuracy":85,"pp":100,"description":null},"victory-dance":{"name":"victory-dance","type":"fighting","damageClass":"status","power":0,"accuracy":null,"pp":0,"description":null},"headlong-rush":{"name":"headlong-rush","type":"ground","damageClass":"physical","power":120,"accuracy":100,"pp":120,"description":null},"barb-barrage":{"name":"barb-barrage","type":"poison","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":null},"esper-wing":{"name":"esper-wing","type":"psychic","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":null},"bitter-malice":{"name":"bitter-malice","type":"ghost","damageClass":"special","power":75,"accuracy":100,"pp":75,"description":null},"shelter":{"name":"shelter","type":"steel","damageClass":"status","power":0,"accuracy":null,"pp":0,"description":null},"triple-arrows":{"name":"triple-arrows","type":"fighting","damageClass":"physical","power":90,"accuracy":100,"pp":90,"description":null},"infernal-parade":{"name":"infernal-parade","type":"ghost","damageClass":"special","power":60,"accuracy":100,"pp":60,"description":null},"ceaseless-edge":{"name":"ceaseless-edge","type":"dark","damageClass":"physical","power":65,"accuracy":90,"pp":65,"description":null},"bleakwind-storm":{"name":"bleakwind-storm","type":"flying","damageClass":"special","power":100,"accuracy":80,"pp":100,"description":null},"wildbolt-storm":{"name":"wildbolt-storm","type":"electric","damageClass":"special","power":100,"accuracy":80,"pp":100,"description":null},"sandsear-storm":{"name":"sandsear-storm","type":"ground","damageClass":"special","power":100,"accuracy":80,"pp":100,"description":null},"lunar-blessing":{"name":"lunar-blessing","type":"psychic","damageClass":"status","power":0,"accuracy":null,"pp":0,"description":null},"take-heart":{"name":"take-heart","type":"psychic","damageClass":"status","power":0,"accuracy":null,"pp":0,"description":null},"tera-blast":{"name":"tera-blast","type":"normal","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":null},"silk-trap":{"name":"silk-trap","type":"bug","damageClass":"status","power":0,"accuracy":null,"pp":0,"description":null},"axe-kick":{"name":"axe-kick","type":"fighting","damageClass":"physical","power":120,"accuracy":90,"pp":120,"description":null},"last-respects":{"name":"last-respects","type":"ghost","damageClass":"physical","power":50,"accuracy":100,"pp":50,"description":null},"lumina-crash":{"name":"lumina-crash","type":"psychic","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":null},"order-up":{"name":"order-up","type":"dragon","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":null},"jet-punch":{"name":"jet-punch","type":"water","damageClass":"physical","power":60,"accuracy":100,"pp":60,"description":null},"spicy-extract":{"name":"spicy-extract","type":"grass","damageClass":"status","power":0,"accuracy":null,"pp":0,"description":null},"spin-out":{"name":"spin-out","type":"steel","damageClass":"physical","power":100,"accuracy":100,"pp":100,"description":null},"population-bomb":{"name":"population-bomb","type":"normal","damageClass":"physical","power":20,"accuracy":90,"pp":20,"description":null},"ice-spinner":{"name":"ice-spinner","type":"ice","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":null},"glaive-rush":{"name":"glaive-rush","type":"dragon","damageClass":"physical","power":120,"accuracy":100,"pp":120,"description":null},"revival-blessing":{"name":"revival-blessing","type":"normal","damageClass":"status","power":0,"accuracy":null,"pp":0,"description":null},"salt-cure":{"name":"salt-cure","type":"rock","damageClass":"physical","power":40,"accuracy":100,"pp":40,"description":null},"triple-dive":{"name":"triple-dive","type":"water","damageClass":"physical","power":30,"accuracy":95,"pp":30,"description":null},"mortal-spin":{"name":"mortal-spin","type":"poison","damageClass":"physical","power":30,"accuracy":100,"pp":30,"description":null},"doodle":{"name":"doodle","type":"normal","damageClass":"status","power":0,"accuracy":100,"pp":0,"description":null},"fillet-away":{"name":"fillet-away","type":"normal","damageClass":"status","power":0,"accuracy":null,"pp":0,"description":null},"kowtow-cleave":{"name":"kowtow-cleave","type":"dark","damageClass":"physical","power":85,"accuracy":null,"pp":85,"description":null},"flower-trick":{"name":"flower-trick","type":"grass","damageClass":"physical","power":70,"accuracy":null,"pp":70,"description":null},"torch-song":{"name":"torch-song","type":"fire","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":null},"aqua-step":{"name":"aqua-step","type":"water","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":null},"raging-bull":{"name":"raging-bull","type":"normal","damageClass":"physical","power":90,"accuracy":100,"pp":90,"description":null},"make-it-rain":{"name":"make-it-rain","type":"steel","damageClass":"special","power":120,"accuracy":100,"pp":120,"description":null},"psyblade":{"name":"psyblade","type":"psychic","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":null},"hydro-steam":{"name":"hydro-steam","type":"water","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":null},"ruination":{"name":"ruination","type":"dark","damageClass":"special","power":1,"accuracy":90,"pp":1,"description":null},"collision-course":{"name":"collision-course","type":"fighting","damageClass":"physical","power":100,"accuracy":100,"pp":100,"description":null},"electro-drift":{"name":"electro-drift","type":"electric","damageClass":"special","power":100,"accuracy":100,"pp":100,"description":null},"shed-tail":{"name":"shed-tail","type":"normal","damageClass":"status","power":0,"accuracy":null,"pp":0,"description":null},"chilly-reception":{"name":"chilly-reception","type":"ice","damageClass":"status","power":0,"accuracy":null,"pp":0,"description":null},"tidy-up":{"name":"tidy-up","type":"normal","damageClass":"status","power":0,"accuracy":null,"pp":0,"description":null},"snowscape":{"name":"snowscape","type":"ice","damageClass":"status","power":0,"accuracy":null,"pp":0,"description":null},"pounce":{"name":"pounce","type":"bug","damageClass":"physical","power":50,"accuracy":100,"pp":50,"description":null},"trailblaze":{"name":"trailblaze","type":"grass","damageClass":"physical","power":50,"accuracy":100,"pp":50,"description":null},"chilling-water":{"name":"chilling-water","type":"water","damageClass":"special","power":50,"accuracy":100,"pp":50,"description":null},"hyper-drill":{"name":"hyper-drill","type":"normal","damageClass":"physical","power":100,"accuracy":100,"pp":100,"description":null},"twin-beam":{"name":"twin-beam","type":"psychic","damageClass":"special","power":40,"accuracy":100,"pp":40,"description":null},"rage-fist":{"name":"rage-fist","type":"ghost","damageClass":"physical","power":50,"accuracy":100,"pp":50,"description":null},"armor-cannon":{"name":"armor-cannon","type":"fire","damageClass":"special","power":120,"accuracy":100,"pp":120,"description":null},"bitter-blade":{"name":"bitter-blade","type":"fire","damageClass":"physical","power":90,"accuracy":100,"pp":90,"description":null},"double-shock":{"name":"double-shock","type":"electric","damageClass":"physical","power":120,"accuracy":100,"pp":120,"description":null},"gigaton-hammer":{"name":"gigaton-hammer","type":"steel","damageClass":"physical","power":160,"accuracy":100,"pp":160,"description":null},"comeuppance":{"name":"comeuppance","type":"dark","damageClass":"physical","power":1,"accuracy":100,"pp":1,"description":null},"aqua-cutter":{"name":"aqua-cutter","type":"water","damageClass":"physical","power":70,"accuracy":100,"pp":70,"description":null},"blazing-torque":{"name":"blazing-torque","type":"fire","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":null},"wicked-torque":{"name":"wicked-torque","type":"dark","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":null},"noxious-torque":{"name":"noxious-torque","type":"poison","damageClass":"physical","power":100,"accuracy":100,"pp":100,"description":null},"combat-torque":{"name":"combat-torque","type":"fighting","damageClass":"physical","power":100,"accuracy":100,"pp":100,"description":null},"magical-torque":{"name":"magical-torque","type":"fairy","damageClass":"physical","power":100,"accuracy":100,"pp":100,"description":null},"blood-moon":{"name":"blood-moon","type":"normal","damageClass":"special","power":140,"accuracy":100,"pp":140,"description":null},"matcha-gotcha":{"name":"matcha-gotcha","type":"grass","damageClass":"special","power":80,"accuracy":90,"pp":80,"description":null},"syrup-bomb":{"name":"syrup-bomb","type":"grass","damageClass":"special","power":60,"accuracy":85,"pp":60,"description":null},"ivy-cudgel":{"name":"ivy-cudgel","type":"grass","damageClass":"physical","power":100,"accuracy":100,"pp":100,"description":null},"electro-shot":{"name":"electro-shot","type":"electric","damageClass":"special","power":130,"accuracy":100,"pp":130,"description":null},"tera-starstorm":{"name":"tera-starstorm","type":"normal","damageClass":"special","power":120,"accuracy":100,"pp":120,"description":null},"fickle-beam":{"name":"fickle-beam","type":"dragon","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":null},"burning-bulwark":{"name":"burning-bulwark","type":"fire","damageClass":"status","power":0,"accuracy":0,"pp":0,"description":null},"thunderclap":{"name":"thunderclap","type":"electric","damageClass":"special","power":70,"accuracy":100,"pp":70,"description":null},"mighty-cleave":{"name":"mighty-cleave","type":"rock","damageClass":"physical","power":95,"accuracy":100,"pp":95,"description":null},"tachyon-cutter":{"name":"tachyon-cutter","type":"steel","damageClass":"special","power":50,"accuracy":0,"pp":50,"description":null},"hard-press":{"name":"hard-press","type":"steel","damageClass":"physical","power":0,"accuracy":100,"pp":0,"description":null},"dragon-cheer":{"name":"dragon-cheer","type":"dragon","damageClass":"status","power":0,"accuracy":0,"pp":0,"description":null},"alluring-voice":{"name":"alluring-voice","type":"fairy","damageClass":"special","power":80,"accuracy":100,"pp":80,"description":null},"temper-flare":{"name":"temper-flare","type":"fire","damageClass":"physical","power":75,"accuracy":100,"pp":75,"description":null},"supercell-slam":{"name":"supercell-slam","type":"electric","damageClass":"physical","power":100,"accuracy":95,"pp":100,"description":null},"psychic-noise":{"name":"psychic-noise","type":"psychic","damageClass":"special","power":75,"accuracy":100,"pp":75,"description":null},"upper-hand":{"name":"upper-hand","type":"fighting","damageClass":"physical","power":65,"accuracy":100,"pp":65,"description":null},"malignant-chain":{"name":"malignant-chain","type":"poison","damageClass":"special","power":100,"accuracy":100,"pp":100,"description":null},"shadow-rush":{"name":"shadow-rush","type":"shadow","damageClass":"physical","power":55,"accuracy":100,"pp":55,"description":"Has an increased chance for a critical hit in Hyper Mode."},"shadow-blast":{"name":"shadow-blast","type":"shadow","damageClass":"physical","power":80,"accuracy":100,"pp":80,"description":"Has an increased chance for a critical hit."},"shadow-blitz":{"name":"shadow-blitz","type":"shadow","damageClass":"physical","power":40,"accuracy":100,"pp":40,"description":"Inflicts regular damage with no additional effect."},"shadow-bolt":{"name":"shadow-bolt","type":"shadow","damageClass":"special","power":75,"accuracy":100,"pp":75,"description":"Has a 10% chance to paralyze the target."},"shadow-break":{"name":"shadow-break","type":"shadow","damageClass":"physical","power":75,"accuracy":100,"pp":75,"description":"Inflicts regular damage with no additional effect."},"shadow-chill":{"name":"shadow-chill","type":"shadow","damageClass":"special","power":75,"accuracy":100,"pp":75,"description":"Has a 10% chance to freeze the target."},"shadow-end":{"name":"shadow-end","type":"shadow","damageClass":"physical","power":120,"accuracy":60,"pp":120,"description":"User receives 1/2 its HP in recoil."},"shadow-fire":{"name":"shadow-fire","type":"shadow","damageClass":"special","power":75,"accuracy":100,"pp":75,"description":"Has a 10% chance to burn the target."},"shadow-rave":{"name":"shadow-rave","type":"shadow","damageClass":"special","power":70,"accuracy":100,"pp":70,"description":"Inflicts regular damage with no additional effect."},"shadow-storm":{"name":"shadow-storm","type":"shadow","damageClass":"special","power":95,"accuracy":100,"pp":95,"description":"Inflicts regular damage with no additional effect."},"shadow-wave":{"name":"shadow-wave","type":"shadow","damageClass":"special","power":50,"accuracy":100,"pp":50,"description":"Inflicts regular damage with no additional effect."},"shadow-down":{"name":"shadow-down","type":"shadow","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's Defense by two stages."},"shadow-half":{"name":"shadow-half","type":"shadow","damageClass":"special","power":null,"accuracy":100,"pp":null,"description":"Halves HP of all Pokémon on the field. Must recharge"},"shadow-hold":{"name":"shadow-hold","type":"shadow","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Prevents the target from leaving battle."},"shadow-mist":{"name":"shadow-mist","type":"shadow","damageClass":"status","power":null,"accuracy":100,"pp":null,"description":"Lowers the target's evasion by two stages."},"shadow-panic":{"name":"shadow-panic","type":"shadow","damageClass":"status","power":null,"accuracy":90,"pp":null,"description":"Confuses the target."},"shadow-shed":{"name":"shadow-shed","type":"shadow","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Removes Light Screen, Reflect, and Safeguard."},"shadow-sky":{"name":"shadow-sky","type":"shadow","damageClass":"status","power":null,"accuracy":null,"pp":null,"description":"Changes the weather to Shadow Sky for five turns."}}; export default moves; diff --git a/screens/AbilityDetail.tsx b/screens/AbilityDetail.tsx index 977b288..16114cf 100644 --- a/screens/AbilityDetail.tsx +++ b/screens/AbilityDetail.tsx @@ -134,5 +134,6 @@ const styles = StyleSheet.create({ borderColor: colors.text, borderBottomLeftRadius: 5, borderBottomRightRadius: 5, + backgroundColor: colors.card, }, }); diff --git a/screens/BottomTabsNavigator.tsx b/screens/BottomTabsNavigator.tsx index c15e7ab..8e9485d 100644 --- a/screens/BottomTabsNavigator.tsx +++ b/screens/BottomTabsNavigator.tsx @@ -6,6 +6,7 @@ import { StyleSheet, View } from 'react-native'; import { AbilitiesStack } from './AbilitiesStack'; import AboutStack from './AboutStack'; import { ItemsStack } from './ItemsStack'; +import { MovesStack } from './MovesStack'; import PokeDexStack from './PokeDexStack'; import MyTabBar from '../components/MyTabBar'; import { colors } from '../constants/colors'; @@ -21,6 +22,7 @@ export const BottomTabsNavigator: React.FC = () => { sceneContainerStyle={{ backgroundColor: colors.background }} > + diff --git a/screens/MoveDetail.tsx b/screens/MoveDetail.tsx index 0510dd6..0296bed 100644 --- a/screens/MoveDetail.tsx +++ b/screens/MoveDetail.tsx @@ -13,8 +13,8 @@ import MyText from '../components/MyText'; import PikachuRunning from '../components/PikachuRunning'; import PokemonCellItem from '../components/PokemonCellItem'; import TitleOnlyCard from '../components/TitleOnlyCard'; -import { colors, typeColor } from '../constants/colors'; import pokemonDetails from '../constants/POKEMON_DETAILS'; +import { colors, typeColor } from '../constants/colors'; import useFetchData from '../hooks/useFetchData'; import { MoveLearnMethod, StackParamList } from '../types'; import getFormattedName from '../utils/getFormattedName'; @@ -214,6 +214,7 @@ const styles = StyleSheet.create({ borderColor: colors.text, borderBottomLeftRadius: 5, borderBottomRightRadius: 5, + backgroundColor: colors.card, }, type: { paddingHorizontal: 3, diff --git a/screens/MoveList.tsx b/screens/MoveList.tsx new file mode 100644 index 0000000..111ba57 --- /dev/null +++ b/screens/MoveList.tsx @@ -0,0 +1,229 @@ +import { useNavigation, useScrollToTop } from '@react-navigation/native'; +import { NativeStackNavigationProp } from '@react-navigation/native-stack'; +import { FlashList } from '@shopify/flash-list'; +import React, { useRef } from 'react'; +import { Pressable, StyleSheet, TextInput, View } from 'react-native'; + +import ClearInputButton from '../components/ClearInputButton'; +import { MoveDamageClass } from '../components/MoveDamageClass'; +import MyText from '../components/MyText'; +import SmallGreyText from '../components/SmallGreyText'; +import MOVES from '../constants/MOVES'; +import { colors, typeColor } from '../constants/colors'; +import { fonts } from '../constants/fonts'; +import useSearchableList from '../hooks/useSearchableList'; +import { StackParamList } from '../types'; +import getFormattedName from '../utils/getFormattedName'; + +import hairlineWidth = StyleSheet.hairlineWidth; + +const moveNames = Object.keys(MOVES).map(moveName => ({ name: moveName })); + +export default function MoveList() { + const { list, value, handleChangeText, clearInput } = useSearchableList(moveNames); + const navigation = useNavigation>(); + const listRef = useRef(null); + useScrollToTop(listRef); + + return ( + + + + + + + { + if (typeof item === 'string') { + return item; + } else { + return item.name; + } + }} + estimatedItemSize={77} + stickyHeaderIndices={[0]} + renderItem={({ item }) => { + if (typeof item === 'string') { + return ( + + Name + Type,Cat. + Power + Acc.% + PP +   + + ); + } else { + const move = MOVES[item.name]; + + return ( + { + navigation.push('MoveDetail', move); + }} + > + {({ pressed }) => ( + <> + + + + {getFormattedName(move.name)} + + + + + {move.type} + + + + + {move.power || '-'} + + + {move.accuracy || '-'} + + + {move.pp || '-'} + + + {'>'} + + + {move.description && ( + + + + )} + + )} + + ); + + // return ; + } + }} + /> + + + ); +} + +const styles = StyleSheet.create({ + container: { + flex: 1, + padding: 10, + paddingBottom: 0, + backgroundColor: colors.background, + }, + searchInputWrap: { + backgroundColor: colors.card, + borderRadius: 5, + marginBottom: 10, + paddingRight: 5, + position: 'relative', + flexDirection: 'row', + justifyContent: 'space-between', + }, + searchInput: { + height: 40, + paddingVertical: 10, + paddingLeft: 20, + color: colors.cardText, + width: '90%', + fontFamily: fonts.fontDotGothic, + }, + moveListWrap: { + flex: 1, + backgroundColor: colors.card, + color: colors.cardText, + borderRadius: 5, + overflow: 'hidden', + position: 'relative', + }, + header: { + borderWidth: hairlineWidth, + borderColor: 'black', + marginHorizontal: 10, + flexDirection: 'row', + backgroundColor: colors.card, + }, + type: { + paddingHorizontal: 3, + paddingVertical: 2, + color: colors.typeText, + fontSize: 9, + lineHeight: 12, + borderRadius: 2, + + textShadowColor: 'rgba(0, 0, 0, 0.9)', + textShadowOffset: { width: 0.5, height: 0.5 }, + textShadowRadius: 3, + textTransform: 'capitalize', + }, +}); diff --git a/screens/MovesStack.tsx b/screens/MovesStack.tsx new file mode 100644 index 0000000..96c200a --- /dev/null +++ b/screens/MovesStack.tsx @@ -0,0 +1,30 @@ +import { createNativeStackNavigator } from '@react-navigation/native-stack'; +import React from 'react'; + +import AbilityDetail from './AbilityDetail'; +import PokemonDetail from './PokemonDetail'; +import TypeDetail from './TypeDetail'; +import MyHeader from '../components/MyHeader'; +import { StackParamList } from '../types'; +import MoveDetail from './MoveDetail'; +import MoveList from './MoveList'; + +const Stack = createNativeStackNavigator(); + +export const MovesStack: React.FC = () => { + return ( + , + animation: 'fade', + }} + > + + + + + + + ); +}; diff --git a/types.ts b/types.ts index 33a008d..12d3920 100644 --- a/types.ts +++ b/types.ts @@ -10,6 +10,7 @@ export type StackParamList = { PokeDex: undefined; AbilityList: undefined; ItemList: undefined; + MoveList: undefined; About: undefined; PokemonDetail: Name; @@ -105,6 +106,7 @@ export type PokemonMoveDetailType = { power: number | null; accuracy: number | null; pp: number | null; + description: string | null; }; export type MoveLearnMethod = 'levelUp' | 'machine' | 'tutor' | 'egg';