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