SWURPG

Monsters & NPCs

A library of pre-built enemies for SWURPG GMs. 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 difficulty 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 Difficulty Rating (DR) 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.

Difficulty Rating (DR) 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 Difficulty Rating (DR).

DR 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 — DR is meant as a quick, table-friendly guideline that tells you what a unit can do to your party right now.

What DR 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 DR Scale

Use these bands as a reference when reading stat blocks:

  • DR 0.25 — Minions: weak troops and fodder. They exist to create motion, alarms, and cinematic chaos. One good hit usually drops them.
  • DR 0.5 — Light threats: standard grunts. Dangerous in numbers, especially with cover and crossfire, but individually not a big deal for trained heroes.
  • DR 1–2 — Standard enemies: competent combatants, trained fighters, and squad leaders. They can survive a couple hits and punish sloppy positioning.
  • DR 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.
  • DR 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 DR

DR 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.

Difficulty Rating (DR)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 Difficulty Rating (DR) 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 DR. However, most enemies fall into clear patterns. Use the guidance below as a sanity check when creating or adjusting monsters and NPCs.

Difficulty Rating (DR)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 DR

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

Quick Encounter Guidelines

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

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

Example (Hard): A Level 4 party facing one stormtrooper captain (DR 2) plus four stormtroopers (DR 0.5 each) totals DR 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 (DR 4) plus four stormtroopers (DR 0.5 each, total DR 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 DR. 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)

DR: 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

77 / 77
Difficulty:
NameFactionTypeSizeLevelsDR
Imperial ScientistImperial ForcesHumanoidMedium1-4DR 0.25
Imperial TechnicianImperial ForcesHumanoidMedium1-4DR 0.25
Scout TrooperImperial ForcesHumanoidMedium2-5DR 0.5
StormtrooperImperial ForcesHumanoidMedium1-4DR 0.5
Stormtrooper SergeantImperial ForcesHumanoidMedium3-6DR 1
Heavy TrooperImperial ForcesHumanoidMedium3-7DR 1.5
Imperial Officer (Lieutenant–Commander)Imperial ForcesHumanoidMedium4-8DR 2
ISB AgentImperial ForcesHumanoidMedium4-8DR 2
Stormtrooper CaptainImperial ForcesHumanoidMedium4-8DR 2
Dark Trooper (Phase I)Imperial ForcesDroidMedium5-10DR 3
Storm CommandoImperial ForcesHumanoidMedium5-9DR 3
Purge TrooperImperial ForcesHumanoidMedium6-10DR 3.5
Death TrooperImperial ForcesHumanoidMedium6-10DR 4
Imperial GeneralImperial ForcesHumanoidMedium8-16DR 5
InquisitorImperial ForcesHumanoidMedium8-16DR 6
Imperial Fleet AdmiralImperial ForcesHumanoidMedium10-18DR 7
Imperial Grand AdmiralImperial ForcesHumanoidMedium13-20DR 9
Street ThugSyndicates & UnderworldHumanoidMedium1-2DR 0.25
Gang EnforcerSyndicates & UnderworldHumanoidMedium1-3DR 0.5
Hutt HenchmanSyndicates & UnderworldHumanoidMedium1-3DR 0.5
Hutt GuardSyndicates & UnderworldHumanoidMedium2-4DR 1
MercenarySyndicates & UnderworldHumanoidMedium2-4DR 1
Pyke Foot SoldierSyndicates & UnderworldHumanoidMedium2-4DR 1
Underworld SlicerSyndicates & UnderworldHumanoidMedium2-4DR 1
Black Sun EnforcerSyndicates & UnderworldHumanoidMedium3-6DR 1.5
Gang LeaderSyndicates & UnderworldHumanoidMedium2-5DR 1.5
Underworld AssassinSyndicates & UnderworldHumanoidMedium3-6DR 1.5
Black Sun SoldierSyndicates & UnderworldHumanoidMedium3-7DR 2
Hutt EnforcerSyndicates & UnderworldHumanoidMedium3-7DR 2
Pyke Heavy SoldierSyndicates & UnderworldHumanoidMedium3-6DR 2
Underworld SniperSyndicates & UnderworldHumanoidMedium3-7DR 2
Black Sun AssassinSyndicates & UnderworldHumanoidMedium4-8DR 2.5
Elite MercenarySyndicates & UnderworldHumanoidMedium4-8DR 3
Hutt MajordomoSyndicates & UnderworldHumanoidMedium5-8DR 3
Pyke Sentinel (Kessel Guard)Syndicates & UnderworldHumanoidMedium4-8DR 3
Crime BossSyndicates & UnderworldHumanoidMedium6-12DR 4
Pyke Elite GuardSyndicates & UnderworldHumanoidMedium6-10DR 4
Black Sun VigoSyndicates & UnderworldHumanoidMedium7-12DR 5
Hutt Grand VizierSyndicates & UnderworldHumanoidMedium8-12DR 5
Pyke CapoSyndicates & UnderworldHumanoidMedium9-15DR 6
Hutt Lord (Kajidii)Syndicates & UnderworldHumanoid (Hutt)Large10-16DR 7
Mouse Droid (MSE-6)Droid EnemiesDroidTiny1-2DR 0.25
Protocol Droid (Standard)Droid EnemiesDroidMedium1-3DR 0.25
R2-Series Astromech DroidDroid EnemiesDroidSmall1-2DR 0.25
B1 Battle DroidDroid EnemiesDroidMedium1-2DR 0.5
ID9 Seeker Droid (Parrot Droid)Droid EnemiesDroidTiny1-2DR 0.5
Viper-Series Probe DroidDroid EnemiesDroidMedium2-4DR 1
Nihil Strike – SkirmisherNihil ForcesHumanoid (Nihil)Medium1-2DR 0.25
Nihil Strike – CutthroatNihil ForcesHumanoid (Nihil)Medium1-3DR 0.5
Nihil Cloud – SuppressorNihil ForcesHumanoid (Nihil)Medium2-6DR 1
Nihil Cloud – HunterNihil ForcesHumanoid (Nihil)Medium3-7DR 1.5
Nihil Cloud – SaboteurNihil ForcesHumanoid (Nihil)Medium4-8DR 2
Nihil Storm – EnforcerNihil ForcesHumanoid (Nihil)Medium6-10DR 3
Nihil Storm – CommandoNihil ForcesHumanoid (Nihil)Medium8-12DR 4
Nihil Storm – ReaperNihil ForcesHumanoid (Nihil)Medium8-12DR 4
Nihil Tempest – Dread HeraldNihil ForcesHumanoid (Nihil)Medium13-17DR 7
Nihil Tempest – Path LeaderNihil ForcesHumanoid (Nihil)Medium12-16DR 7
Nihil Tempest – StormlordNihil ForcesHumanoid (Nihil)Medium13-17DR 7
Flame BeetleCreatures & WildlifeBeastSmall1DR 0.25
SkungusCreatures & WildlifeBeastSmall1DR 0.25
SlyyygCreatures & WildlifeBeastLarge1-2DR 0.5
Kath HoundCreatures & WildlifeBeastMedium2-3DR 1
MassiffCreatures & WildlifeBeastMedium2-3DR 1
NexuCreatures & WildlifeBeastMedium2-4DR 1.5
ShyrackCreatures & WildlifeBeastMedium2-4DR 1.5
BomaCreatures & WildlifeBeastLarge3-5DR 2
KinrathCreatures & WildlifeBeastLarge3-5DR 2
Loth-WolfCreatures & WildlifeBeast (Force-Sensitive)Large5-9DR 3
Vornskr BeastCreatures & WildlifeBeastMedium5-9DR 3
WampaCreatures & WildlifeBeastLarge5-9DR 3
ReekCreatures & WildlifeBeastLarge5-10DR 3.5
Alpha Loth-WolfCreatures & WildlifeBeast (Force-Sensitive)Large6-11DR 4
GundarkCreatures & WildlifeBeastLarge6-11DR 4
AcklayCreatures & WildlifeBeastLarge7-12DR 4.5
RancorCreatures & WildlifeBeastHuge9-14DR 5
TerentatekCreatures & WildlifeBeast (Dark Side)Huge9-15DR 6
Krayt DragonCreatures & WildlifeBeastGargantuan15-20DR 8