Difference between revisions of "MA + X"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
m
Line 1: Line 1:
 
  MA + X (For... Only buffs?)
 
  MA + X (For... Only buffs?)
  00188800: 27bdffe8 addiu r29,r29,0xffe8
+
  00188800: 27bdffe8 addiu r29,r29,0xffe8
  00188804: afbf0010 sw r31,0x0010(r29)
+
  00188804: afbf0010 sw r31,0x0010(r29)  
  00188808: 0c061881 jal 0x00186204 [[Magic Attack Up routine]]
+
  00188808: 0c061881 jal 0x00186204       ; [[Magic Attack Up routine]]
  0018880c: 00000000 nop
+
  0018880c: 00000000 nop                  
  00188810: 0c061259 jal 0x00184964 [[Compatibility]]
+
  00188810: 0c061259 jal 0x00184964       ; [[Compatibility]]
  00188814: 00000000 nop
+
  00188814: 00000000 nop                  
  00188818: 0c061967 jal 0x0018659c [[Set XA + YA for Status Formulas (Stupid section)]]
+
  00188818: 0c061967 jal 0x0018659c       ; [[Set XA + YA for Status Formulas (Stupid section)]]
  0018881c: 00000000 nop
+
  0018881c: 00000000 nop                  
  00188820: 0c061c54 jal 0x00187150 [[Faith Calculation]]
+
  00188820: 0c061c54 jal 0x00187150       ; [[Faith Calculation]]
  00188824: 00000000 nop
+
  00188824: 00000000 nop                  
  00188828: 0c061d44 jal 0x00187510 [[??? Routine]]
+
  00188828: 0c061d44 jal 0x00187510       ; [[Set XA*YA as hit%]]
  0018882c: 00000000 nop
+
  0018882c: 00000000 nop                  
  00188830: 3c028019 lui r2,0x8019
+
  00188830: 3c028019 lui r2,0x8019        
  00188834: 8c422d90 lw r2,0x2d90(r2) Target current action data pointer
+
  00188834: 8c422d90 lw r2,0x2d90(r2)     ; Target current action data pointer
  00188838: 00000000 nop
+
  00188838: 00000000 nop                  
  0018883c: 90420000 lbu r2,0x0000(r2) Hit flag (0x00 if miss, 0x01 if hit)
+
  0018883c: 90420000 lbu r2,0x0000(r2)     ; Hit flag (0x00 if miss, 0x01 if hit)
  00188840: 00000000 nop
+
  00188840: 00000000 nop                  
  00188844: 2c420001 sltiu r2,r2,0x0001
+
  00188844: 2c420001 sltiu r2,r2,0x0001  
  00188848: 8fbf0010 lw r31,0x0010(r29)
+
  00188848: 8fbf0010 lw r31,0x0010(r29)  
  0018884c: 27bd0018 addiu r29,r29,0x0018
+
  0018884c: 27bd0018 addiu r29,r29,0x0018
  00188850: 03e00008 jr r31
+
  00188850: 03e00008 jr r31              
 
  00188854: 00000000 nop
 
  00188854: 00000000 nop

Revision as of 02:10, 20 December 2020

MA + X (For... Only buffs?)
00188800: 27bdffe8 addiu r29,r29,0xffe8  
00188804: afbf0010 sw r31,0x0010(r29)    
00188808: 0c061881 jal 0x00186204        	; Magic Attack Up routine
0018880c: 00000000 nop                   
00188810: 0c061259 jal 0x00184964        	; Compatibility
00188814: 00000000 nop                   
00188818: 0c061967 jal 0x0018659c        	; Set XA + YA for Status Formulas (Stupid section)
0018881c: 00000000 nop                   
00188820: 0c061c54 jal 0x00187150        	; Faith Calculation
00188824: 00000000 nop                   
00188828: 0c061d44 jal 0x00187510        	; Set XA*YA as hit%
0018882c: 00000000 nop                   
00188830: 3c028019 lui r2,0x8019         
00188834: 8c422d90 lw r2,0x2d90(r2)      	; Target current action data pointer
00188838: 00000000 nop                   
0018883c: 90420000 lbu r2,0x0000(r2)     	; Hit flag (0x00 if miss, 0x01 if hit)
00188840: 00000000 nop                   
00188844: 2c420001 sltiu r2,r2,0x0001    
00188848: 8fbf0010 lw r31,0x0010(r29)    
0018884c: 27bd0018 addiu r29,r29,0x0018  
00188850: 03e00008 jr r31                
00188854: 00000000 nop