Legendaries don't spawn passively in the world. They arrive through roaming events — a server-wide broadcast names a species and a biome, the first player to reach that biome triggers the spawn, and only that player can catch what shows up.
Only legendary Pokémon roam. Every roaming event is either a sub-legendary or a box legendary — regular Pokémon, Mythicals, Paradox Pokémon and Ultra Beasts never appear.
How a roaming event works
| Step | Detail |
|---|---|
| Attempt interval | Once every hour. |
| Attempt chance | 15% each cycle — an independent roll. |
| Online requirement | At least 3 players must be online. |
| Biome hold | Once a player enters the rolled biome, they must stay 60 seconds for the spawn to confirm. |
| Biome reroll | If nobody reaches the biome within 15 minutes, the event moves to a different biome. |
| Targeted spawn | The Pokémon spawns within ~12 blocks of the qualifying player. |
| Protection window | 15 minutes (900 seconds). Only the targeted player can catch or battle it. |
| If unclaimed | The Pokémon despawns when protection ends. |
Three broadcasts punctuate every event — keep chat visible:
- The aura stirs — names the species and biome as the attempt begins. This is your signal to travel.
- A player enters the biome — names the first player to qualify. If it's you, hold position for the 60-second timer.
- It appears — names the species and the targeted player when the Pokémon actually spawns.
Who gets it
- Species cooldown: the last 15 species are skipped before they can roll again.
- Player cooldown: the last 2 targeted players are skipped before they're eligible again.
- Undexed priority: players who haven't yet caught the rolled species get priority selection.
Common to every tier
- Level 70 for every roaming Pokémon.
- Spawn chance after the biome-hold timer resolves: 50% for sub-legendaries, 25% for box legendaries. If it misses, the event rerolls to a new biome and the next attempt gets +10%.
- Allowed dimensions: Overworld, Nether, End.
Commands
| Command | What it does |
|---|---|
/roaming recent | Recent roaming spawns. |
/roaming status | Status of the current event. |
/roaming info | Lists species that could roll under current conditions (time + weather). |
/roaming info <species> | Spawn conditions for a specific species. |
Tips
- Watch chat. Every stage is broadcast — the difference between a catch and a miss is usually reaction time.
- Pre-position. If you know which biomes a tier favours (see the tables below), camp near one during peak hours.
- Mind time and weather. Most species only roll in a specific time-of-day window, and some need clear/rain/thunder — check
/roaming info. - Bring the right balls. You get one protected window; don't waste it under-equipped.
- Undexed wins ties. If you haven't caught the rolled species, you're prioritised — keep your dex gaps in mind.
Tiers
Roaming events roll a tier first, then a species within that tier:
| Tier | Tier weight | Share of events | Total species | Spawn chance |
|---|---|---|---|---|
| Sub-legendary | 3.0 | ~75% | 44 | 50% |
| Box legendary | 1.0 | ~25% | 23 | 25% |
Sub-legendary events are three times as common as box legendary events, and a box legendary is also half as likely to actually appear once someone holds the biome. Within a tier, the per-species weight controls how often that species is picked.
Sub-legendary tier
The larger pool — the legendary birds, beasts, golems, lake guardians, swords of justice, forces of nature, Tapus, treasures of ruin and more.
| Species | Time | Weather | Biome tags | Notes | Weight |
|---|---|---|---|---|---|
| Articuno | Day | Any | Glacial, Snowy Taiga, Snowy Forest | 4.0 | |
| Zapdos | Day | Any | Plateau, Savanna, Badlands | 4.0 | |
| Moltres | Day | Any | Volcanic, Desert | 4.0 | |
| Raikou | Afternoon | Any | Savanna | 4.0 | |
| Entei | Morning | Any | Mountain | 4.0 | |
| Suicune | Noon | Any | Beach | 4.0 | |
| Regirock | Morning | Any | Badlands | 4.0 | |
| Regice | Night | Any | Freezing | 4.0 | |
| Registeel | Afternoon | Any | Mountain | 4.0 | |
| Latias | Afternoon | Clear | Beach | 2.0 | |
| Latios | Morning | Clear | Beach | 2.0 | |
| Uxie | Dawn | Any | Coast | 4.0 | |
| Mesprit | Noon | Any | Coast | 4.0 | |
| Azelf | Dusk | Any | Coast | 4.0 | |
| Heatran | Any | Any | Volcanic, Nether Mountain, Nether Wasteland | 2.0 | |
| Cresselia | Midnight | Clear | Magical | 1.0 | |
| Cobalion | Night | Any | Forest | 4.0 | |
| Terrakion | Afternoon | Any | Dripstone | 4.0 | |
| Virizion | Morning | Any | Lush | 4.0 | |
| Tornadus | Afternoon | Rain | Grassland | 4.0 | |
| Thundurus | Morning | Thunder | Grassland | 4.0 | |
| Landorus | Afternoon | Rain | Plateau | 4.0 | |
| Galarian Articuno | Night | Any | Glacial, Snowy Taiga, Snowy Forest | 4.0 | |
| Galarian Zapdos | Night | Any | Plateau, Savanna, Badlands | 4.0 | |
| Galarian Moltres | Night | Any | Volcanic, Desert | 4.0 | |
| Kubfu | Dawn / Dusk | Any | Plateau | 2.0 | |
| Regieleki | Morning | Any | Savanna | 4.0 | |
| Regidrago | Afternoon | Any | Thermal, Deep Dark | 4.0 | |
| Glastrier | Day | Any | Glacial | 2.0 | |
| Spectrier | Night | Any | Swamp | 2.0 | |
| Enamorus | Morning | Rain | Plateau | 4.0 | |
| Wo-Chien | Night | Clear | Forest | 3.0 | |
| Chien-Pao | Night | Clear | Snowy Forest, Snowy Taiga | 3.0 | |
| Ting-Lu | Night | Clear | Shrubland, Plateau | 3.0 | |
| Chi-Yu | Night | Clear | Volcanic, Badlands | 3.0 | |
| Okidogi | Morning | Any | Temperate | 2.0 | |
| Munkidori | Night | Any | Temperate | 2.0 | |
| Fezandipiti | Afternoon | Any | Temperate | 2.0 | |
| Ogerpon | Night | Any | Forest, Lush | 2.0 | |
| Type: Null | Afternoon | Any | Shrubland, Swamp | 2.0 | |
| Tapu Koko | Afternoon | Any | Jungle | 2.0 | |
| Tapu Lele | Morning | Any | Jungle | 2.0 | |
| Tapu Bulu | Night | Any | Jungle | 2.0 | |
| Tapu Fini | Day | Any | Jungle | 2.0 |
Box legendary tier
The rarest roamers — the cover legendaries and their counterparts.
| Species | Time | Weather | Biome tags | Notes | Weight |
|---|---|---|---|---|---|
| Mewtwo | Any | Any | Deep Dark | 2.0 | |
| Lugia | Noon | Any | Temperate Ocean | Underwater | 3.0 |
| Ho-Oh | Noon | Any | Highlands | 3.0 | |
| Kyogre | Night | Rain | Deep Ocean | Underwater | 3.0 |
| Groudon | Day | Clear | Sandy, Volcanic | 3.0 | |
| Rayquaza | Dawn / Dusk | Any | Sky, Mountain | 2.0 | |
| Dialga | Morning | Any | Peak | 3.0 | |
| Palkia | Afternoon | Any | Peak | 3.0 | |
| Regigigas | Dawn / Dusk | Any | Volcanic, Cave | 2.0 | |
| Giratina | Night | Any | Peak | 3.0 | |
| Reshiram | Morning | Clear | Taiga | 3.0 | |
| Zekrom | Afternoon | Any | Taiga | 3.0 | |
| Kyurem | Dawn / Dusk | Any | Tundra | 2.0 | |
| Xerneas | Day | Any | Magical | 3.0 | |
| Yveltal | Night | Any | Spooky | 3.0 | |
| Zygarde | Dawn / Dusk | Any | Arid | 2.0 | |
| Cosmog | Dawn / Dusk | Any | Floral | 3.0 | |
| Necrozma | Night | Any | Spooky | 3.0 | |
| Zacian | Morning | Clear | Forest | 3.0 | |
| Zamazenta | Afternoon | Clear | Forest | 3.0 | |
| Eternatus | Night | Any | End, Space | 2.0 | |
| Calyrex | Day | Clear | Snowy Forest, Snowy Taiga | 2.0 | |
| Terapagos | Dawn / Dusk | Any | Beach | 2.0 |
What doesn't roam
- Mythical Pokémon do not appear in roaming events.
- Paradox Pokémon live only in Area Zero.
- Ultra Beasts spawn only in UltraSpace — see Ultra Beasts.
Time of day reference
Roaming uses Cobblemon's named time windows. The exact in-game hour mapping comes from Cobblemon, not server config — these are the rough bands:
| Label | In-game window |
|---|---|
| Dawn | 05:00 – 05:59 |
| Morning | 06:00 – 10:59 |
| Noon | 11:00 – 12:59 |
| Afternoon | 13:00 – 17:59 |
| Dusk | 18:00 – 18:59 |
| Night | 19:00 – 04:59 |
| Midnight | 23:00 – 00:59 |
| Any | All hours |
See also
- Catch Combos — catching a legendary or mythical breaks your combo (ultra-beasts don't).
- Ultra Beasts — all eleven UBs spawn in UltraSpace.
- Catching Basics — ball multipliers and catch mechanics.