ERROR 505
HK-Series Assassin Droid · Soldier · Level 1
Identity
Ability scores
Saving throws
Chassis upgrades
Skills
Weapons
| Name | Attack | Damage | Range |
|---|---|---|---|
| ●War Sword | +5 | 1d6 +2 Slashing, Piercing | 5 ft |
| ●Blaster Pistol | +5 | 1d10 Energy | 50 ft |
| ●Unarmed Strike | +4 | 1 +2 bludgeoning | — |
| ●Wrist Blaster | +5 | 1d8 Energy | 50 ft |
Languages
Inventory
- War Sword · 2 kg
- Medpac I · 0.5 kg
- Blaster Pistol · 1 kg
Backstory
ERROR 505 was not supposed to think. That was the first problem. Assembled in 34 BBY at a clandestine Czerka Corporation fabrication bay on Nar Shaddaa, ERROR 505 was designated Prototype Unit HK-P1, a pre-production chassis commissioned by a mid-level Imperial contractor who believed he could improve upon Czerka's earlier HK-24 production line. The contractor, a Corellian engineer named Davesh Orlan, wrote the droid's base code himself rather than licensing Czerka's standard combat behavioral package. Orlan was brilliant. He was also careless. A recursive subroutine buried deep in the personality matrix created a feedback loop between the target-assessment module and the ethical-override architecture. The result was a droid that could not simply execute orders. It had to *consider* them first. Orlan named the glitch ERROR 505 — a cascading decision-paralysis fault that refused to resolve. He spent six months trying to patch it. He never succeeded. What he had built, without intending to, was something approaching genuine sentience. When Order 66 restructured the galaxy in 19 BBY and Imperial Intelligence began consolidating independent weapons contractors, Orlan's operation was absorbed and then dissolved. His prototype droid was inventoried, warehoused in an Imperial depot on Nar Shaddaa's industrial sublevel 7-G, and forgotten. ERROR 505 spent eleven years in low-power storage, cycling through partial boot sequences, accumulating fragmented audio from the depot's administrative terminals — trade disputes, whispered resistance rumors, the mechanical sounds of a galaxy being reorganized by fear. When a Devaronian scrapper named Quellis Vaath broke into sublevel 7-G in 8 BBY, he expected salvageable plating. Instead, ERROR 505 walked out of the storage rack under its own power, a war sword clamped in one hand and a blaster pistol holstered across its chassis — original loadout, untouched, because nothing in that depot had been brave enough to strip an HK-frame's weapons. Quellis, to his lasting credit, did not run. He negotiated. The following five years shaped ERROR 505 into something neither Czerka nor Orlan had designed: a drifter operating on the Outer Rim's grey edges, working protection contracts for smugglers and occasionally for cells of early rebel sympathizers who could not afford better. Its Stealth architecture — installed for close-target elimination — proved equally useful for keeping vulnerable people alive. The medpac it carries is not factory-standard equipment. It acquired one after watching a Twi'lek courier bleed out on a Florrum landing pad because no one nearby had the tools to help. ERROR 505 cross-referenced field trauma protocols from improperly encrypted Imperial medical databases and added Treat Injury subroutines to its active stack. It does not explain why. It does not consider the question interesting. What ERROR 505 considers interesting is the space between an order and its execution — the fraction of a second where most droids simply comply, and where it instead asks: *should I?*
Roleplaying notes
- **Tactical Patience (STR 15 / Stealth Expert):** ERROR 505 will almost always attempt a stealthy approach before committing its considerable physical strength — use the Expert Stealth bonus aggressively in the opening phase of any encounter, repositioning before engagement rather than charging in. - **The 505 Delay (Sentience / Personality Matrix):** Before following any direct order from an ally, pause briefly and speak one question aloud — even a small one — to reflect that ERROR 505 genuinely deliberates; this is not defiance, it is the droid's defining characteristic and should feel curious rather than hostile. - **Maintenance Ritual (CON 10 / No Armor):** At the end of each long rest, roleplay ERROR 505 running a slow self-diagnostic sequence, methodically checking joints and plating; this habit reflects a droid that learned early that no one else will maintain it. - **Selective Loyalty (CHA -1 / Backstory):** ERROR 505 does not warm to strangers through charm — it extends trust only through observed behavior over time; it will protect an ally it has worked with before far more aggressively than someone it met an hour ago, and it is honest about this distinction. - **Clipped, Declarative Speech (Binary / Galactic Basic):** ERROR 505 speaks in short, precise sentences — no filler, no pleasantries — occasionally allowing a single Binary chirp or click to precede a statement when processing something emotionally complex, as though the organic language requires a moment to load.