Despawn Twinrova when maiden present
This commit is contained in:
@@ -78,24 +78,26 @@ Sprite_Twinrova_CheckIfDead:
|
|||||||
|
|
||||||
Sprite_Twinrova_Prep:
|
Sprite_Twinrova_Prep:
|
||||||
{
|
{
|
||||||
PHB : PHK : PLB
|
PHB : PHK : PLB
|
||||||
|
|
||||||
STZ $0D80, X
|
; PrepareBattle
|
||||||
LDA.b #$40 : STA $0E50, X ; Health
|
LDA.l $7EF3CC : CMP.b #$06 : BEQ .despawn
|
||||||
LDA.b #$04 : STA $0CD2, X ; Bump damage type (4 hearts, green tunic)
|
LDA.b #$40 : STA $0E50, X ; Health
|
||||||
|
LDA.b #$04 : STA $0CD2, X ; Bump damage type (4 hearts, green tunic)
|
||||||
|
|
||||||
%SetSpriteSpeedX(15)
|
%SetSpriteSpeedX(15)
|
||||||
%SetSpriteSpeedX(15)
|
%SetSpriteSpeedX(15)
|
||||||
|
|
||||||
LDA #$10 : STA $08
|
LDA #$10 : STA $08
|
||||||
LDA #$10 : STA $09
|
LDA #$10 : STA $09
|
||||||
|
STZ $0D80, X
|
||||||
|
|
||||||
; TODO: Setup the follower logic with a hook
|
PLB
|
||||||
; rather than dismissing the follower here.
|
RTL
|
||||||
LDA #$00 : STA $7EF3CC
|
.despawn
|
||||||
|
STZ.w $0DD0, X
|
||||||
PLB
|
PLB
|
||||||
RTL
|
RTL
|
||||||
}
|
}
|
||||||
|
|
||||||
; =========================================================
|
; =========================================================
|
||||||
|
|||||||
Reference in New Issue
Block a user