I gave my Sneasel a razor claw at Night and leveled it up.... And still a Sneasel!!!!!!!!!
What am i doing wrong? :l
First of all, you might want to check and make sure the clock is set right. Night is considered after 8:00 pm. Another thing is that you make sure it is holding the right item. Also, depending on the age of your game, the internal battery might have broken, meaning that time-based events won't happen.