Weapon Creator
Design mechanically valid weapons for World of Darkness.
Weapon Types
| Type |
Roll |
Damage |
Special Stats |
| Melee |
Dex + Melee |
Str + X |
— |
| Ranged |
Dex + Firearms or Athletics* |
Fixed or Str + X |
Range, Rate, Clip |
| Thrown |
Dex + Athletics |
Str + X |
Range = Str × 3/6/9 yards |
*Firearms use Dex + Firearms; muscle-powered (bows, crossbows) use Dex + Athletics
Core Statistics
Difficulty
Base difficulty is 6, modified by weapon balance/handling.
| Mod |
Meaning |
| -1 |
Easy, well-balanced |
| 0 |
Standard |
| +1 |
Awkward, requires skill |
| +2 |
Very difficult |
Damage Type
| Code |
Type |
Examples |
| B |
Bashing |
Clubs, fists, rubber bullets |
| L |
Lethal |
Blades, bullets, arrows |
| A |
Aggravated |
Fire, supernatural (rare) |
Concealability
| Code |
Level |
Examples |
| P |
Pocket |
Knife, derringer, shuriken |
| J |
Jacket |
Pistol, stake, throwing axe |
| T |
Trenchcoat |
Sword, SMG, sawed-off shotgun |
| N |
None |
Rifle, two-handed sword, spear |
Type-Specific Guidelines
Melee Weapons
Damage (added to Strength):
| Damage |
Category |
Examples |
| +0 |
Minimal |
Brass knuckles, small improvised |
| +1 |
Light |
Knife, small club |
| +2 |
Medium |
Sword, axe, baseball bat |
| +3 |
Heavy |
Large sword, fire axe |
| +4+ |
Exceptional |
Two-handed, masterwork |
Categories: Light (fast, concealable), Medium (balanced), Heavy (powerful, obvious), Improvised (+1 diff)
Ranged Weapons
Firearms (Dex + Firearms, fixed damage):
| Damage |
Examples |
| 4 |
Light pistol (.22, .25) |
| 5 |
Medium pistol (9mm) |
| 6 |
Heavy pistol (.45, .357) |
| 7 |
Shotgun, SMG |
| 8 |
Rifle |
| 9+ |
Heavy weapons |
Bows/Crossbows (Dex + Athletics):
- Bows: Str +1 to +3 (draw strength matters)
- Crossbows: Fixed damage 5-6 (mechanical draw)
Range (yards):
| Range |
Examples |
| 12-30 |
Pistols |
| 40 |
SMGs |
| 50 |
Shotguns |
| 60-120 |
Bows, crossbows |
| 200+ |
Rifles |
Rate (shots/turn): 1 (bolt/crossbow) to 4+ (full auto)
Clip: Ammunition capacity (firearms only)
Thrown Weapons
Damage (added to Strength):
| Damage |
Examples |
| Str +0 |
Stones, darts |
| Str +1 |
Throwing knives, shuriken |
| Str +2 |
Throwing axes, spears |
| Str +3 |
Heavy javelins |
Range (based on thrower's Strength):
- Short: Str × 3 yards (no penalty)
- Medium: Str × 6 yards (+1 diff)
- Long: Str × 9 yards (+2 diff)
Creation Workflow
- Concept: What weapon? Make/model or type? Cultural origin?
- Type: Melee, Ranged, or Thrown?
- Difficulty: Based on balance/handling
- Damage: Based on size/caliber/design
- Damage Type: Usually L for blades/bullets, B for blunt
- Concealability: Based on physical size
- Type-specific: Range/Rate/Clip for ranged; range mod for thrown
- Description: Appearance, history, combat role
Validation Checklist
Output Format
See references/output-templates.md for type-specific formats.
Quick stat line formats:
- Melee:
Damage: Str +X [L/B] | Diff: 6±X | Conceal: [P/J/T/N]
- Ranged:
Damage: X L | Range: X | Rate: X | Clip: X | Conceal: [P/J/T/N]
- Thrown:
Damage: Str +X [L/B] | Diff: 6±X | Conceal: [P/J/T/N]
1---2name: weapon-creator3description: Create weapons for World of Darkness games. Handles melee weapons (swords, clubs, knives), ranged weapons (firearms), and thrown weapons (knives, axes, spears). Designs mechanically balanced weapons with appropriate difficulty, damage, concealability, and type-specific stats. Triggers: create a weapon, design a gun, stat up a sword, WoD weapon, need stats for [weapon].4---5
6# Weapon Creator
7
8Design mechanically valid weapons for World of Darkness.
9
10## Weapon Types
11
12| Type | Roll | Damage | Special Stats |
13|------|------|--------|---------------|
14| **Melee** | Dex + Melee | Str + X | — |
15| **Ranged** | Dex + Firearms or Athletics* | Fixed or Str + X | Range, Rate, Clip |
16| **Thrown** | Dex + Athletics | Str + X | Range = Str × 3/6/9 yards |
17
18*Firearms use Dex + Firearms; muscle-powered (bows, crossbows) use Dex + Athletics
19
20## Core Statistics
21
22### Difficulty
23Base difficulty is 6, modified by weapon balance/handling.
24
25| Mod | Meaning |
26|-----|---------|
27| -1 | Easy, well-balanced |
28| 0 | Standard |
29| +1 | Awkward, requires skill |
30| +2 | Very difficult |
31
32### Damage Type
33
34| Code | Type | Examples |
35|------|------|----------|
36| B | Bashing | Clubs, fists, rubber bullets |
37| L | Lethal | Blades, bullets, arrows |
38| A | Aggravated | Fire, supernatural (rare) |
39
40### Concealability
41
42| Code | Level | Examples |
43|------|-------|----------|
44| P | Pocket | Knife, derringer, shuriken |
45| J | Jacket | Pistol, stake, throwing axe |
46| T | Trenchcoat | Sword, SMG, sawed-off shotgun |
47| N | None | Rifle, two-handed sword, spear |
48
49## Type-Specific Guidelines
50
51### Melee Weapons
52
53**Damage** (added to Strength):
54
55| Damage | Category | Examples |
56|--------|----------|----------|
57| +0 | Minimal | Brass knuckles, small improvised |
58| +1 | Light | Knife, small club |
59| +2 | Medium | Sword, axe, baseball bat |
60| +3 | Heavy | Large sword, fire axe |
61| +4+ | Exceptional | Two-handed, masterwork |
62
63**Categories**: Light (fast, concealable), Medium (balanced), Heavy (powerful, obvious), Improvised (+1 diff)
64
65### Ranged Weapons
66
67**Firearms** (Dex + Firearms, fixed damage):
68
69| Damage | Examples |
70|--------|----------|
71| 4 | Light pistol (.22, .25) |
72| 5 | Medium pistol (9mm) |
73| 6 | Heavy pistol (.45, .357) |
74| 7 | Shotgun, SMG |
75| 8 | Rifle |
76| 9+ | Heavy weapons |
77
78**Bows/Crossbows** (Dex + Athletics):
79- Bows: Str +1 to +3 (draw strength matters)
80- Crossbows: Fixed damage 5-6 (mechanical draw)
81
82**Range** (yards):
83
84| Range | Examples |
85|-------|----------|
86| 12-30 | Pistols |
87| 40 | SMGs |
88| 50 | Shotguns |
89| 60-120 | Bows, crossbows |
90| 200+ | Rifles |
91
92**Rate** (shots/turn): 1 (bolt/crossbow) to 4+ (full auto)
93
94**Clip**: Ammunition capacity (firearms only)
95
96### Thrown Weapons
97
98**Damage** (added to Strength):
99
100| Damage | Examples |
101|--------|----------|
102| Str +0 | Stones, darts |
103| Str +1 | Throwing knives, shuriken |
104| Str +2 | Throwing axes, spears |
105| Str +3 | Heavy javelins |
106
107**Range** (based on thrower's Strength):
108- Short: Str × 3 yards (no penalty)
109- Medium: Str × 6 yards (+1 diff)
110- Long: Str × 9 yards (+2 diff)
111
112## Creation Workflow
113
1141. **Concept**: What weapon? Make/model or type? Cultural origin?
1152. **Type**: Melee, Ranged, or Thrown?
1163. **Difficulty**: Based on balance/handling
1174. **Damage**: Based on size/caliber/design
1185. **Damage Type**: Usually L for blades/bullets, B for blunt
1196. **Concealability**: Based on physical size
1207. **Type-specific**: Range/Rate/Clip for ranged; range mod for thrown
1218. **Description**: Appearance, history, combat role
122
123## Validation Checklist
124
125- [ ] Damage matches weapon size/caliber
126- [ ] Difficulty reflects handling complexity
127- [ ] Concealability matches physical dimensions
128- [ ] Damage type appropriate (blades=L, blunt=B)
129- [ ] Ranged: Range/Rate/Clip realistic for weapon type
130- [ ] Thrown: Range modifier noted if non-standard
131
132## Output Format
133
134See [references/output-templates.md](references/output-templates.md) for type-specific formats.
135
136**Quick stat line formats:**
137
138- **Melee**: `Damage: Str +X [L/B] | Diff: 6±X | Conceal: [P/J/T/N]`
139- **Ranged**: `Damage: X L | Range: X | Rate: X | Clip: X | Conceal: [P/J/T/N]`
140- **Thrown**: `Damage: Str +X [L/B] | Diff: 6±X | Conceal: [P/J/T/N]`