Difference between revisions of "Elemental Nullification"
Jump to navigation
Jump to search
m |
m |
||
Line 8: | Line 8: | ||
00184e58: 8c632d90 lw r3,0x2d90(r3) Load Current Action Data Pointer | 00184e58: 8c632d90 lw r3,0x2d90(r3) Load Current Action Data Pointer | ||
00184e5c: 34020005 ori r2,r0,0x0005 r2 = 5 | 00184e5c: 34020005 ori r2,r0,0x0005 r2 = 5 | ||
− | 00184e60: a0620002 sb r2,0x0002(r3) Store | + | 00184e60: a0620002 sb r2,0x0002(r3) Store Evade type as nullified (see notes) |
00184e64: 3c028019 lui r2,0x8019 | 00184e64: 3c028019 lui r2,0x8019 | ||
00184e68: 8c422d90 lw r2,0x2d90(r2) Load Current Action Data Pointer | 00184e68: 8c422d90 lw r2,0x2d90(r2) Load Current Action Data Pointer | ||
Line 23: | Line 23: | ||
00184e94: 00000000 nop | 00184e94: 00000000 nop | ||
+ | *Notes | ||
+ | This Byte is checked to skip [[Elemental_Absorption]] absorption routine | ||
== Return Locations == | == Return Locations == |
Revision as of 20:23, 13 March 2021
Elemental Nullification 00184e40: 3c028019 lui r2,0x8019 00184e44: 8c422d90 lw r2,0x2d90(r2) Load Current Action Data Pointer 00184e48: 27bdffe8 addiu r29,r29,0xffe8 00184e4c: afbf0010 sw r31,0x0010(r29) 00184e50: a0400000 sb r0,0x0000(r2) Store Unable to Hit Flag 00184e54: 3c038019 lui r3,0x8019 00184e58: 8c632d90 lw r3,0x2d90(r3) Load Current Action Data Pointer 00184e5c: 34020005 ori r2,r0,0x0005 r2 = 5 00184e60: a0620002 sb r2,0x0002(r3) Store Evade type as nullified (see notes) 00184e64: 3c028019 lui r2,0x8019 00184e68: 8c422d90 lw r2,0x2d90(r2) Load Current Action Data Pointer 00184e6c: a4600004 sh r0,0x0004(r3) Store HP Damage = 0 00184e70: a460002a sh r0,0x002a(r3) Store Hit% = 0 00184e74: a4600010 sh r0,0x0010(r3) Store Specials flags (1 and 2) = 0 00184e78: 0c062f3c jal 0x0018bcf0 Called_by_Nullify_Action 00184e7c: a0400025 sb r0,0x0025(r2) Store cleared Attack Type Flags 00184e80: 0c062f4d jal 0x0018bd34 Remove_Knockback_Flag (Ex nullify steal item?) 00184e84: 00000000 nop 00184e88: 8fbf0010 lw r31,0x0010(r29) 00184e8c: 27bd0018 addiu r29,r29,0x0018 00184e90: 03e00008 jr r31 00184e94: 00000000 nop
- Notes
This Byte is checked to skip Elemental_Absorption absorption routine
Return Locations
001897ac: 26 Equipped: Steal Hit_(SP+X)% 00189bbc: 2E Equipped:Break Dmg_(PA*WP) 00184ef8: Elemental Damage Modification 001870c8: Ability Elemental? Apply Elemental - Glain 0018ad2c: