Compress Clone Abilities

This commit is contained in:
Skeli 2021-07-27 18:14:50 -04:00
parent e4e73f4a61
commit 0bf6191e67
2 changed files with 85 additions and 85 deletions

View File

@ -13,9 +13,9 @@
#define ABILITY_VOLTABSORB 0xA
#define ABILITY_WATERABSORB 0xB
#define ABILITY_OBLIVIOUS 0xC
#define ABILITY_CLOUDNINE 0xD
#define ABILITY_CLOUDNINE 0xD //Also Air Lock
#define ABILITY_COMPOUNDEYES 0xE
#define ABILITY_INSOMNIA 0xF
#define ABILITY_INSOMNIA 0xF //Also Vital Spirit
#define ABILITY_COLORCHANGE 0x10
#define ABILITY_IMMUNITY 0x11
#define ABILITY_FLASHFIRE 0x12
@ -24,12 +24,12 @@
#define ABILITY_SUCTIONCUPS 0x15
#define ABILITY_INTIMIDATE 0x16
#define ABILITY_SHADOWTAG 0x17
#define ABILITY_ROUGHSKIN 0x18
#define ABILITY_ROUGHSKIN 0x18 //Also Iron Barbs
#define ABILITY_WONDERGUARD 0x19
#define ABILITY_LEVITATE 0x1A
#define ABILITY_EFFECTSPORE 0x1B
#define ABILITY_SYNCHRONIZE 0x1C
#define ABILITY_CLEARBODY 0x1D
#define ABILITY_CLEARBODY 0x1D //Also White Smoke
#define ABILITY_NATURALCURE 0x1E
#define ABILITY_LIGHTNINGROD 0x1F
#define ABILITY_SERENEGRACE 0x20
@ -72,12 +72,12 @@
#define ABILITY_ROCKHEAD 0x45
#define ABILITY_DROUGHT 0x46
#define ABILITY_ARENATRAP 0x47
#define ABILITY_VITALSPIRIT 0x48
#define ABILITY_WHITESMOKE 0x49
#define ABILITY_TRANSISTOR 0x48
#define ABILITY_DRAGONSMAW 0x49
#define ABILITY_NEUTRALIZINGGAS 0x4A
#define ABILITY_SHELLARMOR 0x4B
#define ABILITY_HUNGERSWITCH 0x4C
#define ABILITY_AIRLOCK 0x4D
//#define ABILITY_UNUSED 0x4D //Was ABILITY_AIRLOCK
#define ABILITY_SWEETVEIL 0x4E
#define ABILITY_SKILLLINK 0x4F
#define ABILITY_MOTORDRIVE 0x50
@ -100,8 +100,8 @@
#define ABILITY_HEATPROOF 0x61
#define ABILITY_DRYSKIN 0x62
#define ABILITY_TINTEDLENS 0x63
#define ABILITY_SOLIDROCK 0x64
#define ABILITY_FILTER 0x65
#define ABILITY_UNSEENFIST 0x64
#define ABILITY_FILTER 0x65 //Also Solid Rock
#define ABILITY_INFILTRATOR 0x66
#define ABILITY_DOWNLOAD 0x67
#define ABILITY_POISONHEAL 0x68
@ -118,12 +118,12 @@
#define ABILITY_MAGICGUARD 0x73
#define ABILITY_BULLETPROOF 0x74
#define ABILITY_GALEWINGS 0x75
#define ABILITY_MOXIE 0x76
#define ABILITY_MOXIE 0x76 //Also Grim Neigh
#define ABILITY_AFTERMATH 0x77
#define ABILITY_CURSEDBODY 0x78
#define ABILITY_GOOEY 0x79
#define ABILITY_GOOEY 0x79 //Also Tangling Hair
#define ABILITY_MUMMY 0x7A
#define ABILITY_IRONBARBS 0x7B
#define ABILITY_GRIMNEIGH 0x7B
#define ABILITY_SANDRUSH 0x7C
#define ABILITY_ANALYTIC 0x7D
#define ABILITY_NOGUARD 0x7E
@ -152,9 +152,9 @@
#define ABILITY_WONDERSKIN 0x95
#define ABILITY_PROTEAN 0x96 //Also Libero
#define ABILITY_PARENTALBOND 0x97
#define ABILITY_MOLDBREAKER 0x98
#define ABILITY_TURBOBLAZE 0x99
#define ABILITY_TERAVOLT 0x9A
#define ABILITY_MOLDBREAKER 0x98 //Also Turboblaze, Teravolt
#define ABILITY_ASONE_GRIM 0x99
#define ABILITY_ASONE_CHILLING 0x9A
#define ABILITY_ZENMODE 0x9B
#define ABILITY_BATTLEBOND 0x9C
#define ABILITY_BEASTBOOST 0x9D
@ -164,7 +164,7 @@
#define ABILITY_FLUFFY 0xA1
#define ABILITY_STEELY_SPIRIT 0xA2
#define ABILITY_PERISH_BODY 0xA3
#define ABILITY_WANDERING_SPIRIT 0xA4
#define ABILITY_WANDERINGSPIRIT 0xA4
#define ABILITY_POWERCONSTRUCT 0xA5
#define ABILITY_PRISMARMOR 0xA6
#define ABILITY_RKS_SYSTEM 0xA7
@ -175,7 +175,7 @@
#define ABILITY_SOULHEART 0xAC
#define ABILITY_STAMINA 0xAD
#define ABILITY_STEELWORKER 0xAE
#define ABILITY_TANGLINGHAIR 0xAF
#define ABILITY_FULLMETALBODY 0xAF
#define ABILITY_TRIAGE 0xB0
#define ABILITY_WATERBUBBLE 0xB1
#define ABILITY_WATERCOMPACTION 0xB2
@ -219,9 +219,9 @@
#define ABILITY_BERSERK 0xD8
#define ABILITY_LONGREACH 0xD9
#define ABILITY_LIQUIDVOICE 0xDA
#define ABILITY_QUEENLYMAJESTY 0xDB
#define ABILITY_QUICKDRAW 0xDB
#define ABILITY_INNARDSOUT 0xDC
#define ABILITY_DAZZLING 0xDD
#define ABILITY_DAZZLING 0xDD //Also Queenly Majesty
#define ABILITY_GLUTTONY 0xDE
#define ABILITY_HONEYGATHER 0xDF
#define ABILITY_FRIENDGUARD 0xE0
@ -234,8 +234,8 @@
#define ABILITY_COMATOSE 0xE7
#define ABILITY_DANCER 0xE8
#define ABILITY_BATTERY 0xE9
#define ABILITY_RECEIVER 0xEA
#define ABILITY_POWEROFALCHEMY 0xEB
#define ABILITY_RECEIVER 0xEA //Also Power of Alchemy
#define ABILITY_CURIOUSMEDICINE 0xEB
#define ABILITY_NEUROFORCE 0xEC
#define ABILITY_GALVANIZE 0xED
#define ABILITY_INTREPIDSWORD 0xEE
@ -243,7 +243,7 @@
#define ABILITY_BALLFETCH 0xF0
#define ABILITY_COTTONDOWN 0xF1
#define ABILITY_MIRRORARMOR 0xF2
#define ABILITY_GULPMISSLE 0xF3
#define ABILITY_GULPMISSILE 0xF3
#define ABILITY_STALWART 0xF4 //Also Propellor Tail
#define ABILITY_STEAMENGINE 0xF5
#define ABILITY_PUNKROCK 0xF6

View File

@ -1852,7 +1852,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_FIELD,
.eggGroup2 = EGG_GROUP_FIELD,
.ability1 = ABILITY_VITALSPIRIT,
.ability1 = ABILITY_INSOMNIA, //-ABILITY_VITALSPIRIT
.ability2 = ABILITY_ANGERPOINT,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_DEFIANT,
@ -1885,7 +1885,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_FIELD,
.eggGroup2 = EGG_GROUP_FIELD,
.ability1 = ABILITY_VITALSPIRIT,
.ability1 = ABILITY_INSOMNIA, //-ABILITY_VITALSPIRIT
.ability2 = ABILITY_ANGERPOINT,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_DEFIANT,
@ -4132,7 +4132,7 @@ const struct BaseStats gBaseStats[] =
.ability1 = ABILITY_STATIC,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_VITALSPIRIT,
.hiddenAbility = ABILITY_INSOMNIA, //-ABILITY_VITALSPIRIT
.noFlip = TRUE,
},
@ -4165,7 +4165,7 @@ const struct BaseStats gBaseStats[] =
.ability1 = ABILITY_FLAMEBODY,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_VITALSPIRIT,
.hiddenAbility = ABILITY_INSOMNIA, //-ABILITY_VITALSPIRIT
.noFlip = TRUE,
},
@ -7429,7 +7429,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_FAST,
.eggGroup1 = EGG_GROUP_WATER_1,
.eggGroup2 = EGG_GROUP_FIELD,
.ability1 = ABILITY_VITALSPIRIT,
.ability1 = ABILITY_INSOMNIA, //-ABILITY_VITALSPIRIT
.ability2 = ABILITY_HUSTLE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_PRANKSTER,
@ -7795,7 +7795,7 @@ const struct BaseStats gBaseStats[] =
.ability1 = ABILITY_GUTS,
.ability2 = ABILITY_STEADFAST,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_VITALSPIRIT,
.hiddenAbility = ABILITY_INSOMNIA, //-ABILITY_VITALSPIRIT
.noFlip = TRUE,
},
@ -7894,7 +7894,7 @@ const struct BaseStats gBaseStats[] =
.ability1 = ABILITY_STATIC,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_VITALSPIRIT,
.hiddenAbility = ABILITY_INSOMNIA, //-ABILITY_VITALSPIRIT
.noFlip = TRUE,
},
@ -7927,7 +7927,7 @@ const struct BaseStats gBaseStats[] =
.ability1 = ABILITY_FLAMEBODY,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_VITALSPIRIT,
.hiddenAbility = ABILITY_INSOMNIA, //-ABILITY_VITALSPIRIT
.noFlip = TRUE,
},
@ -9777,7 +9777,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_FIELD,
.eggGroup2 = EGG_GROUP_FIELD,
.ability1 = ABILITY_WHITESMOKE,
.ability1 = ABILITY_CLEARBODY, //-ABILITY_WHITESMOKE
.ability2 = ABILITY_DROUGHT,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_SHELLARMOR,
@ -10405,7 +10405,7 @@ const struct BaseStats gBaseStats[] =
.eggGroup1 = EGG_GROUP_FIELD,
.eggGroup2 = EGG_GROUP_FIELD,
.ability1 = ABILITY_MAGMAARMOR,
.ability2 = ABILITY_SOLIDROCK,
.ability2 = ABILITY_FILTER, //-ABILITY_SOLIDROCK
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_ANGERPOINT,
.noFlip = TRUE,
@ -10932,7 +10932,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_HUMAN_LIKE,
.eggGroup2 = EGG_GROUP_HUMAN_LIKE,
.ability1 = ABILITY_HUGEPOWER, //ABILITY_PUREPOWER
.ability1 = ABILITY_HUGEPOWER, //-ABILITY_PUREPOWER
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 90,
.hiddenAbility = ABILITY_TELEPATHY,
@ -10965,7 +10965,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_HUMAN_LIKE,
.eggGroup2 = EGG_GROUP_HUMAN_LIKE,
.ability1 = ABILITY_HUGEPOWER, //ABILITY_PUREPOWER
.ability1 = ABILITY_HUGEPOWER, //-ABILITY_PUREPOWER
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 60,
.hiddenAbility = ABILITY_TELEPATHY,
@ -11229,7 +11229,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_SLOW,
.eggGroup1 = EGG_GROUP_FIELD,
.eggGroup2 = EGG_GROUP_FIELD,
.ability1 = ABILITY_VITALSPIRIT,
.ability1 = ABILITY_INSOMNIA, //-ABILITY_VITALSPIRIT
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_NONE,
@ -12582,7 +12582,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_SLOW,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_AIRLOCK,
.ability1 = ABILITY_CLOUDNINE, //-ABILITY_AIRLOCK
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_SHEDSKIN,
@ -16380,7 +16380,7 @@ const struct BaseStats gBaseStats[] =
.eggGroup1 = EGG_GROUP_MONSTER,
.eggGroup2 = EGG_GROUP_FIELD,
.ability1 = ABILITY_LIGHTNINGROD,
.ability2 = ABILITY_SOLIDROCK,
.ability2 = ABILITY_FILTER, //-ABILITY_SOLIDROCK
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_RECKLESS,
.noFlip = TRUE,
@ -16448,7 +16448,7 @@ const struct BaseStats gBaseStats[] =
.ability1 = ABILITY_MOTORDRIVE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_VITALSPIRIT,
.hiddenAbility = ABILITY_INSOMNIA, //-ABILITY_VITALSPIRIT
.noFlip = TRUE,
},
@ -17765,7 +17765,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_MEDIUM_SLOW,
.eggGroup1 = EGG_GROUP_FIELD,
.eggGroup2 = EGG_GROUP_FIELD,
.ability1 = ABILITY_VITALSPIRIT,
.ability1 = ABILITY_INSOMNIA, //-ABILITY_VITALSPIRIT
.ability2 = ABILITY_PICKUP,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_RUNAWAY,
@ -19679,7 +19679,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_WATER_1,
.eggGroup2 = EGG_GROUP_WATER_3,
.ability1 = ABILITY_SOLIDROCK,
.ability1 = ABILITY_FILTER, //-ABILITY_SOLIDROCK
.ability2 = ABILITY_STURDY,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_SWIFTSWIM,
@ -19712,7 +19712,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_WATER_1,
.eggGroup2 = EGG_GROUP_WATER_3,
.ability1 = ABILITY_SOLIDROCK,
.ability1 = ABILITY_FILTER, //-ABILITY_SOLIDROCK
.ability2 = ABILITY_STURDY,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_SWIFTSWIM,
@ -20768,7 +20768,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_GRASS,
.eggGroup2 = EGG_GROUP_MINERAL,
.ability1 = ABILITY_IRONBARBS,
.ability1 = ABILITY_ROUGHSKIN, //-ABILITY_IRONBARBS
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_NONE,
@ -20801,7 +20801,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_GRASS,
.eggGroup2 = EGG_GROUP_MINERAL,
.ability1 = ABILITY_IRONBARBS,
.ability1 = ABILITY_ROUGHSKIN, //-ABILITY_IRONBARBS
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_ANTICIPATION,
@ -22286,7 +22286,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_SLOW,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_TURBOBLAZE,
.ability1 = ABILITY_MOLDBREAKER, //-ABILITY_TURBOBLAZE
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_FLASHFIRE,
@ -22319,7 +22319,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_SLOW,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_TERAVOLT,
.ability1 = ABILITY_MOLDBREAKER, //-ABILITY_TERAVOLT
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_LIGHTNINGROD,
@ -24133,7 +24133,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_SLOW,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_TERAVOLT,
.ability1 = ABILITY_MOLDBREAKER, //-ABILITY_TERAVOLT
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_NONE,
@ -24166,7 +24166,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_SLOW,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_TURBOBLAZE,
.ability1 = ABILITY_MOLDBREAKER, //-ABILITY_TURBOBLAZE
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_NONE,
@ -30965,7 +30965,7 @@ const struct BaseStats gBaseStats[] =
.eggGroup1 = EGG_GROUP_FIELD,
.eggGroup2 = EGG_GROUP_FIELD,
.ability1 = ABILITY_KEENEYE,
.ability2 = ABILITY_VITALSPIRIT,
.ability2 = ABILITY_INSOMNIA, //-ABILITY_VITALSPIRIT
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_STEADFAST,
.noFlip = TRUE,
@ -31592,7 +31592,7 @@ const struct BaseStats gBaseStats[] =
.eggGroup1 = EGG_GROUP_GRASS,
.eggGroup2 = EGG_GROUP_GRASS,
.ability1 = ABILITY_LEAFGUARD,
.ability2 = ABILITY_QUEENLYMAJESTY,
.ability2 = ABILITY_DAZZLING, //-ABILITY_QUEENLYMAJESTY
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_SWEETVEIL,
.noFlip = TRUE,
@ -31723,7 +31723,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_BUG,
.eggGroup2 = EGG_GROUP_WATER_3,
.ability1 = ABILITY_EMERGENCYEXIT, //ABILITY_WIMP_OUT
.ability1 = ABILITY_EMERGENCYEXIT, //-ABILITY_WIMPOUT
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_NONE,
@ -32053,7 +32053,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_FAST,
.eggGroup1 = EGG_GROUP_FIELD,
.eggGroup2 = EGG_GROUP_FAIRY,
.ability1 = ABILITY_IRONBARBS,
.ability1 = ABILITY_ROUGHSKIN, //-ABILITY_IRONBARBS
.ability2 = ABILITY_LIGHTNINGROD,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_STURDY,
@ -32515,7 +32515,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_SLOW,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_CLEARBODY, //ABILITY_FULLMETALBODY,
.ability1 = ABILITY_FULLMETALBODY,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_BATTLEARMOR,
@ -33143,7 +33143,7 @@ const struct BaseStats gBaseStats[] =
.eggGroup1 = EGG_GROUP_FIELD,
.eggGroup2 = EGG_GROUP_FIELD,
.ability1 = ABILITY_SANDFORCE,
.ability2 = ABILITY_TANGLINGHAIR,
.ability2 = ABILITY_GOOEY, //-ABILITY_TANGLINGHAIR
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_STEELY_SPIRIT,
.noFlip = TRUE,
@ -33176,7 +33176,7 @@ const struct BaseStats gBaseStats[] =
.eggGroup1 = EGG_GROUP_FIELD,
.eggGroup2 = EGG_GROUP_FIELD,
.ability1 = ABILITY_SANDFORCE,
.ability2 = ABILITY_TANGLINGHAIR,
.ability2 = ABILITY_GOOEY, //-ABILITY_TANGLINGHAIR
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_STEELY_SPIRIT,
.noFlip = TRUE,
@ -33376,7 +33376,7 @@ const struct BaseStats gBaseStats[] =
.ability1 = ABILITY_POISONTOUCH,
.ability2 = ABILITY_GLUTTONY,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_POWEROFALCHEMY,
.hiddenAbility = ABILITY_RECEIVER, //-ABILITY_POWEROFALCHEMY
.noFlip = TRUE,
},
@ -33409,7 +33409,7 @@ const struct BaseStats gBaseStats[] =
.ability1 = ABILITY_POISONTOUCH,
.ability2 = ABILITY_GLUTTONY,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_POWEROFALCHEMY,
.hiddenAbility = ABILITY_RECEIVER, //-ABILITY_POWEROFALCHEMY
.noFlip = TRUE,
},
@ -33770,7 +33770,7 @@ const struct BaseStats gBaseStats[] =
.eggGroup1 = EGG_GROUP_FIELD,
.eggGroup2 = EGG_GROUP_FIELD,
.ability1 = ABILITY_TOUGHCLAWS,
.ability2 = ABILITY_VITALSPIRIT,
.ability2 = ABILITY_INSOMNIA, //-ABILITY_VITALSPIRIT
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_NOGUARD,
.noFlip = TRUE,
@ -35719,7 +35719,7 @@ const struct BaseStats gBaseStats[] =
.ability1 = ABILITY_BLAZE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_PROTEAN,
.hiddenAbility = ABILITY_PROTEAN, //-ABILITY_LIBERO
.noFlip = TRUE,
},
@ -35752,7 +35752,7 @@ const struct BaseStats gBaseStats[] =
.ability1 = ABILITY_BLAZE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_PROTEAN,
.hiddenAbility = ABILITY_PROTEAN, //-ABILITY_LIBERO
.noFlip = TRUE,
},
@ -35785,7 +35785,7 @@ const struct BaseStats gBaseStats[] =
.ability1 = ABILITY_BLAZE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_PROTEAN,
.hiddenAbility = ABILITY_PROTEAN, //-ABILITY_LIBERO
.noFlip = TRUE,
},
@ -36771,7 +36771,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_WATER_1,
.eggGroup2 = EGG_GROUP_FLYING,
.ability1 = ABILITY_GULPMISSLE,
.ability1 = ABILITY_GULPMISSILE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_NONE,
@ -36807,7 +36807,7 @@ const struct BaseStats gBaseStats[] =
.ability1 = ABILITY_SWIFTSWIM,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_STALWART,
.hiddenAbility = ABILITY_STALWART, //-ABILITY_PROPELLORTAIL
.noFlip = TRUE,
},
@ -36840,7 +36840,7 @@ const struct BaseStats gBaseStats[] =
.ability1 = ABILITY_SWIFTSWIM,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_STALWART,
.hiddenAbility = ABILITY_STALWART, //-ABILITY_PROPELLORTAIL
.noFlip = TRUE,
},
@ -36937,7 +36937,7 @@ const struct BaseStats gBaseStats[] =
.eggGroup1 = EGG_GROUP_BUG,
.eggGroup2 = EGG_GROUP_BUG,
.ability1 = ABILITY_FLASHFIRE,
.ability2 = ABILITY_WHITESMOKE,
.ability2 = ABILITY_CLEARBODY, //-ABILITY_WHITESMOKE
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_FLAMEBODY,
.noFlip = TRUE,
@ -36970,7 +36970,7 @@ const struct BaseStats gBaseStats[] =
.eggGroup1 = EGG_GROUP_BUG,
.eggGroup2 = EGG_GROUP_BUG,
.ability1 = ABILITY_FLASHFIRE,
.ability2 = ABILITY_WHITESMOKE,
.ability2 = ABILITY_CLEARBODY, //-ABILITY_WHITESMOKE
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_FLAMEBODY,
.noFlip = TRUE,
@ -37497,7 +37497,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_MINERAL,
.eggGroup2 = EGG_GROUP_AMORPHOUS,
.ability1 = ABILITY_WANDERING_SPIRIT,
.ability1 = ABILITY_WANDERINGSPIRIT,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_NONE,
@ -38322,7 +38322,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_SLOW,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_INNERFOCUS, //UNSEEN FIST NOT DEFINED
.ability1 = ABILITY_UNSEENFIST,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_NONE,
@ -38388,7 +38388,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_SLOW,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_LIGHTNINGROD, //NEW ABILITY TRANSISTOR
.ability1 = ABILITY_TRANSISTOR,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_NONE,
@ -38421,7 +38421,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_SLOW,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_PRESSURE, //NEW ABILITY DRAGONS MAW
.ability1 = ABILITY_DRAGONSMAW,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_NONE,
@ -38454,7 +38454,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_SLOW,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_PRESSURE, //NEW ABILITY CHILLING NEIGH
.ability1 = ABILITY_MOXIE, //-ABILITY_CHILLINGNEIGH
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_NONE,
@ -38487,7 +38487,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_SLOW,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_PRESSURE, //NEW ABILITY GRIM NEIGH
.ability1 = ABILITY_GRIMNEIGH,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_NONE,
@ -38553,7 +38553,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_WATER_1,
.eggGroup2 = EGG_GROUP_FLYING,
.ability1 = ABILITY_GULPMISSLE,
.ability1 = ABILITY_GULPMISSILE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_NONE,
@ -38586,7 +38586,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_WATER_1,
.eggGroup2 = EGG_GROUP_FLYING,
.ability1 = ABILITY_GULPMISSLE,
.ability1 = ABILITY_GULPMISSILE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_NONE,
@ -39114,7 +39114,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_SLOW,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_INNERFOCUS, //UNSEEN FIST NOT DEFINED
.ability1 = ABILITY_UNSEENFIST,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_NONE,
@ -39180,7 +39180,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_SLOW,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_UNNERVE, //NEW ABILITY AS ONE
.ability1 = ABILITY_ASONE_CHILLING,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_NONE,
@ -39213,7 +39213,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_SLOW,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_UNNERVE, //NEW ABILITY AS ONE
.ability1 = ABILITY_ASONE_GRIM,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_NONE,
@ -39378,7 +39378,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_MONSTER,
.eggGroup2 = EGG_GROUP_WATER_1,
.ability1 = ABILITY_GLUTTONY, //QUICK DRAW NOT DEFINED
.ability1 = ABILITY_QUICKDRAW,
.ability2 = ABILITY_OWNTEMPO,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_REGENERATOR,
@ -39516,7 +39516,7 @@ const struct BaseStats gBaseStats[] =
.hiddenAbility = ABILITY_TECHNICIAN,
.noFlip = TRUE,
},
[SPECIES_MR_MIME_G] =
{
.baseHP = 50,
@ -39544,7 +39544,7 @@ const struct BaseStats gBaseStats[] =
.eggGroup1 = EGG_GROUP_HUMAN_LIKE,
.eggGroup2 = EGG_GROUP_HUMAN_LIKE,
.ability1 = ABILITY_SCREENCLEANER,
.ability2 = ABILITY_VITALSPIRIT,
.ability2 = ABILITY_INSOMNIA, //-ABILITY_VITALSPIRIT
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_ICEBODY,
.noFlip = TRUE,
@ -39675,7 +39675,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_MONSTER,
.eggGroup2 = EGG_GROUP_WATER_1,
.ability1 = ABILITY_GLUTTONY, //NEW ABILITY CURIOUS MEDICINE
.ability1 = ABILITY_CURIOUSMEDICINE,
.ability2 = ABILITY_OWNTEMPO,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_REGENERATOR,
@ -39906,7 +39906,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_MEDIUM_FAST,
.eggGroup1 = EGG_GROUP_MINERAL,
.eggGroup2 = EGG_GROUP_AMORPHOUS,
.ability1 = ABILITY_WANDERING_SPIRIT,
.ability1 = ABILITY_WANDERINGSPIRIT,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_NONE,
@ -40470,7 +40470,7 @@ const struct BaseStats gBaseStats[] =
.ability1 = ABILITY_BLAZE,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_PROTEAN,
.hiddenAbility = ABILITY_PROTEAN, //-ABILITY_LIBERO
.noFlip = TRUE,
},
@ -40831,7 +40831,7 @@ const struct BaseStats gBaseStats[] =
.eggGroup1 = EGG_GROUP_BUG,
.eggGroup2 = EGG_GROUP_BUG,
.ability1 = ABILITY_FLASHFIRE,
.ability2 = ABILITY_WHITESMOKE,
.ability2 = ABILITY_CLEARBODY, //-ABILITY_WHITESMOKE
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_FLAMEBODY,
.noFlip = TRUE,
@ -41028,7 +41028,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_SLOW,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_INNERFOCUS, //UNSEEN FIST NOT DEFINED
.ability1 = ABILITY_UNSEENFIST,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_NONE,
@ -41061,7 +41061,7 @@ const struct BaseStats gBaseStats[] =
.growthRate = GROWTH_SLOW,
.eggGroup1 = EGG_GROUP_UNDISCOVERED,
.eggGroup2 = EGG_GROUP_UNDISCOVERED,
.ability1 = ABILITY_INNERFOCUS, //UNSEEN FIST NOT DEFINED
.ability1 = ABILITY_UNSEENFIST,
.ability2 = ABILITY_NONE,
.safariZoneFleeRate = 0,
.hiddenAbility = ABILITY_NONE,