Comment, bugfix, off/def parameter addition.

Remove DefendingHit to stop target gear breaking. Allow offense and
defense as parameters.