From 50983b44c53295875e719ba7a3ac8557f39d71da Mon Sep 17 00:00:00 2001 From: scawful Date: Fri, 7 Jun 2024 23:12:29 -0400 Subject: [PATCH] Add RestoreFloorTile to TwinrovaBoss --- Sprites/Bosses/twinrova.asm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/Sprites/Bosses/twinrova.asm b/Sprites/Bosses/twinrova.asm index 39bdd7d..66fc937 100644 --- a/Sprites/Bosses/twinrova.asm +++ b/Sprites/Bosses/twinrova.asm @@ -461,6 +461,10 @@ Sprite_Twinrova_Main: JSL Sprite_DamageFlash_Long JSR RageModeMove + JSL GetRandomInt : AND.b #$0F : BNE +++ + JSR RestoreFloorTile + +++ + LDA SprTimerD, X : BNE + %GotoAction(1) + @@ -764,6 +768,33 @@ TrinexxIce_Pool: pullpc +RestoreFloorTile: +{ + PHA + LDA.l $7FF83C,X + STA.b $00 + LDA.l $7FF83C,X + STA.b $00 + + LDA.l $7FF878,X + STA.b $01 + + LDA.l $7FF81E,X + SEC + SBC.b #$10 + STA.b $02 + + LDA.l $7FF85A,X + SBC.b #$00 + STA.b $03 + + LDY.b #$00 + JSL $01E7A9 ; Underworld_UpdateTilemapWithCommonTile + + PLA + RTS +} + AddPitHazard: { PHA