From f60cff4c7b7559e12049445de3eb66b7319bc104 Mon Sep 17 00:00:00 2001 From: scawful Date: Wed, 10 Jul 2024 18:50:29 -0400 Subject: [PATCH] update vasu ring appraisal --- Sprites/NPCs/vasu.asm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Sprites/NPCs/vasu.asm b/Sprites/NPCs/vasu.asm index ceef928..5f0e9a9 100644 --- a/Sprites/NPCs/vasu.asm +++ b/Sprites/NPCs/vasu.asm @@ -118,7 +118,11 @@ Sprite_Vasu_Main: %PlayAnimation(0,1,20) ; Check if the player has found any rings to appraise - LDA.l FOUNDRINGS : BEQ .no_rings + REP #$30 + LDA.l FOUNDRINGS + AND.w #$00FF + SEP #$30 + BEQ .no_rings ; Check if the player has any rings, if not give them one for free LDA.l MAGICRINGS : BEQ .no_rings_yet REP #$20 @@ -176,7 +180,7 @@ Sprite_Vasu_Main: %PlayAnimation(0,1,24) ; "I am Error" %ShowSolicitedMessage($0121) : BCC + - JSL GetRandomInt : AND.b #$3F : STA.l FOUNDRINGS + JSL GetRandomInt : AND.b #$06 : STA.l FOUNDRINGS + RTS }