Use constants for max IVs & the random IV generation flag
This commit is contained in:
@@ -129,7 +129,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_RAIKOU,
|
||||
.heldItem = ITEM_LUM_BERRY,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_MODEST,
|
||||
.evs = {158, 0, 252, 100, 0, 0},
|
||||
.moves = {MOVE_THUNDERBOLT, MOVE_CALM_MIND, MOVE_REFLECT, MOVE_REST},
|
||||
@@ -137,7 +137,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_LATIOS,
|
||||
.heldItem = ITEM_BRIGHT_POWDER,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_MODEST,
|
||||
.evs = {252, 0, 252, 6, 0, 0},
|
||||
.moves = {MOVE_PSYCHIC, MOVE_CALM_MIND, MOVE_RECOVER, MOVE_DRAGON_CLAW},
|
||||
@@ -145,7 +145,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_SNORLAX,
|
||||
.heldItem = ITEM_CHESTO_BERRY,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_ADAMANT,
|
||||
.evs = {252, 252, 0, 0, 6, 0},
|
||||
.moves = {MOVE_CURSE, MOVE_RETURN, MOVE_REST, MOVE_SHADOW_BALL},
|
||||
@@ -186,7 +186,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_SWAMPERT,
|
||||
.heldItem = ITEM_LEFTOVERS,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_BRAVE,
|
||||
.evs = {252, 252, 6, 0, 0, 0},
|
||||
.moves = {MOVE_SURF, MOVE_EARTHQUAKE, MOVE_ICE_BEAM, MOVE_MIRROR_COAT},
|
||||
@@ -194,7 +194,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_METAGROSS,
|
||||
.heldItem = ITEM_QUICK_CLAW,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_BRAVE,
|
||||
.evs = {252, 252, 6, 0, 0, 0},
|
||||
.moves = {MOVE_PSYCHIC, MOVE_METEOR_MASH, MOVE_EARTHQUAKE, MOVE_PROTECT},
|
||||
@@ -202,7 +202,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_LATIAS,
|
||||
.heldItem = ITEM_CHESTO_BERRY,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_MODEST,
|
||||
.evs = {252, 0, 252, 6, 0, 0},
|
||||
.moves = {MOVE_THUNDERBOLT, MOVE_PSYCHIC, MOVE_CALM_MIND, MOVE_REST},
|
||||
@@ -243,7 +243,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_ARCANINE,
|
||||
.heldItem = ITEM_WHITE_HERB,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_HASTY,
|
||||
.evs = {6, 252, 252, 0, 0, 0},
|
||||
.moves = {MOVE_OVERHEAT, MOVE_EXTREME_SPEED, MOVE_ROAR, MOVE_PROTECT},
|
||||
@@ -251,7 +251,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_SLAKING,
|
||||
.heldItem = ITEM_SCOPE_LENS,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_HARDY,
|
||||
.evs = {6, 252, 0, 252, 0, 0},
|
||||
.moves = {MOVE_HYPER_BEAM, MOVE_EARTHQUAKE, MOVE_SHADOW_BALL, MOVE_YAWN},
|
||||
@@ -259,7 +259,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_SUICUNE,
|
||||
.heldItem = ITEM_KINGS_ROCK,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_HASTY,
|
||||
.evs = {252, 0, 252, 6, 0, 0},
|
||||
.moves = {MOVE_BLIZZARD, MOVE_SURF, MOVE_BITE, MOVE_CALM_MIND},
|
||||
@@ -300,7 +300,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_UMBREON,
|
||||
.heldItem = ITEM_CHESTO_BERRY,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_CALM,
|
||||
.evs = {252, 0, 0, 0, 252, 6},
|
||||
.moves = {MOVE_DOUBLE_EDGE, MOVE_CONFUSE_RAY, MOVE_REST, MOVE_PSYCHIC},
|
||||
@@ -308,7 +308,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_GENGAR,
|
||||
.heldItem = ITEM_LEFTOVERS,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_MODEST,
|
||||
.evs = {252, 0, 252, 0, 6, 0},
|
||||
.moves = {MOVE_PSYCHIC, MOVE_HYPNOSIS, MOVE_DREAM_EATER, MOVE_DESTINY_BOND},
|
||||
@@ -316,7 +316,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_BRELOOM,
|
||||
.heldItem = ITEM_LUM_BERRY,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_JOLLY,
|
||||
.evs = {6, 252, 0, 252, 0, 0},
|
||||
.moves = {MOVE_SPORE, MOVE_FOCUS_PUNCH, MOVE_GIGA_DRAIN, MOVE_HEADBUTT},
|
||||
@@ -331,7 +331,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_METANG,
|
||||
.heldItem = ITEM_SITRUS_BERRY,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_BRAVE,
|
||||
.evs = {0, 252, 252, 0, 6, 0},
|
||||
.moves = {MOVE_LIGHT_SCREEN, MOVE_PSYCHIC, MOVE_REFLECT, MOVE_METAL_CLAW},
|
||||
@@ -339,7 +339,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_SKARMORY,
|
||||
.heldItem = ITEM_SITRUS_BERRY,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_IMPISH,
|
||||
.evs = {252, 0, 0, 0, 6, 252},
|
||||
.moves = {MOVE_TOXIC, MOVE_AERIAL_ACE, MOVE_PROTECT, MOVE_STEEL_WING},
|
||||
@@ -347,7 +347,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_AGGRON,
|
||||
.heldItem = ITEM_SITRUS_BERRY,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_ADAMANT,
|
||||
.evs = {0, 252, 0, 0, 252, 6},
|
||||
.moves = {MOVE_THUNDERBOLT, MOVE_PROTECT, MOVE_SOLAR_BEAM, MOVE_DRAGON_CLAW},
|
||||
@@ -357,7 +357,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_METANG,
|
||||
.heldItem = ITEM_SITRUS_BERRY,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_BRAVE,
|
||||
.evs = {0, 252, 252, 0, 6, 0},
|
||||
.moves = {MOVE_LIGHT_SCREEN, MOVE_PSYCHIC, MOVE_REFLECT, MOVE_METAL_CLAW},
|
||||
@@ -365,7 +365,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_SKARMORY,
|
||||
.heldItem = ITEM_SITRUS_BERRY,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_IMPISH,
|
||||
.evs = {252, 0, 0, 0, 6, 252},
|
||||
.moves = {MOVE_TOXIC, MOVE_AERIAL_ACE, MOVE_PROTECT, MOVE_STEEL_WING},
|
||||
@@ -373,7 +373,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_AGGRON,
|
||||
.heldItem = ITEM_SITRUS_BERRY,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_ADAMANT,
|
||||
.evs = {0, 252, 0, 0, 252, 6},
|
||||
.moves = {MOVE_THUNDERBOLT, MOVE_PROTECT, MOVE_SOLAR_BEAM, MOVE_DRAGON_CLAW},
|
||||
@@ -414,7 +414,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_SEVIPER,
|
||||
.heldItem = ITEM_FOCUS_BAND,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_BOLD,
|
||||
.evs = {252, 0, 0, 0, 252, 6},
|
||||
.moves = {MOVE_SWAGGER, MOVE_CRUNCH, MOVE_SLUDGE_BOMB, MOVE_GIGA_DRAIN},
|
||||
@@ -422,7 +422,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_STEELIX,
|
||||
.heldItem = ITEM_BRIGHT_POWDER,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_BRAVE,
|
||||
.evs = {252, 0, 0, 0, 6, 252},
|
||||
.moves = {MOVE_EARTHQUAKE, MOVE_ROCK_SLIDE, MOVE_EXPLOSION, MOVE_SCREECH},
|
||||
@@ -430,7 +430,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_GYARADOS,
|
||||
.heldItem = ITEM_CHESTO_BERRY,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_ADAMANT,
|
||||
.evs = {252, 6, 0, 0, 0, 252},
|
||||
.moves = {MOVE_DRAGON_DANCE, MOVE_RETURN, MOVE_ROAR, MOVE_REST},
|
||||
@@ -471,7 +471,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_ARTICUNO,
|
||||
.heldItem = ITEM_SCOPE_LENS,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_MILD,
|
||||
.evs = {6, 0, 252, 252, 0, 0},
|
||||
.moves = {MOVE_BLIZZARD, MOVE_WATER_PULSE, MOVE_AERIAL_ACE, MOVE_REFLECT},
|
||||
@@ -479,7 +479,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_ZAPDOS,
|
||||
.heldItem = ITEM_LUM_BERRY,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_MILD,
|
||||
.evs = {6, 0, 252, 252, 0, 0},
|
||||
.moves = {MOVE_THUNDER, MOVE_DETECT, MOVE_DRILL_PECK, MOVE_LIGHT_SCREEN},
|
||||
@@ -487,7 +487,7 @@ static const struct FrontierBrainMon sFrontierBrainsMons[][2][FRONTIER_PARTY_SIZ
|
||||
{
|
||||
.species = SPECIES_MOLTRES,
|
||||
.heldItem = ITEM_BRIGHT_POWDER,
|
||||
.fixedIV = 31,
|
||||
.fixedIV = MAX_PER_STAT_IVS,
|
||||
.nature = NATURE_MILD,
|
||||
.evs = {6, 0, 252, 252, 0, 0},
|
||||
.moves = {MOVE_FIRE_BLAST, MOVE_HYPER_BEAM, MOVE_AERIAL_ACE, MOVE_SAFEGUARD},
|
||||
|
||||
Reference in New Issue
Block a user