Magic Attack Up routine

From Final Fantasy Hacktics Wiki
Revision as of 02:43, 22 February 2012 by Choto (talk | contribs) (Created page with " Magic Attack Up 00186204: 3c028019 lui r2,0x8019 00186208: 8c422d94 lw r2,0x2d94(r2) Load Attacker's Stats 0018620c: 00000000 nop 00186210: 90420090 lbu r2,0x0090(...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Magic Attack Up
00186204: 3c028019 lui r2,0x8019		
00186208: 8c422d94 lw r2,0x2d94(r2)		Load Attacker's Stats
0018620c: 00000000 nop				
00186210: 90420090 lbu r2,0x0090(r2)		Load Attacker's 2nd set of Supports
00186214: 00000000 nop				
00186218: 30420004 andi r2,r2,0x0004		
0018621c: 1040000b beq r2,r0,0x0018624c		Branch if Attacker doesn't have Magic Attack Up
00186220: 3c025555 lui r2,0x5555		
00186224: 3c048019 lui r4,0x8019		
00186228: 248438ce addiu r4,r4,0x38ce		
0018622c: 84830000 lh r3,0x0000(r4)		Load XA
00186230: 34425556 ori r2,r2,0x5556		R2 = 55555556
00186234: 00031880 sll r3,r3,0x02		XA * 4
00186238: 00620018 mult r3,r2			XA * 4 / 3
0018623c: 00031fc3 sra r3,r3,0x1f
00186240: 00001010 mfhi r2			Move to R2
00186244: 00431023 subu r2,r2,r3		
00186248: a4820000 sh r2,0x0000(r4)		Store new XA
0018624c: 03e00008 jr r31			
00186250: 00000000 nop