Difference between revisions of "28 StealExp (Lowest of TarCurExp & SP+Y) Hit (SP+X)%"
Jump to navigation
Jump to search
Line 12: | Line 12: | ||
00189898: 0c061895 jal 0x 00186254 [[Attacker Berserk/Frog Check]] wtf? | 00189898: 0c061895 jal 0x 00186254 [[Attacker Berserk/Frog Check]] wtf? | ||
0018989c: 00000000 nop | 0018989c: 00000000 nop | ||
− | 001898a0: 0c0618b3 jal 0x 001862cc [[Defense UP | + | 001898a0: 0c0618b3 jal 0x 001862cc [[Defense UP routine]] |
001898a4: 00000000 nop | 001898a4: 00000000 nop | ||
001898a8: 0c0618db jal 0x 0018636c [[Target XA affecting Statuses (Physical)]] | 001898a8: 0c0618db jal 0x 0018636c [[Target XA affecting Statuses (Physical)]] |
Revision as of 18:54, 19 June 2016
[28] 00189870: 27bdffe8 addiu r29,r29,0xffe8 00189874: afbf0010 sw r31,0x0010(r29) 00189878: 0c062144 jal 0x 00188510 Physical Evade Calculation 0018987c: 00000000 nop 00189880: 1440001f bne r2,r0,0x 00189900 Branch to end if attack is evaded 00189884: 00000000 nop 00189888: 0c06178c jal 0x 00185e30 Store Speed and X 0018988c: 00000000 nop 00189890: 0c061853 jal 0x 0018614c Formula 32, 33, 34, 35 Attack Up and Martial Arts 00189894: 00000000 nop 00189898: 0c061895 jal 0x 00186254 Attacker Berserk/Frog Check wtf? 0018989c: 00000000 nop 001898a0: 0c0618b3 jal 0x 001862cc Defense UP routine 001898a4: 00000000 nop 001898a8: 0c0618db jal 0x 0018636c Target XA affecting Statuses (Physical) 001898ac: 00000000 nop 001898b0: 0c061259 jal 0x 00184964 Compatibility 001898b4: 00000000 nop 001898b8: 0c061967 jal 0x 0018659c Set XA + YA for Status Formulas (Stupid section) 001898bc: 00000000 nop 001898c0: 0c061d44 jal 0x 00187510 ??? Routine 001898c4: 00000000 nop 001898c8: 3c028019 lui r2,0x8019 001898cc: 8c422d90 lw r2,0x2d90(r2) 001898d0: 00000000 nop 001898d4: 90420000 lbu r2,0x0000(r2) 001898d8: 00000000 nop 001898dc: 14400006 bne r2,r0,0x 001898f8 001898e0: 00000000 nop 001898e4: 3c028019 lui r2,0x8019 001898e8: 8c42f5fc lw r2,-0x0a04(r2) 001898ec: 00000000 nop 001898f0: 10400003 beq r2,r0,0x 00189900 Status Inflict Check (The previous branch statement is an evasion check. If this branch is not an evasion check, it can circumvent the previous one. If it checks evasion, it is redundant.) 001898f4: 00000000 nop 001898f8: 0c061a05 jal 0x 00186814 Set EXP Stolen 001898fc: 00000000 nop 00189900: 8fbf0010 lw r31,0x0010(r29) 00189904: 27bd 0018 addiu r29,r29,0x 0018 00189908: 03e00008 jr r31 0018990c: 00000000 nop