Phase 2 section

Pokemon Diamond logoPokemon Pearl logo

Pokemon Diamond and Pearl Eterna Gym and Gardenia Walkthrough

Forest Badge

Find four hidden Gym trainers in order, then defeat Gardenia's Cherubi, Turtwig, and Roserade. Exact Diamond/Pearl encounters, every sourced trainer, visible and hidden items, puzzle notes, boss teams, and completion checks.

Nintendo DS Pokemon Diamond / Pearl Phase 2 Forest Badge Route 204, Floaroma, Valley Windworks, Eterna Forest, Eterna City, and Gardenia. 02 / 11 Palkia artwork Dialga artwork
By Damodar Sharma Updated July 9, 2026 Walkthrough

Find four hidden Gym trainers in order, then defeat Gardenia's Cherubi, Turtwig, and Roserade. This standalone section joins the route plan to the original Diamond/Pearl map, encounter, trainer, item, and script data; Platinum tables are not substituted.

Source maps

Eterna Gym Entrance and Eterna Gym.

Wild / special rows0Trainer rows5Visible / hidden items1 / 0

Version discipline

Rows merge only when Diamond and Pearl are identical, and each row carries D/P game markers. Version-exclusive species, mascot encounters, swarms, Radar slots, and GBA insertion slots keep their own labeled rows.

Route Plan

Bring Flying, Fire, Bug, Ice, or Poison coverage; locate and defeat all four trainers in their forced sequence; heal if needed; save before Gardenia; preserve the fastest strong attacker for Roserade.

  • Gardenia's Roserade is much faster and stronger than her opening pair; status and Flying-type attacks keep it from sweeping.
  • The Forest Badge enables Cut, immediately opening Eterna Galactic Building, Old Chateau access, Cycling Road side paths, and many regional shortcuts.
Exact pret map constants (2)

MAP_ETERNA_GYM_ENTRANCE MAP_ETERNA_GYM

Wild Pokémon

No random wild encounter archive or curated static/gift row applies to this section. This is expected for some buildings, story rooms, and Gym interiors.

Trainers

Field order follows the map's object-event order. Full teams include explicit held items and moves when trdata defines them; cash rewards use the in-engine final-party-slot level and trainer-class multiplier formula.

Trainer battles, teams, rewards, and rematch notes
TrainerRoute order / placementFull teamRewardAccess requirementOptional / rematch note
Leader Gardenia trainer sprite from Pokémon Diamond and Pearl.Leader GardeniaLeader Gardenia • source ID 315Eterna Gym • scripted
  • Cherubi artworkCherubiLv. 19Grass Knot / Leech Seed / Growth / Safeguard
  • Turtwig artworkTurtwigLv. 19Grass Knot / Razor Leaf / Withdraw / Reflect
  • Roserade artworkRoseradeLv. 22holds Sitrus Berry • Grass Knot / Magical Leaf / Poison Sting / Stun Spore
₽2,640Scripted story trigger; complete the local objective described in the route plan.Major or story battle; not a VS Seeker rematch row.
Lass trainer sprite from Pokémon Diamond and Pearl.Lass CarolineLass • source ID 324Eterna Gym • scripted₽240Scripted story trigger; complete the local objective described in the route plan.Script-triggered battle; not treated as an ordinary field rematch.
Aroma Lady trainer sprite from Pokémon Diamond and Pearl.Aroma Lady JennaAroma Lady • source ID 259Eterna Gym • scripted₽480Scripted story trigger; complete the local objective described in the route plan.Script-triggered battle; not treated as an ordinary field rematch.
Aroma Lady trainer sprite from Pokémon Diamond and Pearl.Aroma Lady AngelaAroma Lady • source ID 260Eterna Gym • scripted₽544Scripted story trigger; complete the local objective described in the route plan.Script-triggered battle; not treated as an ordinary field rematch.
Beauty trainer sprite from Pokémon Diamond and Pearl.Beauty LindsayBeauty • source ID 348Eterna Gym • scripted₽952Scripted story trigger; complete the local objective described in the route plan.Script-triggered battle; not treated as an ordinary field rematch.

Items

Visible and scripted items with directions and requirements
ItemVersionTypeArea / exact directionCoordinate / scriptRequirementSource
TM86Diamond / PearlNPC / scripted giftEterna Gym: Receive this TM from the Gym Leader immediately after the badge victory.NPC (15, 3); script 3Defeat the Gym Leader; this is part of the one-time badge reward.script bank 72

Hidden Items

No type-2 hidden-item event is present in the source maps assigned to this section.

Puzzles, Warps, And Switches

  1. Each defeated trainer gives a clue and causes the next trainer to appear. Search the northwest gap, southwest rocks, central trees, and northeast corner in the order the clues indicate.

Boss Strategy And Partners

Leader Gardenia trainer sprite from Pokémon Diamond and Pearl.Leader GardeniaLeader Gardenia • source ID 315
Reward: ₽2,640Single battle

Full team

  • Cherubi artworkCherubiLv. 19Grass Knot / Leech Seed / Growth / Safeguard
  • Turtwig artworkTurtwigLv. 19Grass Knot / Razor Leaf / Withdraw / Reflect
  • Roserade artworkRoseradeLv. 22holds Sitrus Berry • Grass Knot / Magical Leaf / Poison Sting / Stun Spore

Danger notes

Roserade is much faster and stronger than the two setup members and can punish neutral targets.

Practical counters

Flying, Fire, Ice, Bug, or Poison pressure works. Staravia, Monferno, Ponyta, and Golbat are practical answers.

Completion Checklist

  • Complete the currently reachable part of this route plan: Bring Flying, Fire, Bug, Ice, or Poison coverage; locate and defeat all four trainers in their forced sequence; heal if needed; save before Gardenia; preserve the fastest strong attacker for Roserade.
  • Review all 0 encounter rows across the per-area tables, including game markers, method band, time-of-day rates, levels, and each conditional requirement; mark conditional rows for their stated revisit.
  • Defeat or deliberately skip every currently reachable trainer row; leave HM-, story-, or National-Dex-gated rows checked only after their access requirement is met.
  • Collect currently reachable visible/scripted items and berry trees, use the Dowsing Machine for reachable hidden rows, and retain every explicitly gated row for the named cleanup visit.
  • Resolve every currently available puzzle note, boss branch, and partner scene before opening the next section.

Sources And Validation

  • pret/pokediamond at commit 038cccaed5de8f013875bc5d734f912d1de08e0f: map_header.c, D/P encounter archives, trdata.json, zone events, script archives, item tables, and trainer graphics.
  • Encounter slots were decoded from exact 424-byte D/P members and cross-checked against Gen IV slot behavior; the 0x6C pair is day, morning uses base slots, and 0x74 is night.
  • Coordinates remain visible as QA anchors, while each hidden row also provides a plain-English map-region instruction.
  • Generation-wide systems that are not tied to a normal map archive—Honey Trees, Great Marsh daily rolls, Trophy Garden, fossils, Pal Park, and event items—are explicitly curated in their dedicated system pages.

Dex quick links

Pokemon in this phase