Phase 12 section

Pokémon HeartGold & SoulSilver Viridian, Routes 2-3, Viridian Forest, and Mt. Moon Walkthrough
Clear Viridian, the western forest, and Silver's Mt. Moon battle. Exact HGSS encounters, trainers, items, puzzle route, version differences, and completion checks.
Clear Viridian, the western forest, and Silver's Mt. Moon battle. This combined guide never substitutes original Gold/Silver or Crystal data for the Nintendo DS remakes.
Source maps
Route 2, Route 3, Viridian, Mount Moon, Viridian Forest, Route 2 East, Route 2 House, Route 2 Southeast Gatehouse, Route 2 Viridian Forest South Gatehouse, Route 2 Viridian Forest North Gatehouse, Mount Moon Square Entrance, Mount Moon Square, Viridian Gym, Viridian Northeast House, Viridian Trainer House 1F, Viridian Trainer House B1F, Viridian Poké Mart, Viridian Pokémon Center 1F, Viridian Pokémon Center B1F, Route 3 Pokémon Center 1F, Route 3 Pokémon Center B1F, Mount Moon Square Clefairy Event, Mount Moon Square Shop, Viridian Route 1 Gatehouse.
Version scope
HeartGold and SoulSilver are labeled per row. Event-only and external-device content is never presented as normal retail progression.
Route Plan
Tour Viridian and its Trainer House, sweep Route 2 and Viridian Forest, collect Pewter's services, clear Route 3, enter Mt. Moon, defeat Silver, then visit the Monday-night Clefairy event and hidden Moon Stone if scheduling permits.
Wild Pokémon
Each area below has its own table, split by encounter method. Standard rates merge every base slot for a species and are shown per time window: morning 04:00-09:59, day 10:00-19:59, night 20:00-03:59. Swarm, radio-broadcast, and Headbutt tables keep their own labeled rows, and every row carries HG/SS markers. Underlying slot odds: grass 20/20/10/10/10/10/5/5/4/4/1/1; Surf 60/30/5/4/1; Rods 40/30/15/10/5; Rock Smash 80/20; Headbutt 50/15/15/10/5/5.
Mount Moon
| Pokémon | Games | Levels | Rate | Requirement / notes | ||
|---|---|---|---|---|---|---|
| Morning | Day | Night | ||||
| Grass / cave floor | ||||||
Geodude | HGSS | 8 | 30% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. | ||
Zubat | HGSS | 6 | 30% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. | ||
Sandshrew | HGSS | 8 | 20% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. | ||
Zubat | HGSS | 8 | 20% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. | ||
Paras | HGSS | 12 | 10% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. | ||
Clefairy | HGSS | 8 | 5% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. | ||
Geodude | HGSS | 10 | 5% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. | ||
Sandslash | HGSS | 10 | 5% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. | ||
| Swarm (post-National Dex daily announcement) | ||||||
Zubat | HGSS | 6 or 8 | 40% | Post-National Dex swarm replacement. | ||
| Radio — Hoenn Sound (Wednesday, post-National Dex) | ||||||
Absol | HGSS | 6 or 8 | 20% | Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5. | ||
Makuhita | HGSS | 8 | 20% | Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5. | ||
| Radio — Sinnoh Sound (Thursday, post-National Dex) | ||||||
Bronzor | HGSS | 6 or 8 | 20% | Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5. | ||
Chingling | HGSS | 8 | 20% | Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5. | ||
Mount Moon Square
| Pokémon | Games | Levels | Rate | Requirement / notes | ||
|---|---|---|---|---|---|---|
| Morning | Day | Night | ||||
| Swarm (post-National Dex daily announcement) | ||||||
Magikarp | HGSS | 40 | 100% | Super Rod. Post-National Dex swarm replacement. | ||
Magikarp | HGSS | 20 | 65% | Good Rod. Post-National Dex swarm replacement. | ||
Poliwag | HGSS | 35 | 60% | Surf. Post-National Dex swarm replacement. | ||
Magikarp | HGSS | 10 | 15% | Old Rod. Post-National Dex swarm replacement. | ||
| Surfing | ||||||
Poliwag | HGSS | 35 | 60% | Rate counts base slots temporarily replaced by the announced daily swarm. | ||
Magikarp | HGSS | 30 or 35 | 40% | Rate counts base slots temporarily replaced by the announced daily swarm. | ||
| Fishing — Old Rod | ||||||
Magikarp | HGSS | 10 | 100% | Rate counts base slots temporarily replaced by the announced daily swarm. | ||
| Fishing — Good Rod | ||||||
Magikarp | HGSS | 20 | 70% | Rate counts base slots temporarily replaced by the announced daily swarm. | ||
Poliwag | HGSS | 20 | 30% | Rate counts base slots temporarily replaced by the announced daily swarm. | ||
| Fishing — Super Rod | ||||||
Poliwag | HGSS | 40 | 100% | Rate counts base slots temporarily replaced by the announced daily swarm. | ||
Mount Moon Square Clefairy Event
| Pokémon | Games | Levels | Rate | Requirement / notes | ||
|---|---|---|---|---|---|---|
| Morning | Day | Night | ||||
| Swarm (post-National Dex daily announcement) | ||||||
Poliwag | HGSS | 40 | 100% | Super Rod. Post-National Dex swarm replacement. | ||
Poliwag | HGSS | 20 | 65% | Good Rod. Post-National Dex swarm replacement. | ||
Poliwag | HGSS | 35 | 60% | Surf. Post-National Dex swarm replacement. | ||
Poliwag | HGSS | 10 | 15% | Old Rod. Post-National Dex swarm replacement. | ||
| Surfing | ||||||
Poliwag | HGSS | 30 or 35 | 100% | Rate counts base slots temporarily replaced by the announced daily swarm. | ||
| Fishing — Old Rod | ||||||
Poliwag | HGSS | 10 | 90% | Rate counts base slots temporarily replaced by the announced daily swarm. | ||
Magikarp | HGSS | 10 | 10% | Rate counts base slots temporarily replaced by the announced daily swarm. | ||
| Fishing — Good Rod | ||||||
Poliwag | HGSS | 20 | 90% | Rate counts base slots temporarily replaced by the announced daily swarm. | ||
Magikarp | HGSS | 20 | 10% | Rate counts base slots temporarily replaced by the announced daily swarm. | ||
| Fishing — Super Rod | ||||||
Poliwag | HGSS | 40 | 90% | 90% | 60% | Rate counts base slots temporarily replaced by the announced daily swarm. |
Magikarp | HGSS | 40 | 10% | 10% | 40% | Rate counts base slots temporarily replaced by the announced daily swarm. |
Mount Moon Square Entrance
| Pokémon | Games | Levels | Rate | Requirement / notes | ||
|---|---|---|---|---|---|---|
| Morning | Day | Night | ||||
| Grass / cave floor | ||||||
Geodude | HGSS | 8 | 30% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. | ||
Zubat | HGSS | 6 | 30% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. | ||
Sandshrew | HGSS | 8 | 20% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. | ||
Zubat | HGSS | 8 | 20% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. | ||
Paras | HGSS | 12 | 10% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. | ||
Clefairy | HGSS | 8 | 5% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. | ||
Geodude | HGSS | 10 | 5% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. | ||
Sandslash | HGSS | 10 | 5% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. | ||
| Swarm (post-National Dex daily announcement) | ||||||
Zubat | HGSS | 6 or 8 | 40% | Post-National Dex swarm replacement. | ||
| Radio — Hoenn Sound (Wednesday, post-National Dex) | ||||||
Absol | HGSS | 6 or 8 | 20% | Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5. | ||
Makuhita | HGSS | 8 | 20% | Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5. | ||
| Radio — Sinnoh Sound (Thursday, post-National Dex) | ||||||
Bronzor | HGSS | 6 or 8 | 20% | Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5. | ||
Chingling | HGSS | 8 | 20% | Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5. | ||
Route 2
| Pokémon | Games | Levels | Rate | Requirement / notes | ||
|---|---|---|---|---|---|---|
| Morning | Day | Night | ||||
| Grass / cave floor | ||||||
Hoothoot | HGSS | 3 or 5 | — | — | 60% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Hoothoot | HGSS | 3 or 5 | — | — | 50% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Caterpie | HGSS | 3-4 | 31% | 31% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Spinarak | HGSS | 3-4 or 10 | 4% | — | 31% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Weedle | HGSS | 3-5 | 11% | 31% | 11% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Ledyba | HGSS | 3 or 10 | 30% | 4% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Pidgey | HGSS | 3 or 7-8 | 30% | 10% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Pidgey | HGSS | 3 | — | 30% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Kakuna | HGSS | 3 or 5 or 7 | 20% | 20% | 11% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Metapod | HGSS | 5 | 20% | 20% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Pidgey | HGSS | 3 or 7 | 20% | 10% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Noctowl | HGSS | 7-8 or 10 | — | — | 14% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Noctowl | HGSS | 7 | — | — | 14% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Beedrill | HGSS | 7 or 10 | 10% | — | 4% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Butterfree | HGSS | 7-8 | 10% | — | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Ledian | HGSS | 7 or 10 | 9% | — | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Ariados | HGSS | 7 | — | — | 5% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Pidgeotto | HGSS | 7 or 10 | 5% | 4% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Pidgeotto | HGSS | 7 | — | 5% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
| Swarm (post-National Dex daily announcement) | ||||||
Caterpie | HGSS | 3 | 40% | Post-National Dex swarm replacement. | ||
Weedle | HGSS | 3 | 40% | Post-National Dex swarm replacement. | ||
| Radio — Hoenn Sound (Wednesday, post-National Dex) | ||||||
Minun | HGSS | 3 or 5 | 20% | Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5. | ||
Plusle | HGSS | 3 or 5 | 20% | Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5. | ||
| Radio — Sinnoh Sound (Thursday, post-National Dex) | ||||||
Shinx | HGSS | 3 or 5 | 40% | Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5. | ||
| Headbutt — common tree table | ||||||
Hoothoot | HGSS | 3-4 | 50% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Pineco | HGSS | 3-4 | 30% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Wurmple | HGSS | 3-4 | 20% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
| Headbutt — rare tree table | ||||||
Hoothoot | HGSS | 5-7 | 50% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Ledyba | HGSS | 5-7 | 30% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Spinarak | HGSS | 5-7 | 30% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Wurmple | HGSS | 5-7 | 20% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Route 2 East
| Pokémon | Games | Levels | Rate | Requirement / notes | ||
|---|---|---|---|---|---|---|
| Morning | Day | Night | ||||
| Grass / cave floor | ||||||
Hoothoot | HGSS | 3 or 5 | — | — | 60% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Hoothoot | HGSS | 3 or 5 | — | — | 50% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Caterpie | HGSS | 3-4 | 31% | 31% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Spinarak | HGSS | 3-4 or 10 | 4% | — | 31% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Weedle | HGSS | 3-5 | 11% | 31% | 11% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Ledyba | HGSS | 3 or 10 | 30% | 4% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Pidgey | HGSS | 3 or 5 | 30% | 20% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Pidgey | HGSS | 3 | — | 30% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Kakuna | HGSS | 3 or 5 or 7 | 20% | 20% | 11% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Metapod | HGSS | 5 | 20% | — | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Pidgey | HGSS | 3 or 7 | 20% | 10% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Noctowl | HGSS | 7-8 or 10 | — | — | 14% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Noctowl | HGSS | 7 | — | — | 14% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Beedrill | HGSS | 7 or 10 | 10% | — | 4% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Butterfree | HGSS | 7-8 | 10% | 10% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Ledian | HGSS | 7 or 10 | 9% | — | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Ariados | HGSS | 7 | — | — | 5% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Pidgeotto | HGSS | 7 or 10 | 5% | 4% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Pidgeotto | HGSS | 7 | — | 5% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
| Swarm (post-National Dex daily announcement) | ||||||
Caterpie | HGSS | 3 | 40% | Post-National Dex swarm replacement. | ||
Weedle | HGSS | 3 | 40% | Post-National Dex swarm replacement. | ||
| Radio — Hoenn Sound (Wednesday, post-National Dex) | ||||||
Minun | HGSS | 3 or 5 | 20% | Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5. | ||
Plusle | HGSS | 3 or 5 | 20% | Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5. | ||
| Radio — Sinnoh Sound (Thursday, post-National Dex) | ||||||
Shinx | HGSS | 3 or 5 | 40% | Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5. | ||
| Headbutt — common tree table | ||||||
Hoothoot | HGSS | 3-4 | 50% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Pineco | HGSS | 3-4 | 30% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Wurmple | HGSS | 3-4 | 20% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
| Headbutt — rare tree table | ||||||
Hoothoot | HGSS | 5-7 | 50% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Ledyba | HGSS | 5-7 | 30% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Spinarak | HGSS | 5-7 | 30% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Wurmple | HGSS | 5-7 | 20% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Route 3
| Pokémon | Games | Levels | Rate | Requirement / notes | ||
|---|---|---|---|---|---|---|
| Morning | Day | Night | ||||
| Grass / cave floor | ||||||
Rattata | HGSS | 5 | 30% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. | ||
Rattata | HGSS | 8 or 10 | 5% | 5% | 30% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Spearow | HGSS | 5 | 30% | 30% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Zubat | HGSS | 5 | — | — | 30% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Spearow | HGSS | 8 | 25% | 25% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Ekans | HGSS | 8 | 20% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. | ||
Jigglypuff | HGSS | 6 | 10% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. | ||
Arbok | HGSS | 10 | 5% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. | ||
Rattata | HGSS | 8 | — | — | 5% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Spearow | HGSS | 8 | 5% | 5% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
| Swarm (post-National Dex daily announcement) | ||||||
Baltoy | HGSS | 5 | 40% | Post-National Dex swarm replacement. | ||
Gulpin | HGSS | 5 | 40% | Post-National Dex swarm replacement. | ||
| Radio — Hoenn Sound (Wednesday, post-National Dex) | ||||||
Minun | HGSS | 5 or 8 | 20% | Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5. | ||
Plusle | HGSS | 5 or 8 | 20% | Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5. | ||
| Radio — Sinnoh Sound (Thursday, post-National Dex) | ||||||
Shinx | HGSS | 5 or 8 | 40% | Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5. | ||
| Headbutt — common tree table | ||||||
Hoothoot | HGSS | 6-7 | 50% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Pineco | HGSS | 6-7 | 30% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Wurmple | HGSS | 6-7 | 20% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
| Headbutt — rare tree table | ||||||
Hoothoot | HGSS | 9-10 | 80% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Wurmple | HGSS | 9-10 | 20% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Viridian
| Pokémon | Games | Levels | Rate | Requirement / notes | ||
|---|---|---|---|---|---|---|
| Morning | Day | Night | ||||
| Swarm (post-National Dex daily announcement) | ||||||
Magikarp | HGSS | 40 | 100% | Super Rod. Post-National Dex swarm replacement. | ||
Magikarp | HGSS | 20 | 65% | Good Rod. Post-National Dex swarm replacement. | ||
Poliwag | HGSS | 10 | 60% | Surf. Post-National Dex swarm replacement. | ||
Magikarp | HGSS | 10 | 15% | Old Rod. Post-National Dex swarm replacement. | ||
| Surfing | ||||||
Poliwag | HGSS | 5 or 10 | 90% | Rate counts base slots temporarily replaced by the announced daily swarm. | ||
Poliwhirl | HGSS | 10 | 10% | Rate counts base slots temporarily replaced by the announced daily swarm. | ||
| Fishing — Old Rod | ||||||
Magikarp | HGSS | 10 | 85% | Rate counts base slots temporarily replaced by the announced daily swarm. | ||
Poliwag | HGSS | 10 | 15% | Rate counts base slots temporarily replaced by the announced daily swarm. | ||
| Fishing — Good Rod | ||||||
Poliwag | HGSS | 20 | 60% | Rate counts base slots temporarily replaced by the announced daily swarm. | ||
Magikarp | HGSS | 20 | 40% | Rate counts base slots temporarily replaced by the announced daily swarm. | ||
| Fishing — Super Rod | ||||||
Poliwag | HGSS | 40 | 80% | Rate counts base slots temporarily replaced by the announced daily swarm. | ||
Magikarp | HGSS | 40 | 20% | Rate counts base slots temporarily replaced by the announced daily swarm. | ||
| Headbutt — common tree table | ||||||
Hoothoot | HGSS | 3-4 | 50% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Pineco | HGSS | 3-4 | 30% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Wurmple | HGSS | 3-4 | 20% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
| Headbutt — rare tree table | ||||||
Hoothoot | HGSS | 5-7 | 50% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Ledyba | HGSS | 5-7 | 30% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Spinarak | HGSS | 5-7 | 30% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Wurmple | HGSS | 5-7 | 20% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Viridian Forest
| Pokémon | Games | Levels | Rate | Requirement / notes | ||
|---|---|---|---|---|---|---|
| Morning | Day | Night | ||||
| Grass / cave floor | ||||||
Hoothoot | HGSS | 3 or 5 | — | — | 80% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Caterpie | HGSS | 3 | 40% | 40% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Weedle | HGSS | 3 | 40% | 40% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Kakuna | HGSS | 3 or 5 | 30% | 30% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Metapod | HGSS | 3 or 5 | 30% | 30% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Noctowl | HGSS | 7 | — | — | 15% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Pidgey | HGSS | 3 or 7 | 10% | 15% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Beedrill | HGSS | 7 | 10% | — | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Butterfree | HGSS | 7 | 10% | — | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Pidgeotto | HGSS | 7 | 4% | 9% | — | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
Pikachu | HGSS | 4 or 7 | 6% | 6% | 5% | Rate counts base slots temporarily replaced by the announced daily swarm, Wednesday's Hoenn Sound broadcast, and Thursday's Sinnoh Sound broadcast. |
| Swarm (post-National Dex daily announcement) | ||||||
Kricketot | HGSS | 3 | 40% | Post-National Dex swarm replacement. | ||
| Radio — Hoenn Sound (Wednesday, post-National Dex) | ||||||
Numel | HGSS | 3 or 5 | 20% | Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5. | ||
Spoink | HGSS | 3 or 5 | 20% | Hoenn Sound on Wednesday after the National Dex; replaces grass slots 2-5. | ||
| Radio — Sinnoh Sound (Thursday, post-National Dex) | ||||||
Budew | HGSS | 3 or 5 | 20% | Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5. | ||
Carnivine | HGSS | 3 or 5 | 20% | Sinnoh Sound on Thursday after the National Dex; replaces grass slots 2-5. | ||
| Headbutt — common tree table | ||||||
Hoothoot | HGSS | 3-4 | 55% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Seedot | HGSS | 3-4 | 30% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Shroomish | HGSS | 3-4 | 30% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Ledyba | HGSS | 3-4 | 10% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Spinarak | HGSS | 3-4 | 10% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Seedot | HGSS | 3-4 | 5% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Shroomish | HGSS | 3-4 | 5% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
| Headbutt — rare tree table | ||||||
Hoothoot | HGSS | 5-7 | 50% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Seedot | HGSS | 5-7 | 30% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Shroomish | HGSS | 5-7 | 30% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Ariados | HGSS | 5-7 | 10% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Ledian | HGSS | 5-7 | 10% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Noctowl | HGSS | 5-7 | 5% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Seedot | HGSS | 5-7 | 5% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Shroomish | HGSS | 5-7 | 5% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Trainers
Teams are the exact source party records. Moves and held items appear only when the trainer format defines them. Reward = last party member level × 4 × trainer-class multiplier; double battles double the base payout where the engine applies it.
| Trainer | Location / order | Full team | Reward | Battle note |
|---|---|---|---|---|
Rival SilverSource trainer ID 2 | Viridian, Routes 2-3, Viridian Forest, and Mt. Moon • scripted/system variant |
| ₽320 | Single battle. |
Rival SilverSource trainer ID 3 | Viridian, Routes 2-3, Viridian Forest, and Mt. Moon • scripted/system variant |
| ₽320 | Single battle. |
Firebreather OtisSource trainer ID 15 | Route 3 • source tile (1122, 111) | ₽1,504 | Single battle. | |
Bug Catcher RobSource trainer ID 48 | Route 2 • source tile (1038, 210) |
| ₽624 | Single battle. |
Bug Catcher DougSource trainer ID 140 | Route 2 • source tile (1031, 203) |
| ₽592 | Single battle. |
Bug Catcher EdSource trainer ID 248 | Route 2 East • source tile (1029, 131) |
| ₽688 | Single battle. |
Leader Blue BlueSource trainer ID 261 | Viridian Gym • scripted/system variant |
| ₽9,600 | Single battle. Trainer items: Full Restore, Full Restore, Full Restore, Full Restore. |
Rival SilverSource trainer ID 263 | Viridian, Routes 2-3, Viridian Forest, and Mt. Moon • scripted/system variant | ₽1,408 | Single battle. | |
Rival SilverSource trainer ID 264 | Viridian, Routes 2-3, Viridian Forest, and Mt. Moon • scripted/system variant |
| ₽2,560 | Single battle. |
Rival SilverSource trainer ID 265 | Viridian, Routes 2-3, Viridian Forest, and Mt. Moon • scripted/system variant |
| ₽320 | Single battle. |
Rival SilverSource trainer ID 266 | Viridian, Routes 2-3, Viridian Forest, and Mt. Moon • scripted/system variant | ₽1,152 | Single battle. | |
Rival SilverSource trainer ID 267 | Viridian, Routes 2-3, Viridian Forest, and Mt. Moon • scripted/system variant | ₽1,408 | Single battle. | |
Rival SilverSource trainer ID 268 | Viridian, Routes 2-3, Viridian Forest, and Mt. Moon • scripted/system variant |
| ₽2,560 | Single battle. |
Rival SilverSource trainer ID 269 | Viridian, Routes 2-3, Viridian Forest, and Mt. Moon • scripted/system variant | ₽1,152 | Single battle. | |
Rival SilverSource trainer ID 270 | Viridian, Routes 2-3, Viridian Forest, and Mt. Moon • scripted/system variant | ₽1,408 | Single battle. | |
Rival SilverSource trainer ID 271 | Viridian, Routes 2-3, Viridian Forest, and Mt. Moon • scripted/system variant |
| ₽2,048 | Single battle. |
Rival SilverSource trainer ID 272 | Viridian, Routes 2-3, Viridian Forest, and Mt. Moon • scripted/system variant |
| ₽2,560 | Single battle. |
Rival SilverSource trainer ID 285 | Mount Moon • scripted/system variant |
| ₽3,200 | Single battle. |
Rival SilverSource trainer ID 286 | Mount Moon • scripted/system variant |
| ₽3,200 | Single battle. |
Rival SilverSource trainer ID 287 | Mount Moon • scripted/system variant |
| ₽3,200 | Single battle. |
Rival SilverSource trainer ID 288 | Viridian, Routes 2-3, Viridian Forest, and Mt. Moon • scripted/system variant |
| ₽2,176 | Single battle. |
Rival SilverSource trainer ID 289 | Viridian, Routes 2-3, Viridian Forest, and Mt. Moon • scripted/system variant |
| ₽2,176 | Single battle. |
Firebreather BurtSource trainer ID 318 | Route 3 • source tile (1165, 114) | ₽1,440 | Single battle. | |
Youngster WarrenSource trainer ID 378 | Route 3 • source tile (1110, 99) | ₽672 | Single battle. | |
Youngster JimmySource trainer ID 379 | Route 3 • source tile (1114, 98) | ₽672 | Single battle. | |
Rival SilverSource trainer ID 489 | Viridian, Routes 2-3, Viridian Forest, and Mt. Moon • scripted/system variant |
| ₽3,840 | Single battle. Trainer items: Full Restore, Full Restore. |
Rival SilverSource trainer ID 490 | Viridian, Routes 2-3, Viridian Forest, and Mt. Moon • scripted/system variant |
| ₽3,840 | Single battle. Trainer items: Full Restore, Full Restore. |
Rival SilverSource trainer ID 491 | Viridian, Routes 2-3, Viridian Forest, and Mt. Moon • scripted/system variant |
| ₽3,840 | Single battle. Trainer items: Full Restore, Full Restore. |
Hiker BruceSource trainer ID 547 | Route 3 • source tile (1134, 113) | ₽1,440 | Single battle. | |
Black Belt ManfordSource trainer ID 548 | Route 3 • source tile (1143, 118) |
| ₽1,128 | Single battle. |
Double Team Zac & JenSource trainer ID 549 | Route 3 • source tile (1104, 107) |
| ₽5,640 | Double battle. |
Black Belt AnderSource trainer ID 550 | Route 3 • source tile (1158, 123) | ₽1,056 | Single battle. | |
Hiker DwightSource trainer ID 551 | Route 3 • source tile (1164, 124) | ₽1,408 | Single battle. | |
Youngster RegisSource trainer ID 552 | Route 3 • source tile (1103, 103) | ₽640 | Single battle. | |
Ace Trainer M ArabellaSource trainer ID 681 | Viridian Gym • source tile (5, 38) | ₽3,120 | Single battle. | |
Ace Trainer M BonitaSource trainer ID 682 | Viridian Gym • source tile (2, 23) | ₽3,120 | Single battle. | |
Ace Trainer F SalmaSource trainer ID 683 | Viridian Gym • source tile (2, 37) |
| ₽3,180 | Single battle. |
Double Team Elan & IdaSource trainer ID 684 | Viridian Gym • source tile (5, 11) | ₽6,000 | Double battle. | |
Bug Catcher DaneSource trainer ID 695 | Viridian Forest • source tile (48, 73) |
| ₽768 | Single battle. |
Bug Catcher DionSource trainer ID 696 | Viridian Forest • source tile (47, 54) |
| ₽800 | Single battle. |
Bug Catcher StaceySource trainer ID 697 | Viridian Forest • source tile (47, 39) | ₽960 | Single battle. | |
Bug Catcher EllisSource trainer ID 698 | Viridian Forest • source tile (37, 17) | ₽736 | Single battle. | |
Bug Catcher AbnerSource trainer ID 699 | Viridian Forest • source tile (14, 28) |
| ₽704 | Single battle. |
Items And Hidden Items
| Item | Method | Plain-English placement | Source tile |
|---|---|---|---|
| Elixir | Visible item ball | Pick up the item ball in the southeast part of Route 2. | 1045, 212 |
| Big Root | Visible item ball | Pick up the item ball in the south part of Route 3. | 1132, 120 |
| Dire Hit | Visible item ball | Pick up the item ball in the northwest part of Viridian Forest. | 23, 17 |
| Blue Flute | Visible item ball | Pick up the item ball in the northeast part of Viridian Forest. | 42, 32 |
| Leaf Stone | Visible item ball | Pick up the item ball in the west part of Viridian Forest. | 20, 49 |
| TM77 | Visible item ball | Pick up the item ball in the southeast part of Viridian Forest. | 50, 60 |
| Carbos | Visible item ball | Pick up the item ball in the northeast part of Route 2 East. | 1053, 129 |
| Star Piece | Hidden / Dowsing MCHN | Use the Dowsing MCHN on the ground in the southwest part of Route 3, 4 tiles west and 9 tiles south from the nearest source NPC. | 1100, 116 |
| Hyper Potion | Hidden / Dowsing MCHN | Use the Dowsing MCHN on the ground in the northeast part of Route 3, 1 tile west from the nearest source NPC. | 1160, 105 |
| Nugget | Hidden / Dowsing MCHN | Use the Dowsing MCHN on the ground in the east part of Viridian, 6 tiles east and 7 tiles south from the nearest source NPC. | 1053, 247 |
| Revive | Hidden / Dowsing MCHN | Use the Dowsing MCHN on the ground in the northeast part of Mount Moon, 14 tiles east and 3 tiles south from the nearest source NPC. | 24, 7 |
| Max Ether | Hidden / Dowsing MCHN | Use the Dowsing MCHN on the ground in the southwest part of Viridian Forest, 12 tiles west and 1 tile south from the nearest source NPC. | 11, 71 |
| Full Restore | Hidden / Dowsing MCHN | Use the Dowsing MCHN on the ground in the central part of Viridian Forest, 6 tiles east and 8 tiles north from the nearest source NPC. | 26, 41 |
| Big Mushroom | Hidden / Dowsing MCHN | Use the Dowsing MCHN on the ground in the west part of Viridian Forest, 8 tiles west and 3 tiles north from the nearest source NPC. | 12, 46 |
| Tiny Mushroom | Hidden / Dowsing MCHN | Use the Dowsing MCHN on the ground in the northeast part of Viridian Forest, 12 tiles east and 1 tile south from the nearest source NPC. | 49, 18 |
| Max Revive | Hidden / Dowsing MCHN | Use the Dowsing MCHN on the ground in the northeast part of Mount Moon Square, 17 tiles east and 2 tiles north from the nearest source NPC. | 36, 2 |
| Max Revive | Hidden / Dowsing MCHN | Use the Dowsing MCHN on the ground in the northeast part of Mount Moon Square Clefairy Event. | 36, 2 |
| Pink Apricorn | Daily Apricorn tree | Harvest the source-indexed tree in Route 2 East; it regrows after the daily reset. | 1052, 157 |
Puzzles And Systems
Follow the route plan in order; source tiles in the item and trainer tables provide a QA anchor for every placed object.
Completion Checklist
- Visit all 24 mapped source subareas assigned here.
- Account for 179 random, Headbutt, Safari, Contest, static, gift, trade, or event rows across the per-area tables.
- Defeat or deliberately defer all 43 listed trainer records.
- Collect 7 visible items, 10 hidden items, and 1 Apricorn trees assigned here.
- Finish the stated story, puzzle, schedule, version, and event conditions before moving on.
Sources And Validation
- Primary source:
pret/pokeheartgoldcommit814275e4392cc21eef45a04e6dc8d980010ca2b7. - Layers: encounter banks, map headers, trainer parties, field events and scripts, Headbutt, Safari, Bug Contest, hidden items, Apricorns, phone/Pokégear, and Frontier engine data.
- Machine-readable validation report and trainer asset manifest.
Dex quick links









































































































