From 1358197af49c1f309e205a93ca25e2bcb5ee915b Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sat, 24 Oct 2020 07:41:49 -0300 Subject: [PATCH] Forms. --- src/data/pokemon/base_stats.h | 116 ++++++++++++++++++++++++++++++++++ 1 file changed, 116 insertions(+) diff --git a/src/data/pokemon/base_stats.h b/src/data/pokemon/base_stats.h index 06e807b598..dd35dd9566 100644 --- a/src/data/pokemon/base_stats.h +++ b/src/data/pokemon/base_stats.h @@ -24490,7 +24490,11 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_GLUTTONY, ABILITY_HUSTLE}, + #else + .abilities = {ABILITY_NONE, ABILITY_HUSTLE}, + #endif .abilityHidden = ABILITY_THICK_FAT, .bodyColor = BODY_COLOR_BLACK, .noFlip = FALSE, @@ -24516,7 +24520,11 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_GLUTTONY, ABILITY_HUSTLE}, + #else + .abilities = {ABILITY_NONE, ABILITY_HUSTLE}, + #endif .abilityHidden = ABILITY_THICK_FAT, .bodyColor = BODY_COLOR_BLACK, .noFlip = FALSE, @@ -24541,7 +24549,11 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FAIRY, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_SURGE_SURFER, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -24566,8 +24578,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_SNOW_CLOAK, ABILITY_NONE}, .abilityHidden = ABILITY_SLUSH_RUSH, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -24591,8 +24607,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_SNOW_CLOAK, ABILITY_NONE}, .abilityHidden = ABILITY_SLUSH_RUSH, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -24617,8 +24637,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_SNOW_CLOAK, ABILITY_NONE}, .abilityHidden = ABILITY_SNOW_WARNING, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -24643,8 +24667,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_SNOW_CLOAK, ABILITY_NONE}, .abilityHidden = ABILITY_SNOW_WARNING, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -24669,8 +24697,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_SAND_VEIL, ABILITY_TANGLING_HAIR}, .abilityHidden = ABILITY_SAND_FORCE, + #else + .abilities = {ABILITY_SAND_VEIL, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -24695,8 +24727,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_SAND_VEIL, ABILITY_TANGLING_HAIR}, .abilityHidden = ABILITY_SAND_FORCE, + #else + .abilities = {ABILITY_SAND_VEIL, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -24721,8 +24757,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_PICKUP, ABILITY_TECHNICIAN}, .abilityHidden = ABILITY_RATTLED, + #else + .abilities = {ABILITY_PICKUP, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -24747,8 +24787,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_FUR_COAT, ABILITY_TECHNICIAN}, .abilityHidden = ABILITY_RATTLED, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_GRAY, .noFlip = FALSE, }, @@ -24774,7 +24818,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_MAGNET_PULL, ABILITY_STURDY}, + #ifdef BATTLE_ENGINE .abilityHidden = ABILITY_GALVANIZE, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -24800,7 +24846,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_MAGNET_PULL, ABILITY_STURDY}, + #ifdef BATTLE_ENGINE .abilityHidden = ABILITY_GALVANIZE, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -24825,7 +24873,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, .abilities = {ABILITY_MAGNET_PULL, ABILITY_STURDY}, + #ifdef BATTLE_ENGINE .abilityHidden = ABILITY_GALVANIZE, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -24850,8 +24900,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_POISON_TOUCH, ABILITY_GLUTTONY}, .abilityHidden = ABILITY_POWER_OF_ALCHEMY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -24876,8 +24930,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_POISON_TOUCH, ABILITY_GLUTTONY}, .abilityHidden = ABILITY_POWER_OF_ALCHEMY, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -24901,8 +24959,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_SLOW, .eggGroup1 = EGG_GROUP_GRASS, .eggGroup2 = EGG_GROUP_GRASS, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_FRISK, ABILITY_NONE}, .abilityHidden = ABILITY_HARVEST, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -24926,7 +24988,11 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_MONSTER, .eggGroup2 = EGG_GROUP_MONSTER, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_CURSED_BODY, ABILITY_LIGHTNING_ROD}, + #else + .abilities = {ABILITY_NONE, ABILITY_LIGHTNING_ROD}, + #endif .abilityHidden = ABILITY_ROCK_HEAD, .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, @@ -24951,7 +25017,11 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_SLOW, .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_PRIMORDIAL_SEA, ABILITY_PRIMORDIAL_SEA}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -24975,7 +25045,11 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_SLOW, .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_DESOLATE_LAND, ABILITY_DESOLATE_LAND}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -25049,7 +25123,11 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_ZEN_MODE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_RED, .noFlip = FALSE, }, @@ -25073,7 +25151,11 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_SLOW, .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_REGENERATOR, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -25181,7 +25263,11 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_STANCE_CHANGE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -25205,7 +25291,11 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_SLOW, .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_MAGICIAN, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_PURPLE, .noFlip = FALSE, }, @@ -25231,7 +25321,11 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_SLOW, .eggGroup1 = EGG_GROUP_MINERAL, .eggGroup2 = EGG_GROUP_MINERAL, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_SHIELDS_DOWN, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -25255,7 +25349,11 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_FAST, .eggGroup1 = EGG_GROUP_WATER_2, .eggGroup2 = EGG_GROUP_WATER_2, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_SCHOOLING, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BLUE, .noFlip = FALSE, }, @@ -25280,7 +25378,11 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_AMORPHOUS, .eggGroup2 = EGG_GROUP_AMORPHOUS, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_DISGUISE, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_YELLOW, .noFlip = FALSE, }, @@ -25305,7 +25407,9 @@ const struct BaseStats gBaseStats[] = .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, .abilities = {ABILITY_KEEN_EYE, ABILITY_VITAL_SPIRIT}, + #ifdef BATTLE_ENGINE .abilityHidden = ABILITY_NO_GUARD, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -25329,8 +25433,12 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_MEDIUM_FAST, .eggGroup1 = EGG_GROUP_FIELD, .eggGroup2 = EGG_GROUP_FIELD, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_TOUGH_CLAWS, ABILITY_TOUGH_CLAWS}, .abilityHidden = ABILITY_TOUGH_CLAWS, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_BROWN, .noFlip = FALSE, }, @@ -25355,7 +25463,11 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_SLOW, .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_AURA_BREAK, ABILITY_POWER_CONSTRUCT}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, }, @@ -25380,7 +25492,11 @@ const struct BaseStats gBaseStats[] = .growthRate = GROWTH_SLOW, .eggGroup1 = EGG_GROUP_UNDISCOVERED, .eggGroup2 = EGG_GROUP_UNDISCOVERED, + #ifdef BATTLE_ENGINE .abilities = {ABILITY_POWER_CONSTRUCT, ABILITY_NONE}, + #else + .abilities = {ABILITY_NONE, ABILITY_NONE}, + #endif .bodyColor = BODY_COLOR_GREEN, .noFlip = FALSE, },