Random Teammate After Swap [Vega] Instead of getting the character you are suppose to get during a teammate swap, you will get a random one. NOTE: This code makes use of Memory Address 0x80001500. Make sure no other codes you have equipped are using that Address. NTSC-U C0000000 00000004 3D808000 896C1500 396B0001 280B00A1 41A00008 39600000 996C1500 4E800020 C2049798 00000002 3D808000 880C1500 90030000 00000000 #C0 "Randomizer" Source lis r12, 0x8000 lbz r11, 0x1500 (r12) addi r11, r11, 1 cmplwi r11, 0xA1 blt+ 0x8 li r11, 0 stb r11, 0x1500 (r12) #C2 source #Address NTSC-U 80049798 #lwz r0, 0 (r3) original instruction not needed lis 12, 0x8000 lbz r0, 0x1500 (r12) stw r0, 0 (r3) #Yes this is needed. Our new char ID value must be placed into Memory. Because this value later gets checked by a func that does some Pilaf Fusion Machine check (and also other funcs for other odd characters), idk what for. But we can't fuck this up old/stale char ID value. Code creator: Vega