From 2b860440138b82387380e063280a9aa790fd4f48 Mon Sep 17 00:00:00 2001 From: AgustinGDLV Date: Thu, 23 Mar 2023 21:53:24 -0700 Subject: [PATCH] goodbye gMaxMovePowers table --- src/battle_dynamax.c | 89 ++++++- src/data/battle_moves.h | 496 ---------------------------------------- 2 files changed, 77 insertions(+), 508 deletions(-) diff --git a/src/battle_dynamax.c b/src/battle_dynamax.c index 58280c1917..77e64dc755 100644 --- a/src/battle_dynamax.c +++ b/src/battle_dynamax.c @@ -87,8 +87,6 @@ static const struct GMaxMove sGMaxMoveTable[] = {SPECIES_URSHIFU_RAPID_STRIKE_STYLE_GMAX, TYPE_WATER, MOVE_G_MAX_RAPID_FLOW}, }; -extern u8 gMaxMovePowers[MOVES_COUNT]; - // forward declarations static void SpriteCb_DynamaxTrigger(struct Sprite *); static void SpriteCb_DynamaxIndicator(struct Sprite *); @@ -285,20 +283,87 @@ u8 GetMaxMovePower(u16 move) // G-Max Drum Solo, G-Max Hydrosnipe, and G-Max Fireball always have 160 base power. if (gBattleMoves[GetMaxMove(gBattlerAttacker, move)].argument == MAX_EFFECT_FIXED_POWER) return 160; - else if (gBattleMoves[move].effect == EFFECT_MULTI_HIT - || gBattleMoves[move].effect == EFFECT_OHKO - || gBattleMoves[move].effect == EFFECT_LEVEL_DAMAGE - || gBattleMoves[move].effect == EFFECT_DRAGON_RAGE - || gBattleMoves[move].effect == EFFECT_SONICBOOM - || gBattleMoves[move].effect == EFFECT_PSYWAVE) - return gMaxMovePowers[move]; + + // Some moves are exceptions to the general rules below. + switch (move) + { + case MOVE_CRUSH_GRIP: + case MOVE_WRING_OUT: + case MOVE_MAGNITUDE: + case MOVE_DOUBLE_IRON_BASH: + case MOVE_TRIPLE_AXEL: + return 140; + case MOVE_PIN_MISSILE: + case MOVE_POWER_TRIP: + case MOVE_PUNISHMENT: + case MOVE_DRAGON_DARTS: + case MOVE_DUAL_CHOP: + case MOVE_ELECTRO_BALL: + case MOVE_HEAT_CRASH: + case MOVE_BULLET_SEED: + case MOVE_GRASS_KNOT: + case MOVE_BONEMERANG: + case MOVE_BONE_RUSH: + case MOVE_FISSURE: + case MOVE_ICICLE_SPEAR: + case MOVE_SHEER_COLD: + case MOVE_WEATHER_BALL: + case MOVE_TAIL_SLAP: + case MOVE_GUILLOTINE: + case MOVE_HORN_DRILL: + case MOVE_FLAIL: + case MOVE_RETURN: + case MOVE_FRUSTRATION: + case MOVE_NATURAL_GIFT: + case MOVE_TRUMP_CARD: + case MOVE_STORED_POWER: + case MOVE_ROCK_BLAST: + case MOVE_GEAR_GRIND: + case MOVE_GYRO_BALL: + case MOVE_HEAVY_SLAM: + case MOVE_DUAL_WINGBEAT: + case MOVE_SCALE_SHOT: + case MOVE_TERRAIN_PULSE: + return 130; + case MOVE_DOUBLE_HIT: + case MOVE_SPIKE_CANNON: + return 120; + case MOVE_TWINEEDLE: + case MOVE_BEAT_UP: + case MOVE_FLING: + case MOVE_DRAGON_RAGE: + case MOVE_NATURES_MADNESS: + case MOVE_NIGHT_SHADE: + case MOVE_COMET_PUNCH: + case MOVE_FURY_SWIPES: + case MOVE_SONIC_BOOM: + case MOVE_BIDE: + case MOVE_SUPER_FANG: + case MOVE_PRESENT: + case MOVE_SPIT_UP: + case MOVE_PSYWAVE: + case MOVE_MIRROR_COAT: + case MOVE_METAL_BURST: + case MOVE_LOW_KICK: + case MOVE_REVERSAL: + case MOVE_FINAL_GAMBIT: + return 100; + case MOVE_DOUBLE_KICK: + case MOVE_TRIPLE_KICK: + return 80; + case MOVE_COUNTER: + case MOVE_SEISMIC_TOSS: + return 75; + } // TODO: maybe bring back gMaxMovePowers lol + // Fighting and Poison Max Moves are weaker than other types. else if (gBattleMoves[move].type == TYPE_FIGHTING - || gBattleMoves[move].type == TYPE_POISON) + || gBattleMoves[move].type == TYPE_POISON + || move == MOVE_MULTI_ATTACK) switch (gBattleMoves[move].power) { default: - case 10 ... 40: return 70; + case 0 ... 40: return 70; case 45 ... 50: return 75; case 55 ... 60: return 80; case 65 ... 70: return 85; @@ -310,7 +375,7 @@ u8 GetMaxMovePower(u16 move) switch (gBattleMoves[move].power) { default: - case 10 ... 40: return 90; + case 0 ... 40: return 90; case 45 ... 50: return 100; case 55 ... 60: return 110; case 65 ... 70: return 120; diff --git a/src/data/battle_moves.h b/src/data/battle_moves.h index 2f5f7925be..a965e298fc 100644 --- a/src/data/battle_moves.h +++ b/src/data/battle_moves.h @@ -14898,499 +14898,3 @@ const struct BattleMove gBattleMoves[MOVES_COUNT_DYNAMAX] = }, }; - -const u8 gMaxMovePowers[MOVES_COUNT] = -{ - [MOVE_POUND] = 90, - [MOVE_KARATE_CHOP] = 75, - [MOVE_DOUBLE_SLAP] = 90, - [MOVE_COMET_PUNCH] = 100, - [MOVE_MEGA_PUNCH] = 130, - [MOVE_PAY_DAY] = 90, - [MOVE_FIRE_PUNCH] = 130, - [MOVE_ICE_PUNCH] = 130, - [MOVE_THUNDER_PUNCH] = 130, - [MOVE_SCRATCH] = 90, - [MOVE_VISE_GRIP] = 110, - [MOVE_GUILLOTINE] = 130, - [MOVE_RAZOR_WIND] = 130, - [MOVE_CUT] = 100, - [MOVE_GUST] = 90, - [MOVE_WING_ATTACK] = 110, - [MOVE_FLY] = 130, - [MOVE_BIND] = 90, - [MOVE_SLAM] = 130, - [MOVE_VINE_WHIP] = 100, - [MOVE_STOMP] = 120, - [MOVE_DOUBLE_KICK] = 80, - [MOVE_MEGA_KICK] = 140, - [MOVE_JUMP_KICK] = 90, - [MOVE_ROLLING_KICK] = 80, - [MOVE_HEADBUTT] = 120, - [MOVE_HORN_ATTACK] = 120, - [MOVE_FURY_ATTACK] = 90, - [MOVE_HORN_DRILL] = 130, - [MOVE_TACKLE] = 90, - [MOVE_BODY_SLAM] = 130, - [MOVE_WRAP] = 90, - [MOVE_TAKE_DOWN] = 130, - [MOVE_THRASH] = 140, - [MOVE_DOUBLE_EDGE] = 140, - [MOVE_POISON_STING] = 70, - [MOVE_TWINEEDLE] = 100, - [MOVE_PIN_MISSILE] = 130, - [MOVE_BITE] = 110, - [MOVE_SONIC_BOOM] = 100, - [MOVE_ACID] = 70, - [MOVE_EMBER] = 90, - [MOVE_FLAMETHROWER] = 130, - [MOVE_WATER_GUN] = 90, - [MOVE_HYDRO_PUMP] = 140, - [MOVE_SURF] = 130, - [MOVE_ICE_BEAM] = 130, - [MOVE_BLIZZARD] = 140, - [MOVE_PSYBEAM] = 120, - [MOVE_BUBBLE_BEAM] = 120, - [MOVE_AURORA_BEAM] = 120, - [MOVE_HYPER_BEAM] = 150, - [MOVE_PECK] = 90, - [MOVE_DRILL_PECK] = 130, - [MOVE_SUBMISSION] = 90, - [MOVE_LOW_KICK] = 100, - [MOVE_COUNTER] = 75, - [MOVE_SEISMIC_TOSS] = 75, - [MOVE_STRENGTH] = 130, - [MOVE_ABSORB] = 90, - [MOVE_MEGA_DRAIN] = 90, - [MOVE_RAZOR_LEAF] = 110, - [MOVE_SOLAR_BEAM] = 140, - [MOVE_PETAL_DANCE] = 140, - [MOVE_DRAGON_RAGE] = 100, - [MOVE_FIRE_SPIN] = 90, - [MOVE_THUNDER_SHOCK] = 90, - [MOVE_THUNDERBOLT] = 130, - [MOVE_THUNDER] = 140, - [MOVE_ROCK_THROW] = 100, - [MOVE_EARTHQUAKE] = 130, - [MOVE_FISSURE] = 130, - [MOVE_DIG] = 130, - [MOVE_CONFUSION] = 100, - [MOVE_PSYCHIC] = 130, - [MOVE_QUICK_ATTACK] = 90, - [MOVE_RAGE] = 90, - [MOVE_NIGHT_SHADE] = 100, - [MOVE_BIDE] = 100, - [MOVE_SELF_DESTRUCT] = 150, - [MOVE_EGG_BOMB] = 130, - [MOVE_LICK] = 90, - [MOVE_SMOG] = 70, - [MOVE_SLUDGE] = 85, - [MOVE_BONE_CLUB] = 120, - [MOVE_FIRE_BLAST] = 140, - [MOVE_WATERFALL] = 130, - [MOVE_CLAMP] = 90, - [MOVE_SWIFT] = 110, - [MOVE_SKULL_BASH] = 140, - [MOVE_SPIKE_CANNON] = 120, - [MOVE_CONSTRICT] = 90, - [MOVE_HIGH_JUMP_KICK] = 95, - [MOVE_DREAM_EATER] = 130, - [MOVE_BARRAGE] = 90, - #ifdef B_UPDATED_MOVE_DATA - [MOVE_LEECH_LIFE] = 130, - #else - [MOVE_LEECH_LIFE] = 90, - #endif - [MOVE_SKY_ATTACK] = 140, - [MOVE_BUBBLE] = 90, - [MOVE_DIZZY_PUNCH] = 120, - [MOVE_PSYWAVE] = 100, - [MOVE_CRABHAMMER] = 130, - [MOVE_EXPLOSION] = 150, - [MOVE_FURY_SWIPES] = 100, - [MOVE_BONEMERANG] = 130, - [MOVE_ROCK_SLIDE] = 130, - [MOVE_HYPER_FANG] = 130, - [MOVE_TRI_ATTACK] = 130, - [MOVE_SUPER_FANG] = 100, - [MOVE_SLASH] = 120, - [MOVE_STRUGGLE] = 1, - [MOVE_TRIPLE_KICK] = 80, - [MOVE_THIEF] = 110, - [MOVE_FLAME_WHEEL] = 110, - [MOVE_SNORE] = 100, - [MOVE_FLAIL] = 130, - [MOVE_AEROBLAST] = 130, - [MOVE_REVERSAL] = 100, - [MOVE_POWDER_SNOW] = 90, - [MOVE_MACH_PUNCH] = 70, - [MOVE_FEINT_ATTACK] = 110, - [MOVE_SLUDGE_BOMB] = 90, - [MOVE_MUD_SLAP] = 90, - [MOVE_OCTAZOOKA] = 120, - [MOVE_ZAP_CANNON] = 140, - [MOVE_ICY_WIND] = 110, - [MOVE_BONE_RUSH] = 130, - [MOVE_OUTRAGE] = 140, - [MOVE_GIGA_DRAIN] = 130, - [MOVE_ROLLOUT] = 90, - [MOVE_FALSE_SWIPE] = 90, - [MOVE_SPARK] = 120, - [MOVE_FURY_CUTTER] = 90, - [MOVE_STEEL_WING] = 120, - [MOVE_RETURN] = 130, - [MOVE_PRESENT] = 100, - [MOVE_FRUSTRATION] = 130, - [MOVE_SACRED_FIRE] = 130, - [MOVE_MAGNITUDE] = 140, - [MOVE_DYNAMIC_PUNCH] = 90, - [MOVE_MEGAHORN] = 140, - [MOVE_DRAGON_BREATH] = 110, - [MOVE_PURSUIT] = 90, - [MOVE_RAPID_SPIN] = 100, - [MOVE_IRON_TAIL] = 130, - [MOVE_METAL_CLAW] = 100, - [MOVE_VITAL_THROW] = 85, - [MOVE_HIDDEN_POWER] = 110, - [MOVE_CROSS_CHOP] = 90, - [MOVE_TWISTER] = 90, - [MOVE_CRUNCH] = 130, - [MOVE_MIRROR_COAT] = 100, - [MOVE_EXTREME_SPEED] = 130, - [MOVE_ANCIENT_POWER] = 110, - [MOVE_SHADOW_BALL] = 130, - [MOVE_FUTURE_SIGHT] = 140, - [MOVE_ROCK_SMASH] = 70, - [MOVE_WHIRLPOOL] = 90, - [MOVE_BEAT_UP] = 100, - [MOVE_FAKE_OUT] = 90, - [MOVE_UPROAR] = 130, - [MOVE_SPIT_UP] = 100, - [MOVE_HEAT_WAVE] = 130, - [MOVE_FACADE] = 120, - [MOVE_FOCUS_PUNCH] = 100, - [MOVE_SMELLING_SALTS] = 120, - [MOVE_SUPERPOWER] = 95, - [MOVE_REVENGE] = 80, - [MOVE_BRICK_BREAK] = 90, - [MOVE_KNOCK_OFF] = 120, - [MOVE_ENDEAVOR] = 130, - [MOVE_ERUPTION] = 150, - [MOVE_SECRET_POWER] = 120, - [MOVE_DIVE] = 130, - [MOVE_ARM_THRUST] = 70, - [MOVE_LUSTER_PURGE] = 120, - [MOVE_MIST_BALL] = 120, - [MOVE_BLAZE_KICK] = 130, - [MOVE_ICE_BALL] = 90, - [MOVE_NEEDLE_ARM] = 110, - [MOVE_HYPER_VOICE] = 130, - [MOVE_POISON_FANG] = 75, - [MOVE_CRUSH_CLAW] = 130, - [MOVE_BLAST_BURN] = 150, - [MOVE_HYDRO_CANNON] = 150, - [MOVE_METEOR_MASH] = 130, - [MOVE_ASTONISH] = 90, - [MOVE_WEATHER_BALL] = 130, - [MOVE_AIR_CUTTER] = 110, - [MOVE_OVERHEAT] = 140, - [MOVE_ROCK_TOMB] = 110, - [MOVE_SILVER_WIND] = 110, - [MOVE_WATER_SPOUT] = 150, - [MOVE_SIGNAL_BEAM] = 130, - [MOVE_SHADOW_PUNCH] = 110, - [MOVE_EXTRASENSORY] = 130, - [MOVE_SKY_UPPERCUT] = 90, - [MOVE_SAND_TOMB] = 90, - [MOVE_SHEER_COLD] = 130, - [MOVE_MUDDY_WATER] = 130, - [MOVE_BULLET_SEED] = 130, - [MOVE_AERIAL_ACE] = 110, - [MOVE_ICICLE_SPEAR] = 130, - [MOVE_DRAGON_CLAW] = 130, - [MOVE_FRENZY_PLANT] = 150, - [MOVE_BOUNCE] = 130, - [MOVE_MUD_SHOT] = 110, - [MOVE_POISON_TAIL] = 75, - [MOVE_COVET] = 110, - [MOVE_VOLT_TACKLE] = 140, - [MOVE_MAGICAL_LEAF] = 110, - [MOVE_LEAF_BLADE] = 130, - [MOVE_ROCK_BLAST] = 130, - [MOVE_SHOCK_WAVE] = 110, - [MOVE_WATER_PULSE] = 110, - [MOVE_DOOM_DESIRE] = 140, - [MOVE_PSYCHO_BOOST] = 140, - [MOVE_WAKE_UP_SLAP] = 85, - [MOVE_HAMMER_ARM] = 90, - [MOVE_GYRO_BALL] = 130, - [MOVE_BRINE] = 120, - [MOVE_NATURAL_GIFT] = 130, - [MOVE_FEINT] = 90, - [MOVE_PLUCK] = 110, - [MOVE_METAL_BURST] = 100, - [MOVE_U_TURN] = 120, - [MOVE_CLOSE_COMBAT] = 95, - [MOVE_PAYBACK] = 100, - [MOVE_ASSURANCE] = 110, - [MOVE_FLING] = 100, - [MOVE_TRUMP_CARD] = 130, - [MOVE_WRING_OUT] = 140, - [MOVE_PUNISHMENT] = 130, - [MOVE_LAST_RESORT] = 140, - [MOVE_SUCKER_PUNCH] = 120, - [MOVE_FLARE_BLITZ] = 140, - [MOVE_FORCE_PALM] = 80, - [MOVE_AURA_SPHERE] = 90, - [MOVE_POISON_JAB] = 90, - [MOVE_DARK_PULSE] = 130, - [MOVE_NIGHT_SLASH] = 120, - [MOVE_AQUA_TAIL] = 130, - [MOVE_SEED_BOMB] = 130, - [MOVE_AIR_SLASH] = 130, - [MOVE_X_SCISSOR] = 130, - [MOVE_BUG_BUZZ] = 130, - [MOVE_DRAGON_PULSE] = 130, - [MOVE_DRAGON_RUSH] = 130, - [MOVE_POWER_GEM] = 130, - [MOVE_DRAIN_PUNCH] = 90, - [MOVE_VACUUM_WAVE] = 70, - [MOVE_FOCUS_BLAST] = 95, - [MOVE_ENERGY_BALL] = 130, - [MOVE_BRAVE_BIRD] = 140, - [MOVE_EARTH_POWER] = 130, - [MOVE_GIGA_IMPACT] = 150, - [MOVE_BULLET_PUNCH] = 90, - [MOVE_AVALANCHE] = 110, - [MOVE_ICE_SHARD] = 90, - [MOVE_SHADOW_CLAW] = 120, - [MOVE_THUNDER_FANG] = 120, - [MOVE_ICE_FANG] = 120, - [MOVE_FIRE_FANG] = 120, - [MOVE_SHADOW_SNEAK] = 90, - [MOVE_MUD_BOMB] = 120, - [MOVE_PSYCHO_CUT] = 120, - [MOVE_ZEN_HEADBUTT] = 130, - [MOVE_MIRROR_SHOT] = 120, - [MOVE_FLASH_CANNON] = 130, - [MOVE_ROCK_CLIMB] = 130, - [MOVE_DRACO_METEOR] = 140, - [MOVE_DISCHARGE] = 130, - [MOVE_LAVA_PLUME] = 130, - [MOVE_LEAF_STORM] = 140, - [MOVE_POWER_WHIP] = 140, - [MOVE_ROCK_WRECKER] = 150, - [MOVE_CROSS_POISON] = 85, - [MOVE_GUNK_SHOT] = 95, - [MOVE_IRON_HEAD] = 130, - [MOVE_MAGNET_BOMB] = 110, - [MOVE_STONE_EDGE] = 130, - [MOVE_GRASS_KNOT] = 130, - [MOVE_CHATTER] = 120, - [MOVE_JUDGMENT] = 130, - [MOVE_BUG_BITE] = 110, - [MOVE_CHARGE_BEAM] = 100, - [MOVE_WOOD_HAMMER] = 140, - [MOVE_AQUA_JET] = 90, - [MOVE_ATTACK_ORDER] = 130, - [MOVE_HEAD_SMASH] = 150, - [MOVE_DOUBLE_HIT] = 120, - [MOVE_ROAR_OF_TIME] = 150, - [MOVE_SPACIAL_REND] = 130, - [MOVE_CRUSH_GRIP] = 140, - [MOVE_MAGMA_STORM] = 130, - [MOVE_SEED_FLARE] = 140, - [MOVE_OMINOUS_WIND] = 110, - [MOVE_SHADOW_FORCE] = 140, - [MOVE_PSYSHOCK] = 130, - [MOVE_VENOSHOCK] = 85, - [MOVE_SMACK_DOWN] = 100, - [MOVE_STORM_THROW] = 80, - [MOVE_FLAME_BURST] = 120, - [MOVE_SLUDGE_WAVE] = 90, - [MOVE_HEAVY_SLAM] = 130, - [MOVE_SYNCHRONOISE] = 140, - [MOVE_ELECTRO_BALL] = 130, - [MOVE_FLAME_CHARGE] = 100, - [MOVE_LOW_SWEEP] = 85, - [MOVE_ACID_SPRAY] = 70, - [MOVE_FOUL_PLAY] = 130, - [MOVE_ROUND] = 110, - [MOVE_ECHOED_VOICE] = 90, - [MOVE_CHIP_AWAY] = 120, - [MOVE_CLEAR_SMOG] = 75, - [MOVE_STORED_POWER] = 130, - [MOVE_SCALD] = 130, - [MOVE_HEX] = 120, - [MOVE_SKY_DROP] = 110, - [MOVE_CIRCLE_THROW] = 80, - [MOVE_INCINERATE] = 110, - [MOVE_ACROBATICS] = 110, - [MOVE_RETALIATE] = 120, - [MOVE_FINAL_GAMBIT] = 100, - [MOVE_INFERNO] = 130, - [MOVE_WATER_PLEDGE] = 130, - [MOVE_FIRE_PLEDGE] = 130, - [MOVE_GRASS_PLEDGE] = 130, - [MOVE_VOLT_SWITCH] = 120, - [MOVE_STRUGGLE_BUG] = 100, - [MOVE_BULLDOZE] = 110, - [MOVE_FROST_BREATH] = 110, - [MOVE_DRAGON_TAIL] = 110, - [MOVE_ELECTROWEB] = 110, - [MOVE_WILD_CHARGE] = 130, - [MOVE_DRILL_RUN] = 130, - [MOVE_DUAL_CHOP] = 130, - [MOVE_HEART_STAMP] = 110, - [MOVE_HORN_LEECH] = 130, - [MOVE_SACRED_SWORD] = 90, - [MOVE_RAZOR_SHELL] = 130, - [MOVE_HEAT_CRASH] = 130, - [MOVE_LEAF_TORNADO] = 120, - [MOVE_STEAMROLLER] = 120, - [MOVE_NIGHT_DAZE] = 130, - [MOVE_PSYSTRIKE] = 130, - [MOVE_TAIL_SLAP] = 130, - [MOVE_HURRICANE] = 140, - [MOVE_HEAD_CHARGE] = 140, - [MOVE_GEAR_GRIND] = 130, - [MOVE_SEARING_SHOT] = 130, - [MOVE_TECHNO_BLAST] = 140, - [MOVE_RELIC_SONG] = 130, - [MOVE_SECRET_SWORD] = 90, - [MOVE_GLACIATE] = 120, - [MOVE_BOLT_STRIKE] = 140, - [MOVE_BLUE_FLARE] = 140, - [MOVE_FIERY_DANCE] = 130, - [MOVE_FREEZE_SHOCK] = 140, - [MOVE_ICE_BURN] = 140, - [MOVE_SNARL] = 110, - [MOVE_ICICLE_CRASH] = 130, - [MOVE_V_CREATE] = 150, - [MOVE_FUSION_FLARE] = 130, - [MOVE_FUSION_BOLT] = 130, - [MOVE_FLYING_PRESS] = 90, - [MOVE_BELCH] = 95, - [MOVE_FELL_STINGER] = 100, - [MOVE_PHANTOM_FORCE] = 130, - [MOVE_PARABOLIC_CHARGE] = 120, - [MOVE_PETAL_BLIZZARD] = 130, - [MOVE_FREEZE_DRY] = 120, - [MOVE_DISARMING_VOICE] = 90, - [MOVE_DRAINING_KISS] = 100, - [MOVE_PLAY_ROUGH] = 130, - [MOVE_FAIRY_WIND] = 90, - [MOVE_MOONBLAST] = 130, - [MOVE_BOOMBURST] = 140, - [MOVE_DIAMOND_STORM] = 130, - [MOVE_STEAM_ERUPTION] = 140, - [MOVE_HYPERSPACE_HOLE] = 130, - [MOVE_WATER_SHURIKEN] = 90, - [MOVE_MYSTICAL_FIRE] = 130, - [MOVE_DAZZLING_GLEAM] = 130, - [MOVE_NUZZLE] = 90, - [MOVE_HOLD_BACK] = 90, - [MOVE_INFESTATION] = 90, - [MOVE_POWER_UP_PUNCH] = 70, - [MOVE_OBLIVION_WING] = 130, - [MOVE_THOUSAND_ARROWS] = 130, - [MOVE_THOUSAND_WAVES] = 130, - [MOVE_LANDS_WRATH] = 130, - [MOVE_LIGHT_OF_RUIN] = 140, - [MOVE_ORIGIN_PULSE] = 140, - [MOVE_PRECIPICE_BLADES] = 140, - [MOVE_DRAGON_ASCENT] = 140, - [MOVE_HYPERSPACE_FURY] = 130, - [MOVE_FIRST_IMPRESSION] = 130, - [MOVE_SPIRIT_SHACKLE] = 130, - [MOVE_DARKEST_LARIAT] = 130, - [MOVE_SPARKLING_ARIA] = 130, - [MOVE_ICE_HAMMER] = 130, - [MOVE_HIGH_HORSEPOWER] = 130, - [MOVE_SOLAR_BLADE] = 140, - [MOVE_LEAFAGE] = 90, - [MOVE_THROAT_CHOP] = 130, - [MOVE_POLLEN_PUFF] = 130, - [MOVE_ANCHOR_SHOT] = 130, - [MOVE_LUNGE] = 130, - [MOVE_FIRE_LASH] = 130, - [MOVE_POWER_TRIP] = 130, - [MOVE_BURN_UP] = 140, - [MOVE_SMART_STRIKE] = 120, - [MOVE_REVELATION_DANCE] = 130, - [MOVE_CORE_ENFORCER] = 130, - [MOVE_TROP_KICK] = 120, - [MOVE_BEAK_BLAST] = 130, - [MOVE_CLANGING_SCALES] = 140, - [MOVE_DRAGON_HAMMER] = 130, - [MOVE_BRUTAL_SWING] = 110, - [MOVE_SHELL_TRAP] = 150, - [MOVE_FLEUR_CANNON] = 140, - [MOVE_PSYCHIC_FANGS] = 130, - [MOVE_STOMPING_TANTRUM] = 130, - [MOVE_SHADOW_BONE] = 130, - [MOVE_ACCELEROCK] = 90, - [MOVE_LIQUIDATION] = 130, - [MOVE_PRISMATIC_LASER] = 150, - [MOVE_SPECTRAL_THIEF] = 130, - [MOVE_SUNSTEEL_STRIKE] = 130, - [MOVE_MOONGEIST_BEAM] = 130, - [MOVE_ZING_ZAP] = 130, - [MOVE_NATURES_MADNESS] = 100, - [MOVE_MULTI_ATTACK] = 95, - [MOVE_MIND_BLOWN] = 150, - [MOVE_PLASMA_FISTS] = 130, - [MOVE_PHOTON_GEYSER] = 130, - [MOVE_DOUBLE_IRON_BASH] = 140, - [MOVE_DYNAMAX_CANNON] = 140, - [MOVE_SNIPE_SHOT] = 130, - [MOVE_JAW_LOCK] = 130, - [MOVE_DRAGON_DARTS] = 130, - [MOVE_BOLT_BEAK] = 130, - [MOVE_FISHIOUS_REND] = 130, - [MOVE_BODY_PRESS] = 90, - [MOVE_DRUM_BEATING] = 130, - [MOVE_SNAP_TRAP] = 90, - [MOVE_PYRO_BALL] = 140, - [MOVE_BEHEMOTH_BLADE] = 130, - [MOVE_BEHEMOTH_BASH] = 130, - [MOVE_AURA_WHEEL] = 140, - [MOVE_BREAKING_SWIPE] = 110, - [MOVE_BRANCH_POKE] = 90, - [MOVE_OVERDRIVE] = 130, - [MOVE_APPLE_ACID] = 130, - [MOVE_GRAV_APPLE] = 130, - [MOVE_SPIRIT_BREAK] = 130, - [MOVE_STRANGE_STEAM] = 130, - [MOVE_FALSE_SURRENDER] = 130, - [MOVE_METEOR_ASSAULT] = 100, - [MOVE_ETERNABEAM] = 150, - [MOVE_STEEL_BEAM] = 140, - [MOVE_EXPANDING_FORCE] = 100, //from here down are placeholders - [MOVE_STEEL_ROLLER] = 100, - [MOVE_SCALE_SHOT] = 100, - [MOVE_METEOR_BEAM] = 100, - [MOVE_SHELL_SIDE_ARM] = 100, - [MOVE_MISTY_EXPLOSION] = 100, - [MOVE_GRASSY_GLIDE] = 100, - [MOVE_RISING_VOLTAGE] = 100, - [MOVE_TERRAIN_PULSE] = 100, - [MOVE_SKITTER_SMACK] = 100, - [MOVE_BURNING_JEALOUSY] = 100, - [MOVE_LASH_OUT] = 100, - [MOVE_POLTERGEIST] = 100, - [MOVE_FLIP_TURN] = 100, - [MOVE_TRIPLE_AXEL] = 100, - [MOVE_DUAL_WINGBEAT] = 100, - [MOVE_SCORCHING_SANDS] = 100, - [MOVE_WICKED_BLOW] = 100, - [MOVE_SURGING_STRIKES] = 100, - [MOVE_FREEZING_GLARE] = 100, - [MOVE_THUNDEROUS_KICK] = 100, - [MOVE_FIERY_WRATH] = 100, - [MOVE_THUNDER_CAGE] = 100, - [MOVE_DRAGON_ENERGY] = 100, - [MOVE_EERIE_SPELL] = 100, - [MOVE_ASTRAL_BARRAGE] = 150, - [MOVE_GLACIAL_LANCE] = 150, -};