Combat refinements

- rupture costs a gcd
- rupture does not proc main gauche (this is test proved)