From 54c2406d7b16359826e3ed803049ba8e4cd00a06 Mon Sep 17 00:00:00 2001 From: scawful Date: Thu, 4 Jul 2024 23:06:47 -0400 Subject: [PATCH] adjust thunder ghost health based on sword --- Sprites/Enemies/thunder_ghost.asm | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Sprites/Enemies/thunder_ghost.asm b/Sprites/Enemies/thunder_ghost.asm index 1c71eb4..13f3821 100644 --- a/Sprites/Enemies/thunder_ghost.asm +++ b/Sprites/Enemies/thunder_ghost.asm @@ -54,12 +54,16 @@ Sprite_ThunderGhost_Prep: { PHB : PHK : PLB - LDA.b #$08 : STA.w SprTimerA, X + LDA.l SWORD : DEC A : TAY + LDA.w .health : STA.w SprHealth, X LDA.b #$08 : STA.w SprTimerB, X - LDA.b #$08 : STA.w SprHealth, X + LDA.b #$08 : STA.w SprTimerA, X PLB RTL + + .health + db $08, $10, $20, $40 } ; ========================================================= @@ -102,7 +106,7 @@ Sprite_ThunderGhost_Main: { %StartOnFrame(6) %PlayAnimation(6, 6, 16) - JSL Sprite_CheckDamageToPlayer + JSL Sprite_CheckDamageToPlayerSameLayer JSL Sprite_Move LDA.w SprTimerA, X : BNE + STZ.w SprState, X @@ -114,7 +118,7 @@ Sprite_ThunderGhost_Main: { %StartOnFrame(6) %PlayAnimation(7, 7, 16) - JSL Sprite_CheckDamageToPlayer + JSL Sprite_CheckDamageToPlayerSameLayer JSL Sprite_Move LDA.w SprTimerA, X : BNE + STZ.w SprState, X