Multiple level ups can occur in one combat now

fixes #331