importand fixes of fight and eat functions