diff --git a/events.asm b/events.asm index 535ff56..7999bee 100644 --- a/events.asm +++ b/events.asm @@ -190,8 +190,17 @@ RTL ;-------------------------------------------------------------------------------- OnLinkDamagedFromPit: JSL.l OHKOTimer - LDA.b #$14 : STA $11 ; thing we wrote over -RTL + + LDA.l AllowAccidentalMajorGlitch + BEQ ++ +-- LDA.b #$14 : STA $11 ; thing we wrote over + + RTL + +++ LDA.b $10 : CMP.b #$12 : BNE -- + + STZ.b $11 + RTL ;-------------------------------------------------------------------------------- OnLinkDamagedFromPitOutdoors: JML.l OHKOTimer ; make sure this is last diff --git a/hooks.asm b/hooks.asm index aed4914..af2bfcf 100755 --- a/hooks.asm +++ b/hooks.asm @@ -2726,19 +2726,6 @@ org $0AEEF2 org $008BE5 ; hijack stripes for boss GFX transfer JSL DoDungeonMapBossIcon -;================================================================================ -; Fix quadrant glitch -org $07A879 - JSR SwordSpinQuadrantFix - -org $07F877 ; free rom -SwordSpinQuadrantFix: - LDA.l AllowAccidentalMajorGlitch - BEQ ++ - JMP.w $07E8D9 ; HandleIndoorCameraAndDoors - -++ RTS - ;================================================================================ org $01C4B8 : JSL FixJingleGlitch