Seperate the actual levelup code into it's own function so that two monsters running MonsterLevelupHandler() don't recursively call MonsterLevelupHandler() and nuke the universe