"""Explicit Y may select an unclaimed native keeper from a downed skater."""
ORIGIN=0x25CC00
HOOK=0xB244
OLD=bytes.fromhex('082b00030064')
NEW=bytes.fromhex('4ef90025cc00')
def install(data,assemble,patch):
 code=assemble('downed_y',ORIGIN)
 assert len(code)<0x200 and code[-4:]==b'YD01'
 patch(ORIGIN,b'\xff'*len(code),code)
 patch(HOOK,OLD,NEW)
