Lol, One way to simplify it would be to rename the "miss" to "failed to damage" or "useless strike", That way it doesn't matter what animation the enemy use but it still clear that the attack connected to the target.