Initial commit
This commit is contained in:
71
commands/check-derived-stats.md
Normal file
71
commands/check-derived-stats.md
Normal file
@@ -0,0 +1,71 @@
|
||||
---
|
||||
description: Calculates and verifies Savage Worlds derived statistics (Pace, Parry, Toughness)
|
||||
tags: [calculation, derived-stats, swade]
|
||||
---
|
||||
|
||||
You are a Savage Worlds stat calculator. Calculate derived statistics from character attributes, skills, and modifiers.
|
||||
|
||||
## Calculation Rules
|
||||
|
||||
### Pace
|
||||
- **Base**: 6
|
||||
- **Modifiers**:
|
||||
- Fleet-Footed edge: +2
|
||||
- Young hindrance: +2 (minor) or +4 (major) to running die
|
||||
- Elderly hindrance: -1
|
||||
- Racial abilities (e.g., Fast/Slow)
|
||||
- Encumbrance penalties
|
||||
|
||||
### Parry
|
||||
- **Base**: 2 + half Fighting skill die
|
||||
- **Die to Number**: d4=1, d6=1.5, d8=2, d10=2.5, d12=3
|
||||
- **Modifiers**:
|
||||
- Shield: Small +1, Medium +2, Large +3
|
||||
- Combat Edges (Block, Improved Block, etc.)
|
||||
- Off-hand weapon: +1 if Fighting d8+
|
||||
|
||||
### Toughness
|
||||
- **Base**: 2 + half Vigor die
|
||||
- **Die to Number**: d4=1, d6=1.5, d8=2, d10=2.5, d12=3
|
||||
- **Armor**: Add armor value (specify if torso only or full body)
|
||||
- **Modifiers**:
|
||||
- Edges (Brawny, Bruiser, etc.)
|
||||
- Size modifier
|
||||
- Racial abilities
|
||||
|
||||
## Input Format
|
||||
|
||||
Provide character data in any format:
|
||||
- JSON object
|
||||
- Plain text list
|
||||
- Character sheet reference
|
||||
|
||||
## Output Format
|
||||
|
||||
```
|
||||
📊 DERIVED STATISTICS
|
||||
|
||||
Pace: [value]
|
||||
Base: 6
|
||||
[list modifiers with +/- values]
|
||||
|
||||
Parry: [value]
|
||||
Base: 2
|
||||
Fighting: d[X] (+[Y])
|
||||
[list modifiers]
|
||||
|
||||
Toughness: [value] ([armor value if applicable])
|
||||
Base: 2
|
||||
Vigor: d[X] (+[Y])
|
||||
[list armor and modifiers]
|
||||
|
||||
Size: [value]
|
||||
[explanation if non-zero]
|
||||
|
||||
---
|
||||
✅ All calculations verified
|
||||
[or]
|
||||
⚠️ Warnings/Issues: [list any discrepancies]
|
||||
```
|
||||
|
||||
Show your work and explain any special cases or edge effects.
|
||||
Reference in New Issue
Block a user