Difference between revisions of "Elemental Nullification"

From Final Fantasy Hacktics Wiki
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: