As protecções só são aplicadas no momento em q se dá o combate.
Podes ter enviado estando ele como inactivo, mas no momento em q ele entrou, ganhou a protecção q a posição dele lhe confere.
Ou seja, o ataque n se realizou pq no momento em q o ataque se deu ele tinha protecção.