You guys have some unique things in your fight. I am surprised you don't have the rock explode. You have the elements to do so. Water superheated in porous or even non porous but cracked rock would do some interesting things for your fight.