104. If the offence, the committing of which, or the attempting to commit which, occasions the exercise of the right of private defence, is theft, mischief or criminal trespass, not of any of the descriptions enumerated in section 103, that right does not extend to the voluntary causing of death, but does extend subject to the restrictions mentioned in section 99, to the voluntary causing to the wrongdoer of any harm other than death.