public void StartTurn()
 {
     CallRegenerateStats();
     abilities?.CheckAvailability();
     connections.OnTurnStartLocal.BlendInvoke(other?.OnTurnStartLocal);
 }