Specify the ldh instruction, don't turn ld into ldh

This commit is contained in:
Rangi 2020-07-06 19:03:05 -04:00
parent c480632d54
commit 772fcc7588
219 changed files with 2556 additions and 2556 deletions

View file

@ -117,10 +117,10 @@ AccessedMyPCText:
; removes one of the specified item ID [hItemToRemoveID] from bag (if existent)
RemoveItemByID::
ld hl, wBagItems
ld a, [hItemToRemoveID]
ldh a, [hItemToRemoveID]
ld b, a
xor a
ld [hItemToRemoveIndex], a
ldh [hItemToRemoveIndex], a
.loop
ld a, [hli]
cp -1 ; reached terminator?
@ -128,14 +128,14 @@ RemoveItemByID::
cp b
jr z, .foundItem
inc hl
ld a, [hItemToRemoveIndex]
ldh a, [hItemToRemoveIndex]
inc a
ld [hItemToRemoveIndex], a
ldh [hItemToRemoveIndex], a
jr .loop
.foundItem
ld a, $1
ld [wItemQuantity], a
ld a, [hItemToRemoveIndex]
ldh a, [hItemToRemoveIndex]
ld [wWhichPokemon], a
ld hl, wNumBagItems
jp RemoveItemFromInventory