From 4d4ae6b894af962ce86dc5f042dc1098df386b9c Mon Sep 17 00:00:00 2001 From: Kara Alexandra Date: Sat, 30 Apr 2022 21:21:21 -0700 Subject: [PATCH] Fix Arrghus --- hooks.asm | 3 +++ special_weapons.asm | 8 ++++++++ 2 files changed, 11 insertions(+) diff --git a/hooks.asm b/hooks.asm index 0958b84..14916d8 100755 --- a/hooks.asm +++ b/hooks.asm @@ -2833,6 +2833,9 @@ org $1EDCF8 ; bank_1E.asm@16086 (LDX $0202 : ...) JSL SetBeeType BRA + : NOP #15 : + ;-------------------------------------------------------------------------------- +org $1EB5E8 ; bank_1E.asm@9387 (LDA #$03 : STA $0D80, X) +JSL ArrghusBoing +;-------------------------------------------------------------------------------- ;================================================================================ ; Variable Ganon Vulnerability diff --git a/special_weapons.asm b/special_weapons.asm index 10b1def..a5acf22 100644 --- a/special_weapons.asm +++ b/special_weapons.asm @@ -498,3 +498,11 @@ SetBeeType: LDA.b #$01 STA.w $0ED0, Y RTL +;-------------------------------------------------------------------------------- +ArrghusBoing: + LDA.l SpecialWeapons : CMP.b #$06 : BNE .done + LDA.w $0F60, X : AND.b #$BF : STA.w $0F60, X +.done + ; what we wrote over + LDA.b #$03 + STA.w $0D80, X