fixed another zap bug
take_gold function and guard override
added death by contact and random guard movement (for lulz)