T S1: improved and cleaned up hp state tracking

We use a lua event on side 1 turn and attack end to update the relevant vars
This keeps all of the stat tracking in one place and reduces the number of vars used