Trainer NPCs
Static trainers, roaming trainers and the Iconic rotation — tiers, gates and cooldowns
Three kinds of battle NPC live in PokéSurvival. All of them are click-to-battle, all run on a per-trainer cooldown that starts when you engage (a loss still spends it), and all are gated on your badges so you are never offered a fight your Pokémon are not allowed to win.
Static trainers
Fixed NPCs placed around the world, in six tiers. The tier label and colour on the nameplate tell you what you are walking into.
| Tier | Team levels | Requires | Cooldown (weekend / normal) | Pokémon fielded |
|---|---|---|---|---|
| Beginner | 6–11 | — | 7m30s / 15m | 2 |
| Easy | 15–26 | Badge 1 | 15m / 30m | 3 |
| Medium | 33–44 | Badge 3 | 22m30s / 45m | 4 |
| Hard | 47–59 | Badge 4 | 1h / 2h | 4 |
| Veteran | 66–74 | Badge 6 | 3h / 6h | 5 |
| Expert | 75–90 | Badge 7 | 5h / 10h | 6 |
Each tier’s ceiling sits just under the obedience cap its badge grants (see Gyms). Rewards scale with tier: coins always, tokens with a chance at the lower tiers and a better chance plus Battle Points at Veteran and Expert. Weekend events halve the cooldown.
TODO: trainer names and locations, exact payouts.
Roaming trainers
Nine trainers who take turns appearing in the world — roughly one present for about 25 minutes out of each hour. Their team levels scale to your trainer level, in bands that track the badge caps:
| Your trainer level | Team levels |
|---|---|
| under 10 | 6–11 |
| 10+ | 14–23 |
| 15+ | 23–32 |
| 19+ | 33–42 |
| 27+ | 47–60 |
| 35+ | 67–80 |
Flat 25-minute cooldown per trainer.
TODO: names, how their appearance is announced.
Iconic trainers
Once you hold all eight badges, the Iconic rotation opens: 45 well-known trainers from across the regions, each fielding a level 100 team of six drawn from a larger roster. One is present at a time, appearing every 90 minutes to 2½ hours. Rewards are currency-only — coins, tokens and Battle Points — with a jackpot roll, doubled during double-reward weekends.
TODO: full list, cooldown, where they appear.