Okay, so I've just beaten another high-level mark, and this is roughly how the fight went.

"Cockwyrm is now immune to physical damage!"
*some minutes pass due to the amount of annoying pauses caused by clashing spellcasting*
"Cockwyrm is no longer immune to physical damage!"
"Cockwyrm is now immune to magick!"
*another minute passes*
"Cockwyrm is now immune to physical damage! Your party might as well stand around jacking off and casting occasional cure spells!"

This isn't tactical! It's just f***ing waiting!

Is there a way around this? Enemies doing this invincibility thing I mean? The amount of times I've had to just stand around like a twat because BOTH invincibility forms were up...

Also please set my mind at ease and tell me Yiazmat won't be like this.