update Sprite_Wolfos_CheckIfDefeated

This commit is contained in:
scawful
2024-06-07 23:12:42 -04:00
parent 50983b44c5
commit 1c08111c59

View File

@@ -38,10 +38,10 @@ Sprite_Wolfos_Long:
PHB : PHK : PLB
JSR Sprite_Wolfos_Draw
JSR Sprite_Wolfos_CheckIfDefeated
JSL Sprite_CheckActive ; Check if game is not paused
BCC .SpriteIsNotActive ; Skip Main code is sprite is innactive
JSR Sprite_Wolfos_CheckIfDefeated
JSR Sprite_Wolfos_Main ; Call the main sprite code
.SpriteIsNotActive
@@ -72,9 +72,10 @@ Sprite_Wolfos_Prep:
Sprite_Wolfos_CheckIfDefeated:
{
LDA SprHealth, X : BNE .not_defeated
LDA.w SprHealth, X : BNE .not_defeated
LDA.b #$06 : STA SprAction, X ; Set to defeated
LDA.b #$01 : STA SprHealth, X ; Refill the health of the sprite
LDA.b #$09 : STA SprState, X
LDA.b #$40 : STA SprHealth, X ; Refill the health of the sprite
RTS
.not_defeated
RTS