I have all 7 presents and I make it to Mt moon but the evil elves sometimes don't send out pokemon I have to restart my game and when I do fight them and beat them they reset I have fought the evil elves 6 times but when I come back to them they say there line and fight me again. What should I do?