Phase 6 section

Pokemon Emerald logo

Pokemon Emerald Fortree City Walkthrough

Feather Badge

Fortree City section for the Pokemon Emerald walkthrough with wild Pokemon, trainers, items, coordinates, requirements, and strategy notes.

By Damodar Sharma Updated June 18, 2026 Walkthrough

Fortree City is a dedicated section page for Phase 6: Feather Badge. Find the invisible Kecleon roadblock, prepare for Winona, and stock up before Route 120.

Pokemon Emerald logo. Pokemon Emerald Version box art.

Phase 6 asset set

Feather Badge: Route 119, Weather Institute, Fortree, Devon Scope, and Winona.

Asset sourceLocal game logo and box art Badge artHoenn badge PNG loaded in the page hero

Route Plan

Primary source maps covered here: Fortree City, Fortree City House1, Fortree City House2, Fortree City House3, Fortree City House4, Fortree City House5, Fortree City Mart. Follow this page as its own checklist, then return to the phase index when the wild Pokemon, trainers, items, and boss notes are complete.

Wild Pokemon

No wild Pokemon encounter table is sourced for this section.

Trainers

No mandatory trainer battles are sourced for this section.

Items

Item Type Location Requirement / flag context
TM10 Hidden Power Gift / reward Fortree City House2, Hidden Power Giver NPC gift or story reward
Mental Herb Gift / reward Fortree City House4, Wingull Returned NPC gift or story reward

Completion Checklist

  • Clear the main objective: Find the invisible Kecleon roadblock, prepare for Winona, and stock up before Route 120.
  • Review every wild Pokemon method listed for the section.
  • Fight or deliberately skip every trainer listed in route order.
  • Collect visible items, hidden items, and scripted rewards you care about before moving on.

Source Notes

  • Source of truth: pret/pokeemerald wild_encounters.json, map map.json object/background events, map scripts.inc, trainers.h, and trainer_parties.h.
  • Encounter odds are aggregated by species and method from Emerald slot rates. Most rows are marked Any time because Emerald has no normal day/night wild encounter split.
  • Pokemon table sprites use locally cached Emerald front sprites from /guides/pokemon-emerald-pokemon-sprites.json.