Phase 5 section

Pokémon HeartGold & SoulSilver Ecruteak City and Dance Theater Walkthrough
Fog Badge Unlock Dowsing, Surf, Bill's Eevee, and the city's story gates. Exact HGSS encounters, trainers, items, puzzle route, version differences, and completion checks.
Unlock Dowsing, Surf, Bill's Eevee, and the city's story gates. This combined guide never substitutes original Gold/Silver or Crystal data for the Nintendo DS remakes.
Source maps
Ecruteak, Ecruteak Poké Mart, Ecruteak Gym, Ecruteak Pokémon Center 1F, Ecruteak Unused House, Ecruteak Bell Tower Barrier Station, Ecruteak Dowsing Machine House, Ecruteak Southwest House, Ecruteak Dance Theater, Ecruteak Unused Gatehouse, Ecruteak Pokémon Center Unused 1, Ecruteak Pokémon Center Unused 2, Ecruteak Pokémon Center Unused 3, Ecruteak Pokémon Center B1F, Ecruteak Unused 1, Ecruteak Bell Tower Barrier Station Corridor.
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 the city, receive the Dowsing Machine, defeat the Rocket grunt in the Dance Theater for HM03 Surf, meet Bill in the Pokémon Center, then return to his Goldenrod house for Eevee.
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.
| 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 | 15-25 | 60% | Surf. Post-National Dex swarm replacement. | ||
Magikarp | HGSS | 10 | 15% | Old Rod. Post-National Dex swarm replacement. | ||
| Surfing | ||||||
Poliwag | HGSS | 10-25 | 90% | Rate counts base slots temporarily replaced by the announced daily swarm. | ||
Poliwhirl | HGSS | 15-25 | 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 | 12-14 | 50% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Pineco | HGSS | 12-14 | 30% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Exeggcute | HGSS | 12-14 | 20% | Common Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
| Headbutt — rare tree table | ||||||
Hoothoot | HGSS | 15-17 | 50% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Ledyba | HGSS | 15-17 | 30% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Spinarak | HGSS | 15-17 | 30% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Exeggcute | HGSS | 15-17 | 20% | Rare Headbutt table; regular-tree selection depends on Trainer ID and tree group. | ||
Static, gift, trade, and event Pokémon
| Pokémon | Method | Level | Requirement / note |
|---|---|---|---|
Eevee | Gift Pokémon | Lv. 5 | Visit Bill in Ecruteak, then his Goldenrod home with a free slot. |
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 |
|---|---|---|---|---|
Leader Morty MortySource trainer ID 31 | Ecruteak Gym • scripted/system variant | ₽2,760 | Single battle. Trainer items: Hyper Potion, Hyper Potion. | |
Medium MarthaSource trainer ID 46 | Ecruteak Gym • source tile (11, 19) | ₽960 | Single battle. | |
Medium GraceSource trainer ID 89 | Ecruteak Gym • source tile (19, 30) | ₽960 | Single battle. | |
Kimono Girl NaokoSource trainer ID 160 | Ecruteak Dance Theater • scripted/system variant |
| ₽4,560 | Single battle. |
Kimono Girl SayoSource trainer ID 161 | Ecruteak Dance Theater • scripted/system variant |
| ₽4,560 | Single battle. |
Kimono Girl ZukiSource trainer ID 162 | Ecruteak Dance Theater • scripted/system variant |
| ₽4,560 | Single battle. |
Kimono Girl KuniSource trainer ID 163 | Ecruteak Dance Theater • scripted/system variant |
| ₽4,560 | Single battle. |
Kimono Girl MikiSource trainer ID 164 | Ecruteak Dance Theater • scripted/system variant |
| ₽4,560 | Single battle. |
Medium EdithSource trainer ID 493 | Ecruteak Gym • source tile (9, 29) |
| ₽1,056 | Single battle. |
Medium GeorginaSource trainer ID 494 | Ecruteak Gym • source tile (17, 39) | ₽768 | Single battle. | |
Team Rocket GruntSource trainer ID 601 | Ecruteak Dance Theater • scripted/system variant |
| ₽480 | Single battle. |
Items And Hidden Items
| Item | Method | Plain-English placement | Source tile |
|---|---|---|---|
| Hyper Potion | Hidden / Dowsing MCHN | Use the Dowsing MCHN on the ground in the central part of Ecruteak, 7 tiles west and 1 tile north from the nearest source NPC. | 385, 170 |
| Ether | Hidden / Dowsing MCHN | Use the Dowsing MCHN on the ground in the north part of Ecruteak, 9 tiles north from the nearest source NPC. | 379, 146 |
| Rare Candy | Hidden / Dowsing MCHN | Use the Dowsing MCHN on the ground in the east part of Ecruteak, 10 tiles east and 1 tile south from the nearest source NPC. | 406, 163 |
| Ultra Ball | Hidden / Dowsing MCHN | Use the Dowsing MCHN on the ground in the west part of Ecruteak, 16 tiles west and 2 tiles south from the nearest source NPC. | 365, 164 |
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 16 mapped source subareas assigned here.
- Account for 20 random, Headbutt, Safari, Contest, static, gift, trade, or event rows across the per-area tables.
- Defeat or deliberately defer all 11 listed trainer records.
- Collect 0 visible items, 4 hidden items, and 0 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





















