public void EndRecover()
    {
        lifeSystem.ResetCanReceiveDamages();
        checkCollisionAgain = true;

        if (currentGround.collider)
        {
            HandleCollision(null, currentGround.collider);
        }

        if (isShootingInputDown)
        {
            StartShooting();
        }
    }