yeah, so the OAM needs to be given a different pal ID in the routine. If you have IDA, check out the objtemplate struct, it's given a pal ID, you need to change that in the routine. To hide it, it depends on the BG number you're using. But you can call the function at 0800139C, with R0 = BG number you want to hide.