Undead Absorb Attack
Jump to navigation
Jump to search
Undead Absorb Attack: 001873d8: 3c038019 lui r3,0x8019 001873dc: 8c632d98 lw r3,0x2d98(r3) Load Defender's Stats 001873e0: 27bdffe8 addiu r29,r29,0xffe8 001873e4: afbf0010 sw r31,0x0010(r29) 001873e8: 90620058 lbu r2,0x0058(r3) Load Defender's 1st set of Status 001873ec: 00000000 nop 001873f0: 30420010 andi r2,r2,0x0010 001873f4: 1040000c beq r2,r0,0x00187428 Branch if not Undead 001873f8: 34020040 ori r2,r0,0x0040 001873fc: 3c038019 lui r3,0x8019 00187400: 8c632d90 lw r3,0x2d90(r3) Load Current Action Data Pointer 00187404: 00000000 nop 00187408: a0620025 sb r2,0x0025(r3) 0018740c: 94620004 lhu r2,0x0004(r3) Load Damage 00187410: 3c048019 lui r4,0x8019 00187414: 8c842d90 lw r4,0x2d90(r4) Load Current Action Data Pointer... 00187418: a4600004 sh r0,0x0004(r3) Store 0 HP Damage ? 0018741c: a4620006 sh r2,0x0006(r3) Store HP Recovery 00187420: 08061d17 j 0x0018745c Jump to end 00187424: a080001b sb r0,0x001b(r4) Store 0 Status infliction? 00187428: 90620053 lbu r2,0x0053(r3) Load Defender's 1st set of Status Immunities 0018742c: 00000000 nop 00187430: 30420020 andi r2,r2,0x0020 00187434: 10400005 beq r2,r0,0x0018744c Branch if target is not immune to dead? 00187438: 34020080 ori r2,r0,0x0080 0018743c: 0c0610c3 jal 0x0018430c Force attack miss 00187440: 00000000 nop 00187444: 08061d17 j 0x0018745c Jump to end 00187448: 00000000 nop 0018744c: 3c038019 lui r3,0x8019 00187450: 8c632d90 lw r3,0x2d90(r3) Current Action Data Pointer 00187454: 00000000 nop 00187458: a0620025 sb r2,0x0025(r3) Store HP Damage 0018745c: 8fbf0010 lw r31,0x0010(r29) 00187460: 27bd0018 addiu r29,r29,0x0018 00187464: 03e00008 jr r31 00187468: 00000000 nop