20 lines
		
	
	
		
			573 B
		
	
	
	
		
			Python
		
	
	
	
	
	
		
		
			
		
	
	
			20 lines
		
	
	
		
			573 B
		
	
	
	
		
			Python
		
	
	
	
	
	
|   | from ..assembler import ASM | ||
|  | from ..roomEditor import RoomEditor | ||
|  | 
 | ||
|  | 
 | ||
|  | def updateFinishingMinigame(rom): | ||
|  |     rom.patch(0x04, 0x26BE, 0x26DF, ASM("""
 | ||
|  |         ld   a, $0E ; GiveItemAndMessageForRoomMultiworld | ||
|  |         rst  8 | ||
|  |          | ||
|  |         ; Mark selection as stopping minigame, as we are not asking a question. | ||
|  |         ld   a, $01 | ||
|  |         ld   [$C177], a | ||
|  |          | ||
|  |         ; Check if we got rupees from the item skip getting rupees from the fish. | ||
|  |         ld   a, [$DB90] | ||
|  |         ld   hl, $DB8F | ||
|  |         or   [hl] | ||
|  |         jp   nz, $66FE | ||
|  |     """), fill_nop=True)
 |