Corrects invalid move lists, adds Max/Z moves to metronome's list
This commit is contained in:
parent
67a04e171c
commit
e10ed4320f
128
src/data/move.ts
128
src/data/move.ts
|
@ -5080,7 +5080,7 @@ const invalidMetronomeMoves: Moves[] = [
|
||||||
Moves.AFTER_YOU,
|
Moves.AFTER_YOU,
|
||||||
Moves.APPLE_ACID,
|
Moves.APPLE_ACID,
|
||||||
Moves.ARMOR_CANNON,
|
Moves.ARMOR_CANNON,
|
||||||
// Moves.ASSIST,
|
Moves.ASSIST,
|
||||||
Moves.ASTRAL_BARRAGE,
|
Moves.ASTRAL_BARRAGE,
|
||||||
Moves.AURA_WHEEL,
|
Moves.AURA_WHEEL,
|
||||||
Moves.BANEFUL_BUNKER,
|
Moves.BANEFUL_BUNKER,
|
||||||
|
@ -5088,13 +5088,13 @@ const invalidMetronomeMoves: Moves[] = [
|
||||||
Moves.BEHEMOTH_BASH,
|
Moves.BEHEMOTH_BASH,
|
||||||
Moves.BEHEMOTH_BLADE,
|
Moves.BEHEMOTH_BLADE,
|
||||||
Moves.BELCH,
|
Moves.BELCH,
|
||||||
// Moves.BESTOW,
|
Moves.BESTOW,
|
||||||
Moves.BLAZING_TORQUE,
|
Moves.BLAZING_TORQUE,
|
||||||
Moves.BODY_PRESS,
|
Moves.BODY_PRESS,
|
||||||
Moves.BRANCH_POKE,
|
Moves.BRANCH_POKE,
|
||||||
Moves.BREAKING_SWIPE,
|
Moves.BREAKING_SWIPE,
|
||||||
Moves.CELEBRATE,
|
Moves.CELEBRATE,
|
||||||
// Moves.CHATTER,
|
Moves.CHATTER,
|
||||||
Moves.CHILLING_WATER,
|
Moves.CHILLING_WATER,
|
||||||
Moves.CHILLY_RECEPTION,
|
Moves.CHILLY_RECEPTION,
|
||||||
Moves.CLANGOROUS_SOUL,
|
Moves.CLANGOROUS_SOUL,
|
||||||
|
@ -5104,13 +5104,13 @@ const invalidMetronomeMoves: Moves[] = [
|
||||||
Moves.COPYCAT,
|
Moves.COPYCAT,
|
||||||
Moves.COUNTER,
|
Moves.COUNTER,
|
||||||
Moves.COVET,
|
Moves.COVET,
|
||||||
// Moves.CRAFTY_SHIELD,
|
Moves.CRAFTY_SHIELD,
|
||||||
Moves.DECORATE,
|
Moves.DECORATE,
|
||||||
Moves.DESTINY_BOND,
|
Moves.DESTINY_BOND,
|
||||||
Moves.DETECT,
|
Moves.DETECT,
|
||||||
Moves.DIAMOND_STORM,
|
Moves.DIAMOND_STORM,
|
||||||
Moves.DOODLE,
|
Moves.DOODLE,
|
||||||
// Moves.DOUBLE_IRON_BASH,
|
Moves.DOUBLE_IRON_BASH,
|
||||||
Moves.DOUBLE_SHOCK,
|
Moves.DOUBLE_SHOCK,
|
||||||
Moves.DRAGON_ASCENT,
|
Moves.DRAGON_ASCENT,
|
||||||
Moves.DRAGON_ENERGY,
|
Moves.DRAGON_ENERGY,
|
||||||
|
@ -5118,7 +5118,7 @@ const invalidMetronomeMoves: Moves[] = [
|
||||||
Moves.DYNAMAX_CANNON,
|
Moves.DYNAMAX_CANNON,
|
||||||
Moves.ELECTRO_DRIFT,
|
Moves.ELECTRO_DRIFT,
|
||||||
Moves.ENDURE,
|
Moves.ENDURE,
|
||||||
// Moves.ETERNABEAM,
|
Moves.ETERNABEAM,
|
||||||
Moves.FALSE_SURRENDER,
|
Moves.FALSE_SURRENDER,
|
||||||
Moves.FEINT,
|
Moves.FEINT,
|
||||||
Moves.FIERY_WRATH,
|
Moves.FIERY_WRATH,
|
||||||
|
@ -5139,29 +5139,29 @@ const invalidMetronomeMoves: Moves[] = [
|
||||||
Moves.INSTRUCT,
|
Moves.INSTRUCT,
|
||||||
Moves.JET_PUNCH,
|
Moves.JET_PUNCH,
|
||||||
Moves.JUNGLE_HEALING,
|
Moves.JUNGLE_HEALING,
|
||||||
// Moves.KINGS_SHIELD,
|
Moves.KINGS_SHIELD,
|
||||||
Moves.LIFE_DEW,
|
Moves.LIFE_DEW,
|
||||||
// Moves.LIGHT_OF_RUIN,
|
Moves.LIGHT_OF_RUIN,
|
||||||
Moves.MAKE_IT_RAIN,
|
Moves.MAKE_IT_RAIN,
|
||||||
Moves.MAGICAL_TORQUE,
|
Moves.MAGICAL_TORQUE,
|
||||||
// Moves.MAT_BLOCK,
|
Moves.MAT_BLOCK,
|
||||||
// Moves.ME_FIRST,
|
Moves.ME_FIRST,
|
||||||
// Moves.METEOR_ASSAULT,
|
Moves.METEOR_ASSAULT,
|
||||||
Moves.METRONOME,
|
Moves.METRONOME,
|
||||||
Moves.MIMIC,
|
Moves.MIMIC,
|
||||||
// Moves.MIND_BLOWN,
|
Moves.MIND_BLOWN,
|
||||||
Moves.MIRROR_COAT,
|
Moves.MIRROR_COAT,
|
||||||
// Moves.MIRROR_MOVE,
|
Moves.MIRROR_MOVE,
|
||||||
Moves.MOONGEIST_BEAM,
|
Moves.MOONGEIST_BEAM,
|
||||||
// Moves.NATURE_POWER,
|
Moves.NATURE_POWER,
|
||||||
// Moves.NATURES_MADNESS,
|
Moves.NATURES_MADNESS,
|
||||||
Moves.NOXIOUS_TORQUE,
|
Moves.NOXIOUS_TORQUE,
|
||||||
// Moves.OBSTRUCT,
|
Moves.OBSTRUCT,
|
||||||
Moves.ORDER_UP,
|
Moves.ORDER_UP,
|
||||||
Moves.ORIGIN_PULSE,
|
Moves.ORIGIN_PULSE,
|
||||||
Moves.OVERDRIVE,
|
Moves.OVERDRIVE,
|
||||||
Moves.PHOTON_GEYSER,
|
Moves.PHOTON_GEYSER,
|
||||||
// Moves.PLASMA_FISTS,
|
Moves.PLASMA_FISTS,
|
||||||
Moves.POPULATION_BOMB,
|
Moves.POPULATION_BOMB,
|
||||||
Moves.POUNCE,
|
Moves.POUNCE,
|
||||||
Moves.POWER_SHIFT,
|
Moves.POWER_SHIFT,
|
||||||
|
@ -5180,20 +5180,20 @@ const invalidMetronomeMoves: Moves[] = [
|
||||||
Moves.SALT_CURE,
|
Moves.SALT_CURE,
|
||||||
Moves.SECRET_SWORD,
|
Moves.SECRET_SWORD,
|
||||||
Moves.SHED_TAIL,
|
Moves.SHED_TAIL,
|
||||||
// Moves.SHELL_TRAP,
|
Moves.SHELL_TRAP,
|
||||||
Moves.SILK_TRAP,
|
Moves.SILK_TRAP,
|
||||||
Moves.SKETCH,
|
Moves.SKETCH,
|
||||||
Moves.SLEEP_TALK,
|
Moves.SLEEP_TALK,
|
||||||
// Moves.SNAP_TRAP,
|
Moves.SNAP_TRAP,
|
||||||
Moves.SNARL,
|
Moves.SNARL,
|
||||||
// Moves.SNATCH,
|
Moves.SNATCH,
|
||||||
Moves.SNORE,
|
Moves.SNORE,
|
||||||
Moves.SNOWSCAPE,
|
Moves.SNOWSCAPE,
|
||||||
// Moves.SPECTRAL_THIEF,
|
Moves.SPECTRAL_THIEF,
|
||||||
Moves.SPICY_EXTRACT,
|
Moves.SPICY_EXTRACT,
|
||||||
Moves.SPIKY_SHIELD,
|
Moves.SPIKY_SHIELD,
|
||||||
Moves.SPIRIT_BREAK,
|
Moves.SPIRIT_BREAK,
|
||||||
// Moves.SPOTLIGHT,
|
Moves.SPOTLIGHT,
|
||||||
Moves.STEAM_ERUPTION,
|
Moves.STEAM_ERUPTION,
|
||||||
Moves.STEEL_BEAM,
|
Moves.STEEL_BEAM,
|
||||||
Moves.STRANGE_STEAM,
|
Moves.STRANGE_STEAM,
|
||||||
|
@ -5201,11 +5201,11 @@ const invalidMetronomeMoves: Moves[] = [
|
||||||
Moves.SUNSTEEL_STRIKE,
|
Moves.SUNSTEEL_STRIKE,
|
||||||
Moves.SURGING_STRIKES,
|
Moves.SURGING_STRIKES,
|
||||||
Moves.SWITCHEROO,
|
Moves.SWITCHEROO,
|
||||||
// Moves.TECHNO_BLAST,
|
Moves.TECHNO_BLAST,
|
||||||
Moves.TERA_STARSTORM,
|
Moves.TERA_STARSTORM,
|
||||||
Moves.THIEF,
|
Moves.THIEF,
|
||||||
// Moves.THOUSAND_ARROWS,
|
Moves.THOUSAND_ARROWS,
|
||||||
// Moves.THOUSAND_WAVES,
|
Moves.THOUSAND_WAVES,
|
||||||
Moves.THUNDER_CAGE,
|
Moves.THUNDER_CAGE,
|
||||||
Moves.THUNDEROUS_KICK,
|
Moves.THUNDEROUS_KICK,
|
||||||
Moves.TIDY_UP,
|
Moves.TIDY_UP,
|
||||||
|
@ -5216,7 +5216,64 @@ const invalidMetronomeMoves: Moves[] = [
|
||||||
Moves.V_CREATE,
|
Moves.V_CREATE,
|
||||||
Moves.WICKED_BLOW,
|
Moves.WICKED_BLOW,
|
||||||
Moves.WICKED_TORQUE,
|
Moves.WICKED_TORQUE,
|
||||||
Moves.WIDE_GUARD
|
Moves.WIDE_GUARD,
|
||||||
|
/* Max moves */
|
||||||
|
Moves.MAX_STRIKE,
|
||||||
|
Moves.MAX_KNUCKLE,
|
||||||
|
Moves.MAX_AIRSTREAM,
|
||||||
|
Moves.MAX_OOZE,
|
||||||
|
Moves.MAX_QUAKE,
|
||||||
|
Moves.MAX_ROCKFALL,
|
||||||
|
Moves.MAX_FLUTTERBY,
|
||||||
|
Moves.MAX_PHANTASM,
|
||||||
|
Moves.MAX_STEELSPIKE,
|
||||||
|
Moves.MAX_FLARE,
|
||||||
|
Moves.MAX_GEYSER,
|
||||||
|
Moves.MAX_OVERGROWTH,
|
||||||
|
Moves.MAX_LIGHTNING,
|
||||||
|
Moves.MAX_MINDSTORM,
|
||||||
|
Moves.MAX_HAILSTORM,
|
||||||
|
Moves.MAX_WYRMWIND,
|
||||||
|
Moves.MAX_DARKNESS,
|
||||||
|
Moves.MAX_STARFALL,
|
||||||
|
Moves.MAX_GUARD,
|
||||||
|
/* Z moves */
|
||||||
|
Moves.BREAKNECK_BLITZ__PHYSICAL,
|
||||||
|
Moves.BREAKNECK_BLITZ__SPECIAL,
|
||||||
|
Moves.ALL_OUT_PUMMELING__PHYSICAL,
|
||||||
|
Moves.ALL_OUT_PUMMELING__SPECIAL,
|
||||||
|
Moves.SUPERSONIC_SKYSTRIKE__PHYSICAL,
|
||||||
|
Moves.SUPERSONIC_SKYSTRIKE__SPECIAL,
|
||||||
|
Moves.ACID_DOWNPOUR__PHYSICAL,
|
||||||
|
Moves.ACID_DOWNPOUR__SPECIAL,
|
||||||
|
Moves.TECTONIC_RAGE__PHYSICAL,
|
||||||
|
Moves.TECTONIC_RAGE__SPECIAL,
|
||||||
|
Moves.CONTINENTAL_CRUSH__PHYSICAL,
|
||||||
|
Moves.CONTINENTAL_CRUSH__SPECIAL,
|
||||||
|
Moves.SAVAGE_SPIN_OUT__PHYSICAL,
|
||||||
|
Moves.SAVAGE_SPIN_OUT__SPECIAL,
|
||||||
|
Moves.NEVER_ENDING_NIGHTMARE__PHYSICAL,
|
||||||
|
Moves.NEVER_ENDING_NIGHTMARE__SPECIAL,
|
||||||
|
Moves.CORKSCREW_CRASH__PHYSICAL,
|
||||||
|
Moves.CORKSCREW_CRASH__SPECIAL,
|
||||||
|
Moves.INFERNO_OVERDRIVE__PHYSICAL,
|
||||||
|
Moves.INFERNO_OVERDRIVE__SPECIAL,
|
||||||
|
Moves.HYDRO_VORTEX__PHYSICAL,
|
||||||
|
Moves.HYDRO_VORTEX__SPECIAL,
|
||||||
|
Moves.BLOOM_DOOM__PHYSICAL,
|
||||||
|
Moves.BLOOM_DOOM__SPECIAL,
|
||||||
|
Moves.GIGAVOLT_HAVOC__PHYSICAL,
|
||||||
|
Moves.GIGAVOLT_HAVOC__SPECIAL,
|
||||||
|
Moves.SHATTERED_PSYCHE__PHYSICAL,
|
||||||
|
Moves.SHATTERED_PSYCHE__SPECIAL,
|
||||||
|
Moves.SUBZERO_SLAMMER__PHYSICAL,
|
||||||
|
Moves.SUBZERO_SLAMMER__SPECIAL,
|
||||||
|
Moves.DEVASTATING_DRAKE__PHYSICAL,
|
||||||
|
Moves.DEVASTATING_DRAKE__SPECIAL,
|
||||||
|
Moves.BLACK_HOLE_ECLIPSE__PHYSICAL,
|
||||||
|
Moves.BLACK_HOLE_ECLIPSE__SPECIAL,
|
||||||
|
Moves.TWINKLE_TACKLE__PHYSICAL,
|
||||||
|
Moves.TWINKLE_TACKLE__SPECIAL,
|
||||||
];
|
];
|
||||||
|
|
||||||
const invalidAssistMoves: Moves[] = [
|
const invalidAssistMoves: Moves[] = [
|
||||||
|
@ -5272,12 +5329,11 @@ const invalidAssistMoves: Moves[] = [
|
||||||
Moves.WHIRLWIND,
|
Moves.WHIRLWIND,
|
||||||
];
|
];
|
||||||
|
|
||||||
// Commented moves are not usable in Gen 8, but may have been usable in Gen 7
|
|
||||||
const invalidSleepTalkMoves: Moves[] = [
|
const invalidSleepTalkMoves: Moves[] = [
|
||||||
// Moves.ASSIST,
|
Moves.ASSIST,
|
||||||
Moves.BELCH,
|
Moves.BELCH,
|
||||||
// Moves.BEAK_BLAST,
|
Moves.BEAK_BLAST,
|
||||||
// Moves.BIDE,
|
Moves.BIDE,
|
||||||
Moves.BOUNCE,
|
Moves.BOUNCE,
|
||||||
Moves.COPYCAT,
|
Moves.COPYCAT,
|
||||||
Moves.DIG,
|
Moves.DIG,
|
||||||
|
@ -5286,20 +5342,20 @@ const invalidSleepTalkMoves: Moves[] = [
|
||||||
Moves.FREEZE_SHOCK,
|
Moves.FREEZE_SHOCK,
|
||||||
Moves.FLY,
|
Moves.FLY,
|
||||||
Moves.FOCUS_PUNCH,
|
Moves.FOCUS_PUNCH,
|
||||||
// Moves.GEOMANCY,
|
Moves.GEOMANCY,
|
||||||
Moves.ICE_BURN,
|
Moves.ICE_BURN,
|
||||||
Moves.ME_FIRST,
|
Moves.ME_FIRST,
|
||||||
Moves.METRONOME,
|
Moves.METRONOME,
|
||||||
// Moves.MIRROR_MOVE,
|
Moves.MIRROR_MOVE,
|
||||||
Moves.MIMIC,
|
Moves.MIMIC,
|
||||||
Moves.PHANTOM_FORCE,
|
Moves.PHANTOM_FORCE,
|
||||||
// Moves.RAZOR_WIND,
|
Moves.RAZOR_WIND,
|
||||||
// Moves.SHADOW_FORCE,
|
Moves.SHADOW_FORCE,
|
||||||
Moves.SHELL_TRAP,
|
Moves.SHELL_TRAP,
|
||||||
// Moves.SKETCH,
|
Moves.SKETCH,
|
||||||
Moves.SKULL_BASH,
|
Moves.SKULL_BASH,
|
||||||
Moves.SKY_ATTACK,
|
Moves.SKY_ATTACK,
|
||||||
// Moves.SKY_DROP,
|
Moves.SKY_DROP,
|
||||||
Moves.SLEEP_TALK,
|
Moves.SLEEP_TALK,
|
||||||
Moves.SOLAR_BLADE,
|
Moves.SOLAR_BLADE,
|
||||||
Moves.SOLAR_BEAM,
|
Moves.SOLAR_BEAM,
|
||||||
|
|
Loading…
Reference in New Issue