SWURPG

Monsters & NPCs

A library of pre-built enemies and NPCs for SWURPG GMs — adversaries to fight and allies to field. Each entry has a full stat block (AC, HP, abilities, traits, actions), GM tactical guidance for running them, and adventure hooks you can lift directly into a session. Filter by faction or by threat rating to assemble an encounter that fits your party.

Skip to the catalog →

In SWURPG, heroes don't just face blaster fire — they deal with Imperial patrols, syndicate enforcers, deadly droids, and wild creatures from every corner of the galaxy. The Monsters & NPCs section gives Game Masters ready-to-use stat blocks and a simple Threat Rating (TR) system so you can build cinematic encounters without slowing the story.

What You'll Find Here

This section is the central hub for all SWURPG enemies, creatures, and notable NPCs. Each category contains multiple stat blocks, organized by role and difficulty so you can quickly pick the right threats for your party's level.

  • Imperial Forces — Stormtroopers, scout troopers, heavy gunners, Purge Troopers, Dark Troopers, and the officers who command them.
  • Galactic Republic — The Grand Army of the Republic: clone troopers from line infantry through scouts, heavies, medics, commandos, and ARC troopers up to a clone commander, plus a Jedi General to lead them. Run them as allies at the party's side or as opposition — the GM decides.
  • Black Sun — Falleen-led criminal syndicate. Soldiers, enforcers, professional assassins, and the Vigos who run their territories.
  • Pyke Syndicate — Spice traffickers from Oba Diah. Foot soldiers, heavies, sentinels, elite guards, and capos.
  • Hutt Cartel — The galaxy's oldest crime family. Bouncers and enforcers up through majordomos, grand viziers, and Lord Kajidiis.
  • Droid Gotra — All-droid crime syndicate. Mob runners, wrecking crews, tactical coordinators, knee-breakers, IG-86 enforcers, and the Overlord who rules them.
  • Underworld — Unaffiliated criminals: street thugs, gang fighters, freelance mercenaries, slicers, snipers, assassins, and the crime bosses who run them.
  • Battle Droids & Security Units — Battle droids, assassin droids, enforcer models, and advanced security constructs.
  • Creatures & Wildlife — Wampas, krykna, acklays, rancors, and other dangerous fauna from across the galaxy.
  • Nihil Forces (High Republic) — Storm raiders, strike teams, and leaders of the marauding Nihil.
  • Nightsisters — The Witches of Dathomir: warriors, casters, beastwardens, shadow assassins, and the risen dead of the coven.

Threat Rating (TR) for GMs

Combat in SWURPG is fast and lethal: blaster shots hit hard, armor is limited, and low-tier enemies often fall in a single hit. To help you judge how dangerous a foe is at a glance, every monster and NPC includes a Threat Rating (TR).

TR represents how dangerous a single enemy is relative to a typical four-player party at the same level. You don't need XP tables or complex math — TR is meant as a quick, table-friendly guideline that tells you what a unit can do to your party right now.

What TR actually measures: not just damage or HP, but the combination of survivability, accuracy, action economy, area pressure (like autofire), control effects, and tactical traits (like coordination, stealth, and repositioning).

The TR Scale

Use these bands as a reference when reading stat blocks:

  • TR 0.25 — Minions: weak troops and fodder. They exist to create motion, alarms, and cinematic chaos. One good hit usually drops them.
  • TR 0.5 — Light threats: standard grunts. Dangerous in numbers, especially with cover and crossfire, but individually not a big deal for trained heroes.
  • TR 1–2 — Standard enemies: competent combatants, trained fighters, and squad leaders. They can survive a couple hits and punish sloppy positioning.
  • TR 3–5 — Elites: special forces and high-danger specialists (like commandos and death troopers). These enemies force real tactics: flanks, grenades, focus fire, and mobility.
  • TR 6–10 — Bosses: major villains, terrifying creatures, Force threats, and apex enemies. They can swing encounters hard and may require the party to retreat, regroup, or get clever.

Quick Build Guide: HP & Proficiency Bonus by TR

TR reflects the full combat pressure an enemy applies, but two numbers do most of the work at the table: Hit Points (HP), which determine how long the enemy stays relevant, and Proficiency Bonus (PB), which represents training, coordination, and consistency.

Threat Rating (TR)Average HP RangeTypical PBWhat It Represents
0.255–8+2Minions and fodder; dropped by a single solid hit
0.58–14+2Grunts; dangerous in numbers, weak individually
115–22+2Trained soldiers; can trade fire briefly
1.522–30+2Hardened troopers; survive long enough to matter
228–38+3Veterans and squad leaders
2.535–45+3Elite-lite enemies; dangerous but not overwhelming
342–55+4Special forces; commandos and elite operatives
460–75+4Top-tier elites; death troopers and equivalents
575–95+5Mini-boss threats that can swing encounters
6–10100–200++5 to +6Bosses, apex creatures, and major villains

How Many Traits Should an Enemy Have?

Traits are one of the main ways SWURPG enemies apply pressure in combat. They define how an enemy moves, coordinates with allies, controls space, or resists being shut down. As Threat Rating (TR) increases, enemies don't just gain more HP — they gain more ways to shape the fight.

There is no fixed number of traits required at each TR. However, most enemies fall into clear patterns. Use the guidance below as a sanity check when creating or adjusting monsters and NPCs.

Threat Rating (TR)Typical Trait ComplexityWhat This Usually Means in Play
0.250–1 simple traitMinimal rules; mostly stat blocks and basic actions
0.51 simple traitMinor coordination or flavor (squad bonuses, pack tactics)
11–2 traitsClearly defined role with one tactical hook
1.52 traitsDurability, control, or positioning begins to matter
22–3 traitsVeteran behavior; reacts to player mistakes
2.53 traitsElite-lite units with multiple pressure tools
33–4 traitsSpecial forces; forces movement, cover use, and focus fire
44–5 traitsTop-tier elites that feel dangerous even alone
55–6 traitsMini-bosses with layered options and strong presence
6–106+ traits or phasesBosses with multiple tools, reactions, or encounter phases

Important: Traits should increase decision pressure, not bookkeeping. If a trait doesn't change how the fight plays — how enemies move, who they target, or how the battlefield evolves — it probably doesn't need to exist.

Fewer, meaningful traits almost always create better encounters than a long list of passive bonuses. When in doubt, remove a trait and let terrain, positioning, and enemy coordination do the work.

Building Encounters with TR

For a party of 4 player characters, estimate encounter difficulty by comparing the sum of TR for all enemies in the scene to the party's average level (PL):

Quick Encounter Guidelines

  • Easy: total TR ≈ 0.5 × PL
  • Standard: total TR ≈ 1 × PL
  • Hard: total TR ≈ 1.5 × PL
  • Deadly: total TR ≈ 2 × PL or more

Example (Standard): A Level 4 party facing eight stormtroopers (TR 0.5 each, total TR 4) is a Standard encounter.

Example (Hard): A Level 4 party facing one stormtrooper captain (TR 2) plus four stormtroopers (TR 0.5 each) totals TR 4. That's still Standard by math, but plays closer to Hard because the captain boosts coordination and accuracy.

Example (Deadly): A Level 6 party facing one death trooper (TR 4) plus four stormtroopers (TR 0.5 each, total TR 6) is Deadly if the terrain favors the Empire (tight corridors, overlapping fire lanes, limited cover).

Party size tweak (fast and good enough): for groups with 3 players, treat the party as one level lower when comparing TR. For groups with 5 or more players, treat the party as one level higher.

How to Read a Stat Block

All monsters and NPCs in SWURPG use a consistent, compact stat block format so you can run them at the table without flipping pages or decoding special rules. Here's an example using a classic Imperial unit:

Stormtrooper (Example Stat Block)

TR: 0.5  |  Initiative: +2

Type (Size): Humanoid (Medium)  |  AC: 14 (combat armor)  |  HP: 11 (2d8+2)  |  Speed: 30 ft.

Attributes: STR 12 (+1), DEX 10 (+0), CON 12 (+1), INT 10 (+0), WIS 9 (−1), CHA 9 (−1)

Saves: Dex +2, Wis +1  |  Skills: Athletics +3, Perception +1  |  Languages: Basic

Traits: Squad Discipline. When a stormtrooper can see and hear a friendly sergeant or officer within 30 ft, it gains a +1 bonus to attack rolls with ranged weapons.

Actions: Blaster Rifle (Ranged). +3 to hit, range 80 ft, one target. Hit: 7 (2d6) energy damage. Rifle Butt (Melee). +3 to hit, reach 5 ft, one target. Hit: 3 (1d4+1) kinetic damage.

Every stat block on this site follows this structure, with some adding special abilities, Force powers, or unique traits. Once you're familiar with one, you're familiar with all of them.

Catalog

120 / 120
Difficulty:
NameFactionTypeSizeLevelsTR
Imperial ScientistImperial ForcesHumanoidMedium1-4TR 0.25
Imperial TechnicianImperial ForcesHumanoidMedium1-4TR 0.25
Scout TrooperImperial ForcesHumanoidMedium2-5TR 0.5
StormtrooperImperial ForcesHumanoidMedium1-4TR 0.5
Stormtrooper SergeantImperial ForcesHumanoidMedium3-6TR 1
Heavy TrooperImperial ForcesHumanoidMedium3-7TR 1.5
Imperial Officer (Lieutenant–Commander)Imperial ForcesHumanoidMedium4-8TR 2
ISB AgentImperial ForcesHumanoidMedium4-8TR 2
Stormtrooper CaptainImperial ForcesHumanoidMedium4-8TR 2
Dark Trooper (Phase I)Imperial ForcesDroidMedium5-10TR 3
Storm CommandoImperial ForcesHumanoidMedium5-9TR 3
Purge TrooperImperial ForcesHumanoidMedium6-10TR 3.5
Death TrooperImperial ForcesHumanoidMedium6-10TR 4
Imperial GeneralImperial ForcesHumanoidMedium8-16TR 5
InquisitorImperial ForcesHumanoidMedium8-16TR 6
Imperial Fleet AdmiralImperial ForcesHumanoidMedium10-18TR 7
Imperial Grand AdmiralImperial ForcesHumanoidMedium13-20TR 9
Clone TrooperGalactic RepublicHumanoidMedium1-3TR 1
ARF TrooperGalactic RepublicHumanoidMedium2-5TR 2
Clone MedicGalactic RepublicHumanoidMedium2-5TR 2
Clone PilotGalactic RepublicHumanoidMedium2-5TR 2
Clone Heavy TrooperGalactic RepublicHumanoidMedium3-7TR 3
Clone SharpshooterGalactic RepublicHumanoidMedium3-7TR 3
Coruscant Shock TrooperGalactic RepublicHumanoidMedium3-7TR 3
Clone CommandoGalactic RepublicHumanoidMedium5-9TR 4
ARC TrooperGalactic RepublicHumanoidMedium7-11TR 5
Clone CommanderGalactic RepublicHumanoidMedium9-14TR 6
Jedi GeneralGalactic RepublicHumanoidMedium13-18TR 8
Black Sun EnforcerBlack SunHumanoidMedium3-6TR 1.5
Black Sun SoldierBlack SunHumanoidMedium3-7TR 2
Black Sun AssassinBlack SunHumanoidMedium4-8TR 2.5
Black Sun VigoBlack SunHumanoidMedium7-12TR 5
Pyke Foot SoldierPyke SyndicateHumanoidMedium2-4TR 1
Pyke Heavy SoldierPyke SyndicateHumanoidMedium3-6TR 2
Pyke Sentinel (Kessel Guard)Pyke SyndicateHumanoidMedium4-8TR 3
Pyke Elite GuardPyke SyndicateHumanoidMedium6-10TR 4
Pyke CapoPyke SyndicateHumanoidMedium9-15TR 6
Hutt HenchmanHutt CartelHumanoidMedium1-3TR 0.5
Hutt GuardHutt CartelHumanoidMedium2-4TR 1
Hutt EnforcerHutt CartelHumanoidMedium3-7TR 2
Hutt MajordomoHutt CartelHumanoidMedium5-8TR 3
Hutt Grand VizierHutt CartelHumanoidMedium8-12TR 5
Hutt Lord (Kajidii)Hutt CartelHumanoid (Hutt)Large10-16TR 7
Gotra Mob RunnerDroid GotraDroidMedium1-2TR 0.5
Gotra Wrecking CrewDroid GotraDroidMedium2-4TR 2
Gotra Tactical CoordinatorDroid GotraDroidMedium3-5TR 3
Gotra Knee-BreakerDroid GotraDroidLarge4-6TR 3.5
Gotra IG-86 EnforcerDroid GotraDroidMedium5-7TR 4
Gotra OverlordDroid GotraDroidLarge6-8TR 5
Street ThugUnderworldHumanoidMedium1-2TR 0.25
Gang EnforcerUnderworldHumanoidMedium1-3TR 0.5
MercenaryUnderworldHumanoidMedium2-4TR 1
Underworld SlicerUnderworldHumanoidMedium2-4TR 1
Gang LeaderUnderworldHumanoidMedium2-5TR 1.5
Underworld AssassinUnderworldHumanoidMedium3-6TR 1.5
Underworld SniperUnderworldHumanoidMedium3-7TR 2
Elite MercenaryUnderworldHumanoidMedium4-8TR 3
Crime BossUnderworldHumanoidMedium6-12TR 4
Mouse Droid (MSE-6)Droid EnemiesDroidTiny1-2TR 0.25
Protocol Droid (Standard)Droid EnemiesDroidMedium1-3TR 0.25
R2-Series Astromech DroidDroid EnemiesDroidSmall1-2TR 0.25
B1 Battle DroidDroid EnemiesDroidMedium1-2TR 0.5
ID9 Seeker Droid (Parrot Droid)Droid EnemiesDroidTiny1-2TR 0.5
Viper-Series Probe DroidDroid EnemiesDroidMedium2-4TR 1
B2 Super Battle DroidDroid EnemiesDroidMedium1-3TR 1.5
BX Commando DroidDroid EnemiesDroidMedium3-5TR 2.5
KX-Series Security DroidDroid EnemiesDroidLarge4-6TR 3
IG-Series Assassin DroidDroid EnemiesDroidMedium5-7TR 3.5
DroidekaDroid EnemiesDroidMedium7-9TR 4.5
IG-100 MagnaGuardDroid EnemiesDroidMedium7-9TR 4.5
HK-Series HunterDroid EnemiesDroidMedium9-11TR 5
Dark Trooper Phase IIDroid EnemiesDroidLarge11-13TR 6
Dark Trooper Phase IIIDroid EnemiesDroidLarge15-18TR 8
Nihil Strike – SkirmisherNihil ForcesHumanoid (Nihil)Medium1-2TR 0.25
Nihil Strike – CutthroatNihil ForcesHumanoid (Nihil)Medium1-3TR 0.5
Nihil Cloud – SuppressorNihil ForcesHumanoid (Nihil)Medium2-6TR 1
Nihil Cloud – HunterNihil ForcesHumanoid (Nihil)Medium3-7TR 1.5
Nihil Cloud – SaboteurNihil ForcesHumanoid (Nihil)Medium4-8TR 2
Nihil Storm – EnforcerNihil ForcesHumanoid (Nihil)Medium6-10TR 3
Nihil Storm – CommandoNihil ForcesHumanoid (Nihil)Medium8-12TR 4
Nihil Storm – ReaperNihil ForcesHumanoid (Nihil)Medium8-12TR 4
Nihil Tempest – Dread HeraldNihil ForcesHumanoid (Nihil)Medium13-17TR 7
Nihil Tempest – Path LeaderNihil ForcesHumanoid (Nihil)Medium12-16TR 7
Nihil Tempest – StormlordNihil ForcesHumanoid (Nihil)Medium13-17TR 7
Nightsister ZombieNightsistersUndeadMedium1-3TR 0.5
Nightsister AcolyteNightsistersHumanoidMedium1-4TR 1
Nightsister HunterNightsistersHumanoidMedium2-6TR 2
Nightsister WarriorNightsistersHumanoidMedium4-9TR 3
Shadow KillerNightsistersHumanoidMedium6-12TR 4
Spell WeaverNightsistersHumanoidMedium6-12TR 4
BeastwardenNightsistersHumanoidMedium8-14TR 5
Clan MotherNightsistersHumanoidMedium8-14TR 5
Great MotherNightsistersHumanoidMedium12-20TR 7
Flame BeetleCreatures & WildlifeBeastSmall1TR 0.25
SkungusCreatures & WildlifeBeastSmall1TR 0.25
GhhhkCreatures & WildlifeBeastSmall1TR 0.5
SlyyygCreatures & WildlifeBeastLarge1-2TR 0.5
K'lor'slugCreatures & WildlifeBeastSmall1-2TR 1
Kath HoundCreatures & WildlifeBeastMedium2-3TR 1
MassiffCreatures & WildlifeBeastMedium2-3TR 1
HoujixCreatures & WildlifeBeastSmall2-3TR 1.5
NexuCreatures & WildlifeBeastMedium2-4TR 1.5
ShyrackCreatures & WildlifeBeastMedium2-4TR 1.5
BomaCreatures & WildlifeBeastLarge3-5TR 2
KinrathCreatures & WildlifeBeastLarge3-5TR 2
MonnokCreatures & WildlifeBeastMedium2-4TR 2
Kintan StriderCreatures & WildlifeBeastLarge3-5TR 3
Loth-WolfCreatures & WildlifeBeast (Force-Sensitive)Large5-9TR 3
Vornskr BeastCreatures & WildlifeBeastMedium5-9TR 3
WampaCreatures & WildlifeBeastLarge5-9TR 3
ReekCreatures & WildlifeBeastLarge5-10TR 3.5
Alpha Loth-WolfCreatures & WildlifeBeast (Force-Sensitive)Large6-11TR 4
GundarkCreatures & WildlifeBeastLarge6-11TR 4
MolatorCreatures & WildlifeBeastLarge5-7TR 4
Ng'okCreatures & WildlifeBeastLarge5-7TR 4
AcklayCreatures & WildlifeBeastLarge7-12TR 4.5
Mantellian SavripCreatures & WildlifeBeastHuge7-10TR 5
RancorCreatures & WildlifeBeastHuge9-14TR 5
TerentatekCreatures & WildlifeBeast (Dark Side)Huge9-15TR 6
Krayt DragonCreatures & WildlifeBeastGargantuan15-20TR 8