From 54183f2d079a9c52df2ae4396e04b3ac9dadb499 Mon Sep 17 00:00:00 2001 From: YamaArashi Date: Mon, 12 Oct 2015 13:08:49 -0700 Subject: [PATCH] pokemon base stats --- asm/emerald.s | 172 +- asm/macros.s | 13 + constants/ability_constants.s | 78 + constants/item_constants.s | 310 + constants/pokemon_data_constants.s | 36 + constants/type_constants.s | 18 + data/base_stats.s | 8636 ++++++++++++++++++++++ data/data2.s | 14 +- data/text/ability_description_pointers.s | 4 +- data/text/ability_descriptions.s | 4 +- data/text/item_descriptions.s | 2 +- 11 files changed, 9188 insertions(+), 99 deletions(-) create mode 100644 constants/ability_constants.s create mode 100644 constants/item_constants.s create mode 100644 constants/pokemon_data_constants.s create mode 100644 constants/type_constants.s create mode 100644 data/base_stats.s diff --git a/asm/emerald.s b/asm/emerald.s index bd3578b01..f95026054 100644 --- a/asm/emerald.s +++ b/asm/emerald.s @@ -1,6 +1,10 @@ .include "constants/gba_constants.s" .include "constants/misc_constants.s" .include "constants/species_constants.s" + .include "constants/ability_constants.s" + .include "constants/item_constants.s" + .include "constants/type_constants.s" + .include "constants/pokemon_data_constants.s" .include "asm/macros.s" .include "asm/charmap.s" @@ -29914,7 +29918,7 @@ sub_8017D04: ; 8017D04 ldrb r0, [r0] cmp r4, r0 bge @08017D8E - ldr r6, =gUnknown_083203CC + ldr r6, =gBaseStats @08017D50: movs r0, 0x64 muls r0, r4 @@ -98360,7 +98364,7 @@ sub_8039F40: ; 8039F40 bl pokemon_getattr ldr r6, [r5] adds r6, 0x7C - ldr r2, =gUnknown_083203CC + ldr r2, =gBaseStats lsls r1, r0, 3 subs r1, r0 lsls r1, 2 @@ -99562,7 +99566,7 @@ sub_803A75C: ; 803A75C .pool @0803AB6C: adds r2, r4 - ldr r5, =gUnknown_083203CC + ldr r5, =gBaseStats ldrh r1, [r2] lsls r0, r1, 3 subs r0, r1 @@ -99750,7 +99754,7 @@ sub_803AC84: ; 803AC84 mov r2, r8 adds r3, r0, r2 movs r2, 0 - ldr r6, =gUnknown_083203CC + ldr r6, =gBaseStats ldr r5, =0x02023864 ldr r4, =0x02024064 @0803AD0E: @@ -122765,7 +122769,7 @@ ai_rate_move: ; 80477BC movs r7, 0 mov r0, sp strb r7, [r0] - ldr r2, =gUnknown_083203CC + ldr r2, =gBaseStats lsls r0, r1, 3 subs r0, r1 lsls r0, 2 @@ -127909,7 +127913,7 @@ sub_804A32C: ; 804A32C adds r7, 0x1 cmp r7, 0x5 ble @0804A418 - ldr r3, =gUnknown_083203CC + ldr r3, =gBaseStats ldr r2, =0x02024084 ldr r0, =0x0202420d ldrb r1, [r0] @@ -132385,7 +132389,7 @@ sub_804C904: ; 804C904 adds r2, r0, 0 muls r2, r7 adds r2, r4 - ldr r3, =gUnknown_083203CC + ldr r3, =gBaseStats ldrh r1, [r2] lsls r0, r1, 3 subs r0, r1 @@ -147246,7 +147250,7 @@ atkC4_802B910: ; 80546E4 str r0, [r1] ldr r2, =0x020241f0 mov r8, r2 - ldr r5, =gUnknown_083203CC + ldr r5, =gBaseStats mov r1, r9 ldrb r0, [r1] movs r4, 0x64 @@ -149686,7 +149690,7 @@ sub_8055C00: ; 8055C00 beq @08055CC4 movs r6, 0 mov r7, sp - ldr r0, =gUnknown_083203CC + ldr r0, =gBaseStats mov r8, r0 @08055C2A: movs r0, 0x64 @@ -149786,7 +149790,7 @@ sub_8055C00: ; 8055C00 lsls r0, r5, 3 subs r0, r5 lsls r0, 2 - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats adds r0, r1 ldrb r0, [r0, 0x17] b @08055D3C @@ -149811,7 +149815,7 @@ sub_8055C00: ; 8055C00 lsls r0, r5, 3 subs r0, r5 lsls r0, 2 - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats adds r0, r1 ldrb r0, [r0, 0x16] @08055D3C: @@ -150569,7 +150573,7 @@ sub_8056300: ; 8056300 .align 2, 0 .pool @080563B0: - ldr r3, =gUnknown_083203CC + ldr r3, =gBaseStats ldr r2, =0x02024084 ldrb r1, [r6] movs r0, 0x58 @@ -155910,7 +155914,7 @@ sub_80591B8: ; 80591B8 ldr r3, =gExperienceTables adds r4, 0x1 lsls r4, 2 - ldr r2, =gUnknown_083203CC + ldr r2, =gBaseStats lsls r1, r5, 3 subs r1, r5 lsls r1, 2 @@ -156070,7 +156074,7 @@ sub_8059330: ; 8059330 adds r3, r0, 0 ldr r6, =gExperienceTables lsls r1, r4, 2 - ldr r2, =gUnknown_083203CC + ldr r2, =gBaseStats lsls r0, r5, 3 subs r0, r5 lsls r0, 2 @@ -156189,7 +156193,7 @@ sub_8059400: ; 8059400 ldr r3, =gExperienceTables adds r4, 0x1 lsls r4, 2 - ldr r2, =gUnknown_083203CC + ldr r2, =gBaseStats lsls r1, r0, 3 subs r1, r0 lsls r1, 2 @@ -174415,7 +174419,7 @@ sub_8062E54: ; 8062E54 adds r5, r4, 0 cmp r5, r10 bge @080630AC - ldr r0, =gUnknown_083203CC + ldr r0, =gBaseStats mov r9, r0 @08062FF0: movs r0, 0x64 @@ -175058,7 +175062,7 @@ ai_switchout_something: ; 8063364 lsls r0, r4, 3 subs r0, r4 lsls r0, 2 - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats adds r0, r1 ldrb r2, [r0, 0x17] b @08063564 @@ -175068,7 +175072,7 @@ ai_switchout_something: ; 8063364 lsls r0, r4, 3 subs r0, r4 lsls r0, 2 - ldr r2, =gUnknown_083203CC + ldr r2, =gBaseStats adds r0, r2 ldrb r2, [r0, 0x16] @08063564: @@ -175925,7 +175929,7 @@ sub_8063A90: ; 8063A90 ldrb r0, [r0] cmp r7, r0 beq @08063CD8 - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats lsls r0, r5, 3 subs r0, r5 lsls r0, 2 @@ -183569,7 +183573,7 @@ create_pokemon: ; 8067BBC mov r2, sp adds r2, 0xE bl pokemon_setattr_encrypted - ldr r4, =gUnknown_083203CC + ldr r4, =gBaseStats mov r2, sp ldrh r1, [r2, 0xE] lsls r0, r1, 3 @@ -183725,7 +183729,7 @@ create_pokemon: ; 8067BBC adds r2, r4, 0 bl pokemon_setattr_encrypted @08067E50: - ldr r2, =gUnknown_083203CC + ldr r2, =gBaseStats mov r3, sp ldrh r1, [r3, 0xE] lsls r0, r1, 3 @@ -185629,7 +185633,7 @@ pokemon_calc_effective_stats: ; 8068D0C .align 2, 0 .pool @08068DF8: - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats lsls r2, r7, 3 subs r0, r2, r7 lsls r0, 2 @@ -185669,7 +185673,7 @@ pokemon_calc_effective_stats: ; 8068D0C adds r0, r5, 0 movs r1, 0x3A bl pokemon_setattr - ldr r0, =gUnknown_083203CC + ldr r0, =gBaseStats subs r1, r6, r7 lsls r1, 2 adds r6, r1, r0 @@ -185933,7 +185937,7 @@ level_by_exp: ; 8069054 adds r3, r0, 0 movs r2, 0x1 ldr r6, =gExperienceTables - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats lsls r0, r4, 3 subs r0, r4 lsls r0, 2 @@ -185988,7 +185992,7 @@ sub_80690C0: ; 80690C0 adds r3, r0, 0 movs r2, 0x1 ldr r6, =gExperienceTables - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats lsls r0, r4, 3 subs r0, r4 lsls r0, 2 @@ -187899,7 +187903,7 @@ pokemon_roll_gender: ; 8069FC4 movs r2, 0 bl pokemon_getattr_encrypted adds r2, r0, 0 - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats lsls r0, r5, 3 subs r0, r5 lsls r0, 2 @@ -187914,7 +187918,7 @@ pokemon_roll_gender: ; 8069FC4 cmp r0, 0xFE bge @0806A01A @08069FFC: - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats lsls r0, r5, 3 subs r0, r5 lsls r0, 2 @@ -187942,7 +187946,7 @@ pokemon_species_get_gender_info: ; 806A020 adds r3, r1, 0 lsls r0, 16 lsrs r2, r0, 16 - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats lsls r0, r2, 3 subs r0, r2 lsls r0, 2 @@ -190884,7 +190888,7 @@ sub_806B694: ; 806B694 cmp r1, 0 beq @0806B6B8 ldr r2, =0x0202420a - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats lsls r0, r3, 3 subs r0, r3 lsls r0, 2 @@ -190895,7 +190899,7 @@ sub_806B694: ; 806B694 .pool @0806B6B8: ldr r2, =0x0202420a - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats lsls r0, r3, 3 subs r0, r3 lsls r0, 2 @@ -191593,7 +191597,7 @@ battle_data_fill: ; 806B9FC adds r1, 0x48 adds r1, r5, r1 str r0, [r1] - ldr r2, =gUnknown_083203CC + ldr r2, =gBaseStats ldrh r1, [r7] lsls r0, r1, 3 subs r0, r1 @@ -192237,7 +192241,7 @@ sub_806BD28: ; 806BD28 bl pokemon_getattr adds r4, 0x1 lsls r4, 2 - ldr r2, =gUnknown_083203CC + ldr r2, =gBaseStats lsls r1, r0, 3 subs r1, r0 lsls r1, 2 @@ -195505,7 +195509,7 @@ sub_806DADC: ; 806DADC .4byte @0806DBA0 .4byte @0806DBB4 @0806DB50: - ldr r0, =gUnknown_083203CC + ldr r0, =gBaseStats lsls r1, r5, 3 subs r1, r5 lsls r1, 2 @@ -195516,7 +195520,7 @@ sub_806DADC: ; 806DADC .align 2, 0 .pool @0806DB64: - ldr r0, =gUnknown_083203CC + ldr r0, =gBaseStats lsls r1, r5, 3 subs r1, r5 lsls r1, 2 @@ -195526,7 +195530,7 @@ sub_806DADC: ; 806DADC .align 2, 0 .pool @0806DB78: - ldr r0, =gUnknown_083203CC + ldr r0, =gBaseStats lsls r1, r5, 3 subs r1, r5 lsls r1, 2 @@ -195537,7 +195541,7 @@ sub_806DADC: ; 806DADC .align 2, 0 .pool @0806DB8C: - ldr r0, =gUnknown_083203CC + ldr r0, =gBaseStats lsls r1, r5, 3 subs r1, r5 lsls r1, 2 @@ -195548,7 +195552,7 @@ sub_806DADC: ; 806DADC .align 2, 0 .pool @0806DBA0: - ldr r0, =gUnknown_083203CC + ldr r0, =gBaseStats lsls r1, r5, 3 subs r1, r5 lsls r1, 2 @@ -195559,7 +195563,7 @@ sub_806DADC: ; 806DADC .align 2, 0 .pool @0806DBB4: - ldr r0, =gUnknown_083203CC + ldr r0, =gBaseStats lsls r1, r5, 3 subs r1, r5 lsls r1, 2 @@ -196085,7 +196089,7 @@ sub_806DF74: ; 806DF74 bl pokemon_getattr str r0, [sp, 0x4] ldr r6, =gExperienceTables - ldr r2, =gUnknown_083203CC + ldr r2, =gBaseStats lsls r1, r4, 3 subs r1, r4 lsls r1, 2 @@ -197180,7 +197184,7 @@ sub_806E804: ; 806E804 sub_806E840: ; 806E840 lsls r0, 16 lsrs r0, 16 - ldr r2, =gUnknown_083203CC + ldr r2, =gBaseStats lsls r1, r0, 3 subs r1, r0 lsls r1, 2 @@ -197542,12 +197546,12 @@ sub_806EA68: ; 806EA68 lsls r2, r4, 3 subs r2, r4 lsls r2, 2 - ldr r1, =gUnknown_083203DA + ldr r1, =gBaseStats + 0xe ; item 2 offset b @0806EB6C .align 2, 0 .pool @0806EB2C: - ldr r0, =gUnknown_083203CC + ldr r0, =gBaseStats mov r12, r0 lsls r0, r4, 3 subs r1, r0, r4 @@ -197577,7 +197581,7 @@ sub_806EA68: ; 806EA68 @0806EB66: subs r2, r4 lsls r2, 2 - ldr r1, =gUnknown_083203D8 + ldr r1, =gBaseStats + 0xc ; item 1 offset @0806EB6C: adds r2, r1 @0806EB6E: @@ -197590,7 +197594,7 @@ sub_806EA68: ; 806EA68 ldr r0, =0x02024744 subs r2, r4 lsls r2, 2 - ldr r1, =gUnknown_083203DA + ldr r1, =gBaseStats + 0xe ; item 2 offset adds r2, r1 movs r1, 0xC bl pokemon_setattr @@ -201595,7 +201599,7 @@ sub_8070954: ; 8070954 lsls r2, r5, 3 subs r2, r5 lsls r2, 2 - ldr r0, =gUnknown_083203DD + ldr r0, =gBaseStats + 0x11 ; egg cycles offset adds r2, r0 adds r0, r7, 0 movs r1, 0x20 @@ -201684,7 +201688,7 @@ sub_8070A0C: ; 8070A0C lsls r2, r5, 3 subs r2, r5 lsls r2, 2 - ldr r0, =gUnknown_083203DD + ldr r0, =gBaseStats + 0x11 ; egg cycles offset adds r2, r0 adds r0, r6, 0 movs r1, 0x20 @@ -202075,7 +202079,7 @@ daycare_relationship_score: ; 8070D4C adds r2, 0x14 str r2, [sp, 0x24] subs r0, 0x6 - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats mov r10, r1 ldr r5, [sp, 0x20] mov r8, r0 @@ -209349,7 +209353,7 @@ healthbar_draw_field_maybe: ; 8074860 ldr r0, =gExperienceTables mov r12, r0 lsls r1, r4, 2 - ldr r2, =gUnknown_083203CC + ldr r2, =gBaseStats lsls r0, r5, 3 subs r0, r5 lsls r0, 2 @@ -220980,7 +220984,7 @@ sub_807A7E0: ; 807A7E0 movs r0, 0x2 b @0807A8C0 @0807A84E: - ldr r0, =gUnknown_083203CC + ldr r0, =gBaseStats lsls r1, r7, 3 subs r1, r7 lsls r1, 2 @@ -340734,7 +340738,7 @@ sub_80B4E68: ; 80B4E68 lsrs r7, r1, 24 bl zero_enemy_party_data movs r2, 0x1 - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats lsls r0, r6, 3 subs r0, r6 lsls r0, 2 @@ -342157,7 +342161,7 @@ sub_80B5990: ; 80B5990 movs r3, 0 cmp r4, r2 bcs @080B5A12 - ldr r6, =gUnknown_083203CC + ldr r6, =gBaseStats mov r10, r6 @080B59DE: lsls r0, r3, 2 @@ -364312,7 +364316,7 @@ sub_80C0F30: ; 80C0F30 cmp r6, r0 bcs @080C10A2 adds r7, r1, 0 - ldr r0, =gUnknown_083203CC + ldr r0, =gBaseStats mov r8, r0 @080C105A: ldr r0, [r7] @@ -364399,7 +364403,7 @@ sub_80C0F30: ; 80C0F30 bl NationalPokedexNumToSpecies lsls r0, 16 lsrs r2, r0, 16 - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats lsls r0, r2, 3 subs r0, r2 lsls r0, 2 @@ -364462,7 +364466,7 @@ sub_80C0F30: ; 80C0F30 bl NationalPokedexNumToSpecies lsls r0, 16 lsrs r2, r0, 16 - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats lsls r0, r2, 3 subs r0, r2 lsls r0, 2 @@ -422592,7 +422596,7 @@ sub_80DE864: ; 80DE864 beq @080DE920 b @080DE9A2 @080DE8FA: - ldr r0, =gUnknown_083203CC + ldr r0, =gBaseStats lsls r1, r6, 3 subs r1, r6 lsls r1, 2 @@ -589463,7 +589467,7 @@ tai2F_unk: ; 8132400 .align 2, 0 .pool @08132480: - ldr r6, =gUnknown_083203CC + ldr r6, =gBaseStats ldrh r0, [r4] lsls r1, r0, 3 subs r1, r0 @@ -589598,7 +589602,7 @@ tai60_unk: ; 813251C .align 2, 0 .pool @08132588: - ldr r2, =gUnknown_083203CC + ldr r2, =gBaseStats ldrh r1, [r4] lsls r0, r1, 3 subs r0, r1 @@ -602779,7 +602783,7 @@ sub_81390B4: ; 81390B4 sub_81390E0: ; 81390E0 push {r4-r6,lr} movs r5, 0 - ldr r6, =gUnknown_083203CC + ldr r6, =gBaseStats @081390E6: movs r0, 0x64 adds r1, r5, 0 @@ -691171,7 +691175,7 @@ sub_8166188: ; 8166188 bl sub_8165C40 lsls r0, 24 movs r5, 0 - ldr r7, =gUnknown_083203CC + ldr r7, =gBaseStats lsrs r0, 22 ldr r1, =gExperienceTables adds r6, r0, r1 @@ -770332,7 +770336,7 @@ sub_818F02C: ; 818F02C movs r3, 0 mov r10, r3 ldr r6, =gUnknown_0832A328 - ldr r5, =gUnknown_083203CC + ldr r5, =gBaseStats @0818F38A: ldr r0, =0x03005d90 ldr r0, [r0] @@ -770532,7 +770536,7 @@ sub_818F02C: ; 818F02C lsls r1, r0, 3 subs r1, r0 lsls r1, 2 - ldr r3, =gUnknown_083203CC + ldr r3, =gBaseStats adds r1, r3 ldrb r0, [r1, 0x6] lsls r0, 2 @@ -770825,7 +770829,7 @@ sub_818F720: ; 818F720 mov r2, r10 subs r0, r2, r6 lsls r0, 2 - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats adds r0, r1 ldrb r0, [r0] lsls r0, 1 @@ -770849,7 +770853,7 @@ sub_818F720: ; 818F720 mov r2, r10 subs r0, r2, r6 lsls r0, 2 - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats adds r4, r0, r1 ldrb r0, [r4, 0x1] lsls r0, 1 @@ -771870,7 +771874,7 @@ sub_818FFC0: ; 818FFC0 .align 2, 0 .pool @0818FFFC: - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats lsls r0, r4, 3 subs r0, r4 lsls r0, 2 @@ -779551,7 +779555,7 @@ sub_8193ED0: ; 8193ED0 lsls r0, r1, 3 subs r0, r1 lsls r0, 2 - ldr r5, =gUnknown_083203CC + ldr r5, =gBaseStats adds r0, r5 ldrb r2, [r0, 0x17] b @08194074 @@ -779561,7 +779565,7 @@ sub_8193ED0: ; 8193ED0 lsls r0, r1, 3 subs r0, r1 lsls r0, 2 - ldr r2, =gUnknown_083203CC + ldr r2, =gBaseStats adds r0, r2 ldrb r2, [r0, 0x16] @08194074: @@ -781616,7 +781620,7 @@ sub_8194F58: ; 8194F58 lsls r1, r0, 3 subs r1, r0 lsls r1, 2 - ldr r3, =gUnknown_083203CC + ldr r3, =gBaseStats adds r1, r3 ldrb r0, [r1, 0x6] lsls r0, 2 @@ -782107,7 +782111,7 @@ sub_8195438: ; 8195438 lsls r0, 4 adds r0, r1 ldrh r2, [r0] - ldr r0, =gUnknown_083203CC + ldr r0, =gBaseStats lsls r1, r2, 3 subs r1, r2 lsls r1, 2 @@ -782216,7 +782220,7 @@ sub_8195438: ; 8195438 lsls r0, 4 adds r0, r1 ldrh r2, [r0] - ldr r0, =gUnknown_083203CC + ldr r0, =gBaseStats lsls r1, r2, 3 subs r1, r2 lsls r1, 2 @@ -816237,7 +816241,7 @@ sub_81A6A08: ; 81A6A08 mov r8, r0 ldr r0, =0x0203bc8c ldr r6, [r0] - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats mov r12, r1 @081A6A3C: lsls r0, r4, 1 @@ -817818,7 +817822,7 @@ sub_81A767C: ; 81A767C beq @081A76E0 cmp r1, 0x80 bne @081A771C - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats lsls r0, r2, 3 subs r0, r2 lsls r0, 2 @@ -817837,7 +817841,7 @@ sub_81A767C: ; 81A767C .align 2, 0 .pool @081A76C4: - ldr r0, =gUnknown_083203CC + ldr r0, =gBaseStats lsls r1, r2, 3 subs r1, r2 lsls r1, 2 @@ -817852,7 +817856,7 @@ sub_81A767C: ; 81A767C .align 2, 0 .pool @081A76E0: - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats lsls r0, r2, 3 subs r0, r2 lsls r0, 2 @@ -817871,7 +817875,7 @@ sub_81A767C: ; 81A767C .align 2, 0 .pool @081A7704: - ldr r0, =gUnknown_083203CC + ldr r0, =gBaseStats lsls r1, r2, 3 subs r1, r2 lsls r1, 2 @@ -818557,7 +818561,7 @@ sub_81A7B90: ; 81A7B90 b @081A7CE2 @081A7C4A: ldr r0, =0x02024744 - ldr r1, =gUnknown_083203CC + ldr r1, =gBaseStats mov r8, r1 lsls r6, 2 mov r9, r6 @@ -822647,7 +822651,7 @@ sub_81A9C04: ; 81A9C04 adds r5, r4, r0 @081A9CF6: ldr r4, =0x02024744 - ldr r2, =gUnknown_083203CC + ldr r2, =gBaseStats ldr r1, [sp, 0x10] lsls r0, r1, 1 adds r0, r1 @@ -822685,7 +822689,7 @@ sub_81A9C04: ; 81A9C04 .align 2, 0 .pool @081A9D4C: - ldr r2, =gUnknown_083203CC + ldr r2, =gBaseStats ldr r1, [sp, 0x10] lsls r0, r1, 1 adds r0, r1 @@ -856586,7 +856590,7 @@ sub_81BB29C: ; 81BB29C ldr r3, =gExperienceTables adds r4, 0x1 lsls r4, 2 - ldr r2, =gUnknown_083203CC + ldr r2, =gBaseStats lsls r1, r5, 3 subs r1, r5 lsls r1, 2 @@ -856746,7 +856750,7 @@ sub_81BB414: ; 81BB414 adds r3, r0, 0 ldr r6, =gExperienceTables lsls r1, r4, 2 - ldr r2, =gUnknown_083203CC + ldr r2, =gBaseStats lsls r0, r5, 3 subs r0, r5 lsls r0, 2 @@ -856865,7 +856869,7 @@ sub_81BB4E4: ; 81BB4E4 ldr r3, =gExperienceTables adds r4, 0x1 lsls r4, 2 - ldr r2, =gUnknown_083203CC + ldr r2, =gBaseStats lsls r1, r0, 3 subs r1, r0 lsls r1, 2 @@ -869613,7 +869617,7 @@ sub_81C22CC: ; 81C22CC adds r2, r1, 0 adds r1, r2, 0x1 lsls r1, 2 - ldr r4, =gUnknown_083203CC + ldr r4, =gBaseStats ldrh r3, [r6] lsls r0, r3, 3 subs r0, r3 @@ -872192,7 +872196,7 @@ sub_81C38C0: ; 81C38C0 adds r1, r0, 0 adds r1, 0x1 lsls r1, 2 - ldr r3, =gUnknown_083203CC + ldr r3, =gBaseStats ldrh r2, [r5] lsls r0, r2, 3 subs r0, r2 @@ -873449,7 +873453,7 @@ sub_81C43A0: ; 81C43A0 .align 2, 0 .pool @081C43CC: - ldr r4, =gUnknown_083203CC + ldr r4, =gBaseStats ldrh r1, [r5] lsls r0, r1, 3 subs r0, r1 @@ -910355,7 +910359,7 @@ sub_81D642C: ; 81D642C mov r1, sp ldrb r2, [r1] lsls r2, 2 - ldr r3, =gUnknown_083203CC + ldr r3, =gBaseStats lsls r1, r0, 3 subs r1, r0 lsls r1, 2 diff --git a/asm/macros.s b/asm/macros.s index c97c6f177..f2ef81a4f 100644 --- a/asm/macros.s +++ b/asm/macros.s @@ -76,3 +76,16 @@ .2byte \trainer_offset .2byte 0 ; padding .endm + + .macro base_stats hp, attack, defense, speed, sp_attack, sp_defense + .byte \hp + .byte \attack + .byte \defense + .byte \speed + .byte \sp_attack + .byte \sp_defense + .endm + + .macro ev_yield hp, attack, defense, speed, sp_attack, sp_defense + .2byte (\sp_defense << 10) | (\sp_attack << 8) | (\speed << 6) | (\defense << 4) | (\attack << 2) | \hp + .endm diff --git a/constants/ability_constants.s b/constants/ability_constants.s new file mode 100644 index 000000000..8ccc872f7 --- /dev/null +++ b/constants/ability_constants.s @@ -0,0 +1,78 @@ + .set ABILITY_NONE, 0x00 + .set ABILITY_STENCH, 0x01 + .set ABILITY_DRIZZLE, 0x02 + .set ABILITY_SPEED_BOOST, 0x03 + .set ABILITY_BATTLE_ARMOR, 0x04 + .set ABILITY_STURDY, 0x05 + .set ABILITY_DAMP, 0x06 + .set ABILITY_LIMBER, 0x07 + .set ABILITY_SAND_VEIL, 0x08 + .set ABILITY_STATIC, 0x09 + .set ABILITY_VOLT_ABSORB, 0x0a + .set ABILITY_WATER_ABSORB, 0x0b + .set ABILITY_OBLIVIOUS, 0x0c + .set ABILITY_CLOUD_NINE, 0x0d + .set ABILITY_COMPOUND_EYES, 0x0e + .set ABILITY_INSOMNIA, 0x0f + .set ABILITY_COLOR_CHANGE, 0x10 + .set ABILITY_IMMUNITY, 0x11 + .set ABILITY_FLASH_FIRE, 0x12 + .set ABILITY_SHIELD_DUST, 0x13 + .set ABILITY_OWN_TEMPO, 0x14 + .set ABILITY_SUCTION_CUPS, 0x15 + .set ABILITY_INTIMIDATE, 0x16 + .set ABILITY_SHADOW_TAG, 0x17 + .set ABILITY_ROUGH_SKIN, 0x18 + .set ABILITY_WONDER_GUARD, 0x19 + .set ABILITY_LEVITATE, 0x1a + .set ABILITY_EFFECT_SPORE, 0x1b + .set ABILITY_SYNCHRONIZE, 0x1c + .set ABILITY_CLEAR_BODY, 0x1d + .set ABILITY_NATURAL_CURE, 0x1e + .set ABILITY_LIGHTNING_ROD, 0x1f + .set ABILITY_SERENE_GRACE, 0x20 + .set ABILITY_SWIFT_SWIM, 0x21 + .set ABILITY_CHLOROPHYLL, 0x22 + .set ABILITY_ILLUMINATE, 0x23 + .set ABILITY_TRACE, 0x24 + .set ABILITY_HUGE_POWER, 0x25 + .set ABILITY_POISON_POINT, 0x26 + .set ABILITY_INNER_FOCUS, 0x27 + .set ABILITY_MAGMA_ARMOR, 0x28 + .set ABILITY_WATER_VEIL, 0x29 + .set ABILITY_MAGNET_PULL, 0x2a + .set ABILITY_SOUNDPROOF, 0x2b + .set ABILITY_RAIN_DISH, 0x2c + .set ABILITY_SAND_STREAM, 0x2d + .set ABILITY_PRESSURE, 0x2e + .set ABILITY_THICK_FAT, 0x2f + .set ABILITY_EARLY_BIRD, 0x30 + .set ABILITY_FLAME_BODY, 0x31 + .set ABILITY_RUN_AWAY, 0x32 + .set ABILITY_KEEN_EYE, 0x33 + .set ABILITY_HYPER_CUTTER, 0x34 + .set ABILITY_PICKUP, 0x35 + .set ABILITY_TRUANT, 0x36 + .set ABILITY_HUSTLE, 0x37 + .set ABILITY_CUTE_CHARM, 0x38 + .set ABILITY_PLUS, 0x39 + .set ABILITY_MINUS, 0x3a + .set ABILITY_FORECAST, 0x3b + .set ABILITY_STICKY_HOLD, 0x3c + .set ABILITY_SHED_SKIN, 0x3d + .set ABILITY_GUTS, 0x3e + .set ABILITY_MARVEL_SCALE, 0x3f + .set ABILITY_LIQUID_OOZE, 0x40 + .set ABILITY_OVERGROW, 0x41 + .set ABILITY_BLAZE, 0x42 + .set ABILITY_TORRENT, 0x43 + .set ABILITY_SWARM, 0x44 + .set ABILITY_ROCK_HEAD, 0x45 + .set ABILITY_DROUGHT, 0x46 + .set ABILITY_ARENA_TRAP, 0x47 + .set ABILITY_VITAL_SPIRIT, 0x48 + .set ABILITY_WHITE_SMOKE, 0x49 + .set ABILITY_PURE_POWER, 0x4a + .set ABILITY_SHELL_ARMOR, 0x4b + .set ABILITY_CACOPHONY, 0x4c + .set ABILITY_AIR_LOCK, 0x4d diff --git a/constants/item_constants.s b/constants/item_constants.s new file mode 100644 index 000000000..934ebd798 --- /dev/null +++ b/constants/item_constants.s @@ -0,0 +1,310 @@ + .set ITEM_NONE, 0x000 + .set ITEM_MASTER_BALL, 0x001 + .set ITEM_ULTRA_BALL, 0x002 + .set ITEM_GREAT_BALL, 0x003 + .set ITEM_POKE_BALL, 0x004 + .set ITEM_SAFARI_BALL, 0x005 + .set ITEM_NET_BALL, 0x006 + .set ITEM_DIVE_BALL, 0x007 + .set ITEM_NEST_BALL, 0x008 + .set ITEM_REPEAT_BALL, 0x009 + .set ITEM_TIMER_BALL, 0x00a + .set ITEM_LUXURY_BALL, 0x00b + .set ITEM_PREMIER_BALL, 0x00c + .set ITEM_POTION, 0x00d + .set ITEM_ANTIDOTE, 0x00e + .set ITEM_BURN_HEAL, 0x00f + .set ITEM_ICE_HEAL, 0x010 + .set ITEM_AWAKENING, 0x011 + .set ITEM_PARALYZE_HEAL, 0x012 + .set ITEM_FULL_RESTORE, 0x013 + .set ITEM_MAX_POTION, 0x014 + .set ITEM_HYPER_POTION, 0x015 + .set ITEM_SUPER_POTION, 0x016 + .set ITEM_FULL_HEAL, 0x017 + .set ITEM_REVIVE, 0x018 + .set ITEM_MAX_REVIVE, 0x019 + .set ITEM_FRESH_WATER, 0x01a + .set ITEM_SODA_POP, 0x01b + .set ITEM_LEMONADE, 0x01c + .set ITEM_MOOMOO_MILK, 0x01d + .set ITEM_ENERGY_POWDER, 0x01e + .set ITEM_ENERGY_ROOT, 0x01f + .set ITEM_HEAL_POWDER, 0x020 + .set ITEM_REVIVAL_HERB, 0x021 + .set ITEM_ETHER, 0x022 + .set ITEM_MAX_ETHER, 0x023 + .set ITEM_ELIXIR, 0x024 + .set ITEM_MAX_ELIXIR, 0x025 + .set ITEM_LAVA_COOKIE, 0x026 + .set ITEM_BLUE_FLUTE, 0x027 + .set ITEM_YELLOW_FLUTE, 0x028 + .set ITEM_RED_FLUTE, 0x029 + .set ITEM_BLACK_FLUTE, 0x02a + .set ITEM_WHITE_FLUTE, 0x02b + .set ITEM_BERRY_JUICE, 0x02c + .set ITEM_SACRED_ASH, 0x02d + .set ITEM_SHOAL_SALT, 0x02e + .set ITEM_SHOAL_SHELL, 0x02f + .set ITEM_RED_SHARD, 0x030 + .set ITEM_BLUE_SHARD, 0x031 + .set ITEM_YELLOW_SHARD, 0x032 + .set ITEM_GREEN_SHARD, 0x033 + .set ITEM_HP_UP, 0x03f + .set ITEM_PROTEIN, 0x040 + .set ITEM_IRON, 0x041 + .set ITEM_CARBOS, 0x042 + .set ITEM_CALCIUM, 0x043 + .set ITEM_RARE_CANDY, 0x044 + .set ITEM_PP_UP, 0x045 + .set ITEM_ZINC, 0x046 + .set ITEM_PP_MAX, 0x047 + .set ITEM_GUARD_SPEC, 0x049 + .set ITEM_DIRE_HIT, 0x04a + .set ITEM_X_ATTACK, 0x04b + .set ITEM_X_DEFEND, 0x04c + .set ITEM_X_SPEED, 0x04d + .set ITEM_X_ACCURACY, 0x04e + .set ITEM_X_SPECIAL, 0x04f + .set ITEM_POKE_DOLL, 0x050 + .set ITEM_FLUFFY_TAIL, 0x051 + .set ITEM_SUPER_REPEL, 0x053 + .set ITEM_MAX_REPEL, 0x054 + .set ITEM_ESCAPE_ROPE, 0x055 + .set ITEM_REPEL, 0x056 + .set ITEM_SUN_STONE, 0x05d + .set ITEM_MOON_STONE, 0x05e + .set ITEM_FIRE_STONE, 0x05f + .set ITEM_THUNDER_STONE, 0x060 + .set ITEM_WATER_STONE, 0x061 + .set ITEM_LEAF_STONE, 0x062 + .set ITEM_TINY_MUSHROOM, 0x067 + .set ITEM_BIG_MUSHROOM, 0x068 + .set ITEM_PEARL, 0x06a + .set ITEM_BIG_PEARL, 0x06b + .set ITEM_STARDUST, 0x06c + .set ITEM_STAR_PIECE, 0x06d + .set ITEM_NUGGET, 0x06e + .set ITEM_HEART_SCALE, 0x06f + .set ITEM_ORANGE_MAIL, 0x079 + .set ITEM_HARBOR_MAIL, 0x07a + .set ITEM_GLITTER_MAIL, 0x07b + .set ITEM_MECH_MAIL, 0x07c + .set ITEM_WOOD_MAIL, 0x07d + .set ITEM_WAVE_MAIL, 0x07e + .set ITEM_BEAD_MAIL, 0x07f + .set ITEM_SHADOW_MAIL, 0x080 + .set ITEM_TROPIC_MAIL, 0x081 + .set ITEM_DREAM_MAIL, 0x082 + .set ITEM_FAB_MAIL, 0x083 + .set ITEM_RETRO_MAIL, 0x084 + .set ITEM_CHERI_BERRY, 0x085 + .set ITEM_CHESTO_BERRY, 0x086 + .set ITEM_PECHA_BERRY, 0x087 + .set ITEM_RAWST_BERRY, 0x088 + .set ITEM_ASPEAR_BERRY, 0x089 + .set ITEM_LEPPA_BERRY, 0x08a + .set ITEM_ORAN_BERRY, 0x08b + .set ITEM_PERSIM_BERRY, 0x08c + .set ITEM_LUM_BERRY, 0x08d + .set ITEM_SITRUS_BERRY, 0x08e + .set ITEM_FIGY_BERRY, 0x08f + .set ITEM_WIKI_BERRY, 0x090 + .set ITEM_MAGO_BERRY, 0x091 + .set ITEM_AGUAV_BERRY, 0x092 + .set ITEM_IAPAPA_BERRY, 0x093 + .set ITEM_RAZZ_BERRY, 0x094 + .set ITEM_BLUK_BERRY, 0x095 + .set ITEM_NANAB_BERRY, 0x096 + .set ITEM_WEPEAR_BERRY, 0x097 + .set ITEM_PINAP_BERRY, 0x098 + .set ITEM_POMEG_BERRY, 0x099 + .set ITEM_KELPSY_BERRY, 0x09a + .set ITEM_QUALOT_BERRY, 0x09b + .set ITEM_HONDEW_BERRY, 0x09c + .set ITEM_GREPA_BERRY, 0x09d + .set ITEM_TAMATO_BERRY, 0x09e + .set ITEM_CORNN_BERRY, 0x09f + .set ITEM_MAGOST_BERRY, 0x0a0 + .set ITEM_RABUTA_BERRY, 0x0a1 + .set ITEM_NOMEL_BERRY, 0x0a2 + .set ITEM_SPELON_BERRY, 0x0a3 + .set ITEM_PAMTRE_BERRY, 0x0a4 + .set ITEM_WATMEL_BERRY, 0x0a5 + .set ITEM_DURIN_BERRY, 0x0a6 + .set ITEM_BELUE_BERRY, 0x0a7 + .set ITEM_LIECHI_BERRY, 0x0a8 + .set ITEM_GANLON_BERRY, 0x0a9 + .set ITEM_SALAC_BERRY, 0x0aa + .set ITEM_PETAYA_BERRY, 0x0ab + .set ITEM_APICOT_BERRY, 0x0ac + .set ITEM_LANSAT_BERRY, 0x0ad + .set ITEM_STARF_BERRY, 0x0ae + .set ITEM_ENIGMA_BERRY, 0x0af + .set ITEM_BRIGHT_POWDER, 0x0b3 + .set ITEM_WHITE_HERB, 0x0b4 + .set ITEM_MACHO_BRACE, 0x0b5 + .set ITEM_EXP_SHARE, 0x0b6 + .set ITEM_QUICK_CLAW, 0x0b7 + .set ITEM_SOOTHE_BELL, 0x0b8 + .set ITEM_MENTAL_HERB, 0x0b9 + .set ITEM_CHOICE_BAND, 0x0ba + .set ITEM_KINGS_ROCK, 0x0bb + .set ITEM_SILVER_POWDER, 0x0bc + .set ITEM_AMULET_COIN, 0x0bd + .set ITEM_CLEANSE_TAG, 0x0be + .set ITEM_SOUL_DEW, 0x0bf + .set ITEM_DEEP_SEA_TOOTH, 0x0c0 + .set ITEM_DEEP_SEA_SCALE, 0x0c1 + .set ITEM_SMOKE_BALL, 0x0c2 + .set ITEM_EVERSTONE, 0x0c3 + .set ITEM_FOCUS_BAND, 0x0c4 + .set ITEM_LUCKY_EGG, 0x0c5 + .set ITEM_SCOPE_LENS, 0x0c6 + .set ITEM_METAL_COAT, 0x0c7 + .set ITEM_LEFTOVERS, 0x0c8 + .set ITEM_DRAGON_SCALE, 0x0c9 + .set ITEM_LIGHT_BALL, 0x0ca + .set ITEM_SOFT_SAND, 0x0cb + .set ITEM_HARD_STONE, 0x0cc + .set ITEM_MIRACLE_SEED, 0x0cd + .set ITEM_BLACK_GLASSES, 0x0ce + .set ITEM_BLACK_BELT, 0x0cf + .set ITEM_MAGNET, 0x0d0 + .set ITEM_MYSTIC_WATER, 0x0d1 + .set ITEM_SHARP_BEAK, 0x0d2 + .set ITEM_POISON_BARB, 0x0d3 + .set ITEM_NEVER_MELT_ICE, 0x0d4 + .set ITEM_SPELL_TAG, 0x0d5 + .set ITEM_TWISTED_SPOON, 0x0d6 + .set ITEM_CHARCOAL, 0x0d7 + .set ITEM_DRAGON_FANG, 0x0d8 + .set ITEM_SILK_SCARF, 0x0d9 + .set ITEM_UP_GRADE, 0x0da + .set ITEM_SHELL_BELL, 0x0db + .set ITEM_SEA_INCENSE, 0x0dc + .set ITEM_LAX_INCENSE, 0x0dd + .set ITEM_LUCKY_PUNCH, 0x0de + .set ITEM_METAL_POWDER, 0x0df + .set ITEM_THICK_CLUB, 0x0e0 + .set ITEM_STICK, 0x0e1 + .set ITEM_RED_SCARF, 0x0fe + .set ITEM_BLUE_SCARF, 0x0ff + .set ITEM_PINK_SCARF, 0x100 + .set ITEM_GREEN_SCARF, 0x101 + .set ITEM_YELLOW_SCARF, 0x102 + .set ITEM_MACH_BIKE, 0x103 + .set ITEM_COIN_CASE, 0x104 + .set ITEM_ITEMFINDER, 0x105 + .set ITEM_OLD_ROD, 0x106 + .set ITEM_GOOD_ROD, 0x107 + .set ITEM_SUPER_ROD, 0x108 + .set ITEM_SS_TICKET, 0x109 + .set ITEM_CONTEST_PASS, 0x10a + .set ITEM_WAILMER_PAIL, 0x10c + .set ITEM_DEVON_GOODS, 0x10d + .set ITEM_SOOT_SACK, 0x10e + .set ITEM_BASEMENT_KEY, 0x10f + .set ITEM_ACRO_BIKE, 0x110 + .set ITEM_POKEBLOCK_CASE, 0x111 + .set ITEM_LETTER, 0x112 + .set ITEM_EON_TICKET, 0x113 + .set ITEM_RED_ORB, 0x114 + .set ITEM_BLUE_ORB, 0x115 + .set ITEM_SCANNER, 0x116 + .set ITEM_GO_GOGGLES, 0x117 + .set ITEM_METEORITE, 0x118 + .set ITEM_ROOM_1_KEY, 0x119 + .set ITEM_ROOM_2_KEY, 0x11a + .set ITEM_ROOM_4_KEY, 0x11b + .set ITEM_ROOM_6_KEY, 0x11c + .set ITEM_STORAGE_KEY, 0x11d + .set ITEM_ROOT_FOSSIL, 0x11e + .set ITEM_CLAW_FOSSIL, 0x11f + .set ITEM_DEVON_SCOPE, 0x120 + .set ITEM_TM01, 0x121 + .set ITEM_TM02, 0x122 + .set ITEM_TM03, 0x123 + .set ITEM_TM04, 0x124 + .set ITEM_TM05, 0x125 + .set ITEM_TM06, 0x126 + .set ITEM_TM07, 0x127 + .set ITEM_TM08, 0x128 + .set ITEM_TM09, 0x129 + .set ITEM_TM10, 0x12a + .set ITEM_TM11, 0x12b + .set ITEM_TM12, 0x12c + .set ITEM_TM13, 0x12d + .set ITEM_TM14, 0x12e + .set ITEM_TM15, 0x12f + .set ITEM_TM16, 0x130 + .set ITEM_TM17, 0x131 + .set ITEM_TM18, 0x132 + .set ITEM_TM19, 0x133 + .set ITEM_TM20, 0x134 + .set ITEM_TM21, 0x135 + .set ITEM_TM22, 0x136 + .set ITEM_TM23, 0x137 + .set ITEM_TM24, 0x138 + .set ITEM_TM25, 0x139 + .set ITEM_TM26, 0x13a + .set ITEM_TM27, 0x13b + .set ITEM_TM28, 0x13c + .set ITEM_TM29, 0x13d + .set ITEM_TM30, 0x13e + .set ITEM_TM31, 0x13f + .set ITEM_TM32, 0x140 + .set ITEM_TM33, 0x141 + .set ITEM_TM34, 0x142 + .set ITEM_TM35, 0x143 + .set ITEM_TM36, 0x144 + .set ITEM_TM37, 0x145 + .set ITEM_TM38, 0x146 + .set ITEM_TM39, 0x147 + .set ITEM_TM40, 0x148 + .set ITEM_TM41, 0x149 + .set ITEM_TM42, 0x14a + .set ITEM_TM43, 0x14b + .set ITEM_TM44, 0x14c + .set ITEM_TM45, 0x14d + .set ITEM_TM46, 0x14e + .set ITEM_TM47, 0x14f + .set ITEM_TM48, 0x150 + .set ITEM_TM49, 0x151 + .set ITEM_TM50, 0x152 + .set ITEM_HM01, 0x153 + .set ITEM_HM02, 0x154 + .set ITEM_HM03, 0x155 + .set ITEM_HM04, 0x156 + .set ITEM_HM05, 0x157 + .set ITEM_HM06, 0x158 + .set ITEM_HM07, 0x159 + .set ITEM_HM08, 0x15a + .set ITEM_OAKS_PARCEL, 0x15d + .set ITEM_POKE_FLUTE, 0x15e + .set ITEM_SECRET_KEY, 0x15f + .set ITEM_BIKE_VOUCHER, 0x160 + .set ITEM_GOLD_TEETH, 0x161 + .set ITEM_OLD_AMBER, 0x162 + .set ITEM_CARD_KEY, 0x163 + .set ITEM_LIFT_KEY, 0x164 + .set ITEM_HELIX_FOSSIL, 0x165 + .set ITEM_DOME_FOSSIL, 0x166 + .set ITEM_SILPH_SCOPE, 0x167 + .set ITEM_BICYCLE, 0x168 + .set ITEM_TOWN_MAP, 0x169 + .set ITEM_VS_SEEKER, 0x16a + .set ITEM_FAME_CHECKER, 0x16b + .set ITEM_TM_CASE, 0x16c + .set ITEM_BERRY_POUCH, 0x16d + .set ITEM_TEACHY_TV, 0x16e + .set ITEM_TRI_PASS, 0x16f + .set ITEM_RAINBOW_PASS, 0x170 + .set ITEM_TEA, 0x171 + .set ITEM_MYSTIC_TICKET, 0x172 + .set ITEM_AURORA_TICKET, 0x173 + .set ITEM_POWDER_JAR, 0x174 + .set ITEM_RUBY, 0x175 + .set ITEM_SAPPHIRE, 0x176 + .set ITEM_MAGMA_EMBLEM, 0x177 + .set ITEM_OLD_SEA_MAP, 0x178 diff --git a/constants/pokemon_data_constants.s b/constants/pokemon_data_constants.s new file mode 100644 index 000000000..7dba3afa5 --- /dev/null +++ b/constants/pokemon_data_constants.s @@ -0,0 +1,36 @@ + .set GROWTH_MEDIUM_FAST, 0x00 + .set GROWTH_ERRATIC, 0x01 + .set GROWTH_FLUCTUATING, 0x02 + .set GROWTH_MEDIUM_SLOW, 0x03 + .set GROWTH_FAST, 0x04 + .set GROWTH_SLOW, 0x05 + + .set EGG_GROUP_NONE, 0x00 + .set EGG_GROUP_MONSTER, 0x01 + .set EGG_GROUP_WATER_1, 0x02 + .set EGG_GROUP_BUG, 0x03 + .set EGG_GROUP_FLYING, 0x04 + .set EGG_GROUP_FIELD, 0x05 + .set EGG_GROUP_FAIRY, 0x06 + .set EGG_GROUP_GRASS, 0x07 + .set EGG_GROUP_HUMAN_LIKE, 0x08 + .set EGG_GROUP_WATER_3, 0x09 + .set EGG_GROUP_MINERAL, 0x0a + .set EGG_GROUP_AMORPHOUS, 0x0b + .set EGG_GROUP_WATER_2, 0x0c + .set EGG_GROUP_DITTO, 0x0d + .set EGG_GROUP_DRAGON, 0x0e + .set EGG_GROUP_UNDISCOVERED, 0x0f + + .set BODY_COLOR_RED, 0x00 + .set BODY_COLOR_BLUE, 0x01 + .set BODY_COLOR_YELLOW, 0x02 + .set BODY_COLOR_GREEN, 0x03 + .set BODY_COLOR_BLACK, 0x04 + .set BODY_COLOR_BROWN, 0x05 + .set BODY_COLOR_PURPLE, 0x06 + .set BODY_COLOR_GRAY, 0x07 + .set BODY_COLOR_WHITE, 0x08 + .set BODY_COLOR_PINK, 0x09 + + .set SUMMARY_SCREEN_FLIP_SPRITE, 0x80 diff --git a/constants/type_constants.s b/constants/type_constants.s new file mode 100644 index 000000000..86e3c9df3 --- /dev/null +++ b/constants/type_constants.s @@ -0,0 +1,18 @@ + .set TYPE_NORMAL, 0x00 + .set TYPE_FIGHTING, 0x01 + .set TYPE_FLYING, 0x02 + .set TYPE_POISON, 0x03 + .set TYPE_GROUND, 0x04 + .set TYPE_ROCK, 0x05 + .set TYPE_BUG, 0x06 + .set TYPE_GHOST, 0x07 + .set TYPE_STEEL, 0x08 + .set TYPE_UNKNOWN, 0x09 + .set TYPE_FIRE, 0x0a + .set TYPE_WATER, 0x0b + .set TYPE_GRASS, 0x0c + .set TYPE_ELECTRIC, 0x0d + .set TYPE_PSYCHIC, 0x0e + .set TYPE_ICE, 0x0f + .set TYPE_DRAGON, 0x10 + .set TYPE_DARK, 0x11 diff --git a/data/base_stats.s b/data/base_stats.s new file mode 100644 index 000000000..a79640dca --- /dev/null +++ b/data/base_stats.s @@ -0,0 +1,8636 @@ + .align 2, 0 + +gBaseStats: ; 83203CC +; ?????????? + .fill 28, 1, 0 + +; Bulbasaur + base_stats 45, 49, 49, 45, 65, 65 + .byte TYPE_GRASS + .byte TYPE_POISON + .byte 45 ; catch rate + .byte 64 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_GRASS + .byte ABILITY_OVERGROW + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Ivysaur + base_stats 60, 62, 63, 60, 80, 80 + .byte TYPE_GRASS + .byte TYPE_POISON + .byte 45 ; catch rate + .byte 141 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_GRASS + .byte ABILITY_OVERGROW + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Venusaur + base_stats 80, 82, 83, 80, 100, 100 + .byte TYPE_GRASS + .byte TYPE_POISON + .byte 45 ; catch rate + .byte 208 ; base exp. yield + ev_yield 0, 0, 0, 0, 2, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_GRASS + .byte ABILITY_OVERGROW + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Charmander + base_stats 39, 52, 43, 65, 60, 50 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 45 ; catch rate + .byte 65 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_DRAGON + .byte ABILITY_BLAZE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Charmeleon + base_stats 58, 64, 58, 80, 80, 65 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 45 ; catch rate + .byte 142 ; base exp. yield + ev_yield 0, 0, 0, 1, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_DRAGON + .byte ABILITY_BLAZE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Charizard + base_stats 78, 84, 78, 100, 109, 85 + .byte TYPE_FIRE + .byte TYPE_FLYING + .byte 45 ; catch rate + .byte 209 ; base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_DRAGON + .byte ABILITY_BLAZE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Squirtle + base_stats 44, 48, 65, 43, 50, 64 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 45 ; catch rate + .byte 66 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_TORRENT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Wartortle + base_stats 59, 63, 80, 58, 65, 80 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 45 ; catch rate + .byte 143 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_TORRENT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Blastoise + base_stats 79, 83, 100, 78, 85, 105 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 45 ; catch rate + .byte 210 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_TORRENT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Caterpie + base_stats 45, 30, 35, 45, 20, 20 + .byte TYPE_BUG + .byte TYPE_BUG + .byte 255 ; catch rate + .byte 53 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SHIELD_DUST + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Metapod + base_stats 50, 20, 55, 30, 25, 25 + .byte TYPE_BUG + .byte TYPE_BUG + .byte 120 ; catch rate + .byte 72 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SHED_SKIN + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Butterfree + base_stats 60, 45, 50, 70, 80, 80 + .byte TYPE_BUG + .byte TYPE_FLYING + .byte 45 ; catch rate + .byte 160 ; base exp. yield + ev_yield 0, 0, 0, 0, 2, 1 + .2byte ITEM_NONE + .2byte ITEM_SILVER_POWDER + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_COMPOUND_EYES + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 ; padding + +; Weedle + base_stats 40, 35, 30, 50, 20, 20 + .byte TYPE_BUG + .byte TYPE_POISON + .byte 255 ; catch rate + .byte 52 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SHIELD_DUST + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Kakuna + base_stats 45, 25, 50, 35, 25, 25 + .byte TYPE_BUG + .byte TYPE_POISON + .byte 120 ; catch rate + .byte 71 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SHED_SKIN + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Beedrill + base_stats 65, 80, 40, 75, 45, 80 + .byte TYPE_BUG + .byte TYPE_POISON + .byte 45 ; catch rate + .byte 159 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_POISON_BARB + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SWARM + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Pidgey + base_stats 40, 45, 40, 56, 35, 35 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 255 ; catch rate + .byte 55 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_KEEN_EYE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Pidgeotto + base_stats 63, 60, 55, 71, 50, 50 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 120 ; catch rate + .byte 113 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_KEEN_EYE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Pidgeot + base_stats 83, 80, 75, 91, 70, 70 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 45 ; catch rate + .byte 172 ; base exp. yield + ev_yield 0, 0, 0, 3, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_KEEN_EYE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Rattata + base_stats 30, 56, 35, 72, 25, 35 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 255 ; catch rate + .byte 57 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_RUN_AWAY + .byte ABILITY_GUTS + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Raticate + base_stats 55, 81, 60, 97, 50, 70 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 127 ; catch rate + .byte 116 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_RUN_AWAY + .byte ABILITY_GUTS + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Spearow + base_stats 40, 60, 30, 70, 31, 31 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 255 ; catch rate + .byte 58 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_KEEN_EYE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Fearow + base_stats 65, 90, 65, 100, 61, 61 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 90 ; catch rate + .byte 162 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_SHARP_BEAK + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_KEEN_EYE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Ekans + base_stats 35, 60, 44, 55, 40, 54 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 255 ; catch rate + .byte 62 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_DRAGON + .byte ABILITY_INTIMIDATE + .byte ABILITY_SHED_SKIN + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Arbok + base_stats 60, 85, 69, 80, 65, 79 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 90 ; catch rate + .byte 147 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_DRAGON + .byte ABILITY_INTIMIDATE + .byte ABILITY_SHED_SKIN + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Pikachu + base_stats 35, 55, 30, 90, 50, 40 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 190 ; catch rate + .byte 82 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_ORAN_BERRY + .2byte ITEM_LIGHT_BALL + .byte 127 ; gender + .byte 10 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FAIRY + .byte ABILITY_STATIC + .byte ABILITY_NONE + .byte 6 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Raichu + base_stats 60, 90, 55, 100, 90, 80 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 75 ; catch rate + .byte 122 ; base exp. yield + ev_yield 0, 0, 0, 3, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_ORAN_BERRY + .byte 127 ; gender + .byte 10 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FAIRY + .byte ABILITY_STATIC + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Sandshrew + base_stats 50, 75, 85, 40, 20, 30 + .byte TYPE_GROUND + .byte TYPE_GROUND + .byte 255 ; catch rate + .byte 93 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_QUICK_CLAW + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_SAND_VEIL + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Sandslash + base_stats 75, 100, 110, 65, 45, 55 + .byte TYPE_GROUND + .byte TYPE_GROUND + .byte 90 ; catch rate + .byte 163 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_QUICK_CLAW + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_SAND_VEIL + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Nidoran♀ + base_stats 55, 47, 52, 41, 40, 40 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 235 ; catch rate + .byte 59 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 254 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_POISON_POINT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Nidorina + base_stats 70, 62, 67, 56, 55, 55 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 120 ; catch rate + .byte 117 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 254 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_POISON_POINT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Nidoqueen + base_stats 90, 82, 87, 76, 75, 85 + .byte TYPE_POISON + .byte TYPE_GROUND + .byte 45 ; catch rate + .byte 194 ; base exp. yield + ev_yield 3, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 254 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_POISON_POINT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Nidoran♂ + base_stats 46, 57, 40, 50, 40, 40 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 235 ; catch rate + .byte 60 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 0 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_POISON_POINT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Nidorino + base_stats 61, 72, 57, 65, 55, 55 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 120 ; catch rate + .byte 118 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 0 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_POISON_POINT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Nidoking + base_stats 81, 92, 77, 85, 85, 75 + .byte TYPE_POISON + .byte TYPE_GROUND + .byte 45 ; catch rate + .byte 195 ; base exp. yield + ev_yield 0, 3, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 0 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_POISON_POINT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Clefairy + base_stats 70, 45, 48, 35, 60, 65 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 150 ; catch rate + .byte 68 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_LEPPA_BERRY + .2byte ITEM_MOON_STONE + .byte 191 ; gender + .byte 10 ; egg cycles + .byte 140 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_FAIRY + .byte ABILITY_CUTE_CHARM + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Clefable + base_stats 95, 70, 73, 60, 85, 90 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 25 ; catch rate + .byte 129 ; base exp. yield + ev_yield 3, 0, 0, 0, 0, 0 + .2byte ITEM_LEPPA_BERRY + .2byte ITEM_MOON_STONE + .byte 191 ; gender + .byte 10 ; egg cycles + .byte 140 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_FAIRY + .byte ABILITY_CUTE_CHARM + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Vulpix + base_stats 38, 41, 40, 65, 50, 65 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 190 ; catch rate + .byte 63 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_RAWST_BERRY + .2byte ITEM_RAWST_BERRY + .byte 191 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_FLASH_FIRE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Ninetales + base_stats 73, 76, 75, 100, 81, 100 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 75 ; catch rate + .byte 178 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 1 + .2byte ITEM_RAWST_BERRY + .2byte ITEM_RAWST_BERRY + .byte 191 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_FLASH_FIRE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Jigglypuff + base_stats 115, 45, 20, 20, 45, 25 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 170 ; catch rate + .byte 76 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 191 ; gender + .byte 10 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_FAIRY + .byte ABILITY_CUTE_CHARM + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Wigglytuff + base_stats 140, 70, 45, 45, 75, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 50 ; catch rate + .byte 109 ; base exp. yield + ev_yield 3, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 191 ; gender + .byte 10 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_FAIRY + .byte ABILITY_CUTE_CHARM + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Zubat + base_stats 40, 45, 35, 55, 30, 40 + .byte TYPE_POISON + .byte TYPE_FLYING + .byte 255 ; catch rate + .byte 54 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_INNER_FOCUS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Golbat + base_stats 75, 80, 70, 90, 65, 75 + .byte TYPE_POISON + .byte TYPE_FLYING + .byte 90 ; catch rate + .byte 171 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_INNER_FOCUS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Oddish + base_stats 45, 50, 55, 30, 75, 65 + .byte TYPE_GRASS + .byte TYPE_POISON + .byte 255 ; catch rate + .byte 78 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 4 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Gloom + base_stats 60, 65, 70, 40, 85, 75 + .byte TYPE_GRASS + .byte TYPE_POISON + .byte 120 ; catch rate + .byte 132 ; base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 6 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Vileplume + base_stats 75, 80, 85, 50, 100, 90 + .byte TYPE_GRASS + .byte TYPE_POISON + .byte 45 ; catch rate + .byte 184 ; base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Paras + base_stats 35, 70, 55, 25, 45, 55 + .byte TYPE_BUG + .byte TYPE_GRASS + .byte 190 ; catch rate + .byte 70 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_TINY_MUSHROOM + .2byte ITEM_BIG_MUSHROOM + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_GRASS + .byte ABILITY_EFFECT_SPORE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Parasect + base_stats 60, 95, 80, 30, 60, 80 + .byte TYPE_BUG + .byte TYPE_GRASS + .byte 75 ; catch rate + .byte 128 ; base exp. yield + ev_yield 0, 2, 1, 0, 0, 0 + .2byte ITEM_TINY_MUSHROOM + .2byte ITEM_BIG_MUSHROOM + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_GRASS + .byte ABILITY_EFFECT_SPORE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Venonat + base_stats 60, 55, 50, 45, 40, 55 + .byte TYPE_BUG + .byte TYPE_POISON + .byte 190 ; catch rate + .byte 75 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_COMPOUND_EYES + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Venomoth + base_stats 70, 65, 60, 90, 90, 75 + .byte TYPE_BUG + .byte TYPE_POISON + .byte 75 ; catch rate + .byte 138 ; base exp. yield + ev_yield 0, 0, 0, 1, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SHIELD_DUST + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Diglett + base_stats 10, 55, 25, 95, 35, 45 + .byte TYPE_GROUND + .byte TYPE_GROUND + .byte 255 ; catch rate + .byte 81 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_SAND_VEIL + .byte ABILITY_ARENA_TRAP + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Dugtrio + base_stats 35, 80, 50, 120, 50, 70 + .byte TYPE_GROUND + .byte TYPE_GROUND + .byte 50 ; catch rate + .byte 153 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_SAND_VEIL + .byte ABILITY_ARENA_TRAP + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Meowth + base_stats 40, 45, 35, 90, 40, 40 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 255 ; catch rate + .byte 69 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_PICKUP + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Persian + base_stats 65, 70, 60, 115, 65, 65 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 90 ; catch rate + .byte 148 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_LIMBER + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Psyduck + base_stats 50, 52, 48, 55, 65, 50 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 190 ; catch rate + .byte 80 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FIELD + .byte ABILITY_DAMP + .byte ABILITY_CLOUD_NINE + .byte 6 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Golduck + base_stats 80, 82, 78, 85, 95, 80 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 75 ; catch rate + .byte 174 ; base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FIELD + .byte ABILITY_DAMP + .byte ABILITY_CLOUD_NINE + .byte 8 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Mankey + base_stats 40, 80, 35, 70, 35, 45 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 190 ; catch rate + .byte 74 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_VITAL_SPIRIT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Primeape + base_stats 65, 105, 60, 95, 60, 70 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 75 ; catch rate + .byte 149 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_VITAL_SPIRIT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Growlithe + base_stats 55, 70, 45, 60, 70, 50 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 190 ; catch rate + .byte 91 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_RAWST_BERRY + .2byte ITEM_RAWST_BERRY + .byte 63 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_INTIMIDATE + .byte ABILITY_FLASH_FIRE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Arcanine + base_stats 90, 110, 80, 95, 100, 80 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 75 ; catch rate + .byte 213 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_RAWST_BERRY + .2byte ITEM_RAWST_BERRY + .byte 63 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_INTIMIDATE + .byte ABILITY_FLASH_FIRE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Poliwag + base_stats 40, 50, 40, 90, 40, 40 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 255 ; catch rate + .byte 77 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_1 + .byte ABILITY_WATER_ABSORB + .byte ABILITY_DAMP + .byte 0 ; Safari Zone flee rate + .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLUE + .2byte 0 ; padding + +; Poliwhirl + base_stats 65, 65, 65, 90, 50, 50 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 120 ; catch rate + .byte 131 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_KINGS_ROCK + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_1 + .byte ABILITY_WATER_ABSORB + .byte ABILITY_DAMP + .byte 0 ; Safari Zone flee rate + .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLUE + .2byte 0 ; padding + +; Poliwrath + base_stats 90, 85, 95, 70, 70, 90 + .byte TYPE_WATER + .byte TYPE_FIGHTING + .byte 45 ; catch rate + .byte 185 ; base exp. yield + ev_yield 0, 0, 3, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_KINGS_ROCK + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_1 + .byte ABILITY_WATER_ABSORB + .byte ABILITY_DAMP + .byte 0 ; Safari Zone flee rate + .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLUE + .2byte 0 ; padding + +; Abra + base_stats 25, 20, 15, 90, 105, 55 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 200 ; catch rate + .byte 73 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_TWISTED_SPOON + .byte 63 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_INNER_FOCUS + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Kadabra + base_stats 40, 35, 30, 105, 120, 70 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 100 ; catch rate + .byte 145 ; base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_TWISTED_SPOON + .byte 63 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_INNER_FOCUS + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Alakazam + base_stats 55, 50, 45, 120, 135, 85 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 50 ; catch rate + .byte 186 ; base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_TWISTED_SPOON + .byte 63 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_INNER_FOCUS + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Machop + base_stats 70, 80, 50, 35, 35, 35 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 180 ; catch rate + .byte 88 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 63 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_GUTS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Machoke + base_stats 80, 100, 70, 45, 50, 60 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 90 ; catch rate + .byte 146 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 63 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_GUTS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Machamp + base_stats 90, 130, 80, 55, 65, 85 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 45 ; catch rate + .byte 193 ; base exp. yield + ev_yield 0, 3, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 63 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_GUTS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Bellsprout + base_stats 50, 75, 35, 40, 70, 30 + .byte TYPE_GRASS + .byte TYPE_POISON + .byte 255 ; catch rate + .byte 84 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Weepinbell + base_stats 65, 90, 50, 55, 85, 45 + .byte TYPE_GRASS + .byte TYPE_POISON + .byte 120 ; catch rate + .byte 151 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Victreebel + base_stats 80, 105, 65, 70, 100, 60 + .byte TYPE_GRASS + .byte TYPE_POISON + .byte 45 ; catch rate + .byte 191 ; base exp. yield + ev_yield 0, 3, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Tentacool + base_stats 40, 40, 35, 70, 50, 100 + .byte TYPE_WATER + .byte TYPE_POISON + .byte 190 ; catch rate + .byte 105 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_CLEAR_BODY + .byte ABILITY_LIQUID_OOZE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Tentacruel + base_stats 80, 70, 65, 100, 80, 120 + .byte TYPE_WATER + .byte TYPE_POISON + .byte 60 ; catch rate + .byte 205 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_CLEAR_BODY + .byte ABILITY_LIQUID_OOZE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Geodude + base_stats 40, 80, 100, 20, 30, 30 + .byte TYPE_ROCK + .byte TYPE_GROUND + .byte 255 ; catch rate + .byte 86 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_EVERSTONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_ROCK_HEAD + .byte ABILITY_STURDY + .byte 4 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Graveler + base_stats 55, 95, 115, 35, 45, 45 + .byte TYPE_ROCK + .byte TYPE_GROUND + .byte 120 ; catch rate + .byte 134 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_EVERSTONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_ROCK_HEAD + .byte ABILITY_STURDY + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Golem + base_stats 80, 110, 130, 45, 55, 65 + .byte TYPE_ROCK + .byte TYPE_GROUND + .byte 45 ; catch rate + .byte 177 ; base exp. yield + ev_yield 0, 0, 3, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_EVERSTONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_ROCK_HEAD + .byte ABILITY_STURDY + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Ponyta + base_stats 50, 85, 55, 90, 65, 65 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 190 ; catch rate + .byte 152 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_RUN_AWAY + .byte ABILITY_FLASH_FIRE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Rapidash + base_stats 65, 100, 70, 105, 80, 80 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 60 ; catch rate + .byte 192 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_RUN_AWAY + .byte ABILITY_FLASH_FIRE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Slowpoke + base_stats 90, 65, 65, 15, 40, 40 + .byte TYPE_WATER + .byte TYPE_PSYCHIC + .byte 190 ; catch rate + .byte 99 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_KINGS_ROCK + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_OBLIVIOUS + .byte ABILITY_OWN_TEMPO + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Slowbro + base_stats 95, 75, 110, 30, 100, 80 + .byte TYPE_WATER + .byte TYPE_PSYCHIC + .byte 75 ; catch rate + .byte 164 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_KINGS_ROCK + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_OBLIVIOUS + .byte ABILITY_OWN_TEMPO + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Magnemite + base_stats 25, 35, 70, 45, 95, 55 + .byte TYPE_ELECTRIC + .byte TYPE_STEEL + .byte 190 ; catch rate + .byte 89 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_METAL_COAT + .byte 255 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_MAGNET_PULL + .byte ABILITY_STURDY + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Magneton + base_stats 50, 60, 95, 70, 120, 70 + .byte TYPE_ELECTRIC + .byte TYPE_STEEL + .byte 60 ; catch rate + .byte 161 ; base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_METAL_COAT + .byte 255 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_MAGNET_PULL + .byte ABILITY_STURDY + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Farfetch'd + base_stats 52, 65, 55, 60, 58, 62 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 45 ; catch rate + .byte 94 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_STICK + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FIELD + .byte ABILITY_KEEN_EYE + .byte ABILITY_INNER_FOCUS + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Doduo + base_stats 35, 85, 45, 75, 35, 35 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 190 ; catch rate + .byte 96 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_SHARP_BEAK + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_RUN_AWAY + .byte ABILITY_EARLY_BIRD + .byte 8 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Dodrio + base_stats 60, 110, 70, 100, 60, 60 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 45 ; catch rate + .byte 158 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_SHARP_BEAK + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_RUN_AWAY + .byte ABILITY_EARLY_BIRD + .byte 10 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Seel + base_stats 65, 45, 55, 45, 45, 70 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 190 ; catch rate + .byte 100 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FIELD + .byte ABILITY_THICK_FAT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 ; padding + +; Dewgong + base_stats 90, 70, 80, 70, 70, 95 + .byte TYPE_WATER + .byte TYPE_ICE + .byte 75 ; catch rate + .byte 176 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FIELD + .byte ABILITY_THICK_FAT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 ; padding + +; Grimer + base_stats 80, 80, 50, 25, 40, 50 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 190 ; catch rate + .byte 90 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NUGGET + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_STENCH + .byte ABILITY_STICKY_HOLD + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Muk + base_stats 105, 105, 75, 50, 65, 100 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 75 ; catch rate + .byte 157 ; base exp. yield + ev_yield 1, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NUGGET + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_STENCH + .byte ABILITY_STICKY_HOLD + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Shellder + base_stats 30, 65, 100, 40, 45, 25 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 190 ; catch rate + .byte 97 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_PEARL + .2byte ITEM_BIG_PEARL + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_SHELL_ARMOR + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Cloyster + base_stats 50, 95, 180, 70, 85, 45 + .byte TYPE_WATER + .byte TYPE_ICE + .byte 60 ; catch rate + .byte 203 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_PEARL + .2byte ITEM_BIG_PEARL + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_SHELL_ARMOR + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Gastly + base_stats 30, 35, 30, 80, 100, 35 + .byte TYPE_GHOST + .byte TYPE_POISON + .byte 190 ; catch rate + .byte 95 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Haunter + base_stats 45, 50, 45, 95, 115, 55 + .byte TYPE_GHOST + .byte TYPE_POISON + .byte 90 ; catch rate + .byte 126 ; base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Gengar + base_stats 60, 65, 60, 110, 130, 75 + .byte TYPE_GHOST + .byte TYPE_POISON + .byte 45 ; catch rate + .byte 190 ; base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Onix + base_stats 35, 45, 160, 70, 30, 45 + .byte TYPE_ROCK + .byte TYPE_GROUND + .byte 45 ; catch rate + .byte 108 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_ROCK_HEAD + .byte ABILITY_STURDY + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Drowzee + base_stats 60, 48, 45, 42, 43, 90 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 190 ; catch rate + .byte 102 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_INSOMNIA + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Hypno + base_stats 85, 73, 70, 67, 73, 115 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 75 ; catch rate + .byte 165 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_INSOMNIA + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Krabby + base_stats 30, 105, 90, 50, 25, 25 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 225 ; catch rate + .byte 115 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_HYPER_CUTTER + .byte ABILITY_SHELL_ARMOR + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Kingler + base_stats 55, 130, 115, 75, 50, 50 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 60 ; catch rate + .byte 206 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_HYPER_CUTTER + .byte ABILITY_SHELL_ARMOR + .byte 0 ; Safari Zone flee rate + .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_RED + .2byte 0 ; padding + +; Voltorb + base_stats 40, 30, 50, 100, 55, 55 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 190 ; catch rate + .byte 103 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_SOUNDPROOF + .byte ABILITY_STATIC + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Electrode + base_stats 60, 50, 70, 140, 80, 80 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 60 ; catch rate + .byte 150 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_SOUNDPROOF + .byte ABILITY_STATIC + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Exeggcute + base_stats 60, 40, 80, 40, 60, 45 + .byte TYPE_GRASS + .byte TYPE_PSYCHIC + .byte 90 ; catch rate + .byte 98 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Exeggutor + base_stats 95, 95, 85, 55, 125, 65 + .byte TYPE_GRASS + .byte TYPE_PSYCHIC + .byte 45 ; catch rate + .byte 212 ; base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Cubone + base_stats 50, 50, 95, 35, 40, 50 + .byte TYPE_GROUND + .byte TYPE_GROUND + .byte 190 ; catch rate + .byte 87 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_THICK_CLUB + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_ROCK_HEAD + .byte ABILITY_LIGHTNING_ROD + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Marowak + base_stats 60, 80, 110, 45, 50, 80 + .byte TYPE_GROUND + .byte TYPE_GROUND + .byte 75 ; catch rate + .byte 124 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_THICK_CLUB + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_ROCK_HEAD + .byte ABILITY_LIGHTNING_ROD + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Hitmonlee + base_stats 50, 120, 53, 87, 35, 110 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 45 ; catch rate + .byte 139 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 0 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_LIMBER + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Hitmonchan + base_stats 50, 105, 79, 76, 35, 110 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 45 ; catch rate + .byte 140 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 0 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_KEEN_EYE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Lickitung + base_stats 90, 55, 75, 30, 60, 75 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 ; catch rate + .byte 127 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_OWN_TEMPO + .byte ABILITY_OBLIVIOUS + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Koffing + base_stats 40, 65, 95, 35, 60, 45 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 190 ; catch rate + .byte 114 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_SMOKE_BALL + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Weezing + base_stats 65, 90, 120, 60, 85, 70 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 60 ; catch rate + .byte 173 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_SMOKE_BALL + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Rhyhorn + base_stats 80, 85, 95, 25, 30, 30 + .byte TYPE_GROUND + .byte TYPE_ROCK + .byte 120 ; catch rate + .byte 135 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_LIGHTNING_ROD + .byte ABILITY_ROCK_HEAD + .byte 4 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Rhydon + base_stats 105, 130, 120, 40, 45, 45 + .byte TYPE_GROUND + .byte TYPE_ROCK + .byte 60 ; catch rate + .byte 204 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_LIGHTNING_ROD + .byte ABILITY_ROCK_HEAD + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Chansey + base_stats 250, 5, 5, 50, 35, 105 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 30 ; catch rate + .byte 255 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_LUCKY_EGG + .byte 254 ; gender + .byte 40 ; egg cycles + .byte 140 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_FAIRY + .byte ABILITY_NATURAL_CURE + .byte ABILITY_SERENE_GRACE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Tangela + base_stats 65, 55, 115, 60, 100, 40 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 45 ; catch rate + .byte 166 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Kangaskhan + base_stats 105, 95, 80, 90, 40, 80 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 ; catch rate + .byte 175 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 254 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_EARLY_BIRD + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Horsea + base_stats 30, 40, 70, 60, 70, 25 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 225 ; catch rate + .byte 83 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_DRAGON_SCALE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_DRAGON + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Seadra + base_stats 55, 65, 95, 85, 95, 45 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 75 ; catch rate + .byte 155 ; base exp. yield + ev_yield 0, 0, 1, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_DRAGON_SCALE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_DRAGON + .byte ABILITY_POISON_POINT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Goldeen + base_stats 45, 67, 60, 63, 35, 50 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 225 ; catch rate + .byte 111 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_WATER_VEIL + .byte 4 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Seaking + base_stats 80, 92, 65, 68, 65, 80 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 60 ; catch rate + .byte 170 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_WATER_VEIL + .byte 6 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Staryu + base_stats 30, 45, 55, 85, 70, 55 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 225 ; catch rate + .byte 106 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_STARDUST + .2byte ITEM_STAR_PIECE + .byte 255 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_ILLUMINATE + .byte ABILITY_NATURAL_CURE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Starmie + base_stats 60, 75, 85, 115, 100, 85 + .byte TYPE_WATER + .byte TYPE_PSYCHIC + .byte 60 ; catch rate + .byte 207 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_STARDUST + .2byte ITEM_STAR_PIECE + .byte 255 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_ILLUMINATE + .byte ABILITY_NATURAL_CURE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Mr. mime + base_stats 40, 45, 65, 90, 100, 120 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 45 ; catch rate + .byte 136 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_LEPPA_BERRY + .byte 127 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_SOUNDPROOF + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Scyther + base_stats 70, 110, 80, 105, 55, 80 + .byte TYPE_BUG + .byte TYPE_FLYING + .byte 45 ; catch rate + .byte 187 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SWARM + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Jynx + base_stats 65, 50, 35, 95, 115, 95 + .byte TYPE_ICE + .byte TYPE_PSYCHIC + .byte 45 ; catch rate + .byte 137 ; base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_ASPEAR_BERRY + .2byte ITEM_ASPEAR_BERRY + .byte 254 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_OBLIVIOUS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Electabuzz + base_stats 65, 83, 57, 105, 95, 85 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 45 ; catch rate + .byte 156 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 63 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_STATIC + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Magmar + base_stats 65, 95, 57, 93, 100, 85 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 45 ; catch rate + .byte 167 ; base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_RAWST_BERRY + .2byte ITEM_RAWST_BERRY + .byte 63 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_FLAME_BODY + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Pinsir + base_stats 65, 125, 100, 85, 55, 70 + .byte TYPE_BUG + .byte TYPE_BUG + .byte 45 ; catch rate + .byte 200 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_HYPER_CUTTER + .byte ABILITY_NONE + .byte 8 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Tauros + base_stats 75, 100, 95, 110, 40, 70 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 ; catch rate + .byte 211 ; base exp. yield + ev_yield 0, 1, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 0 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_INTIMIDATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Magikarp + base_stats 20, 10, 55, 80, 15, 20 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 255 ; catch rate + .byte 20 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 5 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_DRAGON + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_NONE + .byte 4 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Gyarados + base_stats 95, 125, 79, 81, 60, 100 + .byte TYPE_WATER + .byte TYPE_FLYING + .byte 45 ; catch rate + .byte 214 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 5 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_DRAGON + .byte ABILITY_INTIMIDATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Lapras + base_stats 130, 85, 80, 60, 85, 95 + .byte TYPE_WATER + .byte TYPE_ICE + .byte 45 ; catch rate + .byte 219 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 40 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_WATER_ABSORB + .byte ABILITY_SHELL_ARMOR + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Ditto + base_stats 48, 48, 48, 48, 48, 48 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 35 ; catch rate + .byte 61 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_METAL_POWDER + .byte 255 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_DITTO + .byte EGG_GROUP_DITTO + .byte ABILITY_LIMBER + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Eevee + base_stats 55, 55, 50, 55, 45, 65 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 ; catch rate + .byte 92 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 35 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_RUN_AWAY + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Vaporeon + base_stats 130, 65, 60, 65, 110, 95 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 45 ; catch rate + .byte 196 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 35 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_WATER_ABSORB + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Jolteon + base_stats 65, 65, 60, 130, 110, 95 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 45 ; catch rate + .byte 197 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 35 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_VOLT_ABSORB + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Flareon + base_stats 65, 130, 60, 65, 95, 110 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 45 ; catch rate + .byte 198 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 35 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_FLASH_FIRE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Porygon + base_stats 65, 60, 70, 40, 85, 75 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 ; catch rate + .byte 130 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_TRACE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Omanyte + base_stats 35, 40, 100, 35, 90, 55 + .byte TYPE_ROCK + .byte TYPE_WATER + .byte 45 ; catch rate + .byte 120 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 30 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_SHELL_ARMOR + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Omastar + base_stats 70, 60, 125, 55, 115, 70 + .byte TYPE_ROCK + .byte TYPE_WATER + .byte 45 ; catch rate + .byte 199 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 30 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_SHELL_ARMOR + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Kabuto + base_stats 30, 80, 90, 55, 55, 45 + .byte TYPE_ROCK + .byte TYPE_WATER + .byte 45 ; catch rate + .byte 119 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 30 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_BATTLE_ARMOR + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Kabutops + base_stats 60, 115, 105, 80, 65, 70 + .byte TYPE_ROCK + .byte TYPE_WATER + .byte 45 ; catch rate + .byte 201 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 30 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_BATTLE_ARMOR + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Aerodactyl + base_stats 80, 105, 65, 130, 60, 75 + .byte TYPE_ROCK + .byte TYPE_FLYING + .byte 45 ; catch rate + .byte 202 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 35 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_ROCK_HEAD + .byte ABILITY_PRESSURE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Snorlax + base_stats 160, 110, 65, 30, 65, 110 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 25 ; catch rate + .byte 154 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_LEFTOVERS + .2byte ITEM_LEFTOVERS + .byte 31 ; gender + .byte 40 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_IMMUNITY + .byte ABILITY_THICK_FAT + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; Articuno + base_stats 90, 85, 100, 85, 95, 125 + .byte TYPE_ICE + .byte TYPE_FLYING + .byte 3 ; catch rate + .byte 215 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 80 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Zapdos + base_stats 90, 90, 85, 100, 125, 90 + .byte TYPE_ELECTRIC + .byte TYPE_FLYING + .byte 3 ; catch rate + .byte 216 ; base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 80 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Moltres + base_stats 90, 100, 90, 90, 125, 85 + .byte TYPE_FIRE + .byte TYPE_FLYING + .byte 3 ; catch rate + .byte 217 ; base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 80 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Dratini + base_stats 41, 64, 45, 50, 50, 50 + .byte TYPE_DRAGON + .byte TYPE_DRAGON + .byte 45 ; catch rate + .byte 67 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_DRAGON_SCALE + .byte 127 ; gender + .byte 40 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_DRAGON + .byte ABILITY_SHED_SKIN + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Dragonair + base_stats 61, 84, 65, 70, 70, 70 + .byte TYPE_DRAGON + .byte TYPE_DRAGON + .byte 45 ; catch rate + .byte 144 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_DRAGON_SCALE + .byte 127 ; gender + .byte 40 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_DRAGON + .byte ABILITY_SHED_SKIN + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Dragonite + base_stats 91, 134, 95, 80, 100, 100 + .byte TYPE_DRAGON + .byte TYPE_FLYING + .byte 45 ; catch rate + .byte 218 ; base exp. yield + ev_yield 0, 3, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_DRAGON_SCALE + .byte 127 ; gender + .byte 40 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_DRAGON + .byte ABILITY_INNER_FOCUS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Mewtwo + base_stats 106, 110, 90, 130, 154, 90 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 3 ; catch rate + .byte 220 ; base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Mew + base_stats 100, 100, 100, 100, 100, 100 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 45 ; catch rate + .byte 64 ; base exp. yield + ev_yield 3, 0, 0, 0, 0, 0 + .2byte ITEM_LUM_BERRY + .2byte ITEM_LUM_BERRY + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 100 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Chikorita + base_stats 45, 49, 65, 45, 49, 65 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 45 ; catch rate + .byte 64 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_GRASS + .byte ABILITY_OVERGROW + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Bayleef + base_stats 60, 62, 80, 60, 63, 80 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 45 ; catch rate + .byte 141 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_GRASS + .byte ABILITY_OVERGROW + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Meganium + base_stats 80, 82, 100, 80, 83, 100 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 45 ; catch rate + .byte 208 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_GRASS + .byte ABILITY_OVERGROW + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Cyndaquil + base_stats 39, 52, 43, 65, 60, 50 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 45 ; catch rate + .byte 65 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_BLAZE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Quilava + base_stats 58, 64, 58, 80, 80, 65 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 45 ; catch rate + .byte 142 ; base exp. yield + ev_yield 0, 0, 0, 1, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_BLAZE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Typhlosion + base_stats 78, 84, 78, 100, 109, 85 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 45 ; catch rate + .byte 209 ; base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_BLAZE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Totodile + base_stats 50, 65, 64, 43, 44, 48 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 45 ; catch rate + .byte 66 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_TORRENT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Croconaw + base_stats 65, 80, 80, 58, 59, 63 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 45 ; catch rate + .byte 143 ; base exp. yield + ev_yield 0, 1, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_TORRENT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLUE + .2byte 0 ; padding + +; Feraligatr + base_stats 85, 105, 100, 78, 79, 83 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 45 ; catch rate + .byte 210 ; base exp. yield + ev_yield 0, 2, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_TORRENT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Sentret + base_stats 35, 46, 34, 20, 35, 45 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 255 ; catch rate + .byte 57 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_ORAN_BERRY + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_RUN_AWAY + .byte ABILITY_KEEN_EYE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Furret + base_stats 85, 76, 64, 90, 45, 55 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 90 ; catch rate + .byte 116 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_ORAN_BERRY + .2byte ITEM_SITRUS_BERRY + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_RUN_AWAY + .byte ABILITY_KEEN_EYE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Hoothoot + base_stats 60, 30, 30, 50, 36, 56 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 255 ; catch rate + .byte 58 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_INSOMNIA + .byte ABILITY_KEEN_EYE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Noctowl + base_stats 100, 50, 50, 70, 76, 96 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 90 ; catch rate + .byte 162 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_INSOMNIA + .byte ABILITY_KEEN_EYE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Ledyba + base_stats 40, 20, 30, 55, 40, 80 + .byte TYPE_BUG + .byte TYPE_FLYING + .byte 255 ; catch rate + .byte 54 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SWARM + .byte ABILITY_EARLY_BIRD + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Ledian + base_stats 55, 35, 50, 85, 55, 110 + .byte TYPE_BUG + .byte TYPE_FLYING + .byte 90 ; catch rate + .byte 134 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SWARM + .byte ABILITY_EARLY_BIRD + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Spinarak + base_stats 40, 60, 40, 30, 40, 40 + .byte TYPE_BUG + .byte TYPE_POISON + .byte 255 ; catch rate + .byte 54 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SWARM + .byte ABILITY_INSOMNIA + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Ariados + base_stats 70, 90, 70, 40, 60, 60 + .byte TYPE_BUG + .byte TYPE_POISON + .byte 90 ; catch rate + .byte 134 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SWARM + .byte ABILITY_INSOMNIA + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Crobat + base_stats 85, 90, 80, 130, 70, 80 + .byte TYPE_POISON + .byte TYPE_FLYING + .byte 90 ; catch rate + .byte 204 ; base exp. yield + ev_yield 0, 0, 0, 3, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_INNER_FOCUS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Chinchou + base_stats 75, 38, 38, 67, 56, 56 + .byte TYPE_WATER + .byte TYPE_ELECTRIC + .byte 190 ; catch rate + .byte 90 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_YELLOW_SHARD + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_VOLT_ABSORB + .byte ABILITY_ILLUMINATE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Lanturn + base_stats 125, 58, 58, 67, 76, 76 + .byte TYPE_WATER + .byte TYPE_ELECTRIC + .byte 75 ; catch rate + .byte 156 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_YELLOW_SHARD + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_VOLT_ABSORB + .byte ABILITY_ILLUMINATE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Pichu + base_stats 20, 40, 15, 60, 35, 35 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 190 ; catch rate + .byte 42 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_ORAN_BERRY + .byte 127 ; gender + .byte 10 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_STATIC + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Cleffa + base_stats 50, 25, 28, 15, 45, 55 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 150 ; catch rate + .byte 37 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_LEPPA_BERRY + .2byte ITEM_MOON_STONE + .byte 191 ; gender + .byte 10 ; egg cycles + .byte 140 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_CUTE_CHARM + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Igglybuff + base_stats 90, 30, 15, 15, 40, 20 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 170 ; catch rate + .byte 39 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 191 ; gender + .byte 10 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_CUTE_CHARM + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_PINK + .2byte 0 ; padding + +; Togepi + base_stats 35, 20, 65, 20, 40, 65 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 190 ; catch rate + .byte 74 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 10 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_HUSTLE + .byte ABILITY_SERENE_GRACE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 ; padding + +; Togetic + base_stats 55, 40, 85, 40, 80, 105 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 75 ; catch rate + .byte 114 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 10 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FAIRY + .byte ABILITY_HUSTLE + .byte ABILITY_SERENE_GRACE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 ; padding + +; Natu + base_stats 40, 50, 45, 70, 70, 45 + .byte TYPE_PSYCHIC + .byte TYPE_FLYING + .byte 190 ; catch rate + .byte 73 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_EARLY_BIRD + .byte 6 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Xatu + base_stats 65, 75, 70, 95, 95, 70 + .byte TYPE_PSYCHIC + .byte TYPE_FLYING + .byte 75 ; catch rate + .byte 171 ; base exp. yield + ev_yield 0, 0, 0, 1, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_EARLY_BIRD + .byte 8 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Mareep + base_stats 55, 40, 40, 35, 65, 45 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 235 ; catch rate + .byte 59 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_STATIC + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 ; padding + +; Flaaffy + base_stats 70, 55, 55, 45, 80, 60 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 120 ; catch rate + .byte 117 ; base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_STATIC + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Ampharos + base_stats 90, 75, 75, 55, 115, 90 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 45 ; catch rate + .byte 194 ; base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_STATIC + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Bellossom + base_stats 75, 80, 85, 50, 90, 100 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 45 ; catch rate + .byte 184 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Marill + base_stats 70, 20, 50, 40, 20, 50 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 190 ; catch rate + .byte 58 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 10 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FAIRY + .byte ABILITY_THICK_FAT + .byte ABILITY_HUGE_POWER + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Azumarill + base_stats 100, 50, 80, 50, 50, 80 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 75 ; catch rate + .byte 153 ; base exp. yield + ev_yield 3, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 10 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FAIRY + .byte ABILITY_THICK_FAT + .byte ABILITY_HUGE_POWER + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Sudowoodo + base_stats 70, 100, 115, 30, 30, 65 + .byte TYPE_ROCK + .byte TYPE_ROCK + .byte 65 ; catch rate + .byte 135 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_STURDY + .byte ABILITY_ROCK_HEAD + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Politoed + base_stats 90, 75, 75, 70, 90, 100 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 45 ; catch rate + .byte 185 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_NONE + .2byte ITEM_KINGS_ROCK + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_1 + .byte ABILITY_WATER_ABSORB + .byte ABILITY_DAMP + .byte 0 ; Safari Zone flee rate + .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_GREEN + .2byte 0 ; padding + +; Hoppip + base_stats 35, 35, 40, 50, 35, 55 + .byte TYPE_GRASS + .byte TYPE_FLYING + .byte 255 ; catch rate + .byte 74 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Skiploom + base_stats 55, 45, 50, 80, 45, 65 + .byte TYPE_GRASS + .byte TYPE_FLYING + .byte 120 ; catch rate + .byte 136 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Jumpluff + base_stats 75, 55, 70, 110, 55, 85 + .byte TYPE_GRASS + .byte TYPE_FLYING + .byte 45 ; catch rate + .byte 176 ; base exp. yield + ev_yield 0, 0, 0, 3, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Aipom + base_stats 55, 70, 55, 85, 40, 55 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 ; catch rate + .byte 94 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_RUN_AWAY + .byte ABILITY_PICKUP + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Sunkern + base_stats 30, 30, 30, 30, 30, 30 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 235 ; catch rate + .byte 52 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Sunflora + base_stats 75, 75, 55, 30, 105, 85 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 120 ; catch rate + .byte 146 ; base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Yanma + base_stats 65, 65, 45, 95, 75, 45 + .byte TYPE_BUG + .byte TYPE_FLYING + .byte 75 ; catch rate + .byte 147 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SPEED_BOOST + .byte ABILITY_COMPOUND_EYES + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Wooper + base_stats 55, 45, 45, 15, 25, 25 + .byte TYPE_WATER + .byte TYPE_GROUND + .byte 255 ; catch rate + .byte 52 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FIELD + .byte ABILITY_DAMP + .byte ABILITY_WATER_ABSORB + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Quagsire + base_stats 95, 85, 85, 35, 65, 65 + .byte TYPE_WATER + .byte TYPE_GROUND + .byte 90 ; catch rate + .byte 137 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FIELD + .byte ABILITY_DAMP + .byte ABILITY_WATER_ABSORB + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Espeon + base_stats 65, 65, 60, 110, 130, 95 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 45 ; catch rate + .byte 197 ; base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 35 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Umbreon + base_stats 95, 65, 110, 65, 60, 130 + .byte TYPE_DARK + .byte TYPE_DARK + .byte 45 ; catch rate + .byte 197 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 35 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; Murkrow + base_stats 60, 85, 42, 91, 85, 42 + .byte TYPE_DARK + .byte TYPE_FLYING + .byte 30 ; catch rate + .byte 107 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_INSOMNIA + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; Slowking + base_stats 95, 75, 80, 30, 100, 110 + .byte TYPE_WATER + .byte TYPE_PSYCHIC + .byte 70 ; catch rate + .byte 164 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_NONE + .2byte ITEM_KINGS_ROCK + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_OBLIVIOUS + .byte ABILITY_OWN_TEMPO + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Misdreavus + base_stats 60, 60, 60, 85, 85, 85 + .byte TYPE_GHOST + .byte TYPE_GHOST + .byte 45 ; catch rate + .byte 147 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 1 + .2byte ITEM_NONE + .2byte ITEM_SPELL_TAG + .byte 127 ; gender + .byte 25 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Unown + base_stats 48, 72, 48, 48, 72, 48 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 225 ; catch rate + .byte 61 ; base exp. yield + ev_yield 0, 1, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 40 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLACK + .2byte 0 ; padding + +; Wobbuffet + base_stats 190, 33, 58, 33, 33, 58 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 45 ; catch rate + .byte 177 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_SHADOW_TAG + .byte ABILITY_NONE + .byte 4 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Girafarig + base_stats 70, 80, 65, 85, 90, 65 + .byte TYPE_NORMAL + .byte TYPE_PSYCHIC + .byte 60 ; catch rate + .byte 149 ; base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_PERSIM_BERRY + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_INNER_FOCUS + .byte ABILITY_EARLY_BIRD + .byte 4 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Pineco + base_stats 50, 65, 90, 15, 35, 35 + .byte TYPE_BUG + .byte TYPE_BUG + .byte 190 ; catch rate + .byte 60 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_STURDY + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Forretress + base_stats 75, 90, 140, 40, 60, 60 + .byte TYPE_BUG + .byte TYPE_STEEL + .byte 75 ; catch rate + .byte 118 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_STURDY + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Dunsparce + base_stats 100, 70, 70, 45, 65, 65 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 190 ; catch rate + .byte 75 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_SERENE_GRACE + .byte ABILITY_RUN_AWAY + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Gligar + base_stats 65, 75, 105, 85, 35, 65 + .byte TYPE_GROUND + .byte TYPE_FLYING + .byte 60 ; catch rate + .byte 108 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_HYPER_CUTTER + .byte ABILITY_SAND_VEIL + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Steelix + base_stats 75, 85, 200, 30, 55, 65 + .byte TYPE_STEEL + .byte TYPE_GROUND + .byte 25 ; catch rate + .byte 196 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_METAL_COAT + .byte 127 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_ROCK_HEAD + .byte ABILITY_STURDY + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Snubbull + base_stats 60, 80, 50, 30, 40, 40 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 190 ; catch rate + .byte 63 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 191 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FAIRY + .byte ABILITY_INTIMIDATE + .byte ABILITY_RUN_AWAY + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Granbull + base_stats 90, 120, 75, 45, 60, 60 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 75 ; catch rate + .byte 178 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 191 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FAIRY + .byte ABILITY_INTIMIDATE + .byte ABILITY_INTIMIDATE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Qwilfish + base_stats 65, 95, 75, 85, 55, 55 + .byte TYPE_WATER + .byte TYPE_POISON + .byte 45 ; catch rate + .byte 100 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_POISON_POINT + .byte ABILITY_SWIFT_SWIM + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Scizor + base_stats 70, 130, 100, 65, 55, 80 + .byte TYPE_BUG + .byte TYPE_STEEL + .byte 25 ; catch rate + .byte 200 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SWARM + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Shuckle + base_stats 20, 10, 230, 5, 10, 230 + .byte TYPE_BUG + .byte TYPE_ROCK + .byte 190 ; catch rate + .byte 80 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 1 + .2byte ITEM_ORAN_BERRY + .2byte ITEM_ORAN_BERRY + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_STURDY + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Heracross + base_stats 80, 125, 75, 85, 40, 95 + .byte TYPE_BUG + .byte TYPE_FIGHTING + .byte 45 ; catch rate + .byte 200 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SWARM + .byte ABILITY_GUTS + .byte 8 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Sneasel + base_stats 55, 95, 55, 115, 35, 75 + .byte TYPE_DARK + .byte TYPE_ICE + .byte 60 ; catch rate + .byte 132 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_QUICK_CLAW + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_INNER_FOCUS + .byte ABILITY_KEEN_EYE + .byte 0 ; Safari Zone flee rate + .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLACK + .2byte 0 ; padding + +; Teddiursa + base_stats 60, 80, 50, 40, 50, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 120 ; catch rate + .byte 124 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_PICKUP + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BROWN + .2byte 0 ; padding + +; Ursaring + base_stats 90, 130, 75, 55, 75, 75 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 60 ; catch rate + .byte 189 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_GUTS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Slugma + base_stats 40, 40, 40, 20, 70, 40 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 190 ; catch rate + .byte 78 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_MAGMA_ARMOR + .byte ABILITY_FLAME_BODY + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Magcargo + base_stats 50, 50, 120, 30, 80, 80 + .byte TYPE_FIRE + .byte TYPE_ROCK + .byte 75 ; catch rate + .byte 154 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_MAGMA_ARMOR + .byte ABILITY_FLAME_BODY + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Swinub + base_stats 50, 50, 40, 50, 30, 30 + .byte TYPE_ICE + .byte TYPE_GROUND + .byte 225 ; catch rate + .byte 78 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_OBLIVIOUS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Piloswine + base_stats 100, 100, 80, 50, 60, 60 + .byte TYPE_ICE + .byte TYPE_GROUND + .byte 75 ; catch rate + .byte 160 ; base exp. yield + ev_yield 1, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_OBLIVIOUS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Corsola + base_stats 55, 55, 85, 35, 65, 85 + .byte TYPE_WATER + .byte TYPE_ROCK + .byte 60 ; catch rate + .byte 113 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_RED_SHARD + .byte 191 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_HUSTLE + .byte ABILITY_NATURAL_CURE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Remoraid + base_stats 35, 65, 35, 65, 65, 35 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 190 ; catch rate + .byte 78 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_HUSTLE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Octillery + base_stats 75, 105, 75, 45, 105, 75 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 75 ; catch rate + .byte 164 ; base exp. yield + ev_yield 0, 1, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_SUCTION_CUPS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Delibird + base_stats 45, 55, 45, 75, 65, 45 + .byte TYPE_ICE + .byte TYPE_FLYING + .byte 45 ; catch rate + .byte 183 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FIELD + .byte ABILITY_VITAL_SPIRIT + .byte ABILITY_HUSTLE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Mantine + base_stats 65, 40, 70, 70, 80, 140 + .byte TYPE_WATER + .byte TYPE_FLYING + .byte 25 ; catch rate + .byte 168 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_1 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_WATER_ABSORB + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Skarmory + base_stats 65, 80, 140, 70, 40, 70 + .byte TYPE_STEEL + .byte TYPE_FLYING + .byte 25 ; catch rate + .byte 168 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_KEEN_EYE + .byte ABILITY_STURDY + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Houndour + base_stats 45, 60, 30, 65, 80, 50 + .byte TYPE_DARK + .byte TYPE_FIRE + .byte 120 ; catch rate + .byte 114 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_EARLY_BIRD + .byte ABILITY_FLASH_FIRE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; Houndoom + base_stats 75, 90, 50, 95, 110, 80 + .byte TYPE_DARK + .byte TYPE_FIRE + .byte 45 ; catch rate + .byte 204 ; base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_EARLY_BIRD + .byte ABILITY_FLASH_FIRE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; Kingdra + base_stats 75, 95, 95, 85, 95, 95 + .byte TYPE_WATER + .byte TYPE_DRAGON + .byte 45 ; catch rate + .byte 207 ; base exp. yield + ev_yield 0, 1, 0, 0, 1, 1 + .2byte ITEM_NONE + .2byte ITEM_DRAGON_SCALE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_DRAGON + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Phanpy + base_stats 90, 60, 60, 40, 40, 40 + .byte TYPE_GROUND + .byte TYPE_GROUND + .byte 120 ; catch rate + .byte 124 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_PICKUP + .byte ABILITY_NONE + .byte 10 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Donphan + base_stats 90, 120, 120, 50, 60, 60 + .byte TYPE_GROUND + .byte TYPE_GROUND + .byte 60 ; catch rate + .byte 189 ; base exp. yield + ev_yield 0, 1, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_STURDY + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Porygon2 + base_stats 85, 80, 90, 60, 105, 95 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 ; catch rate + .byte 180 ; base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_TRACE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Stantler + base_stats 73, 95, 62, 85, 85, 65 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 ; catch rate + .byte 165 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_INTIMIDATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Smeargle + base_stats 55, 20, 35, 75, 20, 45 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 ; catch rate + .byte 106 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_OWN_TEMPO + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 ; padding + +; Tyrogue + base_stats 35, 35, 35, 35, 35, 35 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 75 ; catch rate + .byte 91 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 0 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_GUTS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Hitmontop + base_stats 50, 95, 95, 70, 35, 110 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 45 ; catch rate + .byte 138 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 0 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_INTIMIDATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Smoochum + base_stats 45, 30, 15, 65, 85, 65 + .byte TYPE_ICE + .byte TYPE_PSYCHIC + .byte 45 ; catch rate + .byte 87 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_ASPEAR_BERRY + .2byte ITEM_ASPEAR_BERRY + .byte 254 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_OBLIVIOUS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Elekid + base_stats 45, 63, 37, 95, 65, 55 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 45 ; catch rate + .byte 106 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 63 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_STATIC + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Magby + base_stats 45, 75, 37, 83, 70, 55 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 45 ; catch rate + .byte 117 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_RAWST_BERRY + .2byte ITEM_RAWST_BERRY + .byte 63 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_FLAME_BODY + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Miltank + base_stats 95, 80, 105, 100, 40, 70 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 ; catch rate + .byte 200 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_MOOMOO_MILK + .2byte ITEM_MOOMOO_MILK + .byte 254 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_THICK_FAT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Blissey + base_stats 255, 10, 10, 55, 75, 135 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 30 ; catch rate + .byte 255 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_LUCKY_EGG + .byte 254 ; gender + .byte 40 ; egg cycles + .byte 140 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_FAIRY + .byte ABILITY_NATURAL_CURE + .byte ABILITY_SERENE_GRACE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Raikou + base_stats 90, 85, 75, 115, 115, 100 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 3 ; catch rate + .byte 216 ; base exp. yield + ev_yield 0, 0, 0, 2, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 80 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Entei + base_stats 115, 115, 85, 100, 90, 75 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 3 ; catch rate + .byte 217 ; base exp. yield + ev_yield 1, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 80 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Suicune + base_stats 100, 75, 115, 85, 90, 115 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 3 ; catch rate + .byte 215 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 80 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Larvitar + base_stats 50, 64, 50, 41, 45, 50 + .byte TYPE_ROCK + .byte TYPE_GROUND + .byte 45 ; catch rate + .byte 67 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 40 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_GUTS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Pupitar + base_stats 70, 84, 70, 51, 65, 70 + .byte TYPE_ROCK + .byte TYPE_GROUND + .byte 45 ; catch rate + .byte 144 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 40 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_SHED_SKIN + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Tyranitar + base_stats 100, 134, 110, 61, 95, 100 + .byte TYPE_ROCK + .byte TYPE_DARK + .byte 45 ; catch rate + .byte 218 ; base exp. yield + ev_yield 0, 3, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 40 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_SAND_STREAM + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Lugia + base_stats 106, 90, 130, 110, 90, 154 + .byte TYPE_PSYCHIC + .byte TYPE_FLYING + .byte 3 ; catch rate + .byte 220 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 ; padding + +; Ho-Oh + base_stats 106, 130, 90, 90, 110, 154 + .byte TYPE_FIRE + .byte TYPE_FLYING + .byte 3 ; catch rate + .byte 220 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_SACRED_ASH + .2byte ITEM_SACRED_ASH + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Celebi + base_stats 100, 100, 100, 100, 100, 100 + .byte TYPE_PSYCHIC + .byte TYPE_GRASS + .byte 45 ; catch rate + .byte 64 ; base exp. yield + ev_yield 3, 0, 0, 0, 0, 0 + .2byte ITEM_LUM_BERRY + .2byte ITEM_LUM_BERRY + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 100 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NATURAL_CURE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; ? + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 3 ; catch rate + .byte 1 ; base exp. yield + ev_yield 2, 2, 2, 2, 2, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_NONE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; Treecko + base_stats 40, 45, 35, 70, 65, 55 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 45 ; catch rate + .byte 65 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_DRAGON + .byte ABILITY_OVERGROW + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Grovyle + base_stats 50, 65, 45, 95, 85, 65 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 45 ; catch rate + .byte 141 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_DRAGON + .byte ABILITY_OVERGROW + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Sceptile + base_stats 70, 85, 65, 120, 105, 85 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 45 ; catch rate + .byte 208 ; base exp. yield + ev_yield 0, 0, 0, 3, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_DRAGON + .byte ABILITY_OVERGROW + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Torchic + base_stats 45, 60, 40, 45, 70, 50 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 45 ; catch rate + .byte 65 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_BLAZE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Combusken + base_stats 60, 85, 60, 55, 85, 60 + .byte TYPE_FIRE + .byte TYPE_FIGHTING + .byte 45 ; catch rate + .byte 142 ; base exp. yield + ev_yield 0, 1, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_BLAZE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Blaziken + base_stats 80, 120, 70, 80, 110, 70 + .byte TYPE_FIRE + .byte TYPE_FIGHTING + .byte 45 ; catch rate + .byte 209 ; base exp. yield + ev_yield 0, 3, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_BLAZE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Mudkip + base_stats 50, 70, 50, 40, 50, 50 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 45 ; catch rate + .byte 65 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_TORRENT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Marshtomp + base_stats 70, 85, 70, 50, 60, 70 + .byte TYPE_WATER + .byte TYPE_GROUND + .byte 45 ; catch rate + .byte 143 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_TORRENT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Swampert + base_stats 100, 110, 90, 60, 85, 90 + .byte TYPE_WATER + .byte TYPE_GROUND + .byte 45 ; catch rate + .byte 210 ; base exp. yield + ev_yield 0, 3, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_WATER_1 + .byte ABILITY_TORRENT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Poochyena + base_stats 35, 55, 35, 35, 30, 30 + .byte TYPE_DARK + .byte TYPE_DARK + .byte 255 ; catch rate + .byte 55 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_PECHA_BERRY + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_RUN_AWAY + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Mightyena + base_stats 70, 90, 70, 70, 60, 60 + .byte TYPE_DARK + .byte TYPE_DARK + .byte 127 ; catch rate + .byte 128 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_PECHA_BERRY + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_INTIMIDATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Zigzagoon + base_stats 38, 30, 41, 60, 30, 41 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 255 ; catch rate + .byte 60 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_ORAN_BERRY + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_PICKUP + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Linoone + base_stats 78, 70, 61, 100, 50, 61 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 90 ; catch rate + .byte 128 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_ORAN_BERRY + .2byte ITEM_SITRUS_BERRY + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_PICKUP + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 ; padding + +; Wurmple + base_stats 45, 45, 35, 20, 20, 30 + .byte TYPE_BUG + .byte TYPE_BUG + .byte 255 ; catch rate + .byte 54 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SHIELD_DUST + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Silcoon + base_stats 50, 35, 55, 15, 25, 25 + .byte TYPE_BUG + .byte TYPE_BUG + .byte 120 ; catch rate + .byte 71 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SHED_SKIN + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 ; padding + +; Beautifly + base_stats 60, 70, 50, 65, 90, 50 + .byte TYPE_BUG + .byte TYPE_FLYING + .byte 45 ; catch rate + .byte 161 ; base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_SILVER_POWDER + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SWARM + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Cascoon + base_stats 50, 35, 55, 15, 25, 25 + .byte TYPE_BUG + .byte TYPE_BUG + .byte 120 ; catch rate + .byte 72 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SHED_SKIN + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Dustox + base_stats 60, 50, 70, 65, 50, 90 + .byte TYPE_BUG + .byte TYPE_POISON + .byte 45 ; catch rate + .byte 160 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_NONE + .2byte ITEM_SILVER_POWDER + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SHIELD_DUST + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Lotad + base_stats 40, 30, 30, 30, 40, 50 + .byte TYPE_WATER + .byte TYPE_GRASS + .byte 255 ; catch rate + .byte 74 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_GRASS + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_RAIN_DISH + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Lombre + base_stats 60, 50, 50, 50, 60, 70 + .byte TYPE_WATER + .byte TYPE_GRASS + .byte 120 ; catch rate + .byte 141 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_GRASS + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_RAIN_DISH + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Ludicolo + base_stats 80, 70, 70, 70, 90, 100 + .byte TYPE_WATER + .byte TYPE_GRASS + .byte 45 ; catch rate + .byte 181 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_GRASS + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_RAIN_DISH + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Seedot + base_stats 40, 40, 50, 30, 30, 30 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 255 ; catch rate + .byte 74 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_EARLY_BIRD + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Nuzleaf + base_stats 70, 70, 40, 60, 60, 40 + .byte TYPE_GRASS + .byte TYPE_DARK + .byte 120 ; catch rate + .byte 141 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_EARLY_BIRD + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Shiftry + base_stats 90, 100, 60, 80, 90, 60 + .byte TYPE_GRASS + .byte TYPE_DARK + .byte 45 ; catch rate + .byte 181 ; base exp. yield + ev_yield 0, 3, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_EARLY_BIRD + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Nincada + base_stats 31, 45, 90, 40, 30, 30 + .byte TYPE_BUG + .byte TYPE_GROUND + .byte 255 ; catch rate + .byte 65 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_COMPOUND_EYES + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Ninjask + base_stats 61, 90, 45, 160, 50, 50 + .byte TYPE_BUG + .byte TYPE_FLYING + .byte 120 ; catch rate + .byte 155 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_SPEED_BOOST + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Shedinja + base_stats 1, 90, 45, 40, 30, 30 + .byte TYPE_BUG + .byte TYPE_GHOST + .byte 45 ; catch rate + .byte 95 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_WONDER_GUARD + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Taillow + base_stats 40, 55, 30, 85, 30, 30 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 200 ; catch rate + .byte 59 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_GUTS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Swellow + base_stats 60, 85, 60, 125, 50, 50 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 45 ; catch rate + .byte 162 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_FLYING + .byte ABILITY_GUTS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Shroomish + base_stats 60, 40, 60, 35, 40, 60 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 255 ; catch rate + .byte 65 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_GRASS + .byte ABILITY_EFFECT_SPORE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Breloom + base_stats 60, 130, 80, 70, 60, 60 + .byte TYPE_GRASS + .byte TYPE_FIGHTING + .byte 90 ; catch rate + .byte 165 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_GRASS + .byte ABILITY_EFFECT_SPORE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Spinda + base_stats 60, 60, 60, 60, 60, 60 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 255 ; catch rate + .byte 85 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_CHESTO_BERRY + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_OWN_TEMPO + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BROWN + .2byte 0 ; padding + +; Wingull + base_stats 40, 30, 30, 85, 55, 30 + .byte TYPE_WATER + .byte TYPE_FLYING + .byte 190 ; catch rate + .byte 64 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FLYING + .byte ABILITY_KEEN_EYE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 ; padding + +; Pelipper + base_stats 60, 50, 100, 65, 85, 70 + .byte TYPE_WATER + .byte TYPE_FLYING + .byte 45 ; catch rate + .byte 164 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FLYING + .byte ABILITY_KEEN_EYE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Surskit + base_stats 40, 30, 32, 65, 50, 52 + .byte TYPE_BUG + .byte TYPE_WATER + .byte 200 ; catch rate + .byte 63 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_BUG + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Masquerain + base_stats 70, 60, 62, 60, 80, 82 + .byte TYPE_BUG + .byte TYPE_FLYING + .byte 75 ; catch rate + .byte 128 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 1 + .2byte ITEM_NONE + .2byte ITEM_SILVER_POWDER + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_BUG + .byte ABILITY_INTIMIDATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Wailmer + base_stats 130, 70, 35, 60, 70, 35 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 125 ; catch rate + .byte 137 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 40 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_WATER_2 + .byte ABILITY_WATER_VEIL + .byte ABILITY_OBLIVIOUS + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Wailord + base_stats 170, 90, 45, 60, 90, 45 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 60 ; catch rate + .byte 206 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 40 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_WATER_2 + .byte ABILITY_WATER_VEIL + .byte ABILITY_OBLIVIOUS + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Skitty + base_stats 50, 45, 45, 50, 35, 35 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 255 ; catch rate + .byte 65 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_LEPPA_BERRY + .byte 191 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FAIRY + .byte ABILITY_CUTE_CHARM + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Delcatty + base_stats 70, 65, 65, 70, 55, 55 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 60 ; catch rate + .byte 138 ; base exp. yield + ev_yield 1, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_LEPPA_BERRY + .byte 191 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FAIRY + .byte ABILITY_CUTE_CHARM + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Kecleon + base_stats 60, 90, 70, 40, 60, 120 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 200 ; catch rate + .byte 132 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_PERSIM_BERRY + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_COLOR_CHANGE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Baltoy + base_stats 40, 40, 55, 55, 40, 70 + .byte TYPE_GROUND + .byte TYPE_PSYCHIC + .byte 255 ; catch rate + .byte 58 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Claydol + base_stats 60, 70, 105, 75, 70, 120 + .byte TYPE_GROUND + .byte TYPE_PSYCHIC + .byte 90 ; catch rate + .byte 189 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; Nosepass + base_stats 30, 45, 135, 30, 45, 90 + .byte TYPE_ROCK + .byte TYPE_ROCK + .byte 255 ; catch rate + .byte 108 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_STURDY + .byte ABILITY_MAGNET_PULL + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Torkoal + base_stats 70, 85, 140, 20, 85, 70 + .byte TYPE_FIRE + .byte TYPE_FIRE + .byte 90 ; catch rate + .byte 161 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_WHITE_SMOKE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Sableye + base_stats 50, 75, 75, 50, 65, 65 + .byte TYPE_DARK + .byte TYPE_GHOST + .byte 45 ; catch rate + .byte 98 ; base exp. yield + ev_yield 0, 1, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 25 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_KEEN_EYE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Barboach + base_stats 50, 48, 43, 60, 46, 41 + .byte TYPE_WATER + .byte TYPE_GROUND + .byte 190 ; catch rate + .byte 92 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_OBLIVIOUS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Whiscash + base_stats 110, 78, 73, 60, 76, 71 + .byte TYPE_WATER + .byte TYPE_GROUND + .byte 75 ; catch rate + .byte 158 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_OBLIVIOUS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Luvdisc + base_stats 43, 30, 55, 97, 40, 65 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 225 ; catch rate + .byte 110 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_HEART_SCALE + .2byte ITEM_NONE + .byte 191 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Corphish + base_stats 43, 80, 65, 35, 50, 35 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 205 ; catch rate + .byte 111 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_HYPER_CUTTER + .byte ABILITY_SHELL_ARMOR + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Crawdaunt + base_stats 63, 120, 85, 55, 90, 55 + .byte TYPE_WATER + .byte TYPE_DARK + .byte 155 ; catch rate + .byte 161 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_HYPER_CUTTER + .byte ABILITY_SHELL_ARMOR + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Feebas + base_stats 20, 15, 20, 80, 10, 55 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 255 ; catch rate + .byte 61 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_DRAGON + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Milotic + base_stats 95, 60, 79, 81, 100, 125 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 60 ; catch rate + .byte 213 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_DRAGON + .byte ABILITY_MARVEL_SCALE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Carvanha + base_stats 45, 90, 20, 65, 65, 20 + .byte TYPE_WATER + .byte TYPE_DARK + .byte 225 ; catch rate + .byte 88 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_ROUGH_SKIN + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Sharpedo + base_stats 70, 120, 40, 95, 95, 40 + .byte TYPE_WATER + .byte TYPE_DARK + .byte 60 ; catch rate + .byte 175 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_2 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_ROUGH_SKIN + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Trapinch + base_stats 45, 100, 45, 10, 45, 45 + .byte TYPE_GROUND + .byte TYPE_GROUND + .byte 255 ; catch rate + .byte 73 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_SOFT_SAND + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_HYPER_CUTTER + .byte ABILITY_ARENA_TRAP + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Vibrava + base_stats 50, 70, 50, 70, 50, 50 + .byte TYPE_GROUND + .byte TYPE_DRAGON + .byte 120 ; catch rate + .byte 126 ; base exp. yield + ev_yield 0, 1, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_LEVITATE + .byte ABILITY_LEVITATE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Flygon + base_stats 80, 100, 80, 100, 80, 80 + .byte TYPE_GROUND + .byte TYPE_DRAGON + .byte 45 ; catch rate + .byte 197 ; base exp. yield + ev_yield 0, 1, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_BUG + .byte EGG_GROUP_BUG + .byte ABILITY_LEVITATE + .byte ABILITY_LEVITATE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Makuhita + base_stats 72, 60, 30, 25, 20, 30 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 180 ; catch rate + .byte 87 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 63 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_THICK_FAT + .byte ABILITY_GUTS + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Hariyama + base_stats 144, 120, 60, 50, 40, 60 + .byte TYPE_FIGHTING + .byte TYPE_FIGHTING + .byte 200 ; catch rate + .byte 184 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_KINGS_ROCK + .byte 63 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_THICK_FAT + .byte ABILITY_GUTS + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Electrike + base_stats 40, 45, 40, 65, 65, 40 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 120 ; catch rate + .byte 104 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_STATIC + .byte ABILITY_LIGHTNING_ROD + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Manectric + base_stats 70, 75, 60, 105, 105, 60 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 45 ; catch rate + .byte 168 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_STATIC + .byte ABILITY_LIGHTNING_ROD + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Numel + base_stats 60, 60, 40, 35, 65, 45 + .byte TYPE_FIRE + .byte TYPE_GROUND + .byte 255 ; catch rate + .byte 88 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_RAWST_BERRY + .2byte ITEM_RAWST_BERRY + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_OBLIVIOUS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Camerupt + base_stats 70, 100, 70, 40, 105, 75 + .byte TYPE_FIRE + .byte TYPE_GROUND + .byte 150 ; catch rate + .byte 175 ; base exp. yield + ev_yield 0, 1, 0, 0, 1, 0 + .2byte ITEM_RAWST_BERRY + .2byte ITEM_RAWST_BERRY + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_MAGMA_ARMOR + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Spheal + base_stats 70, 40, 50, 25, 55, 50 + .byte TYPE_ICE + .byte TYPE_WATER + .byte 255 ; catch rate + .byte 75 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FIELD + .byte ABILITY_THICK_FAT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Sealeo + base_stats 90, 60, 70, 45, 75, 70 + .byte TYPE_ICE + .byte TYPE_WATER + .byte 120 ; catch rate + .byte 128 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FIELD + .byte ABILITY_THICK_FAT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Walrein + base_stats 110, 80, 90, 65, 95, 90 + .byte TYPE_ICE + .byte TYPE_WATER + .byte 45 ; catch rate + .byte 192 ; base exp. yield + ev_yield 3, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_FIELD + .byte ABILITY_THICK_FAT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Cacnea + base_stats 50, 85, 40, 35, 85, 40 + .byte TYPE_GRASS + .byte TYPE_GRASS + .byte 190 ; catch rate + .byte 97 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_POISON_BARB + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_SAND_VEIL + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Cacturne + base_stats 70, 115, 60, 55, 115, 60 + .byte TYPE_GRASS + .byte TYPE_DARK + .byte 60 ; catch rate + .byte 177 ; base exp. yield + ev_yield 0, 1, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_POISON_BARB + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_GRASS + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_SAND_VEIL + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Snorunt + base_stats 50, 50, 50, 50, 50, 50 + .byte TYPE_ICE + .byte TYPE_ICE + .byte 190 ; catch rate + .byte 74 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_MINERAL + .byte ABILITY_INNER_FOCUS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Glalie + base_stats 80, 80, 80, 80, 80, 80 + .byte TYPE_ICE + .byte TYPE_ICE + .byte 75 ; catch rate + .byte 187 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NEVER_MELT_ICE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_MINERAL + .byte ABILITY_INNER_FOCUS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Lunatone + base_stats 70, 55, 65, 70, 95, 85 + .byte TYPE_ROCK + .byte TYPE_PSYCHIC + .byte 45 ; catch rate + .byte 150 ; base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_MOON_STONE + .byte 255 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Solrock + base_stats 70, 95, 85, 70, 55, 65 + .byte TYPE_ROCK + .byte TYPE_PSYCHIC + .byte 45 ; catch rate + .byte 150 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_SUN_STONE + .byte 255 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Azurill + base_stats 50, 20, 40, 20, 20, 40 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 150 ; catch rate + .byte 33 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 191 ; gender + .byte 10 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_THICK_FAT + .byte ABILITY_HUGE_POWER + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Spoink + base_stats 60, 25, 35, 60, 70, 80 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 255 ; catch rate + .byte 89 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_THICK_FAT + .byte ABILITY_OWN_TEMPO + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; Grumpig + base_stats 80, 45, 65, 80, 90, 110 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 60 ; catch rate + .byte 164 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_THICK_FAT + .byte ABILITY_OWN_TEMPO + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Plusle + base_stats 60, 50, 40, 95, 85, 75 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 200 ; catch rate + .byte 120 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_FAIRY + .byte ABILITY_PLUS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Minun + base_stats 60, 40, 50, 95, 75, 85 + .byte TYPE_ELECTRIC + .byte TYPE_ELECTRIC + .byte 200 ; catch rate + .byte 120 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_FAIRY + .byte ABILITY_MINUS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Mawile + base_stats 50, 85, 85, 50, 55, 55 + .byte TYPE_STEEL + .byte TYPE_STEEL + .byte 45 ; catch rate + .byte 98 ; base exp. yield + ev_yield 0, 1, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FAIRY + .byte ABILITY_HYPER_CUTTER + .byte ABILITY_INTIMIDATE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; Meditite + base_stats 30, 40, 55, 60, 40, 55 + .byte TYPE_FIGHTING + .byte TYPE_PSYCHIC + .byte 180 ; catch rate + .byte 91 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_PURE_POWER + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Medicham + base_stats 60, 60, 75, 80, 60, 75 + .byte TYPE_FIGHTING + .byte TYPE_PSYCHIC + .byte 90 ; catch rate + .byte 153 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_HUMAN_LIKE + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_PURE_POWER + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Swablu + base_stats 45, 40, 60, 50, 40, 75 + .byte TYPE_NORMAL + .byte TYPE_FLYING + .byte 255 ; catch rate + .byte 74 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_DRAGON + .byte ABILITY_NATURAL_CURE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Altaria + base_stats 75, 70, 90, 80, 70, 105 + .byte TYPE_DRAGON + .byte TYPE_FLYING + .byte 45 ; catch rate + .byte 188 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_FLYING + .byte EGG_GROUP_DRAGON + .byte ABILITY_NATURAL_CURE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Wynaut + base_stats 95, 23, 48, 23, 23, 48 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 125 ; catch rate + .byte 44 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_SHADOW_TAG + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Duskull + base_stats 20, 40, 90, 25, 30, 90 + .byte TYPE_GHOST + .byte TYPE_GHOST + .byte 190 ; catch rate + .byte 97 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_SPELL_TAG + .byte 127 ; gender + .byte 25 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; Dusclops + base_stats 40, 70, 130, 25, 60, 130 + .byte TYPE_GHOST + .byte TYPE_GHOST + .byte 90 ; catch rate + .byte 179 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_SPELL_TAG + .byte 127 ; gender + .byte 25 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; Roselia + base_stats 50, 60, 45, 65, 100, 80 + .byte TYPE_GRASS + .byte TYPE_POISON + .byte 150 ; catch rate + .byte 152 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_POISON_BARB + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_GRASS + .byte ABILITY_NATURAL_CURE + .byte ABILITY_POISON_POINT + .byte 0 ; Safari Zone flee rate + .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_GREEN + .2byte 0 ; padding + +; Slakoth + base_stats 60, 60, 60, 30, 35, 35 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 255 ; catch rate + .byte 83 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_TRUANT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Vigoroth + base_stats 80, 80, 80, 90, 55, 55 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 120 ; catch rate + .byte 126 ; base exp. yield + ev_yield 0, 0, 0, 2, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_VITAL_SPIRIT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 ; padding + +; Slaking + base_stats 150, 160, 100, 100, 95, 65 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 ; catch rate + .byte 210 ; base exp. yield + ev_yield 3, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_TRUANT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Gulpin + base_stats 70, 43, 53, 40, 43, 53 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 225 ; catch rate + .byte 75 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_BIG_PEARL + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_LIQUID_OOZE + .byte ABILITY_STICKY_HOLD + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Swalot + base_stats 100, 73, 83, 55, 73, 83 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 75 ; catch rate + .byte 168 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_BIG_PEARL + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_LIQUID_OOZE + .byte ABILITY_STICKY_HOLD + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Tropius + base_stats 99, 68, 83, 51, 72, 87 + .byte TYPE_GRASS + .byte TYPE_FLYING + .byte 200 ; catch rate + .byte 169 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_GRASS + .byte ABILITY_CHLOROPHYLL + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Whismur + base_stats 64, 51, 23, 28, 51, 23 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 190 ; catch rate + .byte 68 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_CHESTO_BERRY + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_SOUNDPROOF + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Loudred + base_stats 84, 71, 43, 48, 71, 43 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 120 ; catch rate + .byte 126 ; base exp. yield + ev_yield 2, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_CHESTO_BERRY + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_SOUNDPROOF + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Exploud + base_stats 104, 91, 63, 68, 91, 63 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 ; catch rate + .byte 184 ; base exp. yield + ev_yield 3, 0, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_CHESTO_BERRY + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_FIELD + .byte ABILITY_SOUNDPROOF + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Clamperl + base_stats 35, 64, 85, 32, 74, 55 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 255 ; catch rate + .byte 142 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_BLUE_SHARD + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_1 + .byte ABILITY_SHELL_ARMOR + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Huntail + base_stats 55, 104, 105, 52, 94, 75 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 60 ; catch rate + .byte 178 ; base exp. yield + ev_yield 0, 1, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_1 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Gorebyss + base_stats 55, 84, 105, 52, 114, 75 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 60 ; catch rate + .byte 178 ; base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_1 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PINK + .2byte 0 ; padding + +; Absol + base_stats 65, 130, 60, 75, 75, 60 + .byte TYPE_DARK + .byte TYPE_DARK + .byte 30 ; catch rate + .byte 174 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 25 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_MEDIUM_SLOW + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_WHITE + .2byte 0 ; padding + +; Shuppet + base_stats 44, 75, 35, 45, 63, 33 + .byte TYPE_GHOST + .byte TYPE_GHOST + .byte 225 ; catch rate + .byte 97 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_SPELL_TAG + .byte 127 ; gender + .byte 25 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_INSOMNIA + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; Banette + base_stats 64, 115, 65, 65, 83, 63 + .byte TYPE_GHOST + .byte TYPE_GHOST + .byte 45 ; catch rate + .byte 179 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_SPELL_TAG + .byte 127 ; gender + .byte 25 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_INSOMNIA + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLACK + .2byte 0 ; padding + +; Seviper + base_stats 73, 100, 60, 65, 100, 60 + .byte TYPE_POISON + .byte TYPE_POISON + .byte 90 ; catch rate + .byte 165 ; base exp. yield + ev_yield 0, 1, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_DRAGON + .byte ABILITY_SHED_SKIN + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_BLACK + .2byte 0 ; padding + +; Zangoose + base_stats 73, 115, 60, 90, 60, 60 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 90 ; catch rate + .byte 165 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_FIELD + .byte EGG_GROUP_FIELD + .byte ABILITY_IMMUNITY + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_WHITE + .2byte 0 ; padding + +; Relicanth + base_stats 100, 90, 130, 55, 45, 65 + .byte TYPE_WATER + .byte TYPE_ROCK + .byte 25 ; catch rate + .byte 198 ; base exp. yield + ev_yield 1, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_GREEN_SHARD + .byte 31 ; gender + .byte 40 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_WATER_1 + .byte EGG_GROUP_WATER_2 + .byte ABILITY_SWIFT_SWIM + .byte ABILITY_ROCK_HEAD + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Aron + base_stats 50, 70, 100, 30, 40, 40 + .byte TYPE_STEEL + .byte TYPE_ROCK + .byte 180 ; catch rate + .byte 96 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_HARD_STONE + .byte 127 ; gender + .byte 35 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_STURDY + .byte ABILITY_ROCK_HEAD + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Lairon + base_stats 60, 90, 140, 40, 50, 50 + .byte TYPE_STEEL + .byte TYPE_ROCK + .byte 90 ; catch rate + .byte 152 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_HARD_STONE + .byte 127 ; gender + .byte 35 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_STURDY + .byte ABILITY_ROCK_HEAD + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Aggron + base_stats 70, 110, 180, 50, 60, 60 + .byte TYPE_STEEL + .byte TYPE_ROCK + .byte 45 ; catch rate + .byte 205 ; base exp. yield + ev_yield 0, 0, 3, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_HARD_STONE + .byte 127 ; gender + .byte 35 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MONSTER + .byte EGG_GROUP_MONSTER + .byte ABILITY_STURDY + .byte ABILITY_ROCK_HEAD + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Castform + base_stats 70, 70, 70, 70, 70, 70 + .byte TYPE_NORMAL + .byte TYPE_NORMAL + .byte 45 ; catch rate + .byte 145 ; base exp. yield + ev_yield 1, 0, 0, 0, 0, 0 + .2byte ITEM_MYSTIC_WATER + .2byte ITEM_MYSTIC_WATER + .byte 127 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_MEDIUM_FAST + .byte EGG_GROUP_FAIRY + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_FORECAST + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 ; padding + +; Volbeat + base_stats 65, 73, 55, 85, 47, 75 + .byte TYPE_BUG + .byte TYPE_BUG + .byte 150 ; catch rate + .byte 146 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 0 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_BUG + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_ILLUMINATE + .byte ABILITY_SWARM + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Illumise + base_stats 65, 47, 55, 85, 73, 75 + .byte TYPE_BUG + .byte TYPE_BUG + .byte 150 ; catch rate + .byte 146 ; base exp. yield + ev_yield 0, 0, 0, 1, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 254 ; gender + .byte 15 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FLUCTUATING + .byte EGG_GROUP_BUG + .byte EGG_GROUP_HUMAN_LIKE + .byte ABILITY_OBLIVIOUS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Lileep + base_stats 66, 41, 77, 23, 61, 87 + .byte TYPE_ROCK + .byte TYPE_GRASS + .byte 45 ; catch rate + .byte 121 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 30 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_SUCTION_CUPS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_PURPLE + .2byte 0 ; padding + +; Cradily + base_stats 86, 81, 97, 43, 81, 107 + .byte TYPE_ROCK + .byte TYPE_GRASS + .byte 45 ; catch rate + .byte 201 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 2 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 30 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_SUCTION_CUPS + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Anorith + base_stats 45, 95, 50, 75, 40, 50 + .byte TYPE_ROCK + .byte TYPE_BUG + .byte 45 ; catch rate + .byte 119 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 30 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_BATTLE_ARMOR + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Armaldo + base_stats 75, 125, 100, 45, 70, 80 + .byte TYPE_ROCK + .byte TYPE_BUG + .byte 45 ; catch rate + .byte 200 ; base exp. yield + ev_yield 0, 2, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 31 ; gender + .byte 30 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_ERRATIC + .byte EGG_GROUP_WATER_3 + .byte EGG_GROUP_WATER_3 + .byte ABILITY_BATTLE_ARMOR + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Ralts + base_stats 28, 25, 25, 40, 45, 35 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 235 ; catch rate + .byte 70 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_TRACE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 ; padding + +; Kirlia + base_stats 38, 35, 35, 50, 65, 55 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 120 ; catch rate + .byte 140 ; base exp. yield + ev_yield 0, 0, 0, 0, 2, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_TRACE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 ; padding + +; Gardevoir + base_stats 68, 65, 65, 80, 125, 115 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 45 ; catch rate + .byte 208 ; base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 20 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_SYNCHRONIZE + .byte ABILITY_TRACE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 ; padding + +; Bagon + base_stats 45, 75, 60, 50, 40, 30 + .byte TYPE_DRAGON + .byte TYPE_DRAGON + .byte 45 ; catch rate + .byte 89 ; base exp. yield + ev_yield 0, 1, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_DRAGON_SCALE + .byte 127 ; gender + .byte 40 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_DRAGON + .byte EGG_GROUP_DRAGON + .byte ABILITY_ROCK_HEAD + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Shelgon + base_stats 65, 95, 100, 50, 60, 50 + .byte TYPE_DRAGON + .byte TYPE_DRAGON + .byte 45 ; catch rate + .byte 144 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_DRAGON_SCALE + .byte 127 ; gender + .byte 40 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_DRAGON + .byte EGG_GROUP_DRAGON + .byte ABILITY_ROCK_HEAD + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_WHITE + .2byte 0 ; padding + +; Salamence + base_stats 95, 135, 80, 100, 110, 80 + .byte TYPE_DRAGON + .byte TYPE_FLYING + .byte 45 ; catch rate + .byte 218 ; base exp. yield + ev_yield 0, 3, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_DRAGON_SCALE + .byte 127 ; gender + .byte 40 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_DRAGON + .byte EGG_GROUP_DRAGON + .byte ABILITY_INTIMIDATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Beldum + base_stats 40, 55, 80, 30, 35, 60 + .byte TYPE_STEEL + .byte TYPE_PSYCHIC + .byte 3 ; catch rate + .byte 103 ; base exp. yield + ev_yield 0, 0, 1, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_METAL_COAT + .byte 255 ; gender + .byte 40 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_CLEAR_BODY + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Metang + base_stats 60, 75, 100, 50, 55, 80 + .byte TYPE_STEEL + .byte TYPE_PSYCHIC + .byte 3 ; catch rate + .byte 153 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_METAL_COAT + .byte 255 ; gender + .byte 40 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_CLEAR_BODY + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Metagross + base_stats 80, 135, 130, 70, 95, 90 + .byte TYPE_STEEL + .byte TYPE_PSYCHIC + .byte 3 ; catch rate + .byte 210 ; base exp. yield + ev_yield 0, 0, 3, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_METAL_COAT + .byte 255 ; gender + .byte 40 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_MINERAL + .byte EGG_GROUP_MINERAL + .byte ABILITY_CLEAR_BODY + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Regirock + base_stats 80, 100, 200, 50, 50, 100 + .byte TYPE_ROCK + .byte TYPE_ROCK + .byte 3 ; catch rate + .byte 217 ; base exp. yield + ev_yield 0, 0, 3, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 80 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_CLEAR_BODY + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BROWN + .2byte 0 ; padding + +; Regice + base_stats 80, 50, 100, 50, 100, 200 + .byte TYPE_ICE + .byte TYPE_ICE + .byte 3 ; catch rate + .byte 216 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 80 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_CLEAR_BODY + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Registeel + base_stats 80, 75, 150, 50, 75, 150 + .byte TYPE_STEEL + .byte TYPE_STEEL + .byte 3 ; catch rate + .byte 215 ; base exp. yield + ev_yield 0, 0, 2, 0, 0, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 80 ; egg cycles + .byte 35 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_CLEAR_BODY + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GRAY + .2byte 0 ; padding + +; Kyogre + base_stats 100, 100, 90, 90, 150, 140 + .byte TYPE_WATER + .byte TYPE_WATER + .byte 5 ; catch rate + .byte 218 ; base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_DRIZZLE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Groudon + base_stats 100, 150, 140, 90, 100, 90 + .byte TYPE_GROUND + .byte TYPE_GROUND + .byte 5 ; catch rate + .byte 218 ; base exp. yield + ev_yield 0, 3, 0, 0, 0, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_DROUGHT + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Rayquaza + base_stats 105, 150, 90, 95, 150, 90 + .byte TYPE_DRAGON + .byte TYPE_FLYING + .byte 3 ; catch rate + .byte 220 ; base exp. yield + ev_yield 0, 2, 0, 0, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_AIR_LOCK + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_GREEN + .2byte 0 ; padding + +; Latias + base_stats 80, 80, 90, 110, 110, 130 + .byte TYPE_DRAGON + .byte TYPE_PSYCHIC + .byte 3 ; catch rate + .byte 211 ; base exp. yield + ev_yield 0, 0, 0, 0, 0, 3 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 254 ; gender + .byte 120 ; egg cycles + .byte 90 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_RED + .2byte 0 ; padding + +; Latios + base_stats 80, 90, 80, 110, 130, 110 + .byte TYPE_DRAGON + .byte TYPE_PSYCHIC + .byte 3 ; catch rate + .byte 211 ; base exp. yield + ev_yield 0, 0, 0, 0, 3, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 0 ; gender + .byte 120 ; egg cycles + .byte 90 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding + +; Jirachi + base_stats 100, 100, 100, 100, 100, 100 + .byte TYPE_STEEL + .byte TYPE_PSYCHIC + .byte 3 ; catch rate + .byte 215 ; base exp. yield + ev_yield 3, 0, 0, 0, 0, 0 + .2byte ITEM_STAR_PIECE + .2byte ITEM_STAR_PIECE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 100 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_SERENE_GRACE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_YELLOW + .2byte 0 ; padding + +; Deoxys + base_stats 50, 150, 50, 150, 150, 50 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 3 ; catch rate + .byte 215 ; base exp. yield + ev_yield 0, 1, 0, 1, 1, 0 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 255 ; gender + .byte 120 ; egg cycles + .byte 0 ; base friendship + .byte GROWTH_SLOW + .byte EGG_GROUP_UNDISCOVERED + .byte EGG_GROUP_UNDISCOVERED + .byte ABILITY_PRESSURE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte SUMMARY_SCREEN_FLIP_SPRITE | BODY_COLOR_RED + .2byte 0 ; padding + +; Chimecho + base_stats 65, 50, 70, 65, 95, 80 + .byte TYPE_PSYCHIC + .byte TYPE_PSYCHIC + .byte 45 ; catch rate + .byte 147 ; base exp. yield + ev_yield 0, 0, 0, 0, 1, 1 + .2byte ITEM_NONE + .2byte ITEM_NONE + .byte 127 ; gender + .byte 25 ; egg cycles + .byte 70 ; base friendship + .byte GROWTH_FAST + .byte EGG_GROUP_AMORPHOUS + .byte EGG_GROUP_AMORPHOUS + .byte ABILITY_LEVITATE + .byte ABILITY_NONE + .byte 0 ; Safari Zone flee rate + .byte BODY_COLOR_BLUE + .2byte 0 ; padding diff --git a/data/data2.s b/data/data2.s index f4ba2044b..6b3ca9b06 100644 --- a/data/data2.s +++ b/data/data2.s @@ -1667,17 +1667,11 @@ gUnknown_0831F61C: ; 831F61C ; 831F72C .include "data/experience_tables.s" -gUnknown_083203CC: ; 83203CC - .incbin "base_emerald.gba", 0x3203cc, 0xc +; 83203CC + .include "data/base_stats.s" -gUnknown_083203D8: ; 83203D8 - .incbin "base_emerald.gba", 0x3203d8, 0x2 - -gUnknown_083203DA: ; 83203DA - .incbin "base_emerald.gba", 0x3203da, 0x3 - -gUnknown_083203DD: ; 83203DD - .incbin "base_emerald.gba", 0x3203dd, 0x4f3f +; 83230DC + .incbin "base_emerald.gba", 0x3230dc, 0x2240 gUnknown_0832531C: ; 832531C .incbin "base_emerald.gba", 0x32531c, 0x4060 diff --git a/data/text/ability_description_pointers.s b/data/text/ability_description_pointers.s index 92f081050..ac157e18d 100644 --- a/data/text/ability_description_pointers.s +++ b/data/text/ability_description_pointers.s @@ -15,7 +15,7 @@ gAbilityDescriptionPointers: ; 831BAD4 .4byte gWaterAbsorbAbilityDescription .4byte gObliviousAbilityDescription .4byte gCloudNineAbilityDescription - .4byte gCompoundeyesAbilityDescription + .4byte gCompoundEyesAbilityDescription .4byte gInsomniaAbilityDescription .4byte gColorChangeAbilityDescription .4byte gImmunityAbilityDescription @@ -32,7 +32,7 @@ gAbilityDescriptionPointers: ; 831BAD4 .4byte gSynchronizeAbilityDescription .4byte gClearBodyAbilityDescription .4byte gNaturalCureAbilityDescription - .4byte gLightningrodAbilityDescription + .4byte gLightningRodAbilityDescription .4byte gSereneGraceAbilityDescription .4byte gSwiftSwimAbilityDescription .4byte gChlorophyllAbilityDescription diff --git a/data/text/ability_descriptions.s b/data/text/ability_descriptions.s index 5532a2fbc..9650fa67c 100644 --- a/data/text/ability_descriptions.s +++ b/data/text/ability_descriptions.s @@ -40,7 +40,7 @@ gObliviousAbilityDescription: ; 831B0B9 gCloudNineAbilityDescription: ; 831B0CE .charmapstr "Negates weather effects.$" -gCompoundeyesAbilityDescription: ; 831B0E7 +gCompoundEyesAbilityDescription: ; 831B0E7 .charmapstr "Raises accuracy.$" gInsomniaAbilityDescription: ; 831B0F8 @@ -91,7 +91,7 @@ gClearBodyAbilityDescription: ; 831B243 gNaturalCureAbilityDescription: ; 831B25F .charmapstr "Heals upon switching out.$" -gLightningrodAbilityDescription: ; 831B279 +gLightningRodAbilityDescription: ; 831B279 .charmapstr "Draws electrical moves.$" gSereneGraceAbilityDescription: ; 831B291 diff --git a/data/text/item_descriptions.s b/data/text/item_descriptions.s index 3d69473da..92e61177f 100644 --- a/data/text/item_descriptions.s +++ b/data/text/item_descriptions.s @@ -427,7 +427,7 @@ gStarfBerryItemDescription: ; 85817F6 gEnigmaBerryItemDescription: ; 8581829 .charmapstr "{POKEBLOCK} ingredient.{next}Plant in loamy soil{next}to grow a mystery.$" -gBrightpowderItemDescription: ; 8581862 +gBrightPowderItemDescription: ; 8581862 .charmapstr "A hold item that{next}casts a glare to{next}reduce accuracy.$" gWhiteHerbItemDescription: ; 8581895