I'm pretty sure they were allowed to break cabal dogma during the fight, as it is clear that the villagers had invoker shields as well. Two or three of them were immune to lightning. You need to pay more attention to detail.
Also, Gwil was a stand up character. Played things a bit safe at times, but who the hell am I to complain about that. ;) She fought a lot, and her RP was consistent throughout her character. I'm not saying she was the best RP'er around, but certainly better than most characters I've seen. So stop complaining so much. You really look bad from all the stuff you've been posting lately.