Awesome work buddy 🙂 so can you tell me exactly which of these addresses it's stopping on when it breaks? It'd be defined with a small yellow arrow in ProDG when the breakpoint hits.
I swapped to just focusing on HP, think it's worth more time looking at compared to just stamina at this point :O.
00280390 4E800020 blr 08
00280394 60000000 nop PIPE
00280398 7F6007B4 extsw r0,r27
0028039C 807F0304 lwz r3,0x304(r31)
002803A0 38800000 li r4,0x0
002803A4 F8010090 std r0,0x90(r1) PIPE
002803A8 C8010090 lfd f0,0x90(r1) 50 (002803A4) LHS[01]
002803AC FC00069C fcfid f0,f0 PIPE
002803B0 FFE00018 frsp f31,f0 09 (002803AC) REG
002803B4 480F858D bl 0x00378940 08
002803B8 60000000 nop
002803BC 39210080 addi r9,r1,0x80 PIPE
002803C0 38000001 li r0,0x1
002803C4 3961007C addi r11,r1,0x7C PIPE
002803C8 90010078 stw r0,0x78(r1)
002803CC EC3F0072 fmuls f1,f31,f1 PIPE
002803D0 FC20081E fctiwz f1,f1 09 (002803CC) REG
002803D4 7C204FAE stfiwx f1,0,r9 09 (002803D0) REG PIPE
002803D8 80010080 lwz r0,0x80(r1)
002803DC 2F800001 cmpwi cr7,r0,0x1 02 (002803D8) REG
002803E0 9001007C stw r0,0x7C(r1)
002803E4 409D00F8 ble cr7,0x002804DC
002803E8 796B0020 clrldi r11,r11,32
002803EC 381C03C4 addi r0,r28,0x3C4 PIPE
002803F0 3BBC03C8 addi r29,r28,0x3C8
002803F4 780A0020 clrldi r10,r0,32 PIPE
002803F8 38000000 li r0,0x0
002803FC 812B0000 lwz r9,0x0(r11)
00280400 90010074 stw r0,0x74(r1) 03 (002803F8) REG LSU
00280404 913F03C8 stw r9,0x3C8(r31) PIPE
00280408 812A0000 lwz r9,0x0(r10)
0028040C 2F890000 cmpwi cr7,r9,0x0 02 (00280408) REG
00280410 419C00D4 blt cr7,0x002804E4
00280414 7BAB0020 clrldi r11,r29,32
00280418 800B0000 lwz r0,0x0(r11) 03 (00280414) REG LSU
0028041C 7F804800 cmpw cr7,r0,r9 02 (00280418) REG
00280420 419C0098 blt cr7,0x002804B8
00280424 800A0000 lwz r0,0x0(r10)
00280428 38800001 li r4,0x1
0028042C 807F0304 lwz r3,0x304(r31)
00280430 901F03C4 stw r0,0x3C4(r31)
00280434 480F850D bl 0x00378940 08
00280438 60000000 nop
r0 is 265 and r31 is 860173680
I can nop this address but nothing comes out of it. I can only understand few mnemonics at this point but I got a nice little chart to help me understand some things I'm looking at :p.