I'm curious how you're avoiding getting shield bashed on your priest. If I'm not mistaken, most of those dorfs shield bash, and your priest is sitting on top of them it looks like.