shithub: pokecrystal

Download patch

ref: 37a841797e3f36c6a1155e4310d232057c192107
parent: ae1d50c0262ff63557929dea47d6c20c2651d1ba
author: yenatch <[email protected]>
date: Thu Aug 29 12:03:18 EDT 2013

secret ruins of alph water stone room asm

--- a/main.asm
+++ b/main.asm
@@ -57498,7 +57498,47 @@
 	ret
 ; 0x8adef
 
-INCBIN "baserom.gbc", $8adef, $8ae30 - $8adef
+Function8adef: ; 8adef
+	call GetSecondaryMapHeaderPointer
+	ld de, $0328
+	ld b, CHECK_FLAG
+	call EventFlagAction
+	ld a, c
+	and a
+	jr nz, .asm_8ae2f
+
+	ld a, WATER_STONE
+	ld [CurItem], a
+	ld hl, NumItems
+	call Function2f79
+	jr c, .asm_8ae24
+
+	ld a, [PartyCount]
+	ld b, a
+	inc b
+.asm_8ae10
+	dec b
+	jr z, .asm_8ae2f
+	ld a, b
+	dec a
+	ld [CurPartyMon], a
+	push bc
+	ld a, $1
+	call GetPartyParamLocation
+	pop bc
+	ld a, [hl]
+	cp $18
+	jr nz, .asm_8ae10
+
+.asm_8ae24
+	call GetSecondaryMapHeaderPointer
+	ld de, $0328
+	ld b, SET_FLAG
+	call EventFlagAction
+
+.asm_8ae2f
+	ret
+; 8ae30
 
 Function8ae30: ; 8ae30
 	push de