Podrias usar damage engine, y hacer que una probabilidad de los golpes de 0, y que salga un texto que diga "falló", o "esquivado". o "miss" da igual. Pero un daño 0, es un daño al fin de cuentas, no es un ataque esquivado, pero aparenta serlo.

Saludos