Okay, so I've been trying to get Seviper and Solrock in Pokemon HeartGold. I've checked at least a hundred times that I had the right amount of objects placed and the right areas and everything for a little over a month. Neither Seviper nor Solrock has showed up. Why won't they show up? I keep my ds on almost all the time, is that a reason? My HeartGold game might've been taken out a few times as well. Could these be reasons?