Skip to content

Commit 87a3aa9

Browse files
committed
v1.9.15
1 parent 8a8b5f9 commit 87a3aa9

File tree

4 files changed

+48
-2
lines changed

4 files changed

+48
-2
lines changed

asm/Logic.asm

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,16 @@
77
.include "Sprites.asm"
88
.include "Pipes.asm"
99

10+
11+
.org 0x08289EFA ; Mom piranha battle script disable
12+
db 0x2, 0x20, 0x60, 0x9F, 0x28, 0x8
13+
14+
.org 0x0829008E ; Mom piranha healing disable
15+
db 0x2, 0x20, 0x96, 0x00, 0x29, 0x8
16+
17+
.org 0x08292187 ; Hermie healing disable
18+
db 0x2, 0x20, 0x8F, 0x21, 0x29, 0x8
19+
1020
.org 0x08240290 ; Prevent neon egg turn in from removing 7 beanfruits
1121
db 0x2, 0x0
1222
dw 0x082402C1
@@ -6086,6 +6096,36 @@
60866096

60876097

60886098

6099+
.org MOM_PIRANHA
6100+
push lr
6101+
ldr r0, =0x02004309
6102+
ldrb r0, [r0]
6103+
mov r1, #0x8
6104+
and r1, r0
6105+
cmp r1, #0x8
6106+
bne .mp_end
6107+
ldr r0, =0x0200433D
6108+
ldrb r1, [r0]
6109+
mov r2, #0x2
6110+
orr r1, r2
6111+
strb r1, [r0]
6112+
ldr r0, =0x0200433E
6113+
ldrb r1, [r0]
6114+
mov r2, #0x80
6115+
orr r1, r2
6116+
strb r1, [r0]
6117+
ldr r0, =0x0200433F
6118+
ldrb r1, [r0]
6119+
mov r2, #0x7
6120+
orr r1, r2
6121+
strb r1, [r0]
6122+
.mp_end:
6123+
pop pc
6124+
.pool
6125+
6126+
6127+
6128+
60896129

60906130
.org ROCK_BLOCK
60916131
push lr
@@ -7116,6 +7156,7 @@
71167156
bl BLABLANADON
71177157
bl PEACH_ARRIVAL
71187158
bl ULTRA_HAMMERS
7159+
bl MOM_PIRANHA
71197160
ldr r0, =FAWFUL_STONE
71207161
ldrb r0, [r0]
71217162
mov r1, #0x1

asm/Sprites.asm

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@ WINKLE_FIX equ 0x0821E477
77
db 0x0
88

99
.org NOTHING_BRANCH_HOOK
10-
dw NOTHING_BRANCH_SCRIPT
10+
;dw NOTHING_BRANCH_SCRIPT
11+
12+
.org 0x080f15fa ;VERY EXPERIMENTAL SPRITE CHANGE
13+
db 0x0, 0x21
1114

1215
.org NOTHING_BRANCH_SCRIPT
1316
db 0x13, 0x14, 0x0, 0x82, 0x0

asm/Variables.asm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -371,4 +371,5 @@
371371
EMBLEM_OPTION equ 0x08D00008
372372
EMBLEM_REQUIRED equ 0x08D00009
373373
BORDER_JUMP_HOOK equ 0x08164978
374-
BORDER_JUMP_SUBR equ 0x081E0BB0
374+
BORDER_JUMP_SUBR equ 0x081E0BB0
375+
MOM_PIRANHA equ 0x08E01800

items/Enemies/BossEncounters.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
0x50360C,
66
0x5037AC,
77
0x5037CC,
8+
0x50396C,
89
0x503A8C,
910
0x503D6C,
1011
0x503F0C,

0 commit comments

Comments
 (0)