bool recovery_cipher_abort(void)
{
    recovery_started = false;

    if (awaiting_character) {
        awaiting_character = false;
        return true;
    }
    return false;
}
bool recovery_cipher_abort(void)
{
    recovery_started = false;

    if (awaiting_character) {
        awaiting_character = false;
        return true;
    }
    return false;
}