From 4b20ac9642f0f1f422ba32fdc54578cd8231014c Mon Sep 17 00:00:00 2001 From: scawful Date: Sun, 7 Jul 2024 22:19:27 -0400 Subject: [PATCH] add blast ring, uses bombos damage class --- Items/magic_rings.asm | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/Items/magic_rings.asm b/Items/magic_rings.asm index cd61a02..f8fbc15 100644 --- a/Items/magic_rings.asm +++ b/Items/magic_rings.asm @@ -41,11 +41,28 @@ MagicRing_CheckForLight: } pushpc - org $079C77 JSL MagicRing_CheckForLight - pullpc ; Blast - Bomb Damage up + +MagicRing_CheckForBlast: +{ + CPX #$07 : BNE + + LDA.l MAGICRINGS : AND.b #$02 : BEQ + + LDA.b #$0D + RTL + + + LDA.l AncillaDamageClasses, X + RTL +} + +AncillaDamageClasses = $06EC7E + +pushpc +org $06ECBF + JSL MagicRing_CheckForBlast +pullpc + ; Heart - Slowly regenerate hearts \ No newline at end of file