aboutsummaryrefslogtreecommitdiffstats
path: root/engine/battle
diff options
context:
space:
mode:
authordannye <33dannye@gmail.com>2025-05-10 12:25:27 -0500
committerdannye <33dannye@gmail.com>2025-05-10 12:25:27 -0500
commit2c74f137fc42cf7eaffa0a6f9046e4aa89887f91 (patch)
treec52fc10a17597a1d04b63b79c6df78cc1b00de41 /engine/battle
parentFix hardcoded address in VC patch (diff)
parentUse features new to RGBDS 0.9.2 (#506) (diff)
downloadpokeyellow-2c74f137fc42cf7eaffa0a6f9046e4aa89887f91.tar.gz
pokeyellow-2c74f137fc42cf7eaffa0a6f9046e4aa89887f91.tar.xz
pokeyellow-2c74f137fc42cf7eaffa0a6f9046e4aa89887f91.zip
Merge branch 'master' of https://github.com/pret/pokered
Diffstat (limited to 'engine/battle')
-rw-r--r--engine/battle/core.asm16
-rw-r--r--engine/battle/effects.asm2
2 files changed, 9 insertions, 9 deletions
diff --git a/engine/battle/core.asm b/engine/battle/core.asm
index 39e80e74..bfda1347 100644
--- a/engine/battle/core.asm
+++ b/engine/battle/core.asm
@@ -2753,7 +2753,7 @@ ENDC
ld b, $0
add hl, bc
ld a, [hl]
- and $3f
+ and PP_MASK
jr z, .noPP
ld a, [wPlayerDisabledMove]
swap a
@@ -2885,7 +2885,7 @@ AnyMoveToSelect:
or [hl]
inc hl
or [hl]
- and $3f
+ and PP_MASK
ret nz
jr .noMovesLeft
.handleDisabledMove
@@ -3049,7 +3049,7 @@ PrintMenuItem:
ld hl, wBattleMonPP
add hl, bc
ld a, [hl]
- and $3f
+ and PP_MASK
ld [wBattleMenuCurrentPP], a
; print TYPE/<type> and <curPP>/<maxPP>
hlcoord 1, 9
@@ -4242,18 +4242,18 @@ CheckForDisobedience:
ld hl, wBattleMonPP
push hl
ld a, [hli]
- and $3f
+ and PP_MASK
ld b, a
ld a, [hli]
- and $3f
+ and PP_MASK
add b
ld b, a
ld a, [hli]
- and $3f
+ and PP_MASK
add b
ld b, a
ld a, [hl]
- and $3f
+ and PP_MASK
add b
pop hl
push af
@@ -4262,7 +4262,7 @@ CheckForDisobedience:
ld b, $0
add hl, bc
ld a, [hl]
- and $3f
+ and PP_MASK
ld b, a
pop af
cp b
diff --git a/engine/battle/effects.asm b/engine/battle/effects.asm
index 28e78c3d..d7c7b9cb 100644
--- a/engine/battle/effects.asm
+++ b/engine/battle/effects.asm
@@ -1388,7 +1388,7 @@ DisableEffect:
or [hl]
inc hl
or [hl]
- and $3f
+ and PP_MASK
pop hl ; wBattleMonPP or wEnemyMonPP
jr z, .moveMissedPopHL ; nothing to do if all moves have no PP left
add hl, bc