summaryrefslogtreecommitdiff
path: root/engine/items/items.asm
diff options
context:
space:
mode:
Diffstat (limited to 'engine/items/items.asm')
-rwxr-xr-xengine/items/items.asm26
1 files changed, 13 insertions, 13 deletions
diff --git a/engine/items/items.asm b/engine/items/items.asm
index 0798139f..25c50b4f 100755
--- a/engine/items/items.asm
+++ b/engine/items/items.asm
@@ -440,7 +440,7 @@ ItemUseBall: ; d3ad (3:53ad)
ld a, $1
ld [wd49c], a
ld a, $85
- ld [wd471], a
+ ld [wPikachuMood], a
ld a,[wPartyCount]
cp PARTY_LENGTH ;is party full?
jr z,.sendToBox
@@ -673,7 +673,7 @@ ItemUseEvoStone: ; d7d0 (3:57d0)
ld [wcf91],a
call Func_d85d
jr nc, .noEffect
- callab Func_fce18
+ callab IsThisPartymonOurPikachu
jr nc, .notPlayerPikachu
ld e, $1b
callab Func_f0000
@@ -685,7 +685,7 @@ ItemUseEvoStone: ; d7d0 (3:57d0)
ld a, $4
ld [wd49c], a
ld a, $82
- ld [wd471], a
+ ld [wPikachuMood], a
jr .canceledItemUse
.notPlayerPikachu
ld a,SFX_HEAL_AILMENT
@@ -799,7 +799,7 @@ ItemUseMedicine: ; d8ae (3:58ae)
jr nc, .asm_d906
push hl
push de
- callabd_Func_f430a $2
+ callabd_ModifyPikachuHappiness PIKAHAPPY_USEDITEM
pop de
pop hl
.asm_d906
@@ -1383,7 +1383,7 @@ ItemUseMedicine: ; d8ae (3:58ae)
xor a
ld [wForceEvolution],a
- callabd_Func_f430a $1
+ callabd_ModifyPikachuHappiness PIKAHAPPY_LEVELUP
ld a, [wWhichPokemon]
push af
ld a, [wUsedItemOnWhichPokemon]
@@ -1538,7 +1538,7 @@ ItemUseXAccuracy: ; de3e (3:5e3e)
jp z,ItemUseNotTime
ld hl,W_PLAYERBATTSTATUS2
set UsingXAccuracy,[hl] ; X Accuracy bit
- callabd_Func_f430a $3
+ callabd_ModifyPikachuHappiness PIKAHAPPY_USEDXITEM
jp PrintItemUseTextAndRemoveItem
; This function is bugged and never works. It always jumps to ItemUseNotTime.
@@ -1651,7 +1651,7 @@ ItemUseGuardSpec: ; df11 (3:5f11)
push af
ld a, [wPlayerMonNumber]
ld [wWhichPokemon], a
- callabd_Func_f430a $3
+ callabd_ModifyPikachuHappiness PIKAHAPPY_USEDXITEM
pop af
ld [wWhichPokemon], a
@@ -1676,7 +1676,7 @@ ItemUseDireHit: ; df42 (3:5f42)
push af
ld a, [wPlayerMonNumber]
ld [wWhichPokemon], a
- callabd_Func_f430a $3
+ callabd_ModifyPikachuHappiness PIKAHAPPY_USEDXITEM
pop af
ld [wWhichPokemon], a
@@ -1715,7 +1715,7 @@ ItemUseXStat: ; df69 (3:df69)
push af
ld a, [wPlayerMonNumber]
ld [wWhichPokemon], a
- callabd_Func_f430a $3
+ callabd_ModifyPikachuHappiness PIKAHAPPY_USEDXITEM
pop af
ld [wWhichPokemon], a
@@ -2012,7 +2012,7 @@ FishingInit: ; e182 (3:6182)
ld a, $2
ld [wd49c], a
ld a, $81
- ld [wd471], a
+ ld [wPikachuMood], a
ld c,80
call DelayFrames
and a
@@ -2372,8 +2372,8 @@ ItemUseTMHM: ; e374 (3:6374)
push af
ld a,d
ld [wWhichPokemon],a
- callabd_Func_f430a $5
- callab Func_fce18
+ callabd_ModifyPikachuHappiness PIKAHAPPY_USEDTMHM
+ callab IsThisPartymonOurPikachu
jr nc,.notTeachingThunderboltOrThunderToPikachu
ld a,[wcf91]
cp a,TM_24 ; are we teaching thunderbolt to the player pikachu?
@@ -2384,7 +2384,7 @@ ItemUseTMHM: ; e374 (3:6374)
ld a, $5
ld [wd49c], a
ld a, $85
- ld [wd471], a
+ ld [wPikachuMood], a
.notTeachingThunderboltOrThunderToPikachu
pop af
ld [wWhichPokemon], a