Pokemon+randomlocke+ds+upd
Standard area spawns (e.g., Pidgey on Route 1) are replaced with entirely random species.
Gen 4 DS games are HM hell (Rock Climb, Defog, Whirlpool). The fixes this by allowing you to randomize HMs into viable moves. pokemon+randomlocke+ds+upd
