More PartyMon labels for relative addressing.

This commit is contained in:
yenatch
2014-06-23 12:45:30 -07:00
parent 6fee80528a
commit 32a5f21cc7
8 changed files with 49 additions and 47 deletions

View File

@@ -1523,13 +1523,13 @@ AIScoring_HealBell: ; 38d1f
ld b, a
ld c, 0
ld hl, OTPartyMon1HP
ld de, $0030
ld de, OTPartyMon2 - OTPartyMon1
.asm_38d2c
.loop
push hl
ld a, [hli]
or [hl]
jr z, .asm_38d37
jr z, .next
dec hl
dec hl
@@ -1538,34 +1538,31 @@ AIScoring_HealBell: ; 38d1f
or c
ld c, a
.asm_38d37
.next
pop hl
add hl, de
dec b
jr nz, .asm_38d2c
jr nz, .loop
pop hl
ld a, c
and a
jr z, .asm_38d52
jr z, .no_status
ld a, [EnemyMonStatus]
and a
jr z, .asm_38d48
jr z, .ok
dec [hl]
.asm_38d48
and $27
.ok
and 1 << FRZ | SLP
ret z
call Function39527
ret c
dec [hl]
dec [hl]
ret
.asm_38d52
.no_status
ld a, [EnemyMonStatus]
and a
ret nz

View File

@@ -2395,7 +2395,7 @@ Function3cf35: ; 3cf35
Function3cf4a: ; 3cf4a
ld hl, EnemyHPPal
ld e, $30
ld e, HP_BAR_LENGTH_PX
call Function3e12e
call WaitBGMap
callba Function2c012

View File

@@ -5092,7 +5092,7 @@ BattleCommand4a: ; 35c0f
ld a, [AttackMissed]
and a
jp nz, .asm_35c91
ld bc, $0030
ld bc, PartyMon2 - PartyMon1 ; ????
ld hl, EnemyMonMoves
ld a, [hBattleTurn]
and a
@@ -5106,7 +5106,7 @@ BattleCommand4a: ; 35c0f
cp STRUGGLE
jr z, .asm_35c91
ld b, a
ld c, $ff
ld c, -1
.asm_35c33
inc c
ld a, [hli]
@@ -5114,9 +5114,9 @@ BattleCommand4a: ; 35c0f
jr nz, .asm_35c33
ld [$d265], a
dec hl
ld b, $0
ld b, 0
push bc
ld c, $6
ld c, BattleMonPP - BattleMonMoves
add hl, bc
pop bc
ld a, [hl]
@@ -7380,7 +7380,7 @@ Function36994: ; 36994
ld a, [PartyCount]
ld d, a
ld e, 0
ld bc, $30
ld bc, PartyMon2 - PartyMon1
.asm_3699d
ld a, [CurBattleMon]
cp e