mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-11-14 00:56:40 +13:00
New Evo Items
Based Martha can fix
This commit is contained in:
parent
43ec0aa63a
commit
22c4561b35
|
|
@ -52,7 +52,7 @@ DEF SAFARI_ROCK EQU $16 ; overload
|
||||||
const DOME_FOSSIL ; $29
|
const DOME_FOSSIL ; $29
|
||||||
const HELIX_FOSSIL ; $2A
|
const HELIX_FOSSIL ; $2A
|
||||||
const SECRET_KEY ; $2B
|
const SECRET_KEY ; $2B
|
||||||
const SUN_STONE ; $2C
|
const HEART_STONE ; $2C
|
||||||
const BIKE_VOUCHER ; $2D
|
const BIKE_VOUCHER ; $2D
|
||||||
const X_ACCURACY ; $2E
|
const X_ACCURACY ; $2E
|
||||||
const LEAF_STONE ; $2F
|
const LEAF_STONE ; $2F
|
||||||
|
|
@ -109,8 +109,10 @@ DEF NUM_ITEMS EQU const_value - 1
|
||||||
const FLOOR_10F ; $5F
|
const FLOOR_10F ; $5F
|
||||||
const FLOOR_11F ; $60
|
const FLOOR_11F ; $60
|
||||||
const FLOOR_B4F ; $61
|
const FLOOR_B4F ; $61
|
||||||
const SHINY_STONE ; $62
|
const ICE_STONE ; $62
|
||||||
const ICE_STONE ; $63
|
const PROTECTOR ; $63
|
||||||
|
const POISON_STONE ; $64
|
||||||
|
const BLKAUGERITE ; $65
|
||||||
DEF NUM_FLOORS EQU const_value - 1 - NUM_ITEMS
|
DEF NUM_FLOORS EQU const_value - 1 - NUM_ITEMS
|
||||||
|
|
||||||
const_next $C4
|
const_next $C4
|
||||||
|
|
|
||||||
|
|
@ -43,7 +43,7 @@ ItemNames::
|
||||||
li "DOME FOSSIL"
|
li "DOME FOSSIL"
|
||||||
li "HELIX FOSSIL"
|
li "HELIX FOSSIL"
|
||||||
li "SECRET KEY"
|
li "SECRET KEY"
|
||||||
li "SUN STONE"
|
li "HEART STONE"
|
||||||
li "BIKE VOUCHER"
|
li "BIKE VOUCHER"
|
||||||
li "X ACCURACY"
|
li "X ACCURACY"
|
||||||
li "LEAF STONE"
|
li "LEAF STONE"
|
||||||
|
|
@ -98,6 +98,8 @@ ItemNames::
|
||||||
li "10F"
|
li "10F"
|
||||||
li "11F"
|
li "11F"
|
||||||
li "B4F"
|
li "B4F"
|
||||||
li "SHINY STONE"
|
|
||||||
li "ICE STONE"
|
li "ICE STONE"
|
||||||
|
li "PROTECTOR"
|
||||||
|
li "POISON STONE"
|
||||||
|
li "BLKAUGERITE"
|
||||||
assert_list_length NUM_ITEMS + NUM_FLOORS
|
assert_list_length NUM_ITEMS + NUM_FLOORS
|
||||||
|
|
|
||||||
|
|
@ -43,7 +43,7 @@ ItemPrices::
|
||||||
bcd3 0 ; DOME_FOSSIL
|
bcd3 0 ; DOME_FOSSIL
|
||||||
bcd3 0 ; HELIX_FOSSIL
|
bcd3 0 ; HELIX_FOSSIL
|
||||||
bcd3 0 ; SECRET_KEY
|
bcd3 0 ; SECRET_KEY
|
||||||
bcd3 2100 ; SUN_STONE
|
bcd3 2100 ; HEART_STONE
|
||||||
bcd3 0 ; BIKE_VOUCHER
|
bcd3 0 ; BIKE_VOUCHER
|
||||||
bcd3 950 ; X_ACCURACY
|
bcd3 950 ; X_ACCURACY
|
||||||
bcd3 2100 ; LEAF_STONE
|
bcd3 2100 ; LEAF_STONE
|
||||||
|
|
@ -98,6 +98,8 @@ ItemPrices::
|
||||||
bcd3 0 ; FLOOR_10F
|
bcd3 0 ; FLOOR_10F
|
||||||
bcd3 0 ; FLOOR_11F
|
bcd3 0 ; FLOOR_11F
|
||||||
bcd3 0 ; FLOOR_B4F
|
bcd3 0 ; FLOOR_B4F
|
||||||
bcd3 2100 ; SHINY_STONE
|
|
||||||
bcd3 2100 ; ICE_STONE
|
bcd3 2100 ; ICE_STONE
|
||||||
|
bcd3 3000 ; PROTECTOR
|
||||||
|
bcd3 2100 ; POISON_STONE
|
||||||
|
bcd3 2100 ; BLKAUGERITE
|
||||||
assert_table_length NUM_ITEMS + NUM_FLOORS
|
assert_table_length NUM_ITEMS + NUM_FLOORS
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,7 @@ UsableItems_PartyMenu:
|
||||||
db CARBOS
|
db CARBOS
|
||||||
db CALCIUM
|
db CALCIUM
|
||||||
db RARE_CANDY
|
db RARE_CANDY
|
||||||
db SUN_STONE
|
db HEART_STONE
|
||||||
db LEAF_STONE
|
db LEAF_STONE
|
||||||
db FULL_HEAL
|
db FULL_HEAL
|
||||||
db REVIVE
|
db REVIVE
|
||||||
|
|
@ -37,6 +37,8 @@ UsableItems_PartyMenu:
|
||||||
db MAX_ETHER
|
db MAX_ETHER
|
||||||
db ELIXER
|
db ELIXER
|
||||||
db MAX_ELIXER
|
db MAX_ELIXER
|
||||||
db SHINY_STONE
|
|
||||||
db ICE_STONE
|
db ICE_STONE
|
||||||
|
db PROTECTOR
|
||||||
|
db POISON_STONE
|
||||||
|
db BLKAUGERITE
|
||||||
db -1 ; end
|
db -1 ; end
|
||||||
|
|
|
||||||
|
|
@ -223,6 +223,7 @@ EvosMovesPointerTable:
|
||||||
RhydonEvosMoves:
|
RhydonEvosMoves:
|
||||||
; Evolutions
|
; Evolutions
|
||||||
db EV_TRADE, 1, RHYPERIOR
|
db EV_TRADE, 1, RHYPERIOR
|
||||||
|
db EV_ITEM, PROTECTOR, 1, RHYPERIOR
|
||||||
db 0
|
db 0
|
||||||
; Learnset
|
; Learnset
|
||||||
db 30, STOMP
|
db 30, STOMP
|
||||||
|
|
@ -519,7 +520,7 @@ GastlyEvosMoves:
|
||||||
ScytherEvosMoves:
|
ScytherEvosMoves:
|
||||||
; Evolutions
|
; Evolutions
|
||||||
db EV_LEVEL, 41, SCIZOR
|
db EV_LEVEL, 41, SCIZOR
|
||||||
db EV_ITEM, MOON_STONE, 1, KLEAVOR
|
db EV_ITEM, BLKAUGERITE, 1, KLEAVOR
|
||||||
db 0
|
db 0
|
||||||
; Learnset
|
; Learnset
|
||||||
db 17, LEER
|
db 17, LEER
|
||||||
|
|
@ -654,7 +655,7 @@ PidgeyEvosMoves:
|
||||||
SlowpokeEvosMoves:
|
SlowpokeEvosMoves:
|
||||||
; Evolutions
|
; Evolutions
|
||||||
db EV_LEVEL, 37, SLOWBRO
|
db EV_LEVEL, 37, SLOWBRO
|
||||||
db EV_TRADE, 1, SLOWKING
|
db EV_ITEM, HEART_STONE, 1, SLOWKING
|
||||||
db 0
|
db 0
|
||||||
; Learnset
|
; Learnset
|
||||||
db 18, DISABLE
|
db 18, DISABLE
|
||||||
|
|
@ -1442,11 +1443,11 @@ EeveeEvosMoves:
|
||||||
db EV_ITEM, FIRE_STONE, 1, FLAREON
|
db EV_ITEM, FIRE_STONE, 1, FLAREON
|
||||||
db EV_ITEM, THUNDER_STONE, 1, JOLTEON
|
db EV_ITEM, THUNDER_STONE, 1, JOLTEON
|
||||||
db EV_ITEM, WATER_STONE, 1, VAPOREON
|
db EV_ITEM, WATER_STONE, 1, VAPOREON
|
||||||
db EV_ITEM, SUN_STONE, 1, ESPEON
|
db EV_ITEM, HEART_STONE, 1, ESPEON
|
||||||
db EV_ITEM, MOON_STONE, 1, UMBREON
|
db EV_ITEM, POISON_STONE, 1, UMBREON
|
||||||
db EV_ITEM, LEAF_STONE, 1, LEAFEON
|
db EV_ITEM, LEAF_STONE, 1, LEAFEON
|
||||||
db EV_ITEM, ICE_STONE, 1, GLACEON
|
db EV_ITEM, ICE_STONE, 1, GLACEON
|
||||||
db EV_ITEM, SHINY_STONE, 1, SYLVEON
|
db EV_ITEM, MOON_STONE, 1, SYLVEON
|
||||||
db 0
|
db 0
|
||||||
; Learnset
|
; Learnset
|
||||||
db 8, SAND_ATTACK
|
db 8, SAND_ATTACK
|
||||||
|
|
@ -1550,7 +1551,7 @@ ParasEvosMoves:
|
||||||
PoliwhirlEvosMoves:
|
PoliwhirlEvosMoves:
|
||||||
; Evolutions
|
; Evolutions
|
||||||
db EV_ITEM, WATER_STONE, 1, POLIWRATH
|
db EV_ITEM, WATER_STONE, 1, POLIWRATH
|
||||||
db EV_TRADE, 1, POLITOED
|
db EV_ITEM, HEART_STONE, 1, POLITOED
|
||||||
db 0
|
db 0
|
||||||
; Learnset
|
; Learnset
|
||||||
db 16, HYPNOSIS
|
db 16, HYPNOSIS
|
||||||
|
|
@ -1930,7 +1931,7 @@ PersianEvosMoves:
|
||||||
|
|
||||||
MarowakEvosMoves:
|
MarowakEvosMoves:
|
||||||
; Evolutions
|
; Evolutions
|
||||||
db EV_LEVEL, 40, GUARDIA
|
db EV_ITEM, HEART_STONE, 1, GUARDIA
|
||||||
db 0
|
db 0
|
||||||
; Learnset
|
; Learnset
|
||||||
db 10, BONE_CLUB
|
db 10, BONE_CLUB
|
||||||
|
|
@ -2189,7 +2190,7 @@ RaticateEvosMoves:
|
||||||
NidorinoEvosMoves:
|
NidorinoEvosMoves:
|
||||||
; Evolutions
|
; Evolutions
|
||||||
db EV_ITEM, MOON_STONE, 1, NIDOREIGN
|
db EV_ITEM, MOON_STONE, 1, NIDOREIGN
|
||||||
db EV_LEVEL, 36, NIDOKING
|
db EV_ITEM, POISON_STONE, 1, NIDOKING
|
||||||
db 0
|
db 0
|
||||||
; Learnset
|
; Learnset
|
||||||
db 8, HORN_ATTACK
|
db 8, HORN_ATTACK
|
||||||
|
|
@ -2203,7 +2204,7 @@ NidorinoEvosMoves:
|
||||||
NidorinaEvosMoves:
|
NidorinaEvosMoves:
|
||||||
; Evolutions
|
; Evolutions
|
||||||
db EV_ITEM, MOON_STONE, 1, NIDOREIGN
|
db EV_ITEM, MOON_STONE, 1, NIDOREIGN
|
||||||
db EV_LEVEL, 36, NIDOQUEEN
|
db EV_ITEM, POISON_STONE, 1, NIDOQUEEN
|
||||||
db 0
|
db 0
|
||||||
; Learnset
|
; Learnset
|
||||||
db 8, SCRATCH
|
db 8, SCRATCH
|
||||||
|
|
@ -2407,8 +2408,8 @@ OddishEvosMoves:
|
||||||
|
|
||||||
GloomEvosMoves:
|
GloomEvosMoves:
|
||||||
; Evolutions
|
; Evolutions
|
||||||
db EV_ITEM, LEAF_STONE, 1, VILEPLUME
|
db EV_ITEM, POISON_STONE, 1, VILEPLUME
|
||||||
db EV_ITEM, SUN_STONE, 1, BELLOSSOM
|
db EV_ITEM, LEAF_STONE, 1, BELLOSSOM
|
||||||
db 0
|
db 0
|
||||||
; Learnset
|
; Learnset
|
||||||
db 15, POISONPOWDER
|
db 15, POISONPOWDER
|
||||||
|
|
@ -2445,7 +2446,7 @@ BellsproutEvosMoves:
|
||||||
WeepinbellEvosMoves:
|
WeepinbellEvosMoves:
|
||||||
; Evolutions
|
; Evolutions
|
||||||
db EV_ITEM, LEAF_STONE, 1, VICTREEBEL
|
db EV_ITEM, LEAF_STONE, 1, VICTREEBEL
|
||||||
db EV_ITEM, SUN_STONE, 1, TSUBOMITTO
|
db EV_ITEM, POISON_STONE, 1, TSUBOMITTO
|
||||||
db 0
|
db 0
|
||||||
; Learnset
|
; Learnset
|
||||||
db 13, WRAP
|
db 13, WRAP
|
||||||
|
|
|
||||||
|
|
@ -31,7 +31,7 @@ ENDC
|
||||||
db ELECTIVIRE, 56
|
db ELECTIVIRE, 56
|
||||||
db PORYGON2, 57
|
db PORYGON2, 57
|
||||||
IF DEF(_DEBUG)
|
IF DEF(_DEBUG)
|
||||||
db POLIWHIRL, 16 ; to test trade evos @ celadon uni - PvK
|
db SCYTHER, 16
|
||||||
ENDC
|
ENDC
|
||||||
db -1 ; end
|
db -1 ; end
|
||||||
|
|
||||||
|
|
@ -143,7 +143,7 @@ DebugItemsList:
|
||||||
db FULL_RESTORE, 99
|
db FULL_RESTORE, 99
|
||||||
db MAX_REPEL, 99
|
db MAX_REPEL, 99
|
||||||
db ESCAPE_ROPE, 99
|
db ESCAPE_ROPE, 99
|
||||||
db RARE_CANDY, 99
|
db BLKAUGERITE, 99
|
||||||
db MASTER_BALL, 99
|
db MASTER_BALL, 99
|
||||||
db SECRET_KEY, 1
|
db SECRET_KEY, 1
|
||||||
db CARD_KEY, 1
|
db CARD_KEY, 1
|
||||||
|
|
|
||||||
|
|
@ -60,7 +60,7 @@ ItemUsePtrTable:
|
||||||
dw UnusableItem ; DOME_FOSSIL
|
dw UnusableItem ; DOME_FOSSIL
|
||||||
dw UnusableItem ; HELIX_FOSSIL
|
dw UnusableItem ; HELIX_FOSSIL
|
||||||
dw UnusableItem ; SECRET_KEY
|
dw UnusableItem ; SECRET_KEY
|
||||||
dw ItemUseEvoStone ; SUN_STONE
|
dw ItemUseEvoStone ; HEART_STONE
|
||||||
dw UnusableItem ; BIKE_VOUCHER
|
dw UnusableItem ; BIKE_VOUCHER
|
||||||
dw ItemUseXAccuracy ; X_ACCURACY
|
dw ItemUseXAccuracy ; X_ACCURACY
|
||||||
dw ItemUseEvoStone ; LEAF_STONE
|
dw ItemUseEvoStone ; LEAF_STONE
|
||||||
|
|
@ -114,8 +114,10 @@ ItemUsePtrTable:
|
||||||
dw UnusableItem ; FLOOR_10F
|
dw UnusableItem ; FLOOR_10F
|
||||||
dw UnusableItem ; FLOOR_11F
|
dw UnusableItem ; FLOOR_11F
|
||||||
dw UnusableItem ; FLOOR_14F
|
dw UnusableItem ; FLOOR_14F
|
||||||
dw ItemUseEvoStone ; SHINY_STONE
|
|
||||||
dw ItemUseEvoStone ; ICE_STONE
|
dw ItemUseEvoStone ; ICE_STONE
|
||||||
|
dw ItemUseEvoStone ; PROTECTOR
|
||||||
|
dw ItemUseEvoStone ; POISON_STONE
|
||||||
|
dw ItemUseEvoStone ; BLKAUGERITE
|
||||||
|
|
||||||
ItemUseBall:
|
ItemUseBall:
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -20,4 +20,4 @@ CeladonMart4Text4:
|
||||||
text_end
|
text_end
|
||||||
|
|
||||||
CeladonMart4ClerkText::
|
CeladonMart4ClerkText::
|
||||||
script_mart POKE_DOLL, FIRE_STONE, THUNDER_STONE, WATER_STONE, LEAF_STONE, SUN_STONE
|
script_mart POKE_DOLL, FIRE_STONE, THUNDER_STONE, WATER_STONE, LEAF_STONE, POISON_STONE, HEART_STONE
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue