Undead Reversal
Jump to navigation
Jump to search
Undead Reversal 00187350: 3c028019 lui r2,0x8019 00187354: 8c422d98 lw r2,0x2d98(r2) Load Target's Data Pointer 00187358: 00000000 nop 0018735c: 90420058 lbu r2,0x0058(r2) Load Target's 1st set of statuses 00187360: 00000000 nop 00187364: 30420010 andi r2,r2,0x0010 00187368: 10400009 beq r2,r0,0x00187390 Branch if Target is not Undead 0018736c: 34020080 ori r2,r0,0x0080 00187370: 3c038019 lui r3,0x8019 00187374: 8c632d90 lw r3,0x2d90(r3) Load Current Action Data Pointer 00187378: 00000000 nop 0018737c: a0620025 sb r2,0x0025(r3) Store Attack Type = HP Damage 00187380: 3c018019 lui r1,0x8019 00187384: a0203860 sb r0,0x3860(r1) Store ? = 0 00187388: 08061cf4 j 0x001873d0 0018738c: 00000000 nop 00187390: 3c038019 lui r3,0x8019 00187394: 8c632d90 lw r3,0x2d90(r3) Load Current Action Data Pointer 00187398: 00000000 nop 0018739c: 90620025 lbu r2,0x0025(r3) Load Attack Type 001873a0: 00000000 nop 001873a4: 3042007f andi r2,r2,0x007f Remove HP Damage Flag 001873a8: a0620025 sb r2,0x0025(r3) Store Attack Type 001873ac: 94620004 lhu r2,0x0004(r3) Load HP Damage 001873b0: 3c048019 lui r4,0x8019 001873b4: 8c842d90 lw r4,0x2d90(r4) Load Current Action Data Pointer 001873b8: a4600004 sh r0,0x0004(r3) Store HP Damage = 0 001873bc: a4620006 sh r2,0x0006(r3) Store HP Recovery = HP Damage 001873c0: 90820025 lbu r2,0x0025(r4) Load Attack Type 001873c4: 00000000 nop 001873c8: 34420040 ori r2,r2,0x0040 001873cc: a0820025 sb r2,0x0025(r4) Store Attack Type with HP Recovery enabled 001873d0: 03e00008 jr r31 001873d4: 00000000 nop