Hey everyone! 👋
After a long time in development and following the previous PokéFeur trainers viewer I'm excited to share what I've been working on:
PokéFeurRandomizerSWSH a fully local, GUI-based randomizer & enhancer for Pokémon Sword & Shield
So what can you do with it?
Honestly... yeah, you can randomize pretty much everything, I guess try it out! 😅
But the real pitch is: every single option is independent. You don't have to go full chaos. Want to keep the vanilla game but just buff every move's power, disable EXP Share, and slap a level cap per gym? Done. Want full Smogon competitive sets on every trainer but keep wild encounters untouched? Also done. You pick exactly what you want and you can save & share your whole config as a preset file
Here's what you can choose from:
⚔️ Smogon strategic sets : give trainer Pokémon full competitive sets straight from Smogon's SS dex: moves chosen for synergy, matching held item, correct ability, optimized EVs & nature. If no SS set exists, it automatically falls back through SM → XY → BW → DP. Or just randomize moves. Or keep vanilla. Your call
🎲 Wild & overworld encounters : randomize what you fight, but also what you see. The hidden battle system lets the visible overworld model and the actual battle Pokémon be drawn completely independently. Walk up to a Empoleon, fight a Victreebel. Requires ExLaunch
💥 Move tuning : randomize move power (20–150), accuracy (70–100), PP (5–40), type, and physical/special category — all independently. Just want every move to hit harder? Only tick that box
🏟️ Team sizes : force all trainers to 6 Pokémon, or only major bosses. Min/max team size also configurable
📊 Full stat control : max IVs, random, or vanilla. Smogon EVs, random, zero, or untouched. Natures too. Force final evolutions. Shiny rate
🎯 Balanced randomization : most options (species, evolutions, starters…) have a "similar BST" mode: you get variety without suddenly fighting a Legendary where a Pidgey should be. Full chaos is also there if that's your thing
🏆 Level cap per gym : caps calculated from your actual generated teams, exported to level-caps.json before you start. Multiple cap modes: gym/champion, soft story, or strict boss max
🎮 In-game PC controls : toggle EXP Share, adjust the EXP multiplier, and check your current/next cap live from inside the game, mid-run, no files to touch
🔒 Legendaries : include or exclude them from wild encounters, starters, gifts, trades, and trainer teams, all separately
🔥 Type-themed trainer teams : or force a full monotype run where every Pokémon in the game shares one type
🌱 Evolution fixes : convert trade, friendship, and weird evolutions to a fixed level of your choice. Solo-playable out of the box
🎯 Manual or random starters : pick exactly the 3 you want by name, let it roll random or vanilla
🌐 PokeFeur Trainer Viewer : companion web tool : to browse every trainer's full team, moves, items, abilities before committing to a seed. Check the vibe, regenerate in seconds, play blind
(first version surely have bugs.)
(Bring your own dump — no ROMs provided, Windows 10/11 only)
🔗 Download & releases→ https://github.com/JonatanUHC/PokeFeurRandomSWSH
💬 Feedback, bug reports, questions → Github and Discord