Possível é. Há duas formas, a primeira e mais trabalhosa por eventos. Cria-se uma página em todas as batalhas que verifica constantemente se o personagem tem o efeito aplicado. Esse efeito anularia o estado de Morte impedindo que o personagem morra no processo. Depois, verifica-se qual o HP atual do personagem antes e depois do ataque. Se o HP for reduzido pra 0, restaura-se o HP antigo, anulando o dano.
A segunda forma é fazer a mesma coisa por código pra sempre fazer a verificação, independentemente do contexto. Provavelmente é bem mais prático.