Se você estiver atacando (qualquer ação, feitiço ou habilidade que lhe conceda um Rolo de Ataque ) de se esconder e estiver invisível como com um Teste de Furtividade, você ganha vantagem e estão certos em assumir que é uma condição para o Advantage com uma arma de longo alcance ou um ataque de feitiços.
Agora que sabemos o que precede é "sim"; Podemos concluir que uma vez que você faz o ataque inicial (acertar ou errar), você doa sua posição e não é mais invisível / oculto. Se você tiver sucesso em outro teste furtivo (se mudar de posição no processo ou desaparecer de vista novamente), você estará mais uma vez preenchendo as condições para ganhar vantagem através de ataques invisíveis.
Seu exemplo, com as regras escritas, seria mais parecido com o seguinte:
O Hidden Archer dispara contra um alvo que atualmente não está ciente dela. Fazer o ataque revela sua posição e torna seu alvo consciente de sua presença. Ela então volta para a cobertura do prédio, porque ela deve quebrar a linha de visão antes de tentar se esconder de novo (já que você não pode se esconder de algo que pode te ver). Ela se esconde com sucesso da detecção mais uma vez e se apressa para uma posição diferente. O alvo falha em localizá-la (usando sua percepção), e quando ela é capaz de dar outra chance em um turno futuro, ela tem vantagem mais uma vez. Enxague e repita até que algo quebre este ciclo.
De nota, tenha em mente que fazer um ataque (tomar a Ação de Ataque) e tentar se esconder (fazendo o Hide Action) são ações separadas. Geralmente você só recebe 1 ação por turno e a menos que algo esteja permitindo que você se esconda como uma ação de bônus ou de graça (como os trapaceiros espertos gostam de fazer); você não será capaz de atacar, se esconder e atacar no próximo turno. Na maioria das vezes você atacará sem ser visto, passará seu próximo turno quebrando a linha de visão e / ou se escondendo novamente, então atacará novamente sem ser visto no seu terceiro turno.