Difference between revisions of "0B Hit F(MA+X)%"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with " [0b] 00188eb8: 27bdffe8 addiu r29,r29,0xffe8 00188ebc: afbf0010 sw r31,0x0010(r29) 00188ec0: 0c061760 jal 0x 00185d80 Get X and MA 00188ec4: 00000000 nop 00188ec...")
 
Line 2: Line 2:
 
  00188eb8: 27bdffe8 addiu r29,r29,0xffe8
 
  00188eb8: 27bdffe8 addiu r29,r29,0xffe8
 
  00188ebc: afbf0010 sw r31,0x0010(r29)
 
  00188ebc: afbf0010 sw r31,0x0010(r29)
  00188ec0: 0c061760 jal 0x 00185d80  Get X and MA
+
  00188ec0: 0c061760 jal 0x 00185d80  [[Store MA and X]]
 
  00188ec4: 00000000 nop
 
  00188ec4: 00000000 nop
  00188ec8: 0c0617ff jal 0x 00185ffc      Elemental Boost
+
  00188ec8: 0c0617ff jal 0x 00185ffc      [[Elemental Strengthen]]
 
  00188ecc: 00000000 nop
 
  00188ecc: 00000000 nop
  00188ed0: 0c062200 jal 0x 00188800  Calculate (MA + X)*Faith% This is essentially the same routine as 0x188a24 except without MADEF and Shell.
+
  00188ed0: 0c062200 jal 0x 00188800  [[MA + X]]
 
  00188ed4: 00000000 nop
 
  00188ed4: 00000000 nop
  00188ed8: 14400003 bne r2,r0,0x 00188ee8
+
  00188ed8: 14400003 bne r2,r0,0x 00188ee8 Branch to end if attack misses
 
  00188edc: 00000000 nop
 
  00188edc: 00000000 nop
  00188ee0: 0c061fc9 jal 0x 00187f24    Add Status at (MA+X)*Faith%
+
  00188ee0: 0c061fc9 jal 0x 00187f24    [[Apply status (to action)]]
 
  00188ee4: 00000000 nop
 
  00188ee4: 00000000 nop
 
  00188ee8: 8fbf0010 lw r31,0x0010(r29)
 
  00188ee8: 8fbf0010 lw r31,0x0010(r29)
  00188eec: 27bd 0018 addiu r29,r29,0x 0018
+
  00188eec: 27bd0018 addiu r29,r29,0x 0018
 
  00188ef0: 03e00008 jr r31
 
  00188ef0: 03e00008 jr r31
 
  00188ef4: 00000000 nop
 
  00188ef4: 00000000 nop

Revision as of 17:34, 1 May 2016

[0b]
00188eb8: 27bdffe8 addiu r29,r29,0xffe8
00188ebc: afbf0010 sw r31,0x0010(r29)
00188ec0: 0c061760 jal 0x 00185d80   		Store MA and X
00188ec4: 00000000 nop				
00188ec8: 0c0617ff jal 0x 00185ffc      		Elemental Strengthen
00188ecc: 00000000 nop				
00188ed0: 0c062200 jal 0x 00188800   		MA + X
00188ed4: 00000000 nop			
00188ed8: 14400003 bne r2,r0,0x 00188ee8		Branch to end if attack misses
00188edc: 00000000 nop				
00188ee0: 0c061fc9 jal 0x 00187f24     		Apply status (to action)
00188ee4: 00000000 nop				
00188ee8: 8fbf0010 lw r31,0x0010(r29)		
00188eec: 27bd0018 addiu r29,r29,0x 0018		
00188ef0: 03e00008 jr r31			
00188ef4: 00000000 nop