Skip to content

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.

A roaming event is not a static dungeon and not a boss waiting at a fixed spot. It's a timed, server-wide race: the Pokémon spawns on the first qualifying player, wherever they are.

How a roaming event works

StepDetail
Attempt intervalEvery 30 minutes (1,800 seconds).
Attempt chance20% each cycle — an independent roll.
Online requirementAt least 2 players must be online.
Biome holdOnce a player enters the rolled biome, they must stay 60 seconds for the spawn to confirm.
Targeted spawnThe Pokémon spawns within ~12 blocks of the qualifying player.
Protection window15 minutes (900 seconds). Only the targeted player can catch or battle it.
If unclaimedThe Pokémon despawns when protection ends.

Three broadcasts punctuate every event — keep chat visible:

  1. The aura stirs — names the species and biome as the attempt begins. This is your signal to travel.
  2. A player enters the biome — names the first player to qualify. If it's you, hold position for the 60-second timer.
  3. It appears — names the species and the targeted player when the Pokémon actually spawns.

Who gets it

  • Species cooldown: the last 3 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 legendaries and mythicals. Ultra Beasts arrive at level 70–75, and Paradox Pokémon at 72–78.
  • Spawn chance after the biome-hold timer resolves: 50%, with no fail-ramp — every attempt rolls at the same 50%. If it misses, the system rerolls a biome.
  • Allowed dimensions: Overworld, Nether, End.

Commands

CommandWhat it does
/roaming recentRecent roaming spawns.
/roaming statusStatus of the current event.
/roaming infoLists 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 weights bias which class of Pokémon is more likely to appear in any given event:

TierTier weightTotal species
Legendary3.067
Mythical1.021
Paradox0.54
Ultra-beast0.52

Legendary events are by far the most common — the Legendary tier is weighted three times as heavily as Mythical, and six times as heavily as Paradox or Ultra-beast. Paradox and Ultra-beast are the rarest tiers, tied at the bottom.

Legendary tier

The largest pool. Most Gen 1–9 box legendaries roll here. Per-entry weight controls how often that species is picked once the tier rolls.

Gen 1–2

SpeciesTimeWeatherBiome tagsNotesWeight
ArticunoDayAnyGlacial, Snowy Taiga, Snowy Forest4.0
ZapdosDayAnyPlateau, Savanna, Badlands4.0
MoltresDayAnyVolcanic, Desert4.0
MewtwoAnyAnyDeep Dark2.0
RaikouAfternoonAnySavanna4.0
EnteiMorningAnyMountain4.0
SuicuneNoonAnyBeach4.0
LugiaNoonAnyTemperate OceanUnderwater3.0
Ho-OhNoonAnyHighlands3.0

Gen 3

SpeciesTimeWeatherBiome tagsNotesWeight
RegirockMorningAnyBadlands4.0
RegiceNightAnyFreezing4.0
RegisteelAfternoonAnyMountain4.0
LatiasAfternoonClearBeach2.0
LatiosMorningClearBeach2.0
KyogreNightRainDeep OceanUnderwater3.0
GroudonDayClearSandy, Volcanic3.0
RayquazaDawn / DuskAnySky, Mountain2.0

Gen 4

SpeciesTimeWeatherBiome tagsNotesWeight
UxieDawnAnyCoast4.0
MespritNoonAnyCoast4.0
AzelfDuskAnyCoast4.0
DialgaMorningAnyPeak3.0
PalkiaAfternoonAnyPeak3.0
HeatranAnyAnyVolcanic, Nether Mountain, Nether Wasteland2.0
RegigigasDawn / DuskAnyVolcanic, Cave2.0
GiratinaNightAnyPeak3.0
CresseliaMidnightClearMagical1.0

Gen 5

SpeciesTimeWeatherBiome tagsNotesWeight
CobalionNightAnyForest4.0
TerrakionAfternoonAnyDripstone4.0
VirizionMorningAnyLush4.0
TornadusAfternoonRainGrassland4.0
ThundurusMorningThunderGrassland4.0
ReshiramMorningClearTaiga3.0
ZekromAfternoonAnyTaiga3.0
LandorusAfternoonRainPlateau4.0
KyuremDawn / DuskAnyTundra2.0

Gen 6

SpeciesTimeWeatherBiome tagsNotesWeight
XerneasDayAnyMagical3.0
YveltalNightAnySpooky3.0
ZygardeDawn / DuskAnyArid2.0

Gen 7

SpeciesTimeWeatherBiome tagsNotesWeight
Type: NullAfternoonAnyShrubland, Swamp2.0
Tapu KokoAfternoonAnyJungle2.0
Tapu LeleMorningAnyJungle2.0
Tapu BuluNightAnyJungle2.0
Tapu FiniDayAnyJungleUnderwater2.0
CosmogDawn / DuskAnyFloral3.0
NecrozmaNightAnySpooky3.0

Galarian birds

SpeciesTimeWeatherBiome tagsWeight
Galarian ArticunoNightAnyGlacial, Snowy Taiga, Snowy Forest4.0
Galarian ZapdosNightAnyPlateau, Savanna, Badlands4.0
Galarian MoltresNightAnyVolcanic, Desert4.0

Gen 8

SpeciesTimeWeatherBiome tagsNotesWeight
ZacianMorningClearForest3.0
ZamazentaAfternoonClearForest3.0
EternatusNightAnyEnd, Space2.0
KubfuDawn / DuskAnyPlateau2.0
RegielekiMorningAnySavanna4.0
RegidragoAfternoonAnyThermal, Deep Dark4.0
GlastrierDayAnyGlacial2.0
SpectrierNightAnySwamp2.0
CalyrexDayClearSnowy Forest, Snowy Taiga2.0
EnamorusMorningRainPlateau4.0

Gen 9

SpeciesTimeWeatherBiome tagsWeight
Wo-ChienNightClearForest3.0
Chien-PaoNightClearSnowy Forest, Snowy Taiga3.0
Ting-LuNightClearShrubland, Plateau3.0
Chi-YuNightClearVolcanic, Badlands3.0
OkidogiMorningAnyTemperate2.0
MunkidoriNightAnyTemperate2.0
FezandipitiAfternoonAnyTemperate2.0
OgerponNightAnyForest, Lush2.0
TerapagosDawn / DuskAnyBeach2.0

Mythical tier

Tier weight 1.0. Every entry rolls at the same weight, so within a mythical event every species is equally likely.

SpeciesTimeWeatherBiome tagsNotes
MewAnyClearBamboo, Tropical Island
CelebiDawnClearMagical
JirachiMidnightClearForest
DeoxysDayAnyEnd, Space
ManaphyDayAnyOceanUnderwater
DarkraiMidnightClearSpooky
ShayminMorningClearFloral
ArceusNoonAnyPeak
VictiniAfternoonClearThermal, Savanna
KeldeoMorningAnyFreshwater
MeloettaAfternoonClearFloral
GenesectNightAnyMountain
DiancieDayAnyArid
HoopaNightAnyArid
VolcanionAnyAnyVolcanic, Toxic Nether, Crimson Forest, Warped Forest
MagearnaDayAnyIsland
MarshadowNightAnyIsland
ZeraoraMorningAnySavanna
MeltanDawn / DuskAnyOverworld
ZarudeDawn / DuskAnyJungle
PecharuntDawn / DuskAnyMushroom

Paradox tier

No Paradox Pokémon roam — they live only in Area Zero.

Koraidon and Miraidon do not roam and have no other source. They were removed from roaming, raids and hunts on 2026-09-10. The only way to get either is the ritual at the Paradox Altar in Area Zero: 150 Past Paradox defeats for Koraidon, 150 Future Paradox defeats for Miraidon.

Ultra-beast tier

Only two of the eleven Ultra Beasts roam — the rest spawn in UltraSpace. Equal weight within the tier.

SpeciesTimeWeatherBiome tags
NihilegoAnyAnyArid, Desert (also Badlands)
BuzzwoleAnyAnyJungle, Tropical (also Sparse Jungle)

For the other nine Ultra Beasts and UltraSpace catch mechanics, 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:

LabelIn-game window
Dawn05:00 – 05:59
Morning06:00 – 10:59
Noon11:00 – 12:59
Afternoon13:00 – 17:59
Dusk18:00 – 18:59
Night19:00 – 04:59
Midnight23:00 – 00:59
AnyAll hours

See also

  • Catch Combos — catching a legendary or mythical breaks your combo (ultra-beasts don't).
  • Ultra Beasts — the other nine UBs spawn in UltraSpace.
  • Catching Basics — ball multipliers and catch mechanics.