Fixed issue with MW Player ID on Bonk Locations
This commit is contained in:
@@ -494,9 +494,7 @@ OWBonkGoodBeeDrop:
|
||||
; spawn itemget item
|
||||
.spawn_item ; A = item id ; Y = bonk sprite slot ; S = Collected
|
||||
PLX : BEQ + : LDA.b #$00 : STA.w $0DD0,Y : BRA .return
|
||||
+ LDA.l OWBonkPrizeTable[42].mw_player : STA.l !MULTIWORLD_SPRITEITEM_PLAYER_ID
|
||||
|
||||
LDA.b #$01 : STA !REDRAW
|
||||
+ LDA.b #$01 : STA !REDRAW
|
||||
|
||||
LDA.b #$EB : STA.l $7FFE00
|
||||
JSL Sprite_SpawnDynamically+15 ; +15 to skip finding a new slot, use existing sprite
|
||||
@@ -618,9 +616,7 @@ OWBonkDrops:
|
||||
; spawn itemget item
|
||||
.spawn_item ; A = item id ; Y = tree sprite slot ; S = Collected, FlagBitmask, X (row + 2)
|
||||
PLX : BEQ + : LDA.b #$00 : STA.w $0DD0,Y : JMP .return ; S = FlagBitmask, X (row + 2)
|
||||
+ LDA 2,S : TAX : INX : INX
|
||||
LDA.w OWBonkPrizeData,X : STA.l !MULTIWORLD_SPRITEITEM_PLAYER_ID
|
||||
DEX
|
||||
+ LDA 2,S : TAX : INX
|
||||
|
||||
LDA.b #$01 : STA !REDRAW
|
||||
|
||||
|
||||
Reference in New Issue
Block a user