This won't work as setDamageLevel() clamps the value, not to mention no effect when object is invincible. Besides we already have applyRepair() for repairing anyway.