But Prayer also works great, especially if there's no Earth or Air magic available (I like Knights in Heroes 3, so I often have to rely on Water).
In general, this case of constant blindness, as described by Slonysh, is very similar to Heroes 2, but it's much harder to achieve in Heroes 3... Of course, it's possible, but it's much more difficult to do.