refactor choosing werewolf type