What previous careers or backgrounds can lead to this career?
Career Exits
What careers can you advance to from this career?
Career Path History
Track your character's career progression over time
Spellcasting in WFRP 2e
How to Cast Spells:
Magic Characteristic: Roll a number of d10s equal to your Magic characteristic (shown below)
Casting Number: Sum of your dice must meet or exceed the spell's Casting Number
Channelling: Make a Willpower check before casting to add your Magic characteristic as a bonus
Ingredients: Using the correct ingredient provides +1 to +3 bonus to your casting roll
โ ๏ธ Tzeentch's Curse / Wrath of Gods: Rolling doubles, triples, or quadruples triggers dangerous side effects!
Casting Time: Most spells require a Half Action; some require Full or Extended Actions
Known Spells
Welcome to WFRP 2e Character Sheet!
This comprehensive guide will help you get started with creating and managing your Warhammer Fantasy Roleplay 2nd Edition character. Follow along step-by-step or jump to any section you need.
This is a digital character sheet for Warhammer Fantasy Roleplay 2nd Edition. It helps you track all aspects of your character including stats, skills, spells, inventory, and career progression.
Main Features
Auto-Calculations: Automatically calculates bonuses, totals, and encumbrance
Multiple Pages: Organized into Character Sheet, Career, Spells, and Inventory pages
Auto-Save: Your character saves automatically every 30 seconds
Multiple Characters: Manage unlimited characters with the Character Manager
Export/Import: Back up your characters as JSON files
Mobile Friendly: Works on phones, tablets, and desktops
Navigation
Desktop: Click the navigation buttons at the top to switch between pages.
Mobile: Tap the hamburger menu icon (โฐ) in the top-right corner to show/hide navigation options.
๐ค Character Creation
Step 1: Personal Information
Fill in your character's basic details at the top of the Character Sheet page:
Character Name: Your character's name
Race: Human, Dwarf, Elf, Halfling, etc.
Career: Your starting career (e.g., Rat Catcher, Soldier)
Career Path: Your planned career progression
Step 2: Physical Details
Add descriptive information about your character:
Age, Gender, Height, Weight
Eye Color, Hair Color
Star Sign: Your character's birth sign (optional)
Birthplace: Where your character was born
Dooming/Prophecy: Your character's fate or prophecy (if any)
Step 3: Starting Characteristics
Enter your Initial characteristic values from character creation:
Roll for or choose your starting stats based on race and career
Enter each value in the "Initial" field
The "Current" value will automatically calculate (starts the same as Initial)
๐ Understanding Characteristics
Main Profile
The eight main characteristics define your character:
WS (Weapon Skill): Melee combat ability
BS (Ballistic Skill): Ranged combat ability
S (Strength): Physical power
T (Toughness): Resistance to damage
Ag (Agility): Speed and reflexes
Int (Intelligence): Mental acuity
WP (Will Power): Mental fortitude
Fel (Fellowship): Social skills
How Characteristics Work
Formula: Initial + Advances = Current
Initial: Your starting value (from character creation)
Advances: Improvements bought with experience points
Current: Your total score (calculated automatically)
Secondary Profile
These derived statistics are calculated or tracked separately:
A (Attacks): Number of attacks per round
W (Wounds): Hit points (track Current / Max)
SB (Strength Bonus): Auto-calculated as S รท 10 (rounded down)
TB (Toughness Bonus): Auto-calculated as T รท 10 (rounded down)
M (Movement): Movement rate in yards
Mag (Magic): Magic characteristic (number of d10s for spellcasting)
IP (Insanity Points): Mental trauma accumulated
FP (Fate Points): Lucky breaks (track Current / Max)
CP (Corruption Points): Chaos corruption (for dark campaigns)
๐ก Tip: SB and TB automatically update when you change Strength or Toughness!
๐ฏ Skills & Talents
Adding Skills
Scroll down to the Skills section
Click "+ Add Skill"
Enter the skill name (e.g., "Animal Care", "Common Knowledge (Empire)")
Enter the governing characteristic (e.g., "Int", "Fel")
Enter number of times taken (most skills: 1, some can be taken multiple times)
Adding Talents
Scroll to the Talents section
Click "+ Add Talent"
Enter the talent name and description
Example: "Strike Mighty Blow - Add +1 to damage in melee"
Removing Skills or Talents
Click the ร button on any skill or talent to remove it.
๐ก Tip: Keep talent descriptions brief but clear so you remember what they do during play!
โ๏ธ Combat Stats & Weapons
Armor
Track armor points for each hit location:
Head: Helmets, hoods
Arms: Vambraces, sleeves
Body: Breastplates, leather jacks
Legs: Greaves, boots
Enter the total armor points for each location (add up all worn armor).
Adding Weapons
Go to the Weapons section
Click "+ Add Weapon"
Fill in weapon details:
Name: e.g., "Hand Weapon", "Crossbow"
Group: e.g., "Ordinary", "Two-Handed"
Damage: e.g., "SB", "SB+1", "3"
Range: e.g., "-", "30 yards"
Reload: e.g., "-", "Full"
๐ก Tip: For damage, "SB" means add your Strength Bonus, "SB+1" means SB plus 1, etc.
๐ผ Career Management
Career Page Overview
Click Career in the navigation to access career management features.
Current Career
Enter your Career Name
Select Level (Basic or Advanced)
Add a Description of what your career does
Document Main Profile Advances: e.g., "WS +10, BS +5"
Document Secondary Profile Advances: e.g., "A +1, W +2"
Career Skills & Talents
List the skills and talents available in your career:
Click "+ Add Career Skill" for each skill in your career
Click "+ Add Career Talent" for each talent option
These are different from your character's acquired skills/talents
Career Trappings
Record the starting equipment that comes with your career:
Ingredient Bonus: +1 to +3 bonus from using ingredient
Description: Full spell effects and notes
Casting Spells
When casting a spell in-game:
Roll dice equal to your Magic characteristic (shown at top of Spells page)
Add bonuses from Channelling (if you succeed) and Ingredients
Compare total to the Casting Number
If you meet or exceed it, the spell succeeds!
โ ๏ธ Warning: Rolling doubles, triples, or quadruples triggers Tzeentch's Curse (for wizards) or Wrath of the Gods (for priests)! Check the rulebook for effects.
Built-in Rules Reference
The Spells page includes a complete explanation of WFRP 2e casting mechanics. Read it for detailed information about Channelling, ingredients, and magical mishaps.
๐ Inventory & Encumbrance
Adding Items
Click Inventory in the navigation
Click "+ Add Item"
Fill in item details:
Item Name: What the item is
Qty: How many you have
Enc: Encumbrance weight per item (if tracking)
Description: Additional notes about the item
Encumbrance Tracking (Optional)
You can choose whether to track encumbrance:
โ Track Encumbrance (Checked)
Encumbrance display shows Current / Max
Max = (SB + TB) ร 10
Current auto-calculates from all items
Turns red when over-encumbered
Enc column visible for each item
โ Don't Track Encumbrance (Unchecked)
Simpler, cleaner inventory list
Enc column hidden
No weight calculations
Better for narrative-focused groups
๐ก Tip: Your encumbrance tracking preference is saved with your character!
Money
Track your wealth in the Money section:
Gold Crowns (gc): Most valuable
Silver Shillings (s): Common currency
Brass Pennies (p): Smallest denomination
Conversion: 1 gc = 20 s = 240 p
๐พ Saving & Loading Characters
Auto-Save
Your character automatically saves every 30 seconds to your browser's storage. You'll see a "Last saved" indicator at the bottom showing when your last save occurred.
Manual Save
Click the "Save Character" button at the bottom to immediately save your current character. You'll see a confirmation notification.
Character Manager
Manage multiple characters:
Click "Manage Characters" at the bottom
View all your saved characters with their details
Click "Load" to switch to that character
Click "Delete" to permanently remove a character (with confirmation)
Export to JSON
Create a backup file:
Click "Export to JSON"
A file will download: CharacterName-wfrp2e.json
Store this file safely as a backup
Share it with others or use it on different devices
Import from JSON
Load a character from a backup file:
Click "Import from JSON"
Select your .json file
The character will load immediately
It will also be saved to your browser storage
๐ก Tip: Export your characters regularly as backups! Browser storage can be cleared accidentally.
๐ก Tips & Tricks
Quick Tips
Use Tab Key: Press Tab to quickly move between fields
Mobile Menu: On mobile, tap the โฐ icon to show/hide navigation
Print Support: Use Ctrl+P (or Cmd+P) to print your character sheet
Multiple Characters: You can save unlimited characters
Offline Use: Once loaded, the character sheet works offline
Data Management
Export characters before clearing browser data
Keep backups of important characters
Each character is independent - changes don't affect others
Your data never leaves your browser (complete privacy)
Character Advancement
Track XP in the Experience section
Update Advances when buying characteristic improvements
Add new skills and talents as you gain them
Update Career Path History when changing careers
Record new spells learned
Combat Prep
Keep your Wounds Current updated during fights
Note weapon damage formulas for quick reference
Mark used Fate Points when spent
Update armor if damaged or removed
Group Play
Export character sheets to share with your GM
Use Character Manager to track NPCs or party members
Print character sheets for backup/table reference
Enable/disable encumbrance based on group preferences
๐ก Pro Tip: Set up all your career information on the Career page for easy reference during character advancement!
โ Need More Help?
Additional Resources
README.md: Technical documentation in the project folder
FEATURES.md: Detailed feature descriptions
WFRP 2e Core Rulebook: Official rules reference
Common Questions
Q: Will my character be saved if I close the browser?
A: Yes! As long as you don't clear your browser data, your character will load automatically next time.
Q: Can I use this on my phone?
A: Absolutely! The character sheet is fully responsive and works great on mobile devices.
Q: How do I transfer a character to another computer?
A: Export to JSON on one computer, transfer the file, then Import from JSON on the other computer.
Q: What happens if I lose a character?
A: If you have an exported JSON backup, you can restore it. Otherwise, browser data loss is permanent - always keep backups!
Q: Do I need an internet connection?
A: Only for the initial page load. After that, everything works offline.