Difference between revisions of "0E Dmg (Y)% Hit F(MA+X)% 100% Status Hide Status"
Jump to navigation
Jump to search
(Created page with " 0e] 00188f90: 3c028019 lui r2,0x8019 00188f94: 8c422d98 lw r2,0x2d98(r2) Load Defender's Stats 00188f98: 27bdffe8 addiu r29,r29,0xffe8 00188f9c: afbf0010 sw r31,0x0...") |
m (routines links) |
||
Line 15: | Line 15: | ||
00188fc4: 3c018019 lui r1,0x8019 | 00188fc4: 3c018019 lui r1,0x8019 | ||
00188fc8: a02038e6 sb r0,0x38e6(r1) Undead Reverse Flag; target is not undead | 00188fc8: a02038e6 sb r0,0x38e6(r1) Undead Reverse Flag; target is not undead | ||
− | 00188fcc: 0c06216e jal 0x 001885b8 | + | 00188fcc: 0c06216e jal 0x 001885b8 [[Magical_Evade_Calculation]] |
00188fd0: 00000000 nop | 00188fd0: 00000000 nop | ||
00188fd4: 14400027 bne r2,r0,0x 00189074 | 00188fd4: 14400027 bne r2,r0,0x 00189074 | ||
00188fd8: 00000000 nop | 00188fd8: 00000000 nop | ||
− | 00188fdc: 0c061760 jal 0x 00185d80 | + | 00188fdc: 0c061760 jal 0x 00185d80 [[Store_MA_and_X]] |
00188fe0: 00000000 nop | 00188fe0: 00000000 nop | ||
− | 00188fe4: 0c0617ff jal 0x 00185ffc | + | 00188fe4: 0c0617ff jal 0x 00185ffc [[Elemental_Strengthen]] |
00188fe8: 00000000 nop | 00188fe8: 00000000 nop | ||
− | 00188fec: 0c061881 jal 0x 00186204 | + | 00188fec: 0c061881 jal 0x 00186204 [[Magic_Attack_Up_routine]] |
00188ff0: 00000000 nop | 00188ff0: 00000000 nop | ||
00188ff4: 3c028019 lui r2,0x8019 | 00188ff4: 3c028019 lui r2,0x8019 | ||
Line 30: | Line 30: | ||
00189000: 14400005 bne r2,r0,0x 00189018 Branch only if not against undead | 00189000: 14400005 bne r2,r0,0x 00189018 Branch only if not against undead | ||
00189004: 00000000 nop | 00189004: 00000000 nop | ||
− | 00189008: 0c0618c7 jal 0x 0018631c | + | 00189008: 0c0618c7 jal 0x 0018631c [[Magic_Defense_Up_routine]] |
0018900c: 00000000 nop | 0018900c: 00000000 nop | ||
− | 00189010: 0c061918 jal 0x 00186460 | + | 00189010: 0c061918 jal 0x 00186460 [[Target%27s_Status_Affecting_XA_(Magical)]] |
00189014: 00000000 nop | 00189014: 00000000 nop | ||
− | 00189018: 0c061259 jal 0x 00184964 | + | 00189018: 0c061259 jal 0x 00184964 [[Compatibility]] |
0018901c: 00000000 nop | 0018901c: 00000000 nop | ||
− | 00189020: 0c061967 jal 0x 0018659c | + | 00189020: 0c061967 jal 0x 0018659c [[Set_XA_%2B_YA_for_Status_Formulas_(Stupid_section)|Set XA + YA for Status Formulas (Stupid section)]] |
00189024: 00000000 nop | 00189024: 00000000 nop | ||
− | 00189028: 0c061c54 jal 0x 00187150 | + | 00189028: 0c061c54 jal 0x 00187150 [[Faith_Calculation]] |
0018902c: 00000000 nop | 0018902c: 00000000 nop | ||
− | 00189030: 0c061d44 jal 0x 00187510 | + | 00189030: 0c061d44 jal 0x 00187510 [[Use_Specific_Action_Hit_Percentage]] |
00189034: 00000000 nop | 00189034: 00000000 nop | ||
00189038: 3c028019 lui r2,0x8019 | 00189038: 3c028019 lui r2,0x8019 | ||
Line 49: | Line 49: | ||
0018904c: 10400009 beq r2,r0,0x 00189074 | 0018904c: 10400009 beq r2,r0,0x 00189074 | ||
00189050: 00000000 nop | 00189050: 00000000 nop | ||
− | 00189054: 0c062b37 jal 0x 0018acdc | + | 00189054: 0c062b37 jal 0x 0018acdc [[Apply_Status_and_Check_Undead]] |
00189058: 00000000 nop | 00189058: 00000000 nop | ||
0018905c: 10400005 beq r2,r0,0x 00189074 | 0018905c: 10400005 beq r2,r0,0x 00189074 | ||
00189060: 00000000 nop | 00189060: 00000000 nop | ||
− | 00189064: 0c061989 jal 0x 00186624 Calculate | + | 00189064: 0c061989 jal 0x 00186624 [[Calculate_HP%25_damage|Calculate HP% damage]] |
00189068: 00000000 nop | 00189068: 00000000 nop | ||
− | 0018906c: 0c061cf6 jal 0x 001873d8 | + | 0018906c: 0c061cf6 jal 0x 001873d8 [[Undead_Absorb_Attack]] |
00189070: 00000000 nop | 00189070: 00000000 nop | ||
00189074: 8fbf0010 lw r31,0x0010(r29) | 00189074: 8fbf0010 lw r31,0x0010(r29) |
Revision as of 19:36, 17 April 2021
0e] 00188f90: 3c028019 lui r2,0x8019 00188f94: 8c422d98 lw r2,0x2d98(r2) Load Defender's Stats 00188f98: 27bdffe8 addiu r29,r29,0xffe8 00188f9c: afbf0010 sw r31,0x0010(r29) 00188fa0: 90420058 lbu r2,0x0058(r2) Load Status Table 00188fa4: 00000000 nop 00188fa8: 30420010 andi r2,r2,0x0010 00188fac: 10400005 beq r2,r0,0x 00188fc4 Undead Check 00188fb0: 34020001 ori r2,r0,0x0001 00188fb4: 3c018019 lui r1,0x8019 00188fb8: a02238e6 sb r2,0x38e6(r1) Undead Reverse Flag; target is undead. 00188fbc: 080623f7 j 0x 00188fdc 00188fc0: 00000000 nop 00188fc4: 3c018019 lui r1,0x8019 00188fc8: a02038e6 sb r0,0x38e6(r1) Undead Reverse Flag; target is not undead 00188fcc: 0c06216e jal 0x 001885b8 Magical_Evade_Calculation 00188fd0: 00000000 nop 00188fd4: 14400027 bne r2,r0,0x 00189074 00188fd8: 00000000 nop 00188fdc: 0c061760 jal 0x 00185d80 Store_MA_and_X 00188fe0: 00000000 nop 00188fe4: 0c0617ff jal 0x 00185ffc Elemental_Strengthen 00188fe8: 00000000 nop 00188fec: 0c061881 jal 0x 00186204 Magic_Attack_Up_routine 00188ff0: 00000000 nop 00188ff4: 3c028019 lui r2,0x8019 00188ff8: 904238e6 lbu r2,0x38e6(r2) 00188ffc: 00000000 nop 00189000: 14400005 bne r2,r0,0x 00189018 Branch only if not against undead 00189004: 00000000 nop 00189008: 0c0618c7 jal 0x 0018631c Magic_Defense_Up_routine 0018900c: 00000000 nop 00189010: 0c061918 jal 0x 00186460 Target's_Status_Affecting_XA_(Magical) 00189014: 00000000 nop 00189018: 0c061259 jal 0x 00184964 Compatibility 0018901c: 00000000 nop 00189020: 0c061967 jal 0x 0018659c Set XA + YA for Status Formulas (Stupid section) 00189024: 00000000 nop 00189028: 0c061c54 jal 0x 00187150 Faith_Calculation 0018902c: 00000000 nop 00189030: 0c061d44 jal 0x 00187510 Use_Specific_Action_Hit_Percentage 00189034: 00000000 nop 00189038: 3c028019 lui r2,0x8019 0018903c: 8c422d90 lw r2,0x2d90(r2) 00189040: 00000000 nop 00189044: 90420000 lbu r2,0x0000(r2) 00189048: 00000000 nop 0018904c: 10400009 beq r2,r0,0x 00189074 00189050: 00000000 nop 00189054: 0c062b37 jal 0x 0018acdc Apply_Status_and_Check_Undead 00189058: 00000000 nop 0018905c: 10400005 beq r2,r0,0x 00189074 00189060: 00000000 nop 00189064: 0c061989 jal 0x 00186624 Calculate HP% damage 00189068: 00000000 nop 0018906c: 0c061cf6 jal 0x 001873d8 Undead_Absorb_Attack 00189070: 00000000 nop 00189074: 8fbf0010 lw r31,0x0010(r29) 00189078: 27bd 0018 addiu r29,r29,0x 0018 0018907c: 03e00008 jr r31 00189080: 00000000 nop