Gen7Data/Moves.json

8079 lines
170 KiB
JSON

{
"$schema": "https://git.p-epsilon.com/Deukhoofd/PokemonJsonSchemas/raw/branch/master/moves.schema.json",
"data": [
{
"name": "10_000_000_volt_thunderbolt",
"type": "electric",
"power": 195,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "absorb",
"type": "grass",
"power": 20,
"pp": 25,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "heal"],
"effect": {
"name": "drain",
"chance": -1,
"parameters": [0.5]
}
},
{
"name": "accelerock",
"type": "rock",
"power": 40,
"pp": 20,
"accuracy": 100,
"priority": 1,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "acid",
"type": "poison",
"power": 40,
"pp": 30,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror"],
"effect": {
"name": "ChangeTargetSpDef",
"chance": 10,
"parameters": [-1]
}
},
{
"name": "acid_armor",
"type": "poison",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"],
"effect": {
"name": "ChangeTargetDef",
"chance": -1,
"parameters": [2]
}
},
{
"name": "acid_downpour__physical",
"type": "poison",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": []
},
{
"name": "acid_downpour__special",
"type": "poison",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "acid_spray",
"type": "poison",
"power": 40,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "ballistics"],
"effect": {
"name": "ChangeTargetSpDef",
"chance": -1,
"parameters": [-2]
}
},
{
"name": "acrobatics",
"type": "flying",
"power": 55,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "distance"],
"effect": {
"name": "Acrobatics",
"chance": -1
}
},
{
"name": "acupressure",
"type": "normal",
"power": 0,
"pp": 30,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": [],
"effect": {
"name": "Acupressure",
"chance": -1
}
},
{
"name": "aerial_ace",
"type": "flying",
"power": 60,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "distance"]
},
{
"name": "aeroblast",
"type": "flying",
"power": 100,
"pp": 5,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "distance"],
"effect": {
"name": "IncreasedCriticalStage"
}
},
{
"name": "after_you",
"type": "normal",
"power": 0,
"pp": 15,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["ignore-substitute"],
"effect": {
"name": "AfterYou"
}
},
{
"name": "agility",
"type": "psychic",
"power": 0,
"pp": 30,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"],
"effect": {
"name": "ChangeTargetSpeed",
"parameters": [2]
}
},
{
"name": "air_cutter",
"type": "flying",
"power": 60,
"pp": 25,
"accuracy": 95,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror"],
"effect": {
"name": "IncreasedCriticalStage"
}
},
{
"name": "air_slash",
"type": "flying",
"power": 75,
"pp": 15,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "distance"],
"effect": {
"name": "Flinch",
"chance": 30
}
},
{
"name": "all_out_pummeling__physical",
"type": "fighting",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": []
},
{
"name": "all_out_pummeling__special",
"type": "fighting",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "ally_switch",
"type": "psychic",
"power": 0,
"pp": 15,
"accuracy": 0,
"priority": 2,
"target": "Self",
"category": "status",
"flags": [],
"effect": {
"name": "SwapWithTarget"
}
},
{
"name": "amnesia",
"type": "psychic",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"],
"effect": {
"name": "ChangeTargetSpDef",
"parameters": [2]
}
},
{
"name": "anchor_shot",
"type": "steel",
"power": 80,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"],
"effect": {
"name": "PreventFoeRunning"
}
},
{
"name": "ancient_power",
"type": "rock",
"power": 60,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"],
"effect": {
"name": "ChangeAllTargetStats",
"chance": 10,
"parameters": [1]
}
},
{
"name": "aqua_jet",
"type": "water",
"power": 40,
"pp": 20,
"accuracy": 100,
"priority": 1,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "aqua_ring",
"type": "water",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"],
"effect": {
"name": "HealEachEndOfTurn",
"parameters": [6.25]
}
},
{
"name": "aqua_tail",
"type": "water",
"power": 90,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "arm_thrust",
"type": "fighting",
"power": 15,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"],
"effect": {
"name": "2_5HitMove"
}
},
{
"name": "aromatherapy",
"type": "grass",
"power": 0,
"pp": 5,
"accuracy": 0,
"priority": 0,
"target": "AdjacentAllySelf",
"category": "status",
"flags": ["snatch", "distance"],
"effect": {
"name": "CurePartyStatus"
}
},
{
"name": "aromatic_mist",
"type": "fairy",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "AdjacentAlly",
"category": "status",
"flags": ["ignore-substitute"],
"effect": {
"name": "ChangeTargetSpDef",
"parameters": [1]
}
},
{
"name": "assist",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": [],
"effect": {
"name": "Assist"
}
},
{
"name": "assurance",
"type": "dark",
"power": 60,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"],
"effect": {
"name": "Assurance"
}
},
{
"name": "astonish",
"type": "ghost",
"power": 30,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "attack_order",
"type": "bug",
"power": 90,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "attract",
"type": "normal",
"power": 0,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": [
"protect",
"reflectable",
"mirror",
"ignore-substitute",
"mental"
]
},
{
"name": "aura_sphere",
"type": "fighting",
"power": 80,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "distance", "pulse", "ballistics"]
},
{
"name": "aurora_beam",
"type": "ice",
"power": 65,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "aurora_veil",
"type": "ice",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "AllAlly",
"category": "status",
"flags": ["snatch"]
},
{
"name": "autotomize",
"type": "steel",
"power": 0,
"pp": 15,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "avalanche",
"type": "ice",
"power": 60,
"pp": 10,
"accuracy": 100,
"priority": -4,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "baby_doll_eyes",
"type": "fairy",
"power": 0,
"pp": 30,
"accuracy": 100,
"priority": 1,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "baneful_bunker",
"type": "poison",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 4,
"target": "Self",
"category": "status",
"flags": []
},
{
"name": "barrage",
"type": "normal",
"power": 15,
"pp": 20,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror", "ballistics"]
},
{
"name": "barrier",
"type": "psychic",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "baton_pass",
"type": "normal",
"power": 0,
"pp": 40,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": []
},
{
"name": "beak_blast",
"type": "flying",
"power": 100,
"pp": 15,
"accuracy": 100,
"priority": -3,
"target": "Any",
"category": "physical",
"flags": ["protect"]
},
{
"name": "beat_up",
"type": "dark",
"power": 0,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "belch",
"type": "poison",
"power": 120,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect"]
},
{
"name": "belly_drum",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "bestow",
"type": "normal",
"power": 0,
"pp": 15,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["mirror", "ignore-substitute"]
},
{
"name": "bide",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 1,
"target": "Self",
"category": "physical",
"flags": ["contact", "protect"]
},
{
"name": "bind",
"type": "normal",
"power": 15,
"pp": 20,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "bite",
"type": "dark",
"power": 60,
"pp": 25,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "bite"]
},
{
"name": "black_hole_eclipse__physical",
"type": "dark",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": []
},
{
"name": "black_hole_eclipse__special",
"type": "dark",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "blast_burn",
"type": "fire",
"power": 150,
"pp": 5,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["recharge", "protect", "mirror"]
},
{
"name": "blaze_kick",
"type": "fire",
"power": 85,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "blizzard",
"type": "ice",
"power": 110,
"pp": 5,
"accuracy": 70,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "block",
"type": "normal",
"power": 0,
"pp": 5,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["reflectable", "mirror"]
},
{
"name": "bloom_doom__physical",
"type": "grass",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": []
},
{
"name": "bloom_doom__special",
"type": "grass",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "blue_flare",
"type": "fire",
"power": 130,
"pp": 5,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "body_slam",
"type": "normal",
"power": 85,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "nonskybattle"]
},
{
"name": "bolt_strike",
"type": "electric",
"power": 130,
"pp": 5,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "bone_club",
"type": "ground",
"power": 65,
"pp": 20,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "bone_rush",
"type": "ground",
"power": 25,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "bonemerang",
"type": "ground",
"power": 50,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "boomburst",
"type": "normal",
"power": 140,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "All",
"category": "special",
"flags": ["protect", "mirror", "sound", "ignore-substitute"]
},
{
"name": "bounce",
"type": "flying",
"power": 85,
"pp": 5,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "charge", "protect", "mirror", "gravity", "distance"]
},
{
"name": "brave_bird",
"type": "flying",
"power": 120,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "distance"]
},
{
"name": "breakneck_blitz__physical",
"type": "normal",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": []
},
{
"name": "breakneck_blitz__special",
"type": "normal",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "brick_break",
"type": "fighting",
"power": 75,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "brine",
"type": "water",
"power": 65,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "brutal_swing",
"type": "dark",
"power": 60,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "All",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "bubble",
"type": "water",
"power": 40,
"pp": 30,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "bubble_beam",
"type": "water",
"power": 65,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "bug_bite",
"type": "bug",
"power": 60,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "bug_buzz",
"type": "bug",
"power": 90,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "sound", "ignore-substitute"]
},
{
"name": "bulk_up",
"type": "fighting",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "bulldoze",
"type": "ground",
"power": 60,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "All",
"category": "physical",
"flags": ["protect", "mirror", "nonskybattle"]
},
{
"name": "bullet_punch",
"type": "steel",
"power": 40,
"pp": 30,
"accuracy": 100,
"priority": 1,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "punch"]
},
{
"name": "bullet_seed",
"type": "grass",
"power": 25,
"pp": 30,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror", "ballistics"]
},
{
"name": "burn_up",
"type": "fire",
"power": 130,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "defrost"]
},
{
"name": "calm_mind",
"type": "psychic",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "camouflage",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "captivate",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "catastropika",
"type": "electric",
"power": 210,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact"]
},
{
"name": "celebrate",
"type": "normal",
"power": 0,
"pp": 40,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": []
},
{
"name": "charge",
"type": "electric",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "charge_beam",
"type": "electric",
"power": 50,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "charm",
"type": "fairy",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "chatter",
"type": "flying",
"power": 65,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "sound", "distance", "ignore-substitute"]
},
{
"name": "chip_away",
"type": "normal",
"power": 70,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "circle_throw",
"type": "fighting",
"power": 60,
"pp": 10,
"accuracy": 90,
"priority": -6,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "clamp",
"type": "water",
"power": 35,
"pp": 15,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "clanging_scales",
"type": "dragon",
"power": 110,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror", "sound", "ignore-substitute"]
},
{
"name": "clear_smog",
"type": "poison",
"power": 50,
"pp": 15,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "close_combat",
"type": "fighting",
"power": 120,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "coil",
"type": "poison",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "comet_punch",
"type": "normal",
"power": 18,
"pp": 15,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "punch"]
},
{
"name": "confide",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["reflectable", "mirror", "sound", "ignore-substitute"]
},
{
"name": "confuse_ray",
"type": "ghost",
"power": 0,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "confusion",
"type": "psychic",
"power": 50,
"pp": 25,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "constrict",
"type": "normal",
"power": 10,
"pp": 35,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "continental_crush__physical",
"type": "rock",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": []
},
{
"name": "continental_crush__special",
"type": "rock",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "conversion",
"type": "normal",
"power": 0,
"pp": 30,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "conversion_2",
"type": "normal",
"power": 0,
"pp": 30,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["ignore-substitute"]
},
{
"name": "copycat",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": []
},
{
"name": "core_enforcer",
"type": "dragon",
"power": 100,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "corkscrew_crash__physical",
"type": "steel",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": []
},
{
"name": "corkscrew_crash__special",
"type": "steel",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "cosmic_power",
"type": "psychic",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "cotton_guard",
"type": "grass",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "cotton_spore",
"type": "grass",
"power": 0,
"pp": 40,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "status",
"flags": ["protect", "reflectable", "mirror", "powder"]
},
{
"name": "counter",
"type": "fighting",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": -5,
"target": "Self",
"category": "physical",
"flags": ["contact", "protect"]
},
{
"name": "covet",
"type": "normal",
"power": 60,
"pp": 25,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "crabhammer",
"type": "water",
"power": 100,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "crafty_shield",
"type": "fairy",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 3,
"target": "AllAlly",
"category": "status",
"flags": []
},
{
"name": "cross_chop",
"type": "fighting",
"power": 100,
"pp": 5,
"accuracy": 80,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "cross_poison",
"type": "poison",
"power": 70,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "crunch",
"type": "dark",
"power": 80,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "bite"]
},
{
"name": "crush_claw",
"type": "normal",
"power": 75,
"pp": 10,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "crush_grip",
"type": "normal",
"power": 0,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "curse",
"type": "ghost",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["ignore-substitute"]
},
{
"name": "cut",
"type": "normal",
"power": 50,
"pp": 30,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "dark_pulse",
"type": "dark",
"power": 80,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "distance", "pulse"]
},
{
"name": "dark_void",
"type": "dark",
"power": 0,
"pp": 10,
"accuracy": 50,
"priority": 0,
"target": "AllOpponent",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "darkest_lariat",
"type": "dark",
"power": 85,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "dazzling_gleam",
"type": "fairy",
"power": 80,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "defend_order",
"type": "bug",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "defense_curl",
"type": "normal",
"power": 0,
"pp": 40,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "defog",
"type": "flying",
"power": 0,
"pp": 15,
"accuracy": 0,
"priority": 0,
"target": "Adjacent",
"category": "status",
"flags": ["protect", "reflectable", "mirror", "ignore-substitute"]
},
{
"name": "destiny_bond",
"type": "ghost",
"power": 0,
"pp": 5,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["ignore-substitute"]
},
{
"name": "detect",
"type": "fighting",
"power": 0,
"pp": 5,
"accuracy": 0,
"priority": 4,
"target": "Self",
"category": "status",
"flags": []
},
{
"name": "devastating_drake__physical",
"type": "dragon",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": []
},
{
"name": "devastating_drake__special",
"type": "dragon",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "diamond_storm",
"type": "rock",
"power": 100,
"pp": 5,
"accuracy": 95,
"priority": 0,
"target": "AllOpponent",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "dig",
"type": "ground",
"power": 80,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "charge", "protect", "mirror", "nonskybattle"]
},
{
"name": "disable",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror", "ignore-substitute"]
},
{
"name": "disarming_voice",
"type": "fairy",
"power": 40,
"pp": 15,
"accuracy": 0,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror", "sound", "ignore-substitute"]
},
{
"name": "discharge",
"type": "electric",
"power": 80,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "AllAdjacent",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "dive",
"type": "water",
"power": 80,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "charge", "protect", "mirror", "nonskybattle"]
},
{
"name": "dizzy_punch",
"type": "normal",
"power": 70,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "punch"]
},
{
"name": "doom_desire",
"type": "steel",
"power": 140,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "double_edge",
"type": "normal",
"power": 120,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "double_hit",
"type": "normal",
"power": 35,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "double_kick",
"type": "fighting",
"power": 30,
"pp": 30,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "double_slap",
"type": "normal",
"power": 15,
"pp": 10,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "double_team",
"type": "normal",
"power": 0,
"pp": 15,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "draco_meteor",
"type": "dragon",
"power": 130,
"pp": 5,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "dragon_ascent",
"type": "flying",
"power": 120,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "distance"]
},
{
"name": "dragon_breath",
"type": "dragon",
"power": 60,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "dragon_claw",
"type": "dragon",
"power": 80,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "dragon_dance",
"type": "dragon",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "dance"]
},
{
"name": "dragon_hammer",
"type": "dragon",
"power": 90,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "dragon_pulse",
"type": "dragon",
"power": 85,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "distance", "pulse"]
},
{
"name": "dragon_rage",
"type": "dragon",
"power": 0,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "dragon_rush",
"type": "dragon",
"power": 100,
"pp": 10,
"accuracy": 75,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "dragon_tail",
"type": "dragon",
"power": 60,
"pp": 10,
"accuracy": 90,
"priority": -6,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "drain_punch",
"type": "fighting",
"power": 75,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "punch", "heal"]
},
{
"name": "draining_kiss",
"type": "fairy",
"power": 50,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["contact", "protect", "mirror", "heal"]
},
{
"name": "dream_eater",
"type": "psychic",
"power": 100,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "heal"]
},
{
"name": "drill_peck",
"type": "flying",
"power": 80,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "distance"]
},
{
"name": "drill_run",
"type": "ground",
"power": 80,
"pp": 10,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "dual_chop",
"type": "dragon",
"power": 40,
"pp": 15,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "dynamic_punch",
"type": "fighting",
"power": 100,
"pp": 5,
"accuracy": 50,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "punch"]
},
{
"name": "earth_power",
"type": "ground",
"power": 90,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "nonskybattle"]
},
{
"name": "earthquake",
"type": "ground",
"power": 100,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "All",
"category": "physical",
"flags": ["protect", "mirror", "nonskybattle"]
},
{
"name": "echoed_voice",
"type": "normal",
"power": 40,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "sound", "ignore-substitute"]
},
{
"name": "eerie_impulse",
"type": "electric",
"power": 0,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "egg_bomb",
"type": "normal",
"power": 100,
"pp": 10,
"accuracy": 75,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror", "ballistics"]
},
{
"name": "electric_terrain",
"type": "electric",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "All",
"category": "status",
"flags": ["nonskybattle"]
},
{
"name": "electrify",
"type": "electric",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "mirror"]
},
{
"name": "electro_ball",
"type": "electric",
"power": 0,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "ballistics"]
},
{
"name": "electroweb",
"type": "electric",
"power": 55,
"pp": 15,
"accuracy": 95,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "embargo",
"type": "dark",
"power": 0,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "ember",
"type": "fire",
"power": 40,
"pp": 25,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "encore",
"type": "normal",
"power": 0,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": [
"protect",
"reflectable",
"mirror",
"ignore-substitute",
"mental"
]
},
{
"name": "endeavor",
"type": "normal",
"power": 0,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "endure",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 4,
"target": "Self",
"category": "status",
"flags": []
},
{
"name": "energy_ball",
"type": "grass",
"power": 90,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "ballistics"]
},
{
"name": "entrainment",
"type": "normal",
"power": 0,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Adjacent",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "eruption",
"type": "fire",
"power": 150,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "explosion",
"type": "normal",
"power": 250,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "All",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "extrasensory",
"type": "psychic",
"power": 80,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "extreme_evoboost",
"type": "normal",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": []
},
{
"name": "extreme_speed",
"type": "normal",
"power": 80,
"pp": 5,
"accuracy": 100,
"priority": 2,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "facade",
"type": "normal",
"power": 70,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "fairy_lock",
"type": "fairy",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "All",
"category": "status",
"flags": ["mirror", "ignore-substitute"]
},
{
"name": "fairy_wind",
"type": "fairy",
"power": 40,
"pp": 30,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "fake_out",
"type": "normal",
"power": 40,
"pp": 10,
"accuracy": 100,
"priority": 3,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "fake_tears",
"type": "dark",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "false_swipe",
"type": "normal",
"power": 40,
"pp": 40,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "feather_dance",
"type": "flying",
"power": 0,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror", "dance"]
},
{
"name": "feint",
"type": "normal",
"power": 30,
"pp": 10,
"accuracy": 100,
"priority": 2,
"target": "Any",
"category": "physical",
"flags": ["mirror"]
},
{
"name": "feint_attack",
"type": "dark",
"power": 60,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "fell_stinger",
"type": "bug",
"power": 50,
"pp": 25,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "fiery_dance",
"type": "fire",
"power": 80,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "dance"]
},
{
"name": "final_gambit",
"type": "fighting",
"power": 0,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect"]
},
{
"name": "fire_blast",
"type": "fire",
"power": 110,
"pp": 5,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "fire_fang",
"type": "fire",
"power": 65,
"pp": 15,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "bite"]
},
{
"name": "fire_lash",
"type": "fire",
"power": 80,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "fire_pledge",
"type": "fire",
"power": 80,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "nonskybattle"]
},
{
"name": "fire_punch",
"type": "fire",
"power": 75,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "punch"]
},
{
"name": "fire_spin",
"type": "fire",
"power": 35,
"pp": 15,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "first_impression",
"type": "bug",
"power": 90,
"pp": 10,
"accuracy": 100,
"priority": 2,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "fissure",
"type": "ground",
"power": 0,
"pp": 5,
"accuracy": 30,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror", "nonskybattle"]
},
{
"name": "flail",
"type": "normal",
"power": 0,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "flame_burst",
"type": "fire",
"power": 70,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "flame_charge",
"type": "fire",
"power": 50,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "flame_wheel",
"type": "fire",
"power": 60,
"pp": 25,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "defrost"]
},
{
"name": "flamethrower",
"type": "fire",
"power": 90,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "flare_blitz",
"type": "fire",
"power": 120,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "defrost"]
},
{
"name": "flash",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "flash_cannon",
"type": "steel",
"power": 80,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "flatter",
"type": "dark",
"power": 0,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "fleur_cannon",
"type": "fairy",
"power": 130,
"pp": 5,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "fling",
"type": "dark",
"power": 0,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "floral_healing",
"type": "fairy",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "heal"]
},
{
"name": "flower_shield",
"type": "fairy",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "All",
"category": "status",
"flags": ["distance"]
},
{
"name": "fly",
"type": "flying",
"power": 90,
"pp": 15,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "charge", "protect", "mirror", "gravity", "distance"]
},
{
"name": "flying_press",
"type": "fighting",
"power": 100,
"pp": 10,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": [
"contact",
"protect",
"mirror",
"gravity",
"distance",
"nonskybattle"
]
},
{
"name": "focus_blast",
"type": "fighting",
"power": 120,
"pp": 5,
"accuracy": 70,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "ballistics"]
},
{
"name": "focus_energy",
"type": "normal",
"power": 0,
"pp": 30,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "focus_punch",
"type": "fighting",
"power": 150,
"pp": 20,
"accuracy": 100,
"priority": -3,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "punch"]
},
{
"name": "follow_me",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 2,
"target": "Self",
"category": "status",
"flags": []
},
{
"name": "force_palm",
"type": "fighting",
"power": 60,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "foresight",
"type": "normal",
"power": 0,
"pp": 40,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror", "ignore-substitute"]
},
{
"name": "forests_curse",
"type": "grass",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "foul_play",
"type": "dark",
"power": 95,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "freeze_dry",
"type": "ice",
"power": 70,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "freeze_shock",
"type": "ice",
"power": 140,
"pp": 5,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["charge", "protect", "mirror"]
},
{
"name": "frenzy_plant",
"type": "grass",
"power": 150,
"pp": 5,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["recharge", "protect", "mirror", "nonskybattle"]
},
{
"name": "frost_breath",
"type": "ice",
"power": 60,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "frustration",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "fury_attack",
"type": "normal",
"power": 15,
"pp": 20,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "fury_cutter",
"type": "bug",
"power": 40,
"pp": 20,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "fury_swipes",
"type": "normal",
"power": 18,
"pp": 15,
"accuracy": 80,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "fusion_bolt",
"type": "electric",
"power": 100,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "fusion_flare",
"type": "fire",
"power": 100,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "defrost"]
},
{
"name": "future_sight",
"type": "psychic",
"power": 120,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "gastro_acid",
"type": "poison",
"power": 0,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "gear_grind",
"type": "steel",
"power": 50,
"pp": 15,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "gear_up",
"type": "steel",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "AdjacentAllySelf",
"category": "status",
"flags": ["snatch", "ignore-substitute"]
},
{
"name": "genesis_supernova",
"type": "psychic",
"power": 185,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "geomancy",
"type": "fairy",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["charge", "nonskybattle"]
},
{
"name": "giga_drain",
"type": "grass",
"power": 75,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "heal"]
},
{
"name": "giga_impact",
"type": "normal",
"power": 150,
"pp": 5,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "recharge", "protect", "mirror"]
},
{
"name": "gigavolt_havoc__physical",
"type": "electric",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": []
},
{
"name": "gigavolt_havoc__special",
"type": "electric",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "glaciate",
"type": "ice",
"power": 65,
"pp": 10,
"accuracy": 95,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "glare",
"type": "normal",
"power": 0,
"pp": 30,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "grass_knot",
"type": "grass",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["contact", "protect", "mirror", "nonskybattle"]
},
{
"name": "grass_pledge",
"type": "grass",
"power": 80,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "nonskybattle"]
},
{
"name": "grass_whistle",
"type": "grass",
"power": 0,
"pp": 15,
"accuracy": 55,
"priority": 0,
"target": "Any",
"category": "status",
"flags": [
"protect",
"reflectable",
"mirror",
"sound",
"ignore-substitute"
]
},
{
"name": "grassy_terrain",
"type": "grass",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "All",
"category": "status",
"flags": ["nonskybattle"]
},
{
"name": "gravity",
"type": "psychic",
"power": 0,
"pp": 5,
"accuracy": 0,
"priority": 0,
"target": "All",
"category": "status",
"flags": ["nonskybattle"]
},
{
"name": "growl",
"type": "normal",
"power": 0,
"pp": 40,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "status",
"flags": [
"protect",
"reflectable",
"mirror",
"sound",
"ignore-substitute"
],
"effect": {
"name": "ChangeTargetAtt",
"chance": -1,
"parameters": [-1]
}
},
{
"name": "growth",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "grudge",
"type": "ghost",
"power": 0,
"pp": 5,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["ignore-substitute"]
},
{
"name": "guard_split",
"type": "psychic",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect"]
},
{
"name": "guard_swap",
"type": "psychic",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "mirror", "ignore-substitute"]
},
{
"name": "guardian_of_alola",
"type": "fairy",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "guillotine",
"type": "normal",
"power": 0,
"pp": 5,
"accuracy": 30,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "gunk_shot",
"type": "poison",
"power": 120,
"pp": 5,
"accuracy": 80,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "gust",
"type": "flying",
"power": 40,
"pp": 35,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "distance"]
},
{
"name": "gyro_ball",
"type": "steel",
"power": 0,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "ballistics"]
},
{
"name": "hail",
"type": "ice",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "All",
"category": "status",
"flags": []
},
{
"name": "hammer_arm",
"type": "fighting",
"power": 100,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "punch"]
},
{
"name": "happy_hour",
"type": "normal",
"power": 0,
"pp": 30,
"accuracy": 0,
"priority": 0,
"target": "AllAlly",
"category": "status",
"flags": []
},
{
"name": "harden",
"type": "normal",
"power": 0,
"pp": 30,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "haze",
"type": "ice",
"power": 0,
"pp": 30,
"accuracy": 0,
"priority": 0,
"target": "All",
"category": "status",
"flags": ["ignore-substitute"]
},
{
"name": "head_charge",
"type": "normal",
"power": 120,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "head_smash",
"type": "rock",
"power": 150,
"pp": 5,
"accuracy": 80,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "headbutt",
"type": "normal",
"power": 70,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "heal_bell",
"type": "normal",
"power": 0,
"pp": 5,
"accuracy": 0,
"priority": 0,
"target": "AdjacentAllySelf",
"category": "status",
"flags": ["snatch", "sound", "distance", "ignore-substitute"]
},
{
"name": "heal_block",
"type": "psychic",
"power": 0,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "heal_order",
"type": "bug",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "heal"]
},
{
"name": "heal_pulse",
"type": "psychic",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "distance", "heal", "pulse"]
},
{
"name": "healing_wish",
"type": "psychic",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "heal"]
},
{
"name": "heart_stamp",
"type": "psychic",
"power": 60,
"pp": 25,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "heart_swap",
"type": "psychic",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "mirror", "ignore-substitute"]
},
{
"name": "heat_crash",
"type": "fire",
"power": 0,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "nonskybattle"]
},
{
"name": "heat_wave",
"type": "fire",
"power": 95,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "heavy_slam",
"type": "steel",
"power": 0,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "nonskybattle"]
},
{
"name": "helping_hand",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 5,
"target": "AdjacentAlly",
"category": "status",
"flags": ["ignore-substitute"]
},
{
"name": "hex",
"type": "ghost",
"power": 65,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "hidden_power",
"type": "normal",
"power": 60,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "high_horsepower",
"type": "ground",
"power": 95,
"pp": 10,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "high_jump_kick",
"type": "fighting",
"power": 130,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "gravity"]
},
{
"name": "hold_back",
"type": "normal",
"power": 40,
"pp": 40,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "hold_hands",
"type": "normal",
"power": 0,
"pp": 40,
"accuracy": 0,
"priority": 0,
"target": "AdjacentAlly",
"category": "status",
"flags": ["ignore-substitute"]
},
{
"name": "hone_claws",
"type": "dark",
"power": 0,
"pp": 15,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "horn_attack",
"type": "normal",
"power": 65,
"pp": 25,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "horn_drill",
"type": "normal",
"power": 0,
"pp": 5,
"accuracy": 30,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "horn_leech",
"type": "grass",
"power": 75,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "heal"]
},
{
"name": "howl",
"type": "normal",
"power": 0,
"pp": 40,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "hurricane",
"type": "flying",
"power": 110,
"pp": 10,
"accuracy": 70,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "distance"]
},
{
"name": "hydro_cannon",
"type": "water",
"power": 150,
"pp": 5,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["recharge", "protect", "mirror"]
},
{
"name": "hydro_pump",
"type": "water",
"power": 110,
"pp": 5,
"accuracy": 80,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "hydro_vortex__physical",
"type": "water",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": []
},
{
"name": "hydro_vortex__special",
"type": "water",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "hyper_beam",
"type": "normal",
"power": 150,
"pp": 5,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["recharge", "protect", "mirror"]
},
{
"name": "hyper_fang",
"type": "normal",
"power": 80,
"pp": 15,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "hyper_voice",
"type": "normal",
"power": 90,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror", "sound", "ignore-substitute"]
},
{
"name": "hyperspace_fury",
"type": "dark",
"power": 100,
"pp": 5,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["mirror", "ignore-substitute"]
},
{
"name": "hyperspace_hole",
"type": "psychic",
"power": 80,
"pp": 5,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["mirror", "ignore-substitute"]
},
{
"name": "hypnosis",
"type": "psychic",
"power": 0,
"pp": 20,
"accuracy": 60,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "ice_ball",
"type": "ice",
"power": 30,
"pp": 20,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "ballistics"]
},
{
"name": "ice_beam",
"type": "ice",
"power": 90,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "ice_burn",
"type": "ice",
"power": 140,
"pp": 5,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["charge", "protect", "mirror"]
},
{
"name": "ice_fang",
"type": "ice",
"power": 65,
"pp": 15,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "bite"]
},
{
"name": "ice_hammer",
"type": "ice",
"power": 100,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "punch"]
},
{
"name": "ice_punch",
"type": "ice",
"power": 75,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "punch"]
},
{
"name": "ice_shard",
"type": "ice",
"power": 40,
"pp": 30,
"accuracy": 100,
"priority": 1,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "icicle_crash",
"type": "ice",
"power": 85,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "icicle_spear",
"type": "ice",
"power": 25,
"pp": 30,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "icy_wind",
"type": "ice",
"power": 55,
"pp": 15,
"accuracy": 95,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "imprison",
"type": "psychic",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "ignore-substitute"]
},
{
"name": "incinerate",
"type": "fire",
"power": 60,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "inferno",
"type": "fire",
"power": 100,
"pp": 5,
"accuracy": 50,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "inferno_overdrive__physical",
"type": "fire",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": []
},
{
"name": "inferno_overdrive__special",
"type": "fire",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "infestation",
"type": "bug",
"power": 20,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "ingrain",
"type": "grass",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "nonskybattle"]
},
{
"name": "instruct",
"type": "psychic",
"power": 0,
"pp": 15,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "ignore-substitute"]
},
{
"name": "ion_deluge",
"type": "electric",
"power": 0,
"pp": 25,
"accuracy": 0,
"priority": 1,
"target": "All",
"category": "status",
"flags": []
},
{
"name": "iron_defense",
"type": "steel",
"power": 0,
"pp": 15,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "iron_head",
"type": "steel",
"power": 80,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "iron_tail",
"type": "steel",
"power": 100,
"pp": 15,
"accuracy": 75,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "judgment",
"type": "normal",
"power": 100,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "jump_kick",
"type": "fighting",
"power": 100,
"pp": 10,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "gravity"]
},
{
"name": "karate_chop",
"type": "fighting",
"power": 50,
"pp": 25,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "kinesis",
"type": "psychic",
"power": 0,
"pp": 15,
"accuracy": 80,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "kings_shield",
"type": "steel",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 4,
"target": "Self",
"category": "status",
"flags": []
},
{
"name": "knock_off",
"type": "dark",
"power": 65,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "lands_wrath",
"type": "ground",
"power": 90,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "physical",
"flags": ["protect", "mirror", "nonskybattle"]
},
{
"name": "laser_focus",
"type": "normal",
"power": 0,
"pp": 30,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "last_resort",
"type": "normal",
"power": 140,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "lava_plume",
"type": "fire",
"power": 80,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "All",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "leaf_blade",
"type": "grass",
"power": 90,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "leaf_storm",
"type": "grass",
"power": 130,
"pp": 5,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "leaf_tornado",
"type": "grass",
"power": 65,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "leafage",
"type": "grass",
"power": 40,
"pp": 40,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "leech_life",
"type": "bug",
"power": 80,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "heal"]
},
{
"name": "leech_seed",
"type": "grass",
"power": 0,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "leer",
"type": "normal",
"power": 0,
"pp": 30,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "status",
"flags": ["protect", "reflectable", "mirror"],
"effect": {
"name": "ChangeTargetDef",
"chance": -1,
"parameters": [-1]
}
},
{
"name": "lick",
"type": "ghost",
"power": 30,
"pp": 30,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "light_of_ruin",
"type": "fairy",
"power": 140,
"pp": 5,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "light_screen",
"type": "psychic",
"power": 0,
"pp": 30,
"accuracy": 0,
"priority": 0,
"target": "AllAlly",
"category": "status",
"flags": ["snatch"]
},
{
"name": "liquidation",
"type": "water",
"power": 85,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "lock_on",
"type": "normal",
"power": 0,
"pp": 5,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "mirror"]
},
{
"name": "lovely_kiss",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 75,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "low_kick",
"type": "fighting",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "low_sweep",
"type": "fighting",
"power": 65,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "lucky_chant",
"type": "normal",
"power": 0,
"pp": 30,
"accuracy": 0,
"priority": 0,
"target": "AllAlly",
"category": "status",
"flags": ["snatch"]
},
{
"name": "lunar_dance",
"type": "psychic",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "heal", "dance"]
},
{
"name": "lunge",
"type": "bug",
"power": 80,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "luster_purge",
"type": "psychic",
"power": 70,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "mach_punch",
"type": "fighting",
"power": 40,
"pp": 30,
"accuracy": 100,
"priority": 1,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "punch"]
},
{
"name": "magic_coat",
"type": "psychic",
"power": 0,
"pp": 15,
"accuracy": 0,
"priority": 4,
"target": "Self",
"category": "status",
"flags": []
},
{
"name": "magic_room",
"type": "psychic",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "All",
"category": "status",
"flags": ["mirror"]
},
{
"name": "magical_leaf",
"type": "grass",
"power": 60,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "magma_storm",
"type": "fire",
"power": 100,
"pp": 5,
"accuracy": 75,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "magnet_bomb",
"type": "steel",
"power": 60,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror", "ballistics"]
},
{
"name": "magnet_rise",
"type": "electric",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "gravity"]
},
{
"name": "magnetic_flux",
"type": "electric",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "AdjacentAllySelf",
"category": "status",
"flags": ["snatch", "distance", "ignore-substitute"]
},
{
"name": "magnitude",
"type": "ground",
"power": 0,
"pp": 30,
"accuracy": 100,
"priority": 0,
"target": "All",
"category": "physical",
"flags": ["protect", "mirror", "nonskybattle"]
},
{
"name": "malicious_moonsault",
"type": "dark",
"power": 180,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact"]
},
{
"name": "mat_block",
"type": "fighting",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "AllAlly",
"category": "status",
"flags": ["snatch", "nonskybattle"]
},
{
"name": "me_first",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "AdjacentOpponent",
"category": "status",
"flags": ["protect", "ignore-substitute"]
},
{
"name": "mean_look",
"type": "normal",
"power": 0,
"pp": 5,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["reflectable", "mirror"]
},
{
"name": "meditate",
"type": "psychic",
"power": 0,
"pp": 40,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "mega_drain",
"type": "grass",
"power": 40,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "heal"]
},
{
"name": "mega_kick",
"type": "normal",
"power": 120,
"pp": 5,
"accuracy": 75,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "mega_punch",
"type": "normal",
"power": 80,
"pp": 20,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "punch"]
},
{
"name": "megahorn",
"type": "bug",
"power": 120,
"pp": 10,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "memento",
"type": "dark",
"power": 0,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "mirror"]
},
{
"name": "metal_burst",
"type": "steel",
"power": 0,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Self",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "metal_claw",
"type": "steel",
"power": 50,
"pp": 35,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "metal_sound",
"type": "steel",
"power": 0,
"pp": 40,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "status",
"flags": [
"protect",
"reflectable",
"mirror",
"sound",
"ignore-substitute"
]
},
{
"name": "meteor_mash",
"type": "steel",
"power": 90,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "punch"]
},
{
"name": "metronome",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": []
},
{
"name": "milk_drink",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "heal"]
},
{
"name": "mimic",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "ignore-substitute"]
},
{
"name": "mind_reader",
"type": "normal",
"power": 0,
"pp": 5,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "mirror"]
},
{
"name": "minimize",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "miracle_eye",
"type": "psychic",
"power": 0,
"pp": 40,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror", "ignore-substitute"]
},
{
"name": "mirror_coat",
"type": "psychic",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": -5,
"target": "Self",
"category": "special",
"flags": ["protect"]
},
{
"name": "mirror_move",
"type": "flying",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": []
},
{
"name": "mirror_shot",
"type": "steel",
"power": 65,
"pp": 10,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "mist",
"type": "ice",
"power": 0,
"pp": 30,
"accuracy": 0,
"priority": 0,
"target": "AllAlly",
"category": "status",
"flags": ["snatch"]
},
{
"name": "mist_ball",
"type": "psychic",
"power": 70,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "misty_terrain",
"type": "fairy",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "All",
"category": "status",
"flags": ["nonskybattle"]
},
{
"name": "moonblast",
"type": "fairy",
"power": 95,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "moongeist_beam",
"type": "ghost",
"power": 100,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "moonlight",
"type": "fairy",
"power": 0,
"pp": 5,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "heal"]
},
{
"name": "morning_sun",
"type": "normal",
"power": 0,
"pp": 5,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "heal"]
},
{
"name": "mud_bomb",
"type": "ground",
"power": 65,
"pp": 10,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "ballistics"]
},
{
"name": "mud_shot",
"type": "ground",
"power": 55,
"pp": 15,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "mud_slap",
"type": "ground",
"power": 20,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "mud_sport",
"type": "ground",
"power": 0,
"pp": 15,
"accuracy": 0,
"priority": 0,
"target": "All",
"category": "status",
"flags": ["nonskybattle"]
},
{
"name": "muddy_water",
"type": "water",
"power": 90,
"pp": 10,
"accuracy": 85,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror", "nonskybattle"]
},
{
"name": "multi_attack",
"type": "normal",
"power": 90,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "mystical_fire",
"type": "fire",
"power": 75,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "nasty_plot",
"type": "dark",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "natural_gift",
"type": "normal",
"power": 0,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "nature_power",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": []
},
{
"name": "natures_madness",
"type": "fairy",
"power": 0,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "needle_arm",
"type": "grass",
"power": 60,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "never_ending_nightmare__physical",
"type": "ghost",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": []
},
{
"name": "never_ending_nightmare__special",
"type": "ghost",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "night_daze",
"type": "dark",
"power": 85,
"pp": 10,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "night_shade",
"type": "ghost",
"power": 0,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "night_slash",
"type": "dark",
"power": 70,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "nightmare",
"type": "ghost",
"power": 0,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "mirror"]
},
{
"name": "noble_roar",
"type": "normal",
"power": 0,
"pp": 30,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": [
"protect",
"reflectable",
"mirror",
"sound",
"ignore-substitute"
]
},
{
"name": "nuzzle",
"type": "electric",
"power": 20,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "oblivion_wing",
"type": "flying",
"power": 80,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "distance", "heal"]
},
{
"name": "oceanic_operetta",
"type": "water",
"power": 195,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "octazooka",
"type": "water",
"power": 65,
"pp": 10,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "ballistics"]
},
{
"name": "odor_sleuth",
"type": "normal",
"power": 0,
"pp": 40,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror", "ignore-substitute"]
},
{
"name": "ominous_wind",
"type": "ghost",
"power": 60,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "origin_pulse",
"type": "water",
"power": 110,
"pp": 10,
"accuracy": 85,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "outrage",
"type": "dragon",
"power": 120,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "RandomOpponent",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "overheat",
"type": "fire",
"power": 130,
"pp": 5,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "pain_split",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "mirror"]
},
{
"name": "parabolic_charge",
"type": "electric",
"power": 65,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "All",
"category": "special",
"flags": ["protect", "mirror", "heal"]
},
{
"name": "parting_shot",
"type": "dark",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": [
"protect",
"reflectable",
"mirror",
"sound",
"ignore-substitute"
]
},
{
"name": "pay_day",
"type": "normal",
"power": 40,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "payback",
"type": "dark",
"power": 50,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "peck",
"type": "flying",
"power": 35,
"pp": 35,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "distance"]
},
{
"name": "perish_song",
"type": "normal",
"power": 0,
"pp": 5,
"accuracy": 0,
"priority": 0,
"target": "All",
"category": "status",
"flags": ["sound", "distance", "ignore-substitute"]
},
{
"name": "petal_blizzard",
"type": "grass",
"power": 90,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "All",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "petal_dance",
"type": "grass",
"power": 120,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "RandomOpponent",
"category": "special",
"flags": ["contact", "protect", "mirror", "dance"]
},
{
"name": "phantom_force",
"type": "ghost",
"power": 90,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "charge", "mirror"]
},
{
"name": "pin_missile",
"type": "bug",
"power": 25,
"pp": 20,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "play_nice",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["reflectable", "mirror", "ignore-substitute"]
},
{
"name": "play_rough",
"type": "fairy",
"power": 90,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "pluck",
"type": "flying",
"power": 60,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "distance"]
},
{
"name": "poison_fang",
"type": "poison",
"power": 50,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "bite"]
},
{
"name": "poison_gas",
"type": "poison",
"power": 0,
"pp": 40,
"accuracy": 90,
"priority": 0,
"target": "AllOpponent",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "poison_jab",
"type": "poison",
"power": 80,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "poison_powder",
"type": "poison",
"power": 0,
"pp": 35,
"accuracy": 75,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror", "powder"]
},
{
"name": "poison_sting",
"type": "poison",
"power": 15,
"pp": 35,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "poison_tail",
"type": "poison",
"power": 50,
"pp": 25,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "pollen_puff",
"type": "bug",
"power": 90,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "pound",
"type": "normal",
"power": 40,
"pp": 35,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "powder",
"type": "bug",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 1,
"target": "Any",
"category": "status",
"flags": [
"protect",
"reflectable",
"mirror",
"ignore-substitute",
"powder"
]
},
{
"name": "powder_snow",
"type": "ice",
"power": 40,
"pp": 25,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "power_gem",
"type": "rock",
"power": 80,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "power_split",
"type": "psychic",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect"]
},
{
"name": "power_swap",
"type": "psychic",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "mirror", "ignore-substitute"]
},
{
"name": "power_trick",
"type": "psychic",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "power_trip",
"type": "dark",
"power": 20,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "power_up_punch",
"type": "fighting",
"power": 40,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "punch"]
},
{
"name": "power_whip",
"type": "grass",
"power": 120,
"pp": 10,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "precipice_blades",
"type": "ground",
"power": 120,
"pp": 10,
"accuracy": 85,
"priority": 0,
"target": "AllOpponent",
"category": "physical",
"flags": ["protect", "mirror", "nonskybattle"]
},
{
"name": "present",
"type": "normal",
"power": 0,
"pp": 15,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "prismatic_laser",
"type": "psychic",
"power": 160,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["recharge", "protect", "mirror"]
},
{
"name": "protect",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 4,
"target": "Self",
"category": "status",
"flags": []
},
{
"name": "psybeam",
"type": "psychic",
"power": 65,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "psych_up",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["ignore-substitute"]
},
{
"name": "psychic",
"type": "psychic",
"power": 90,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "psychic_fangs",
"type": "psychic",
"power": 85,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "psychic_terrain",
"type": "psychic",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "All",
"category": "status",
"flags": ["nonskybattle"]
},
{
"name": "psycho_boost",
"type": "psychic",
"power": 140,
"pp": 5,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "psycho_cut",
"type": "psychic",
"power": 70,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "psycho_shift",
"type": "psychic",
"power": 0,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "mirror"]
},
{
"name": "psyshock",
"type": "psychic",
"power": 80,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "psystrike",
"type": "psychic",
"power": 100,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "psywave",
"type": "psychic",
"power": 0,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "pulverizing_pancake",
"type": "normal",
"power": 210,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact"]
},
{
"name": "punishment",
"type": "dark",
"power": 0,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "purify",
"type": "poison",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "heal"]
},
{
"name": "pursuit",
"type": "dark",
"power": 40,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "quash",
"type": "dark",
"power": 0,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "mirror"]
},
{
"name": "quick_attack",
"type": "normal",
"power": 40,
"pp": 30,
"accuracy": 100,
"priority": 1,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "quick_guard",
"type": "fighting",
"power": 0,
"pp": 15,
"accuracy": 0,
"priority": 3,
"target": "AllAlly",
"category": "status",
"flags": ["snatch"]
},
{
"name": "quiver_dance",
"type": "bug",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "dance"]
},
{
"name": "rage",
"type": "normal",
"power": 20,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "rage_powder",
"type": "bug",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 2,
"target": "Self",
"category": "status",
"flags": ["powder"]
},
{
"name": "rain_dance",
"type": "water",
"power": 0,
"pp": 5,
"accuracy": 0,
"priority": 0,
"target": "All",
"category": "status",
"flags": []
},
{
"name": "rapid_spin",
"type": "normal",
"power": 20,
"pp": 40,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "razor_leaf",
"type": "grass",
"power": 55,
"pp": 25,
"accuracy": 95,
"priority": 0,
"target": "AllOpponent",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "razor_shell",
"type": "water",
"power": 75,
"pp": 10,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "razor_wind",
"type": "normal",
"power": 80,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["charge", "protect", "mirror"]
},
{
"name": "recover",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "heal"]
},
{
"name": "recycle",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "reflect",
"type": "psychic",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "AllAlly",
"category": "status",
"flags": ["snatch"]
},
{
"name": "reflect_type",
"type": "normal",
"power": 0,
"pp": 15,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "ignore-substitute"]
},
{
"name": "refresh",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "relic_song",
"type": "normal",
"power": 75,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror", "sound", "ignore-substitute"]
},
{
"name": "rest",
"type": "psychic",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "heal"]
},
{
"name": "retaliate",
"type": "normal",
"power": 70,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "return",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "revelation_dance",
"type": "normal",
"power": 90,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "dance"]
},
{
"name": "revenge",
"type": "fighting",
"power": 60,
"pp": 10,
"accuracy": 100,
"priority": -4,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "reversal",
"type": "fighting",
"power": 0,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "roar",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": -6,
"target": "Any",
"category": "status",
"flags": ["reflectable", "mirror", "sound", "ignore-substitute"]
},
{
"name": "roar_of_time",
"type": "dragon",
"power": 150,
"pp": 5,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["recharge", "protect", "mirror"]
},
{
"name": "rock_blast",
"type": "rock",
"power": 25,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "rock_climb",
"type": "normal",
"power": 90,
"pp": 20,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "rock_polish",
"type": "rock",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "rock_slide",
"type": "rock",
"power": 75,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "AllOpponent",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "rock_smash",
"type": "fighting",
"power": 40,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "rock_throw",
"type": "rock",
"power": 50,
"pp": 15,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "rock_tomb",
"type": "rock",
"power": 60,
"pp": 15,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "rock_wrecker",
"type": "rock",
"power": 150,
"pp": 5,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["recharge", "protect", "mirror"]
},
{
"name": "role_play",
"type": "psychic",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["ignore-substitute"]
},
{
"name": "rolling_kick",
"type": "fighting",
"power": 60,
"pp": 15,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "rollout",
"type": "rock",
"power": 30,
"pp": 20,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "roost",
"type": "flying",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "heal"]
},
{
"name": "rototiller",
"type": "ground",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "All",
"category": "status",
"flags": ["distance", "nonskybattle"]
},
{
"name": "round",
"type": "normal",
"power": 60,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "sound", "ignore-substitute"]
},
{
"name": "sacred_fire",
"type": "fire",
"power": 100,
"pp": 5,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror", "defrost"]
},
{
"name": "sacred_sword",
"type": "fighting",
"power": 90,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "safeguard",
"type": "normal",
"power": 0,
"pp": 25,
"accuracy": 0,
"priority": 0,
"target": "AllAlly",
"category": "status",
"flags": ["snatch"]
},
{
"name": "sand_attack",
"type": "ground",
"power": 0,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "sand_tomb",
"type": "ground",
"power": 35,
"pp": 15,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "sandstorm",
"type": "rock",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "All",
"category": "status",
"flags": []
},
{
"name": "savage_spin_out__physical",
"type": "bug",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": []
},
{
"name": "savage_spin_out__special",
"type": "bug",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "scald",
"type": "water",
"power": 80,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "defrost"]
},
{
"name": "scary_face",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "scratch",
"type": "normal",
"power": 40,
"pp": 35,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "screech",
"type": "normal",
"power": 0,
"pp": 40,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "status",
"flags": [
"protect",
"reflectable",
"mirror",
"sound",
"ignore-substitute"
]
},
{
"name": "searing_shot",
"type": "fire",
"power": 100,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "All",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "secret_power",
"type": "normal",
"power": 70,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "secret_sword",
"type": "fighting",
"power": 85,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "seed_bomb",
"type": "grass",
"power": 80,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror", "ballistics"]
},
{
"name": "seed_flare",
"type": "grass",
"power": 120,
"pp": 5,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "seismic_toss",
"type": "fighting",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "nonskybattle"]
},
{
"name": "self_destruct",
"type": "normal",
"power": 200,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "All",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "shadow_ball",
"type": "ghost",
"power": 80,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "ballistics"]
},
{
"name": "shadow_bone",
"type": "ghost",
"power": 85,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "shadow_claw",
"type": "ghost",
"power": 70,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "shadow_force",
"type": "ghost",
"power": 120,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "charge", "mirror"]
},
{
"name": "shadow_punch",
"type": "ghost",
"power": 60,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "punch"]
},
{
"name": "shadow_sneak",
"type": "ghost",
"power": 40,
"pp": 30,
"accuracy": 100,
"priority": 1,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "sharpen",
"type": "normal",
"power": 0,
"pp": 30,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "shattered_psyche__physical",
"type": "psychic",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": []
},
{
"name": "shattered_psyche__special",
"type": "psychic",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "sheer_cold",
"type": "ice",
"power": 0,
"pp": 5,
"accuracy": 30,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "shell_smash",
"type": "normal",
"power": 0,
"pp": 15,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "shell_trap",
"type": "fire",
"power": 150,
"pp": 5,
"accuracy": 100,
"priority": -3,
"target": "AllOpponent",
"category": "special",
"flags": ["protect"]
},
{
"name": "shift_gear",
"type": "steel",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "shock_wave",
"type": "electric",
"power": 60,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "shore_up",
"type": "ground",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "heal"]
},
{
"name": "signal_beam",
"type": "bug",
"power": 75,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "silver_wind",
"type": "bug",
"power": 60,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "simple_beam",
"type": "normal",
"power": 0,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "sing",
"type": "normal",
"power": 0,
"pp": 15,
"accuracy": 55,
"priority": 0,
"target": "Any",
"category": "status",
"flags": [
"protect",
"reflectable",
"mirror",
"sound",
"ignore-substitute"
]
},
{
"name": "sinister_arrow_raid",
"type": "ghost",
"power": 180,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": []
},
{
"name": "sketch",
"type": "normal",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["ignore-substitute"]
},
{
"name": "skill_swap",
"type": "psychic",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "mirror", "ignore-substitute"]
},
{
"name": "skull_bash",
"type": "normal",
"power": 130,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "charge", "protect", "mirror"]
},
{
"name": "sky_attack",
"type": "flying",
"power": 140,
"pp": 5,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["charge", "protect", "mirror", "distance"]
},
{
"name": "sky_drop",
"type": "flying",
"power": 60,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "charge", "protect", "mirror", "gravity", "distance"]
},
{
"name": "sky_uppercut",
"type": "fighting",
"power": 85,
"pp": 15,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "punch"]
},
{
"name": "slack_off",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "heal"]
},
{
"name": "slam",
"type": "normal",
"power": 80,
"pp": 20,
"accuracy": 75,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "nonskybattle"]
},
{
"name": "slash",
"type": "normal",
"power": 70,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "sleep_powder",
"type": "grass",
"power": 0,
"pp": 15,
"accuracy": 75,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror", "powder"]
},
{
"name": "sleep_talk",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": []
},
{
"name": "sludge",
"type": "poison",
"power": 65,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "sludge_bomb",
"type": "poison",
"power": 90,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "ballistics"]
},
{
"name": "sludge_wave",
"type": "poison",
"power": 95,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "All",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "smack_down",
"type": "rock",
"power": 50,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror", "nonskybattle"]
},
{
"name": "smart_strike",
"type": "steel",
"power": 70,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "smelling_salts",
"type": "normal",
"power": 70,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "smog",
"type": "poison",
"power": 30,
"pp": 20,
"accuracy": 70,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "smokescreen",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "snarl",
"type": "dark",
"power": 55,
"pp": 15,
"accuracy": 95,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror", "sound", "ignore-substitute"]
},
{
"name": "snatch",
"type": "dark",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 4,
"target": "Self",
"category": "status",
"flags": ["ignore-substitute"]
},
{
"name": "snore",
"type": "normal",
"power": 50,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "sound", "ignore-substitute"]
},
{
"name": "soak",
"type": "water",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "soft_boiled",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "heal"]
},
{
"name": "solar_beam",
"type": "grass",
"power": 120,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["charge", "protect", "mirror"]
},
{
"name": "solar_blade",
"type": "grass",
"power": 125,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "charge", "protect", "mirror"]
},
{
"name": "sonic_boom",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "soul_stealing_7_star_strike",
"type": "ghost",
"power": 195,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact"]
},
{
"name": "spacial_rend",
"type": "dragon",
"power": 100,
"pp": 5,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "spark",
"type": "electric",
"power": 65,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "sparkling_aria",
"type": "water",
"power": 90,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "All",
"category": "special",
"flags": ["protect", "mirror", "sound", "ignore-substitute"]
},
{
"name": "spectral_thief",
"type": "ghost",
"power": 90,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "ignore-substitute"]
},
{
"name": "speed_swap",
"type": "psychic",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "mirror", "ignore-substitute"]
},
{
"name": "spider_web",
"type": "bug",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "spike_cannon",
"type": "normal",
"power": 20,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "spikes",
"type": "ground",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "AllOpponent",
"category": "status",
"flags": ["reflectable", "nonskybattle"]
},
{
"name": "spiky_shield",
"type": "grass",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 4,
"target": "Self",
"category": "status",
"flags": []
},
{
"name": "spirit_shackle",
"type": "ghost",
"power": 80,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "spit_up",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect"]
},
{
"name": "spite",
"type": "ghost",
"power": 0,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror", "ignore-substitute"]
},
{
"name": "splash",
"type": "normal",
"power": 0,
"pp": 40,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["gravity"]
},
{
"name": "spore",
"type": "grass",
"power": 0,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror", "powder"]
},
{
"name": "spotlight",
"type": "normal",
"power": 0,
"pp": 15,
"accuracy": 0,
"priority": 3,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable"]
},
{
"name": "stealth_rock",
"type": "rock",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "AllOpponent",
"category": "status",
"flags": ["reflectable"]
},
{
"name": "steam_eruption",
"type": "water",
"power": 110,
"pp": 5,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "defrost"]
},
{
"name": "steamroller",
"type": "bug",
"power": 65,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "steel_wing",
"type": "steel",
"power": 70,
"pp": 25,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "sticky_web",
"type": "bug",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "AllOpponent",
"category": "status",
"flags": ["reflectable"]
},
{
"name": "stockpile",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "stoked_sparksurfer",
"type": "electric",
"power": 175,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "stomp",
"type": "normal",
"power": 65,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "nonskybattle"]
},
{
"name": "stomping_tantrum",
"type": "ground",
"power": 75,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "stone_edge",
"type": "rock",
"power": 100,
"pp": 5,
"accuracy": 80,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "stored_power",
"type": "psychic",
"power": 20,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "storm_throw",
"type": "fighting",
"power": 60,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "strength",
"type": "normal",
"power": 80,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "strength_sap",
"type": "grass",
"power": 0,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror", "heal"]
},
{
"name": "string_shot",
"type": "bug",
"power": 0,
"pp": 40,
"accuracy": 95,
"priority": 0,
"target": "AllOpponent",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "struggle_bug",
"type": "bug",
"power": 50,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "stun_spore",
"type": "grass",
"power": 0,
"pp": 30,
"accuracy": 75,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror", "powder"]
},
{
"name": "submission",
"type": "fighting",
"power": 80,
"pp": 20,
"accuracy": 80,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "substitute",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "nonskybattle"]
},
{
"name": "subzero_slammer__physical",
"type": "ice",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": []
},
{
"name": "subzero_slammer__special",
"type": "ice",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "sucker_punch",
"type": "dark",
"power": 70,
"pp": 5,
"accuracy": 100,
"priority": 1,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "sunny_day",
"type": "fire",
"power": 0,
"pp": 5,
"accuracy": 0,
"priority": 0,
"target": "All",
"category": "status",
"flags": []
},
{
"name": "sunsteel_strike",
"type": "steel",
"power": 100,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "super_fang",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "superpower",
"type": "fighting",
"power": 120,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "supersonic",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 55,
"priority": 0,
"target": "Any",
"category": "status",
"flags": [
"protect",
"reflectable",
"mirror",
"sound",
"ignore-substitute"
]
},
{
"name": "supersonic_skystrike__physical",
"type": "flying",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": []
},
{
"name": "supersonic_skystrike__special",
"type": "flying",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "surf",
"type": "water",
"power": 90,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "All",
"category": "special",
"flags": ["protect", "mirror", "nonskybattle"]
},
{
"name": "swagger",
"type": "normal",
"power": 0,
"pp": 15,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "swallow",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "heal"]
},
{
"name": "sweet_kiss",
"type": "fairy",
"power": 0,
"pp": 10,
"accuracy": 75,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "sweet_scent",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "swift",
"type": "normal",
"power": 60,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "switcheroo",
"type": "dark",
"power": 0,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "mirror"]
},
{
"name": "swords_dance",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "dance"]
},
{
"name": "synchronoise",
"type": "psychic",
"power": 120,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "All",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "synthesis",
"type": "grass",
"power": 0,
"pp": 5,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "heal"]
},
{
"name": "tackle",
"type": "normal",
"power": 40,
"pp": 35,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "tail_glow",
"type": "bug",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "tail_slap",
"type": "normal",
"power": 25,
"pp": 10,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "tail_whip",
"type": "normal",
"power": 0,
"pp": 30,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "tailwind",
"type": "flying",
"power": 0,
"pp": 15,
"accuracy": 0,
"priority": 0,
"target": "AllAlly",
"category": "status",
"flags": ["snatch"]
},
{
"name": "take_down",
"type": "normal",
"power": 90,
"pp": 20,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "taunt",
"type": "dark",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": [
"protect",
"reflectable",
"mirror",
"ignore-substitute",
"mental"
]
},
{
"name": "tearful_look",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["reflectable", "mirror"]
},
{
"name": "techno_blast",
"type": "normal",
"power": 120,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "tectonic_rage__physical",
"type": "ground",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": []
},
{
"name": "tectonic_rage__special",
"type": "ground",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "teeter_dance",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "All",
"category": "status",
"flags": ["protect", "mirror", "dance"]
},
{
"name": "telekinesis",
"type": "psychic",
"power": 0,
"pp": 15,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror", "gravity"]
},
{
"name": "teleport",
"type": "psychic",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": []
},
{
"name": "thief",
"type": "dark",
"power": 60,
"pp": 25,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "thousand_arrows",
"type": "ground",
"power": 90,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "physical",
"flags": ["protect", "mirror", "nonskybattle"]
},
{
"name": "thousand_waves",
"type": "ground",
"power": 90,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "physical",
"flags": ["protect", "mirror", "nonskybattle"]
},
{
"name": "thrash",
"type": "normal",
"power": 120,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "RandomOpponent",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "throat_chop",
"type": "dark",
"power": 80,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "thunder",
"type": "electric",
"power": 110,
"pp": 10,
"accuracy": 70,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "thunder_fang",
"type": "electric",
"power": 65,
"pp": 15,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "bite"]
},
{
"name": "thunder_punch",
"type": "electric",
"power": 75,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "punch"]
},
{
"name": "thunder_shock",
"type": "electric",
"power": 40,
"pp": 30,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "thunder_wave",
"type": "electric",
"power": 0,
"pp": 20,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "thunderbolt",
"type": "electric",
"power": 90,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "tickle",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "topsy_turvy",
"type": "dark",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "torment",
"type": "dark",
"power": 0,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": [
"protect",
"reflectable",
"mirror",
"ignore-substitute",
"mental"
]
},
{
"name": "toxic",
"type": "poison",
"power": 0,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "toxic_spikes",
"type": "poison",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": 0,
"target": "AllOpponent",
"category": "status",
"flags": ["reflectable", "nonskybattle"]
},
{
"name": "toxic_thread",
"type": "poison",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "transform",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": []
},
{
"name": "tri_attack",
"type": "normal",
"power": 80,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "trick",
"type": "psychic",
"power": 0,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "mirror"]
},
{
"name": "trick_or_treat",
"type": "ghost",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "trick_room",
"type": "psychic",
"power": 0,
"pp": 5,
"accuracy": 0,
"priority": -7,
"target": "All",
"category": "status",
"flags": ["mirror"]
},
{
"name": "triple_kick",
"type": "fighting",
"power": 10,
"pp": 10,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "trop_kick",
"type": "grass",
"power": 70,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "trump_card",
"type": "normal",
"power": 0,
"pp": 5,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "twineedle",
"type": "bug",
"power": 25,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["protect", "mirror"]
},
{
"name": "twinkle_tackle__physical",
"type": "fairy",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": []
},
{
"name": "twinkle_tackle__special",
"type": "fairy",
"power": 0,
"pp": 1,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "special",
"flags": []
},
{
"name": "twister",
"type": "dragon",
"power": 40,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "u_turn",
"type": "bug",
"power": 70,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "uproar",
"type": "normal",
"power": 90,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "RandomOpponent",
"category": "special",
"flags": ["protect", "mirror", "sound", "ignore-substitute"]
},
{
"name": "v_create",
"type": "fire",
"power": 180,
"pp": 5,
"accuracy": 95,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "vacuum_wave",
"type": "fighting",
"power": 40,
"pp": 30,
"accuracy": 100,
"priority": 1,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "venom_drench",
"type": "poison",
"power": 0,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "venoshock",
"type": "poison",
"power": 65,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "vice_grip",
"type": "normal",
"power": 55,
"pp": 30,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "vine_whip",
"type": "grass",
"power": 45,
"pp": 25,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "vital_throw",
"type": "fighting",
"power": 70,
"pp": 10,
"accuracy": 0,
"priority": -1,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "volt_switch",
"type": "electric",
"power": 70,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "volt_tackle",
"type": "electric",
"power": 120,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "wake_up_slap",
"type": "fighting",
"power": 70,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "water_gun",
"type": "water",
"power": 40,
"pp": 25,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "water_pledge",
"type": "water",
"power": 80,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "nonskybattle"]
},
{
"name": "water_pulse",
"type": "water",
"power": 60,
"pp": 20,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "distance", "pulse"]
},
{
"name": "water_shuriken",
"type": "water",
"power": 15,
"pp": 20,
"accuracy": 100,
"priority": 1,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "water_sport",
"type": "water",
"power": 0,
"pp": 15,
"accuracy": 0,
"priority": 0,
"target": "All",
"category": "status",
"flags": ["nonskybattle"]
},
{
"name": "water_spout",
"type": "water",
"power": 150,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "AllOpponent",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "waterfall",
"type": "water",
"power": 80,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "weather_ball",
"type": "normal",
"power": 50,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "ballistics"]
},
{
"name": "whirlpool",
"type": "water",
"power": 35,
"pp": 15,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror", "mental"]
},
{
"name": "whirlwind",
"type": "normal",
"power": 0,
"pp": 20,
"accuracy": 0,
"priority": -6,
"target": "Any",
"category": "status",
"flags": ["reflectable", "mirror", "ignore-substitute"]
},
{
"name": "wide_guard",
"type": "rock",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 3,
"target": "AllAlly",
"category": "status",
"flags": ["snatch"]
},
{
"name": "wild_charge",
"type": "electric",
"power": 90,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "will_o_wisp",
"type": "fire",
"power": 0,
"pp": 15,
"accuracy": 85,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "wing_attack",
"type": "flying",
"power": 60,
"pp": 35,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror", "distance"]
},
{
"name": "wish",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch", "heal"]
},
{
"name": "withdraw",
"type": "water",
"power": 0,
"pp": 40,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "wonder_room",
"type": "psychic",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "All",
"category": "status",
"flags": ["mirror"]
},
{
"name": "wood_hammer",
"type": "grass",
"power": 120,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "work_up",
"type": "normal",
"power": 0,
"pp": 30,
"accuracy": 0,
"priority": 0,
"target": "Self",
"category": "status",
"flags": ["snatch"]
},
{
"name": "worry_seed",
"type": "grass",
"power": 0,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "wrap",
"type": "normal",
"power": 15,
"pp": 20,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "wring_out",
"type": "normal",
"power": 0,
"pp": 5,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "x_scissor",
"type": "bug",
"power": 80,
"pp": 15,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "yawn",
"type": "normal",
"power": 0,
"pp": 10,
"accuracy": 0,
"priority": 0,
"target": "Any",
"category": "status",
"flags": ["protect", "reflectable", "mirror"]
},
{
"name": "zap_cannon",
"type": "electric",
"power": 120,
"pp": 5,
"accuracy": 50,
"priority": 0,
"target": "Any",
"category": "special",
"flags": ["protect", "mirror"]
},
{
"name": "zen_headbutt",
"type": "psychic",
"power": 80,
"pp": 15,
"accuracy": 90,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
},
{
"name": "zing_zap",
"type": "electric",
"power": 80,
"pp": 10,
"accuracy": 100,
"priority": 0,
"target": "Any",
"category": "physical",
"flags": ["contact", "protect", "mirror"]
}
]
}