Difference between revisions of "2C DmgMP (Y)% Hit (PA+Y)%"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with " [2c] 00189ad8: 27bdffe8 addiu r29,r29,0xffe8 00189adc: afbf0010 sw r31,0x0010(r29) 00189ae0: 0c062144 jal 0x 00188510 Physical Evade Calculation 00189ae4: 0000...")
 
Line 2: Line 2:
 
  00189ad8: 27bdffe8 addiu r29,r29,0xffe8
 
  00189ad8: 27bdffe8 addiu r29,r29,0xffe8
 
  00189adc: afbf0010 sw r31,0x0010(r29)
 
  00189adc: afbf0010 sw r31,0x0010(r29)
  00189ae0: 0c062144 jal 0x 00188510      Physical Evade Calculation
+
  00189ae0: 0c062144 jal 0x 00188510      [[Physical Evade Calculation]]
 
  00189ae4: 00000000 nop
 
  00189ae4: 00000000 nop
  00189ae8: 14400009 bne r2,r0,0x 00189b10
+
  00189ae8: 14400009 bne r2,r0,0x 00189b10 Branch to end if attack is evaded
 
  00189aec: 00000000 nop
 
  00189aec: 00000000 nop
  00189af0: 0c061781 jal 0x 00185e04      Loads PA and Y
+
  00189af0: 0c061781 jal 0x 00185e04      [[Store PA and Y]]
 
  00189af4: 00000000 nop
 
  00189af4: 00000000 nop
  00189af8: 0c0621b5 jal 0x 001886d4      Load (PA + Y)%
+
  00189af8: 0c0621b5 jal 0x 001886d4      [[Routine used in formula 2B]] - (PA+Y)% damage
 
  00189afc: 00000000 nop
 
  00189afc: 00000000 nop
  00189b00: 14400003 bne r2,r0,0x 00189b10
+
  00189b00: 14400003 bne r2,r0,0x 00189b10 Branch to end if missed
 
  00189b04: 00000000 nop
 
  00189b04: 00000000 nop
  00189b08: 0c0619a3 jal 0x 0018668c      MP Damage Routine (Uses Y instead of X.)
+
  00189b08: 0c0619a3 jal 0x 0018668c      [[MP Damage Routine (Uses Y instead of X.)]]
 
  00189b0c: 00000000 nop
 
  00189b0c: 00000000 nop
 
  00189b10: 8fbf0010 lw r31,0x0010(r29)
 
  00189b10: 8fbf0010 lw r31,0x0010(r29)
  00189b14: 27bd 0018 addiu r29,r29,0x 0018
+
  00189b14: 27bd0018 addiu r29,r29,0x 0018
 
  00189b18: 03e00008 jr r31
 
  00189b18: 03e00008 jr r31
 
  00189b1c: 00000000 nop
 
  00189b1c: 00000000 nop

Revision as of 01:52, 15 March 2016

[2c]
00189ad8: 27bdffe8 addiu r29,r29,0xffe8		
00189adc: afbf0010 sw r31,0x0010(r29)		
00189ae0: 0c062144 jal 0x 00188510      		Physical Evade Calculation
00189ae4: 00000000 nop				
00189ae8: 14400009 bne r2,r0,0x 00189b10		Branch to end if attack is evaded
00189aec: 00000000 nop				
00189af0: 0c061781 jal 0x 00185e04      		Store PA and Y
00189af4: 00000000 nop				
00189af8: 0c0621b5 jal 0x 001886d4      		Routine used in formula 2B - (PA+Y)% damage
00189afc: 00000000 nop				
00189b00: 14400003 bne r2,r0,0x 00189b10		Branch to end if missed
00189b04: 00000000 nop				
00189b08: 0c0619a3 jal 0x 0018668c      		MP Damage Routine (Uses Y instead of X.)
00189b0c: 00000000 nop				
00189b10: 8fbf0010 lw r31,0x0010(r29)		
00189b14: 27bd0018 addiu r29,r29,0x 0018		
00189b18: 03e00008 jr r31			
00189b1c: 00000000 nop