Skip to content

Community funded. No paid power. Never pay-to-win.

Our promise
AshRun
In-game model of Ho-Oh
← All Pokémon

National Pokédex #0250 · Generation 2

Ho-Oh

fireflying

Ho-Oh's feathers glow in seven colors depending on the angle at which they are struck by light. These feathers are said to bring happiness to the bearers. This Pokémon is said to live at the foot of a rainbow.

Legendary MonumentStructure encounterRaid den

Quick answer

How do you get Ho-Oh?

Ho-Oh's AshRun quest: Ho-Oh is the rainbow Pokémon, said to roost atop the Bell Tower in the Ecruteak town structure, and to bring eternal happiness to any who see it. Legend holds it gave life to the three beasts below. Combine the red, blue, and yellow feathers won from Entei, Suicune, and Raikou into a Rainbow Feather, then climb the Bell Tower to call Ho-Oh down. Find its structure encounter at Bell Tower, level 45. It appears in tier 7 raids. Check the complete conditions below; these routes reflect AshRun's installed ATMons files.

AshRun ATMons 1.3.0 · Checked · Sources & limitations

AshRun locations

How to obtain Ho-Oh

1 guided route · 1 exact encounter
Legendary Monument

Ho-Oh

Ho-Oh is the rainbow Pokémon, said to roost atop the Bell Tower in the Ecruteak town structure, and to bring eternal happiness to any who see it. Legend holds it gave life to the three beasts below. Combine the red, blue, and yellow feathers won from Entei, Suicune, and Raikou into a Rainbow Feather, then climb the Bell Tower to call Ho-Oh down.

Where
Traditional Village/Ecruteak
Required quest item(s)
Rainbow Feather

Exact structure encounter data

Bell TowerOnce per player
Lv. 45encounter level
Shiny roll
1 / 512
IV range
15–31 per stat
Ability
Pressure
Moves

Sacred Fire, Extrasensory, Fire Blast, Sunny Day

How it works

Find the pedestal inside the structure and right-click it. Each player can summon this encounter once.

Where to look in the wild

The special AshRun route is shown first. Wild locations only appear here when the installed pack defines them as another valid way to find this Pokémon.

No eligible natural-spawn location is listed in this snapshot.

Before you throw a ball

Catching Ho-Oh

If you encounter a wild Ho-Oh, catch it in battle after unlocking its matching regional Pika Star advancement.

  1. Follow the acquisition route on this page first; a special label does not mean it spawns naturally.
  2. Check the required region in the battle message. Regional forms can need a different star from the original species.
  3. Use a ball during the battle. Even a Master Ball cannot bypass the outside-battle restriction.

These rules describe wild encounters. Raids and scripted encounters may use their own capture flow. Read the catching guide and blocked-throw checklist · Checked .

Base catch-rate value: 3. This is a species value, not a percentage or a promise that a particular ball will work.

Battle profile

Base stats

680 total

Type weaknesses & resistances

Damage taken by Ho-Oh with Fire / Flying typing:

Immune to
Ground 0×

Unlisted move types deal normal (1×) damage. Both types are combined. Abilities, held items, moves, weather, Terastallization and form changes can alter the result.

Base stat values

Hp106
Attack130
Defence90
Special Attack110
Special Defence154
Speed90

Abilities

  • Pressure
  • Regenerator Hidden

Training

Base experience
340
Growth
Slow
EV yield
Hp: 0 · Attack: 0 · Defence: 0 · Special Attack: 0 · Special Defence: 3 · Speed: 0
Friendship
0

Progression

Evolution & forms

Follow the requirements on each arrow, then open the next Pokémon to continue the chain. Regional and alternate forms can use different rules. Compare all evolution methods.

No further evolution is listed for this Pokémon or its recorded forms.

Complete installed learnset

Moves

146 entries
Level moves (17)
Lv. 1 · WhirlwindLv. 1 · Weather BallLv. 1 · GustLv. 1 · PunishmentLv. 1 · Ancient PowerLv. 1 · Natural GiftLv. 9 · Life DewLv. 18 · SafeguardLv. 27 · Calm MindLv. 36 · ExtrasensoryLv. 45 · RecoverLv. 54 · Sacred FireLv. 63 · Sunny DayLv. 72 · Fire BlastLv. 81 · Future SightLv. 90 · Sky AttackLv. 99 · Burn Up
Tm moves (74)
Aerial AceAir CutterAir SlashAncient PowerBody SlamBrave BirdCalm MindCharge BeamDefogDouble-EdgeDream EaterDual WingbeatEarth PowerEarthquakeEchoed VoiceEndureFacadeFire BlastFire SpinFlame ChargeFlamethrowerFlare BlitzFlashFlyFuture SightGiga DrainGiga ImpactHeat WaveHelping HandHurricaneHyper BeamHyper VoiceImprisonIncinerateIron HeadLaser FocusLight ScreenMystical FireNatural GiftOminous WindOverheatPluckProtectPsychicPsych UpRain DanceReflectRestRock SmashRoostSafeguardSandstormScorching SandsShadow BallShock WaveSignal BeamSky AttackSky DropSleep TalkSolar BeamSteel WingStrengthSubstituteSunny DaySwiftTailwindTake DownTera BlastThunderThunderboltTwisterWeather BallWill-O-WispZen Headbutt
Tutor moves (34)
Aerial AceAir CutterAncient PowerCalm MindCharge BeamDefogDual WingbeatEarth PowerFlamethrowerGiga DrainGiga ImpactHeat WaveHelping HandHyper BeamHyper VoiceIron HeadLaser FocusMystical FireOminous WindPsychicRestRock SmashRoostScorching SandsShadow BallShock WaveSignal BeamSky AttackSleep TalkSwiftTailwindThunderboltTwisterZen Headbutt
Legacy moves (20)
BulldozeConfideCurseDetectDouble TeamDragon BreathFrustrationHidden PowerMimicMud-SlapNightmareReturnRoarRoundSecret PowerSnoreSwaggerThunder WaveToxicZap Cannon
Special moves (1)
Celebrate

Useful extras

Drops & breeding

Feather

Quantity 2-4

Sacred Ash

Quantity 1

Egg groups
Undiscovered
Egg cycles
120
Maximum drops
5
Technical server dataRaw records, internal IDs, source files, presets, and full JSON

Source summary

Base species: Cobblemon-neoforge-1.7.3+1.21.1.jar. Installed additions: mega_showdown-neoforge-1.9.9+1.7.3+1.21.1.jar.

Acquisition records

{
  "questGuides": [
    {
      "questId": "1E6F0000000012D3",
      "title": "Ho-Oh",
      "description": "Ho-Oh is the rainbow Pokémon, said to roost atop the Bell Tower in the Ecruteak town structure, and to bring eternal happiness to any who see it. Legend holds it gave life to the three beasts below. Combine the red, blue, and yellow feathers won from Entei, Suicune, and Raikou into a Rainbow Feather, then climb the Bell Tower to call Ho-Oh down.",
      "routeType": "Legendary Monument",
      "structures": [
        "legendarymonuments:traditional_village/ecruteak"
      ],
      "items": [
        "legendarymonuments:rainbow_feather"
      ],
      "aspects": [],
      "source": "AshRun FTB Quests: legendaries.snbt",
      "requirementsSource": "Legendary Monuments PedestalConfig installed defaults"
    }
  ],
  "structureEncounters": [
    {
      "system": "AshRun per-player pedestal",
      "structure": "cobblemonextrastructures:bell_tower",
      "level": 45,
      "weight": null,
      "triggerRadius": 5,
      "shinyRate": 512,
      "ivRange": [
        15,
        31
      ],
      "nature": null,
      "ability": "pressure",
      "heldItem": null,
      "moves": [
        "sacredfire",
        "extrasensory",
        "fireblast",
        "sunnyday"
      ],
      "requirements": {},
      "oncePerPlayer": true,
      "source": "cobblemonextrastructures-1.21.1-1.3.0-neoforge.jar",
      "sourceFile": "data/cobblemonextrastructures/structure/bell_tower.nbt"
    }
  ],
  "naturalSpawns": [],
  "raids": [
    {
      "tier": "SEVEN",
      "type": "fire",
      "weight": 20,
      "moves": [
        "skyattack",
        "sacredfire",
        "weatherball",
        "extrasensory"
      ],
      "source": "cobblemonraiddens-legendaries-0.7.5.zip",
      "sourceFile": "data/cobblemonraiddens/raid/boss/hooh.json",
      "formProperties": [],
      "gender": null,
      "ability": null,
      "bossProperties": []
    }
  ],
  "fossils": []
}

Evolution and forms

{
  "evolutions": [],
  "forms": []
}

Behavior and drops

{
  "behaviour": {
    "herd": {
      "maxSize": "2",
      "toleratedLeaders": [
        {
          "pokemon": "hooh",
          "tier": 1
        }
      ]
    },
    "resting": {
      "canSleep": true,
      "light": "0-4",
      "drowsyChance": 0.0333,
      "rouseChance": 0.0042
    },
    "moving": {
      "fly": {
        "canFly": true
      },
      "swim": {
        "avoidsWater": true,
        "canSwimInLava": true
      }
    },
    "combat": {
      "willDefendSelf": true,
      "willDefendOwner": true,
      "willFlee": false
    },
    "fireImmune": true
  },
  "drops": {
    "amount": 5,
    "entries": [
      {
        "item": "minecraft:feather",
        "quantityRange": "2-4"
      },
      {
        "item": "cobblemon:sacred_ash"
      }
    ]
  },
  "labels": [
    "gen2",
    "legendary",
    "restricted"
  ]
}

Complete installed species record

{
  "implemented": true,
  "nationalPokedexNumber": 250,
  "name": "Ho-Oh",
  "primaryType": "fire",
  "secondaryType": "flying",
  "maleRatio": -1,
  "height": 38,
  "weight": 1990,
  "pokedex": [
    "cobblemon.species.hooh.desc"
  ],
  "labels": [
    "gen2",
    "legendary",
    "restricted"
  ],
  "aspects": [],
  "abilities": [
    "pressure",
    "h:regenerator"
  ],
  "eggGroups": [
    "undiscovered"
  ],
  "baseStats": {
    "hp": 106,
    "attack": 130,
    "defence": 90,
    "special_attack": 110,
    "special_defence": 154,
    "speed": 90
  },
  "evYield": {
    "hp": 0,
    "attack": 0,
    "defence": 0,
    "special_attack": 0,
    "special_defence": 3,
    "speed": 0
  },
  "baseExperienceYield": 340,
  "experienceGroup": "slow",
  "catchRate": 3,
  "eggCycles": 120,
  "baseFriendship": 0,
  "baseScale": 1,
  "hitbox": {
    "width": 4,
    "height": 5,
    "fixed": false
  },
  "riding": {
    "behaviours": {
      "AIR": {
        "key": "cobblemon:air/bird",
        "rideSounds": [
          {
            "muffleEnabled": true,
            "pitchExpr": "math.max(1.0 ,0.2 + math.pow(math.min(q.ride_velocity() / 1.5, 1.0),2))",
            "playForNonPassengers": true,
            "soundLocation": "cobblemon:ride.loop.wind",
            "volumeExpr": "math.pow(math.min(q.ride_velocity() / 1.5, 1.0),2)"
          },
          {
            "soundLocation": "cobblemon:ride.loop.plumage",
            "volumeExpr": "math.pow(math.min(q.ride_velocity() / 1.5, 1.0),2)",
            "pitchExpr": "math.max(1.0 ,0.2 + math.pow(math.min(q.ride_velocity() / 1.5, 1.0),2))",
            "playForNonPassengers": true,
            "muffleEnabled": true
          }
        ],
        "stats": {
          "SPEED": "25-50",
          "ACCELERATION": "20-100",
          "SKILL": "50-100",
          "JUMP": "25-50",
          "STAMINA": "30-70"
        }
      },
      "LAND": {
        "key": "cobblemon:land/horse",
        "rideSounds": [],
        "canJump": false,
        "canSprint": false,
        "stats": {
          "ACCELERATION": "90-100",
          "JUMP": "10-20",
          "SKILL": "15-30",
          "SPEED": "10-20",
          "STAMINA": "15-30"
        }
      }
    },
    "seats": [
      {
        "offset": {
          "x": 0,
          "y": 0,
          "z": 0
        }
      },
      {
        "offset": {
          "x": 0,
          "y": 0,
          "z": 0
        }
      },
      {
        "locator": "seat_1"
      }
    ]
  },
  "drops": {
    "amount": 5,
    "entries": [
      {
        "item": "minecraft:feather",
        "quantityRange": "2-4"
      },
      {
        "item": "cobblemon:sacred_ash"
      }
    ]
  },
  "moves": [
    "1:whirlwind",
    "1:weatherball",
    "1:gust",
    "1:punishment",
    "1:ancientpower",
    "1:naturalgift",
    "9:lifedew",
    "18:safeguard",
    "27:calmmind",
    "36:extrasensory",
    "45:recover",
    "54:sacredfire",
    "63:sunnyday",
    "72:fireblast",
    "81:futuresight",
    "90:skyattack",
    "99:burnup",
    "tm:aerialace",
    "tm:aircutter",
    "tm:airslash",
    "tm:ancientpower",
    "tm:bodyslam",
    "tm:bravebird",
    "tm:calmmind",
    "tm:chargebeam",
    "tm:defog",
    "tm:doubleedge",
    "tm:dreameater",
    "tm:dualwingbeat",
    "tm:earthpower",
    "tm:earthquake",
    "tm:echoedvoice",
    "tm:endure",
    "tm:facade",
    "tm:fireblast",
    "tm:firespin",
    "tm:flamecharge",
    "tm:flamethrower",
    "tm:flareblitz",
    "tm:flash",
    "tm:fly",
    "tm:futuresight",
    "tm:gigadrain",
    "tm:gigaimpact",
    "tm:heatwave",
    "tm:helpinghand",
    "tm:hurricane",
    "tm:hyperbeam",
    "tm:hypervoice",
    "tm:imprison",
    "tm:incinerate",
    "tm:ironhead",
    "tm:laserfocus",
    "tm:lightscreen",
    "tm:mysticalfire",
    "tm:naturalgift",
    "tm:ominouswind",
    "tm:overheat",
    "tm:pluck",
    "tm:protect",
    "tm:psychic",
    "tm:psychup",
    "tm:raindance",
    "tm:reflect",
    "tm:rest",
    "tm:rocksmash",
    "tm:roost",
    "tm:safeguard",
    "tm:sandstorm",
    "tm:scorchingsands",
    "tm:shadowball",
    "tm:shockwave",
    "tm:signalbeam",
    "tm:skyattack",
    "tm:skydrop",
    "tm:sleeptalk",
    "tm:solarbeam",
    "tm:steelwing",
    "tm:strength",
    "tm:substitute",
    "tm:sunnyday",
    "tm:swift",
    "tm:tailwind",
    "tm:takedown",
    "tm:terablast",
    "tm:thunder",
    "tm:thunderbolt",
    "tm:twister",
    "tm:weatherball",
    "tm:willowisp",
    "tm:zenheadbutt",
    "tutor:aerialace",
    "tutor:aircutter",
    "tutor:ancientpower",
    "tutor:calmmind",
    "tutor:chargebeam",
    "tutor:defog",
    "tutor:dualwingbeat",
    "tutor:earthpower",
    "tutor:flamethrower",
    "tutor:gigadrain",
    "tutor:gigaimpact",
    "tutor:heatwave",
    "tutor:helpinghand",
    "tutor:hyperbeam",
    "tutor:hypervoice",
    "tutor:ironhead",
    "tutor:laserfocus",
    "tutor:mysticalfire",
    "tutor:ominouswind",
    "tutor:psychic",
    "tutor:rest",
    "tutor:rocksmash",
    "tutor:roost",
    "tutor:scorchingsands",
    "tutor:shadowball",
    "tutor:shockwave",
    "tutor:signalbeam",
    "tutor:skyattack",
    "tutor:sleeptalk",
    "tutor:swift",
    "tutor:tailwind",
    "tutor:thunderbolt",
    "tutor:twister",
    "tutor:zenheadbutt",
    "legacy:bulldoze",
    "legacy:confide",
    "legacy:curse",
    "legacy:detect",
    "legacy:doubleteam",
    "legacy:dragonbreath",
    "legacy:frustration",
    "legacy:hiddenpower",
    "legacy:mimic",
    "legacy:mudslap",
    "legacy:nightmare",
    "legacy:return",
    "legacy:roar",
    "legacy:round",
    "legacy:secretpower",
    "legacy:snore",
    "legacy:swagger",
    "legacy:thunderwave",
    "legacy:toxic",
    "legacy:zapcannon",
    "special:celebrate"
  ],
  "evolutions": [],
  "behaviour": {
    "herd": {
      "maxSize": "2",
      "toleratedLeaders": [
        {
          "pokemon": "hooh",
          "tier": 1
        }
      ]
    },
    "resting": {
      "canSleep": true,
      "light": "0-4",
      "drowsyChance": 0.0333,
      "rouseChance": 0.0042
    },
    "moving": {
      "fly": {
        "canFly": true
      },
      "swim": {
        "avoidsWater": true,
        "canSwimInLava": true
      }
    },
    "combat": {
      "willDefendSelf": true,
      "willDefendOwner": true,
      "willFlee": false
    },
    "fireImmune": true
  }
}
PRIVACY CONTROLS

Analytics settings

Optional analytics use first-party cookies to recognize this browser for up to 180 days and group activity into 30-minute visits. Event-level data is deleted after 90 days.

Complete privacy and analytics notice