Inaccurate Ki Blasts [Vega] Ki Blasts rarely hit the opponent. There are two configurations to the code. 1st config effects both 1P and 2P/COM. 2nd config allows you to choose if the code effects 1P only or 2P/COM only, via the X value. X values (2nd config only) 0 = 1P 1 = 2P/COM NTSC-U (1st config) 0406170C 60000000 NTSC-U (2nd config) C2061704 00000004 2C1E000X 40820014 3C608006 60631710 7C6803A6 4E800020 38610050 00000000 Code creator: Vega ===== 1st config source: At address 0x8006170C is a function call to 0x8000915C. That function call does some basic math which will give the Ki Blast's path a curved angle to stay on target. By nopping the function call, Ki Blast paths are now linear (straight line) and end up being inaccurate. ===== 2nd Config source: #START ASSEMBLY #Address #NTSC-U = 80061704 #r3 safe for use if used before original instruction, and safe if slot is a match since function call won't be taken #Check slot (r30; 0 = 1P while 1 = 2P/COM) cmpwi r30, 0 #1P used for compilation, adjust accordingly to what you want bne- original_instruction #Slot is a match skip over instruction (function call) at t0x8006170C. Math used to make Ki Blasts' paths curve is disabled so they only travel via a linear path thus making them inaccurate lis r3, 0x8006 ori r3, r3, 0x1710 mtlr r3 blr #Original Instruction original_instruction: addi r3, sp, 80 #END ASSEMBLY