From 7ce008b08bce2a1704038e9543b67ab53c8151d8 Mon Sep 17 00:00:00 2001 From: scawful Date: Thu, 6 Jun 2024 21:37:35 -0400 Subject: [PATCH] dont spawn wolfos if flag set --- Sprites/Bosses/wolfos.asm | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Sprites/Bosses/wolfos.asm b/Sprites/Bosses/wolfos.asm index 55a3c6a..7df4eb3 100644 --- a/Sprites/Bosses/wolfos.asm +++ b/Sprites/Bosses/wolfos.asm @@ -54,9 +54,15 @@ Sprite_Wolfos_Long: Sprite_Wolfos_Prep: { PHB : PHK : PLB - + + ; Check if the wolfos has been defeated + LDA.l $7EF303 : CMP.b #$01 : BNE .spawn_wolfos + STZ.w SprState, X ; Don't spawn the sprite + PLB + RTL + .spawn_wolfos LDA.b #$40 : STA.w SprTimerA, X - LDA.b #$00 : STA.w $0CAA, X ; Sprite persist in dungeon + LDA.b #$00 : STA.w $0CAA, X ; Sprite persist LDA.b #$08 : STA.w $0E40, X ; Nbr Oam Entries LDA.b #$E0 : STA.w $0F60, X ; Persist