mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-09-16 18:30:50 +12:00
Post-Playtest Hotfixes
- Eevee and Pikachu family's growth rates are changed to Medium Slow. This gives them a much better early-game power spike that tapers off momentarily. They will level up faster until Level 68. - Yujirou's levels and one pre-gym trainer are slightly nerfed, being easier for players starting out. - Caterpie and Weedle in Viridian Forest have level deviation, and Pikachu is tapped on the wrist to not make the starter too redundant; change here is pending. - Debug uses Pikachu and Eevee starters for future starter-based testing.
This commit is contained in:
parent
52874d515c
commit
1a68db3227
|
@ -112,7 +112,7 @@ QoL Enhancements
|
|||
- To accomodate this, Celadon Gym's trainers use their more neutral text from Crystal.
|
||||
- All 151 original Pokemon, plus an additional 100, can be obtained without the use of trading or glitches, including Mew!
|
||||
- New Pokedex entries for most Pokemon are available, sourced from the original 1996 Pokedex book by Creatures Inc., restoring a ton of old Kanto lore. Thanks to [Dr. Lava and Nob Ogasawara](http://lavacutcontent.com/1996-creatures-pokedex-translation-1/) for their incredible work translating and writing about it!
|
||||
- Pikachu and Eevee are now starters, featuring fully functional Rival lineups. If you pick Pikachu, he picks Eevee, and if you pick Eevee, he picks Pikachu!
|
||||
- Pikachu and Eevee are now starters, featuring fully functional Rival lineups. If you pick Pikachu, he picks Eevee, and if you pick Eevee, he picks Pikachu! Their growth rates have been changed to Medium Slow to give them the early-game power spike the other starters have.
|
||||
- Item Descriptions are available!
|
||||
- Press A beside surfable water, strength boulders, or cut trees to use the HMs without needing to go into the Party menu.
|
||||
- Running Shoes activate by holding B. Also works with the bike and Surf.
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
dw EeveePicFront, EeveePicBack
|
||||
|
||||
db TACKLE, TAIL_WHIP, NO_MOVE, NO_MOVE ; level 1 learnset
|
||||
db GROWTH_MEDIUM_FAST ; growth rate
|
||||
db GROWTH_MEDIUM_SLOW ; growth rate
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, RAGE, \
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
dw EspeonPicFront, EspeonPicBack
|
||||
|
||||
db TACKLE, SAND_ATTACK, QUICK_ATTACK, CONFUSION ; level 1 learnset
|
||||
db GROWTH_MEDIUM_FAST ; growth rate
|
||||
db GROWTH_MEDIUM_SLOW ; growth rate
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, HYPER_BEAM, \
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
dw FlareonPicFront, FlareonPicBack
|
||||
|
||||
db TACKLE, SAND_ATTACK, QUICK_ATTACK, EMBER ; level 1 learnset
|
||||
db GROWTH_MEDIUM_FAST ; growth rate
|
||||
db GROWTH_MEDIUM_SLOW ; growth rate
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, HYPER_BEAM, \
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
dw GlaceonPicFront, GlaceonPicBack
|
||||
|
||||
db TACKLE, SAND_ATTACK, QUICK_ATTACK, AURORA_BEAM ; level 1 learnset
|
||||
db GROWTH_MEDIUM_FAST ; growth rate
|
||||
db GROWTH_MEDIUM_SLOW ; growth rate
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, ICE_BEAM, \
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
dw GorochuPicFront, GorochuPicBack
|
||||
|
||||
db THUNDERSHOCK, GROWL, THUNDER_WAVE, NO_MOVE ; level 1 learnset
|
||||
db GROWTH_MEDIUM_FAST ; growth rate
|
||||
db GROWTH_MEDIUM_SLOW ; growth rate
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm MEGA_PUNCH, MEGA_KICK, TOXIC, HORN_DRILL, BODY_SLAM, \
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
dw JolteonPicFront, JolteonPicBack
|
||||
|
||||
db TACKLE, SAND_ATTACK, QUICK_ATTACK, THUNDERSHOCK ; level 1 learnset
|
||||
db GROWTH_MEDIUM_FAST ; growth rate
|
||||
db GROWTH_MEDIUM_SLOW ; growth rate
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, HYPER_BEAM, \
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
dw LeafeonPicFront, LeafeonPicBack
|
||||
|
||||
db TACKLE, SAND_ATTACK, QUICK_ATTACK, ABSORB ; level 1 learnset
|
||||
db GROWTH_MEDIUM_FAST ; growth rate
|
||||
db GROWTH_MEDIUM_SLOW ; growth rate
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm TOXIC, BODY_SLAM, SWORDS_DANCE, TAKE_DOWN, DOUBLE_EDGE, \
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
dw PikachuPicFront, PikachuPicBack
|
||||
|
||||
db THUNDERSHOCK, GROWL, NO_MOVE, NO_MOVE ; level 1 learnset
|
||||
db GROWTH_MEDIUM_FAST ; growth rate
|
||||
db GROWTH_MEDIUM_SLOW ; growth rate
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm MEGA_PUNCH, MEGA_KICK, TOXIC, BODY_SLAM, TAKE_DOWN, \
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
dw RaichuPicFront, RaichuPicBack
|
||||
|
||||
db THUNDERSHOCK, GROWL, THUNDER_WAVE, NO_MOVE ; level 1 learnset
|
||||
db GROWTH_MEDIUM_FAST ; growth rate
|
||||
db GROWTH_MEDIUM_SLOW ; growth rate
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm MEGA_PUNCH, MEGA_KICK, TOXIC, BODY_SLAM, TAKE_DOWN, \
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
dw RaichuAPicFront, RaichuAPicBack
|
||||
|
||||
db THUNDERSHOCK, GROWL, THUNDER_WAVE, CONFUSION ; level 1 learnset
|
||||
db GROWTH_MEDIUM_FAST ; growth rate
|
||||
db GROWTH_MEDIUM_SLOW ; growth rate
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm MEGA_PUNCH, MEGA_KICK, TOXIC, BODY_SLAM, TAKE_DOWN, \
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
dw SylveonPicFront, SylveonPicBack
|
||||
|
||||
db TACKLE, SAND_ATTACK, QUICK_ATTACK, FAIRY_WIND ; level 1 learnset
|
||||
db GROWTH_MEDIUM_FAST ; growth rate
|
||||
db GROWTH_MEDIUM_SLOW ; growth rate
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, HYPER_BEAM, \
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
dw UmbreonPicFront, UmbreonPicBack
|
||||
|
||||
db TACKLE, SAND_ATTACK, QUICK_ATTACK, BRUTAL_SWING ; level 1 learnset
|
||||
db GROWTH_MEDIUM_FAST ; growth rate
|
||||
db GROWTH_MEDIUM_SLOW ; growth rate
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, HYPER_BEAM, \
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
dw VaporeonPicFront, VaporeonPicBack
|
||||
|
||||
db TACKLE, SAND_ATTACK, QUICK_ATTACK, WATER_GUN ; level 1 learnset
|
||||
db GROWTH_MEDIUM_FAST ; growth rate
|
||||
db GROWTH_MEDIUM_SLOW ; growth rate
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm TOXIC, BODY_SLAM, TAKE_DOWN, DOUBLE_EDGE, BUBBLEBEAM, \
|
||||
|
|
|
@ -672,7 +672,7 @@ ChannelerData:
|
|||
|
||||
StudentData:
|
||||
; Viridian Pre-Gym
|
||||
db 6, PIDGEY, RATTATA, 0
|
||||
db 4, PIDGEY, RATTATA, 0
|
||||
db 6, CLEFAIRY, 0
|
||||
; Silph Gauntlet 1F (Viridian Forest)
|
||||
db 62, CLEFABLE, PENDRAKEN, WIGGLYTUFF, BARUNDA, BELLOSSOM, SLOWKING, 0 ; may revise
|
||||
|
|
|
@ -105,7 +105,7 @@ LanceData:
|
|||
db $FF, 78, CROCKY, 77, KINGDRA, 77, EXEGGUTOR_A, 79, AERODACTYL, 79, CRYITHAN, 82, DRAGONITE, 0
|
||||
|
||||
YujirouData: ; was unused juggler
|
||||
db $FF, 7, KONYA, 7, RATTATA, 10, LICKITUNG, 0
|
||||
db $FF, 4, KONYA, 5, RATTATA, 9, LICKITUNG, 0
|
||||
; post-game rematch team (currently unused)
|
||||
db $FF, 66, PERSIAN, 67, TAUROS, 67, MADAAMU, 66, BLISSEY, 67, SNORLAX, 70, LICKILICKY, 0
|
||||
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
ViridianForestWildMons:
|
||||
def_grass_wildmons 8 ; encounter rate
|
||||
db 6, CATERPIE
|
||||
db 6, WEEDLE
|
||||
db 5, CATERPIE
|
||||
db 5, WEEDLE
|
||||
db 6, CATERPIE
|
||||
db 5, PIDGEY
|
||||
db 6, KOKANA
|
||||
db 6, WEEDLE
|
||||
db 8, KAKUNA
|
||||
db 8, METAPOD
|
||||
db 5, PIKACHU
|
||||
db 4, PIKACHU ; FIXME: Add considerations for STARTER4/Pikachu so it isn't rendered redundant.
|
||||
db 9, PIDGEOTTO
|
||||
end_grass_wildmons
|
||||
|
||||
|
|
|
@ -142,13 +142,14 @@ IF DEF(_DEBUG)
|
|||
call DebugSetPokedexEntries
|
||||
SetEvent EVENT_GOT_POKEDEX
|
||||
|
||||
; Rival chose Squirtle,
|
||||
; Player chose Charmander.
|
||||
; Rival chose Pikachu,
|
||||
; Player chose Eevee.
|
||||
; Eevee is used to test the Celadon Mansion Roof House.
|
||||
ld hl, wRivalStarter
|
||||
ld a, STARTER2
|
||||
ld a, STARTER4
|
||||
ld [hli], a
|
||||
inc hl ; hl = wPlayerStarter
|
||||
ld a, STARTER1
|
||||
ld a, STARTER5
|
||||
ld [hl], a
|
||||
|
||||
ret
|
||||
|
|
|
@ -12,6 +12,17 @@ CeladonMansion5Text1:
|
|||
CeladonMansion5Text2:
|
||||
text_asm
|
||||
lb bc, EEVEE, 25
|
||||
|
||||
; Because Eevee is a starter, we don't want it to be rendered redundant by this.
|
||||
; So when the player has one, we'll give them something else.
|
||||
; I chose Pikachu, which matches how in Yellow, the Eevee matches the rival.
|
||||
; It doesn't entirely make sense given RB, but I think it's ok, and gives a similar power spike.
|
||||
ld a, [wPlayerStarter] ; Load the player's starter after Eevee loads.
|
||||
cp EEVEE ; Was your starter Eevee?
|
||||
jr nz, .skip ; If not, skip this.
|
||||
lb bc, PIKACHU, 25 ; Load in Pikachu if true.
|
||||
|
||||
.skip ; Return to usual functioning.
|
||||
call GivePokemon
|
||||
jr nc, .party_full
|
||||
ld a, HS_CELADON_MANSION_EEVEE_GIFT
|
||||
|
|
Loading…
Reference in a new issue