ApplyCommands(prev, action) ??
ApplyDamage(prev, action) ??
ApplyPawnActions(prev, action) ??
cpArbiterThreadForBody(prev, body).next = next;
ApplyCombatantActions(prev, action) ??
ApplyCommands(prev, action) ??
ApplyDamage(prev, action) ??
ApplyPawnActions(prev, action) ??
cpArbiterThreadForBody(prev, body).next = next;
ApplyCombatantActions(prev, action) ??