From fecc6737e0b5bb018575794b8ef29236e3392636 Mon Sep 17 00:00:00 2001 From: LOuroboros Date: Tue, 12 Nov 2019 16:58:44 -0300 Subject: [PATCH] Added the Alolan Forms' base stats. --- src/data/pokemon/base_stats.h | 461 ++++++++++++++++++++++++++++++++++ 1 file changed, 461 insertions(+) diff --git a/src/data/pokemon/base_stats.h b/src/data/pokemon/base_stats.h index ff699953d9..a544e7f75e 100644 --- a/src/data/pokemon/base_stats.h +++ b/src/data/pokemon/base_stats.h @@ -21699,4 +21699,465 @@ const struct BaseStats gBaseStats[] = .abilities = {ABILITY_ADAPTABILITY, ABILITY_ADAPTABILITY}, .bodyColor = BODY_COLOR_YELLOW, }, + + [SPECIES_ALOLAN_RATTATA] = + { + .baseHP = 30, + .baseAttack = 56, + .baseDefense = 35, + .baseSpeed = 72, + .baseSpAttack = 25, + .baseSpDefense = 35, + .type1 = TYPE_DARK, + .type2 = TYPE_NORMAL, + .catchRate = 255, + .expYield = 51, + .evYield_Speed = 1, + .evYield_SpAttack = 0, + .item2 = ITEM_NONE, // ITEM_PECHA_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_GLUTTONY, ABILITY_HUSTLE}, + .abilityHidden = ABILITY_THICK_FAT, + .bodyColor = BODY_COLOR_BLACK, + }, + + [SPECIES_ALOLAN_RATICATE] = + { + .baseHP = 75, + .baseAttack = 71, + .baseDefense = 70, + .baseSpeed = 77, + .baseSpAttack = 40, + .baseSpDefense = 80, + .type1 = TYPE_DARK, + .type2 = TYPE_NORMAL, + .catchRate = 127, + .expYield = 145, + .evYield_Speed = 2, + .evYield_SpAttack = 0, + .item2 = ITEM_NONE, // ITEM_PECHA_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_GLUTTONY, ABILITY_HUSTLE}, + .abilityHidden = ABILITY_THICK_FAT, + .bodyColor = BODY_COLOR_BLACK, + }, + + [SPECIES_ALOLAN_RAICHU] = + { + .baseHP = 60, + .baseAttack = 85, + .baseDefense = 50, + .baseSpeed = 110, + .baseSpAttack = 95, + .baseSpDefense = 85, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 75, + .expYield = 218, + .evYield_Speed = 3, + .evYield_SpAttack = 0, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FAIRY, + .abilities = {ABILITY_SURGE_SURFER, ABILITY_NONE}, + .bodyColor = BODY_COLOR_BROWN, + }, + + [SPECIES_ALOLAN_SANDSHREW] = + { + .baseHP = 50, + .baseAttack = 75, + .baseDefense = 90, + .baseSpeed = 40, + .baseSpAttack = 10, + .baseSpDefense = 35, + .type1 = TYPE_ICE, + .type2 = TYPE_STEEL, + .catchRate = 255, + .expYield = 60, + .evYield_Defense = 1, + .evYield_SpAttack = 0, + .item2 = ITEM_NONE, // ITEM_GRIP_CLAW, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_SNOW_CLOAK, ABILITY_NONE}, + .abilityHidden = ABILITY_SLUSH_RUSH, + .bodyColor = BODY_COLOR_BLUE, + }, + + [SPECIES_ALOLAN_SANDSLASH] = + { + .baseHP = 75, + .baseAttack = 100, + .baseDefense = 120, + .baseSpeed = 65, + .baseSpAttack = 25, + .baseSpDefense = 65, + .type1 = TYPE_ICE, + .type2 = TYPE_STEEL, + .catchRate = 90, + .expYield = 158, + .evYield_Defense = 2, + .evYield_SpAttack = 0, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_SNOW_CLOAK, ABILITY_NONE}, + .abilityHidden = ABILITY_SLUSH_RUSH, + .bodyColor = BODY_COLOR_BLUE, + }, + + [SPECIES_ALOLAN_VULPIX] = + { + .baseHP = 38, + .baseAttack = 41, + .baseDefense = 40, + .baseSpeed = 65, + .baseSpAttack = 50, + .baseSpDefense = 65, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 190, + .expYield = 60, + .evYield_Speed = 1, + .evYield_SpAttack = 0, + .item2 = ITEM_NONE, // ITEM_SNOWBALL, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_SNOW_CLOAK, ABILITY_NONE}, + .abilityHidden = ABILITY_SNOW_WARNING, + .bodyColor = BODY_COLOR_BLUE, + }, + + [SPECIES_ALOLAN_NINETALES] = + { + .baseHP = 73, + .baseAttack = 67, + .baseDefense = 75, + .baseSpeed = 109, + .baseSpAttack = 81, + .baseSpDefense = 100, + .type1 = TYPE_ICE, + .type2 = TYPE_FAIRY, + .catchRate = 75, + .expYield = 177, + .evYield_Speed = 1, + .evYield_SpAttack = 0, + .evYield_SpDefense = 1, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_SNOW_CLOAK, ABILITY_NONE}, + .abilityHidden = ABILITY_SNOW_WARNING, + .bodyColor = BODY_COLOR_BLUE, + }, + + [SPECIES_ALOLAN_DIGLETT] = + { + .baseHP = 10, + .baseAttack = 55, + .baseDefense = 30, + .baseSpeed = 90, + .baseSpAttack = 35, + .baseSpDefense = 45, + .type1 = TYPE_GROUND, + .type2 = TYPE_STEEL, + .catchRate = 255, + .expYield = 53, + .evYield_Speed = 1, + .evYield_SpAttack = 0, + .item2 = ITEM_NONE, // ITEM_SOFT_SAND, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_SAND_VEIL, ABILITY_TANGLING_HAIR}, + .abilityHidden = ABILITY_SAND_FORCE, + .bodyColor = BODY_COLOR_BROWN, + }, + + [SPECIES_ALOLAN_DUGTRIO] = + { + .baseHP = 35, + .baseAttack = 100, + .baseDefense = 60, + .baseSpeed = 110, + .baseSpAttack = 50, + .baseSpDefense = 70, + .type1 = TYPE_GROUND, + .type2 = TYPE_STEEL, + .catchRate = 50, + .expYield = 149, + .evYield_Speed = 2, + .evYield_SpAttack = 0, + .item2 = ITEM_NONE, // ITEM_SOFT_SAND, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_SAND_VEIL, ABILITY_TANGLING_HAIR}, + .abilityHidden = ABILITY_SAND_FORCE, + .bodyColor = BODY_COLOR_BROWN, + }, + + [SPECIES_ALOLAN_MEOWTH] = + { + .baseHP = 40, + .baseAttack = 35, + .baseDefense = 35, + .baseSpeed = 90, + .baseSpAttack = 50, + .baseSpDefense = 40, + .type1 = TYPE_DARK, + .type2 = TYPE_DARK, + .catchRate = 255, + .expYield = 58, + .evYield_Speed = 1, + .evYield_SpAttack = 0, + .item2 = ITEM_NONE, // ITEM_QUICK_CLAW, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_PICKUP, ABILITY_TECHNICIAN}, + .abilityHidden = ABILITY_RATTLED, + .bodyColor = BODY_COLOR_GRAY, + }, + + [SPECIES_ALOLAN_PERSIAN] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 60, + .baseSpeed = 115, + .baseSpAttack = 75, + .baseSpDefense = 65, + .type1 = TYPE_DARK, + .type2 = TYPE_DARK, + .catchRate = 90, + .expYield = 154, + .evYield_Speed = 2, + .evYield_SpAttack = 0, + .item2 = ITEM_NONE, // ITEM_QUICK_CLAW, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .abilities = {ABILITY_FUR_COAT, ABILITY_TECHNICIAN}, + .abilityHidden = ABILITY_RATTLED, + .bodyColor = BODY_COLOR_GRAY, + }, + + [SPECIES_ALOLAN_GEODUDE] = + { + .baseHP = 40, + .baseAttack = 80, + .baseDefense = 100, + .baseSpeed = 20, + .baseSpAttack = 30, + .baseSpDefense = 30, + .type1 = TYPE_ROCK, + .type2 = TYPE_ELECTRIC, + .catchRate = 255, + .expYield = 60, + .evYield_Defense = 1, + .evYield_SpAttack = 0, + .item2 = ITEM_NONE, // ITEM_CELL_BATTERY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_MAGNET_PULL, ABILITY_STURDY}, + .abilityHidden = ABILITY_GALVANIZE, + .bodyColor = BODY_COLOR_BROWN, + }, + + [SPECIES_ALOLAN_GRAVELER] = + { + .baseHP = 55, + .baseAttack = 95, + .baseDefense = 115, + .baseSpeed = 35, + .baseSpAttack = 45, + .baseSpDefense = 45, + .type1 = TYPE_ROCK, + .type2 = TYPE_ELECTRIC, + .catchRate = 120, + .expYield = 137, + .evYield_Defense = 2, + .evYield_SpAttack = 0, + .item2 = ITEM_NONE, // ITEM_CELL_BATTERY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_MAGNET_PULL, ABILITY_STURDY}, + .abilityHidden = ABILITY_GALVANIZE, + .bodyColor = BODY_COLOR_BROWN, + }, + + [SPECIES_ALOLAN_GOLEM] = + { + .baseHP = 80, + .baseAttack = 120, + .baseDefense = 130, + .baseSpeed = 45, + .baseSpAttack = 55, + .baseSpDefense = 65, + .type1 = TYPE_ROCK, + .type2 = TYPE_ELECTRIC, + .catchRate = 45, + .expYield = 223, + .evYield_Defense = 3, + .evYield_SpAttack = 0, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .abilities = {ABILITY_MAGNET_PULL, ABILITY_STURDY}, + .abilityHidden = ABILITY_GALVANIZE, + .bodyColor = BODY_COLOR_BROWN, + }, + + [SPECIES_ALOLAN_GRIMER] = + { + .baseHP = 80, + .baseAttack = 80, + .baseDefense = 50, + .baseSpeed = 25, + .baseSpAttack = 40, + .baseSpDefense = 50, + .type1 = TYPE_POISON, + .type2 = TYPE_DARK, + .catchRate = 190, + .expYield = 65, + .evYield_HP = 1, + .evYield_SpAttack = 0, + .item2 = ITEM_NONE, // ITEM_BLACK_SLUDGE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_POISON_TOUCH, ABILITY_GLUTTONY}, + .abilityHidden = ABILITY_POWER_OF_ALCHEMY, + .bodyColor = BODY_COLOR_GREEN, + }, + + [SPECIES_ALOLAN_MUK] = + { + .baseHP = 105, + .baseAttack = 105, + .baseDefense = 75, + .baseSpeed = 50, + .baseSpAttack = 65, + .baseSpDefense = 100, + .type1 = TYPE_POISON, + .type2 = TYPE_DARK, + .catchRate = 75, + .expYield = 175, + .evYield_HP = 1, + .evYield_Attack = 1, + .evYield_SpAttack = 0, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .abilities = {ABILITY_POISON_TOUCH, ABILITY_GLUTTONY}, + .abilityHidden = ABILITY_POWER_OF_ALCHEMY, + .bodyColor = BODY_COLOR_GREEN, + }, + + [SPECIES_ALOLAN_EXEGGUTOR] = + { + .baseHP = 95, + .baseAttack = 105, + .baseDefense = 85, + .baseSpeed = 45, + .baseSpAttack = 125, + .baseSpDefense = 75, + .type1 = TYPE_GRASS, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 186, + .evYield_SpAttack = 2, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + .abilities = {ABILITY_FRISK, ABILITY_NONE}, + .abilityHidden = ABILITY_HARVEST, + .bodyColor = BODY_COLOR_YELLOW, + }, + + [SPECIES_ALOLAN_MAROWAK] = + { + .baseHP = 60, + .baseAttack = 80, + .baseDefense = 110, + .baseSpeed = 45, + .baseSpAttack = 50, + .baseSpDefense = 80, + .type1 = TYPE_FIRE, + .type2 = TYPE_GHOST, + .catchRate = 75, + .expYield = 149, + .evYield_Defense = 2, + .evYield_SpAttack = 0, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 70, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_MONSTER, + .abilities = {ABILITY_CURSED_BODY, ABILITY_LIGHTNING_ROD}, + .abilityHidden = ABILITY_ROCK_HEAD, + .bodyColor = BODY_COLOR_PURPLE, + }, };