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 Rev1 (1st config) 04061824 60000000 NTSC-U Rev1 (2nd config) C206181C 00000004 2C1E000X 40820014 3C608006 60631828 7C6803A6 4E800020 38610050 00000000 Code creator: Vega ===== 1st config source: At address 0x80061824 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 = 8006181C #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 0x80061824. 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, 0x1828 mtlr r3 blr #Original Instruction original_instruction: addi r3, sp, 80 #END ASSEMBLY