mirror of
https://github.com/thornAvery/jep-hack.git
synced 2026-02-06 16:15:24 +13:00
Terrados & Bug Fix
Fixes Molambino and Luanbo not evolving properly (oops) and adds Magiprey/Terrados. Since there's no place to put Magiprey in Johto or Kanto, this'll likely be a Nihon exclusive. Got some stuff in mind!
This commit is contained in:
parent
b451ca81ce
commit
62bdbe2a1b
44 changed files with 151 additions and 3 deletions
|
|
@ -192,6 +192,8 @@ INCLUDE "data/pokemon/base_stats/tricules.asm"
|
|||
INCLUDE "data/pokemon/base_stats/tauros.asm"
|
||||
INCLUDE "data/pokemon/base_stats/magikarp.asm"
|
||||
INCLUDE "data/pokemon/base_stats/gyarados.asm"
|
||||
INCLUDE "data/pokemon/base_stats/magiprey.asm"
|
||||
INCLUDE "data/pokemon/base_stats/terrados.asm"
|
||||
INCLUDE "data/pokemon/base_stats/lapras.asm"
|
||||
INCLUDE "data/pokemon/base_stats/ditto.asm"
|
||||
INCLUDE "data/pokemon/base_stats/eevee.asm"
|
||||
|
|
|
|||
21
data/pokemon/base_stats/magiprey.asm
Normal file
21
data/pokemon/base_stats/magiprey.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
db 0 ; species ID placeholder
|
||||
|
||||
db 20, 10, 55, 80, 15, 20
|
||||
; hp atk def spd sat sdf
|
||||
|
||||
db GROUND, GROUND ; type
|
||||
db 255 ; catch rate
|
||||
db 20 ; base exp
|
||||
db NO_ITEM, NO_ITEM ; items
|
||||
db GENDER_F50 ; gender ratio
|
||||
db 100 ; unknown 1
|
||||
db 5 ; step cycles to hatch
|
||||
db 5 ; unknown 2
|
||||
INCBIN "gfx/pokemon/magiprey/front.dimensions"
|
||||
dw NULL, NULL ; unused (beta front/back pics)
|
||||
db GROWTH_SLOW ; growth rate
|
||||
dn EGG_MINERAL, EGG_DRAGON ; egg groups
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm
|
||||
; end
|
||||
21
data/pokemon/base_stats/terrados.asm
Normal file
21
data/pokemon/base_stats/terrados.asm
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
db 0 ; species ID placeholder
|
||||
|
||||
db 95, 125, 79, 81, 60, 100
|
||||
; hp atk def spd sat sdf
|
||||
|
||||
db GROUND, DARK ; type
|
||||
db 45 ; catch rate
|
||||
db 214 ; base exp
|
||||
db NO_ITEM, NO_ITEM ; items
|
||||
db GENDER_F50 ; gender ratio
|
||||
db 100 ; unknown 1
|
||||
db 5 ; step cycles to hatch
|
||||
db 5 ; unknown 2
|
||||
INCBIN "gfx/pokemon/terrados/front.dimensions"
|
||||
dw NULL, NULL ; unused (beta front/back pics)
|
||||
db GROWTH_SLOW ; growth rate
|
||||
dn EGG_MINERAL, EGG_DRAGON ; egg groups
|
||||
|
||||
; tm/hm learnset
|
||||
tmhm HEADBUTT, CURSE, ROAR, TOXIC, ROCK_SMASH, HIDDEN_POWER, SUNNY_DAY, SNORE, HYPER_BEAM, PROTECT, ENDURE, FRUSTRATION, SOLARBEAM, DRAGONBREATH, IRON_TAIL, EARTHQUAKE, RETURN, DIG, MUD_SLAP, DOUBLE_TEAM, SWAGGER, SLEEP_TALK, SANDSTORM, FIRE_BLAST, REST, ATTRACT, SURF, STRENGTH, FLAMETHROWER
|
||||
; end
|
||||
|
|
@ -171,6 +171,8 @@ PokemonCries::
|
|||
mon_cry CRY_SQUIRTLE, 17, 192 ; TAUROS
|
||||
mon_cry CRY_EKANS, 128, 128 ; MAGIKARP
|
||||
mon_cry CRY_EKANS, 0, 256 ; GYARADOS
|
||||
mon_cry CRY_EKANS, 128, 128 ; MAGIPREY (incomplete)
|
||||
mon_cry CRY_EKANS, 0, 256 ; TERRADOS (incomplete)
|
||||
mon_cry CRY_LAPRAS, 0, 256 ; LAPRAS
|
||||
mon_cry CRY_PIDGEY, 255, 383 ; DITTO
|
||||
mon_cry CRY_VENONAT, 136, 224 ; EEVEE
|
||||
|
|
|
|||
|
|
@ -373,3 +373,5 @@ LugiaPokedexEntry:: INCLUDE "data/pokemon/dex_entries/lugia.asm"
|
|||
HoOhPokedexEntry:: INCLUDE "data/pokemon/dex_entries/ho_oh.asm"
|
||||
ShiShiPokedexEntry:: INCLUDE "data/pokemon/dex_entries/shi_shi.asm"
|
||||
CelebiPokedexEntry:: INCLUDE "data/pokemon/dex_entries/celebi.asm"
|
||||
MagipreyPokedexEntry:: INCLUDE "data/pokemon/dex_entries/magiprey.asm"
|
||||
TerradosPokedexEntry:: INCLUDE "data/pokemon/dex_entries/terrados.asm"
|
||||
|
|
|
|||
10
data/pokemon/dex_entries/magiprey.asm
Normal file
10
data/pokemon/dex_entries/magiprey.asm
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
db "LAMPREY@" ; species name
|
||||
dw 211, 220 ; height, weight
|
||||
|
||||
db "It hides in desert"
|
||||
next "sands. When #MON"
|
||||
next "come close, it"
|
||||
|
||||
page "latches onto"
|
||||
next "them to suck"
|
||||
next "their blood.@" ; blood is rarely said in mons so consider revising
|
||||
10
data/pokemon/dex_entries/terrados.asm
Normal file
10
data/pokemon/dex_entries/terrados.asm
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
db "TREMOR@" ; species name
|
||||
dw 2104, 5180 ; height, weight
|
||||
|
||||
db "It blindly tunnels"
|
||||
next "through the earth,"
|
||||
next "feasting on any,"
|
||||
|
||||
page "unfortunate GRAVELER"
|
||||
next "or ONIX that it"
|
||||
next "comes across.@"
|
||||
|
|
@ -166,6 +166,8 @@ PokedexDataPointerTable:
|
|||
dba TaurosPokedexEntry
|
||||
dba MagikarpPokedexEntry
|
||||
dba GyaradosPokedexEntry
|
||||
dba MagipreyPokedexEntry
|
||||
dba TerradosPokedexEntry
|
||||
dba LaprasPokedexEntry
|
||||
dba DittoPokedexEntry
|
||||
dba EeveePokedexEntry
|
||||
|
|
|
|||
|
|
@ -182,6 +182,7 @@ AlphabeticalPokedexOrder:
|
|||
dw MAGBY
|
||||
dw MAGCARGO
|
||||
dw MAGIKARP
|
||||
dw MAGIPREY
|
||||
dw MAGMAR
|
||||
dw MAGNEMITE
|
||||
dw MAGNETON
|
||||
|
|
@ -320,6 +321,7 @@ AlphabeticalPokedexOrder:
|
|||
dw TEDDIURSA
|
||||
dw TENTACOOL
|
||||
dw TENTACRUEL
|
||||
dw TERRADOS
|
||||
dw TOGEPI
|
||||
dw TOGETIC
|
||||
dw TOGEKISS
|
||||
|
|
|
|||
|
|
@ -101,6 +101,8 @@ NewPokedexOrder:
|
|||
dw REROAD
|
||||
dw MAGIKARP
|
||||
dw GYARADOS
|
||||
dw MAGIPREY
|
||||
dw TERRADOS
|
||||
dw ORFRY
|
||||
dw GOLDEEN
|
||||
dw SEAKING
|
||||
|
|
|
|||
|
|
@ -166,6 +166,8 @@ EggMovePointers1:
|
|||
dw NoEggMoves1
|
||||
dw NoEggMoves1
|
||||
dw NoEggMoves1
|
||||
dw NoEggMoves1 ; Magiprey
|
||||
dw NoEggMoves1 ; Terrados
|
||||
dw LaprasEggMoves
|
||||
dw NoEggMoves1
|
||||
dw EeveeEggMoves
|
||||
|
|
|
|||
|
|
@ -1981,7 +1981,7 @@ TonquitoEvosAttacks:
|
|||
db 0 ; no more level-up moves
|
||||
|
||||
MolambinoEvosAttacks:
|
||||
db EVOLVE_LEVEL, 20, LUANBO
|
||||
dbbw EVOLVE_LEVEL, 20, LUANBO
|
||||
dbw 1, BUBBLE
|
||||
dbw 1, SUPERSONIC
|
||||
; dbw 7, DRAINING_KISS ; move not yet implemented
|
||||
|
|
@ -1995,7 +1995,7 @@ MolambinoEvosAttacks:
|
|||
db 0 ; no more level-up moves
|
||||
|
||||
LuanboEvosAttacks:
|
||||
db EVOLVE_LEVEL, 35, GRANBO
|
||||
dbbw EVOLVE_LEVEL, 35, GRANBO
|
||||
dbw 1, BUBBLE
|
||||
dbw 1, SUPERSONIC
|
||||
; dbw 7, DRAINING_KISS ; move not yet implemented
|
||||
|
|
|
|||
|
|
@ -166,6 +166,8 @@ EvosAttacksPointers1::
|
|||
dw TaurosEvosAttacks
|
||||
dw MagikarpEvosAttacks
|
||||
dw GyaradosEvosAttacks
|
||||
dw MagipreyEvosAttacks
|
||||
dw TerradosEvosAttacks
|
||||
dw LaprasEvosAttacks
|
||||
dw DittoEvosAttacks
|
||||
dw EeveeEvosAttacks
|
||||
|
|
@ -2452,6 +2454,26 @@ GyaradosEvosAttacks:
|
|||
dbw 50, HYPER_BEAM
|
||||
db 0 ; no more level-up moves
|
||||
|
||||
MagipreyEvosAttacks:
|
||||
dbbw EVOLVE_LEVEL, 20, TERRADOS
|
||||
db 0 ; no more evolutions
|
||||
dbw 1, SPLASH
|
||||
dbw 15, LEECH_LIFE
|
||||
dbw 30, FLAIL
|
||||
db 0 ; no more level-up moves
|
||||
|
||||
TerradosEvosAttacks:
|
||||
db 0 ; no more evolutions
|
||||
dbw 1, DIG
|
||||
dbw 20, BITE
|
||||
dbw 25, MAGNITUDE
|
||||
dbw 30, ROAR
|
||||
dbw 35, CRUNCH
|
||||
dbw 40, EARTHQUAKE
|
||||
dbw 45, SANDSTORM
|
||||
dbw 50, FISSURE
|
||||
db 0 ; no more level-up moves
|
||||
|
||||
LaprasEvosAttacks:
|
||||
db 0 ; no more evolutions
|
||||
dbw 1, WATER_GUN
|
||||
|
|
|
|||
|
|
@ -166,6 +166,8 @@ FirstEvoStages::
|
|||
dw TAUROS ;80
|
||||
dw MAGIKARP
|
||||
dw MAGIKARP
|
||||
dw MAGIPREY
|
||||
dw MAGIPREY
|
||||
dw LAPRAS
|
||||
dw DITTO
|
||||
dw EEVEE
|
||||
|
|
|
|||
|
|
@ -167,6 +167,8 @@ KantoMonSpecials:
|
|||
db 70 ; TAUROS
|
||||
db 20 ; MAGIKARP
|
||||
db 100 ; GYARADOS
|
||||
db 20 ; MAGIPREY
|
||||
db 100 ; TERRADOS
|
||||
db 95 ; LAPRAS
|
||||
db 48 ; DITTO
|
||||
db 65 ; EEVEE
|
||||
|
|
|
|||
|
|
@ -361,4 +361,6 @@ Pokered_MonIndices:
|
|||
db WEIRDUCK
|
||||
db LUXWAN
|
||||
db CHARMADA
|
||||
db MAGIPREY
|
||||
db TERRADOS
|
||||
assert_table_length NUM_POKEMON - 1
|
||||
|
|
|
|||
|
|
@ -167,6 +167,8 @@ MonMenuIcons:
|
|||
db ICON_EQUINE ; TAUROS
|
||||
db ICON_FISH ; MAGIKARP
|
||||
db ICON_GYARADOS ; GYARADOS
|
||||
db ICON_FISH ; MAGIPREY
|
||||
db ICON_GYARADOS ; TERRADOS
|
||||
db ICON_LAPRAS ; LAPRAS
|
||||
db ICON_BLOB ; DITTO
|
||||
db ICON_FOX ; EEVEE
|
||||
|
|
|
|||
|
|
@ -169,6 +169,8 @@ PokemonNames::
|
|||
db "TAUROS@@@@"
|
||||
db "MAGIKARP@@"
|
||||
db "GYARADOS@@"
|
||||
db "MAGIPREY@@"
|
||||
db "TERRADOS@@"
|
||||
db "LAPRAS@@@@"
|
||||
db "DITTO@@@@@"
|
||||
db "EEVEE@@@@@"
|
||||
|
|
|
|||
|
|
@ -363,6 +363,10 @@ INCBIN "gfx/pokemon/magikarp/front.gbcpal", middle_colors
|
|||
INCLUDE "gfx/pokemon/magikarp/shiny.pal"
|
||||
INCBIN "gfx/pokemon/gyarados/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/gyarados/shiny.pal"
|
||||
INCBIN "gfx/pokemon/magiprey/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/magiprey/shiny.pal"
|
||||
INCBIN "gfx/pokemon/terrados/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/terrados/shiny.pal"
|
||||
INCBIN "gfx/pokemon/lapras/front.gbcpal", middle_colors
|
||||
INCLUDE "gfx/pokemon/lapras/shiny.pal"
|
||||
INCBIN "gfx/pokemon/ditto/front.gbcpal", middle_colors
|
||||
|
|
|
|||
|
|
@ -343,6 +343,10 @@ PokemonPicPointers::
|
|||
dba MagikarpBackpic
|
||||
dba GyaradosFrontpic
|
||||
dba GyaradosBackpic
|
||||
dba MagipreyFrontpic
|
||||
dba MagipreyBackpic
|
||||
dba TerradosFrontpic
|
||||
dba TerradosBackpic
|
||||
dba LaprasFrontpic
|
||||
dba LaprasBackpic
|
||||
dba DittoFrontpic
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue