diff --git a/system/client-functions/ItemLossPrevention/ItemLossPrevention.2OEF.patch.s b/system/client-functions/ItemLossPrevention/ItemLossPrevention.2OEF.patch.s index 66c2c792..9c8f6638 100644 --- a/system/client-functions/ItemLossPrevention/ItemLossPrevention.2OEF.patch.s +++ b/system/client-functions/ItemLossPrevention/ItemLossPrevention.2OEF.patch.s @@ -7,6 +7,13 @@ reloc0: start: .include WriteCodeBlocksDC + .align 4 + .data 0x8C0280AA + .data 6 + nop + bs +0x2C + nop + .align 4 .data 0x8C16BDFE .data 2 @@ -18,22 +25,7 @@ start: nop .align 4 - .data 0x8C180DB0 - .data 2 - nop - - .align 4 - .data 0x8C181C92 - .data 2 - nop - - .align 4 - .data 0x8C1834D2 - .data 2 - nop - - .align 4 - .data 0x8C182BC8 + .data 0x8C17F2BA .data 2 nop @@ -42,18 +34,35 @@ start: .data 2 nop + .align 4 + .data 0x8C180DB0 + .data 2 + nop + .align 4 .data 0x8C181BC6 .data 2 nop .align 4 - .data 0x8C0280AA - .data 6 - .binary 090014A00900 - # nop - # bs +0x2C # 8C0280D8 - # nop + .data 0x8C181C92 + .data 2 + nop + + .align 4 + .data 0x8C182BC8 + .data 2 + nop + + .align 4 + .data 0x8C182BF4 + .data 2 + nop + + .align 4 + .data 0x8C1834D2 + .data 2 + nop .align 4 .data 0x00000000 diff --git a/system/client-functions/ItemLossPrevention/ItemLossPrevention.2OJ5.patch.s b/system/client-functions/ItemLossPrevention/ItemLossPrevention.2OJ5.patch.s index 0b963b89..9c8f6638 100644 --- a/system/client-functions/ItemLossPrevention/ItemLossPrevention.2OJ5.patch.s +++ b/system/client-functions/ItemLossPrevention/ItemLossPrevention.2OJ5.patch.s @@ -7,6 +7,13 @@ reloc0: start: .include WriteCodeBlocksDC + .align 4 + .data 0x8C0280AA + .data 6 + nop + bs +0x2C + nop + .align 4 .data 0x8C16BDFE .data 2 @@ -18,22 +25,7 @@ start: nop .align 4 - .data 0x8C180DB0 - .data 2 - nop - - .align 4 - .data 0x8C181C92 - .data 2 - nop - - .align 4 - .data 0x8C1834D2 - .data 2 - nop - - .align 4 - .data 0x8C182BC8 + .data 0x8C17F2BA .data 2 nop @@ -42,18 +34,35 @@ start: .data 2 nop + .align 4 + .data 0x8C180DB0 + .data 2 + nop + .align 4 .data 0x8C181BC6 .data 2 nop .align 4 - .data 0x8C0280AA - .data 6 - .binary 090014A00900 - # nop - # bs +0x2C - # nop + .data 0x8C181C92 + .data 2 + nop + + .align 4 + .data 0x8C182BC8 + .data 2 + nop + + .align 4 + .data 0x8C182BF4 + .data 2 + nop + + .align 4 + .data 0x8C1834D2 + .data 2 + nop .align 4 .data 0x00000000 diff --git a/system/client-functions/ItemLossPrevention/ItemLossPrevention.2OJF.patch.s b/system/client-functions/ItemLossPrevention/ItemLossPrevention.2OJF.patch.s index b7dfc3dc..5658cc82 100644 --- a/system/client-functions/ItemLossPrevention/ItemLossPrevention.2OJF.patch.s +++ b/system/client-functions/ItemLossPrevention/ItemLossPrevention.2OJF.patch.s @@ -7,6 +7,13 @@ reloc0: start: .include WriteCodeBlocksDC + .align 4 + .data 0x8C028276 + .data 6 + nop + bs +0x2C + nop + .align 4 .data 0x8C16B50A .data 2 @@ -18,22 +25,7 @@ start: nop .align 4 - .data 0x8C180100 - .data 2 - nop - - .align 4 - .data 0x8C180F96 - .data 2 - nop - - .align 4 - .data 0x8C1825F2 - .data 2 - nop - - .align 4 - .data 0x8C181DC0 + .data 0x8C17E816 .data 2 nop @@ -42,18 +34,35 @@ start: .data 2 nop + .align 4 + .data 0x8C180100 + .data 2 + nop + .align 4 .data 0x8C180ECA .data 2 nop .align 4 - .data 0x8C028276 - .data 6 - .binary 090014A00900 - # nop - # bs +0x2C - # nop + .data 0x8C180F96 + .data 2 + nop + + .align 4 + .data 0x8C181DC0 + .data 2 + nop + + .align 4 + .data 0x8C181DEC + .data 2 + nop + + .align 4 + .data 0x8C1825F2 + .data 2 + nop .align 4 .data 0x00000000 diff --git a/system/client-functions/ItemLossPrevention/ItemLossPrevention.2OPF.patch.s b/system/client-functions/ItemLossPrevention/ItemLossPrevention.2OPF.patch.s index 8b80e89e..b2e0d2d8 100644 --- a/system/client-functions/ItemLossPrevention/ItemLossPrevention.2OPF.patch.s +++ b/system/client-functions/ItemLossPrevention/ItemLossPrevention.2OPF.patch.s @@ -7,6 +7,13 @@ reloc0: start: .include WriteCodeBlocksDC + .align 4 + .data 0x8C0280AA + .data 6 + nop + bs +0x2C + nop + .align 4 .data 0x8C16BA22 .data 2 @@ -18,22 +25,7 @@ start: nop .align 4 - .data 0x8C180848 - .data 2 - nop - - .align 4 - .data 0x8C18172A - .data 2 - nop - - .align 4 - .data 0x8C182F6A - .data 2 - nop - - .align 4 - .data 0x8C182660 + .data 0x8C17ED52 .data 2 nop @@ -42,18 +34,35 @@ start: .data 2 nop + .align 4 + .data 0x8C180848 + .data 2 + nop + .align 4 .data 0x8C18165E .data 2 nop .align 4 - .data 0x8C0280AA - .data 6 - .binary 090014A00900 - # nop - # bs +0x2C # 8C0280D8 - # nop + .data 0x8C18172A + .data 2 + nop + + .align 4 + .data 0x8C182660 + .data 2 + nop + + .align 4 + .data 0x8C18268C + .data 2 + nop + + .align 4 + .data 0x8C182F6A + .data 2 + nop .align 4 .data 0x00000000