I have a huge problem with my game. I just beat Corey and I am on the verge of beating Shelly. However, when Corey was "supposed" to give the badge before his death, it didn't appear. Thus, when my Infernape reached level 37, it started disobeying me for some reason. Could you help me out?