✨ NEW
Monster Builder - Custom Creature Creator
Create your own custom monsters with full stat blocks!
- Complete stat builder (AC, HP, Speed, CR, Ability Scores)
- Add custom traits and actions
- Automatic ability modifier calculation
- 🔮 Full Spellcasting Support: Add spell slots (1st-9th level), create custom spells with casting time, range, components, duration, and description
- Save unlimited custom monsters locally
- Edit and delete your creations
- Custom monsters appear in Encounter Manager with "Custom" badge
- Spellcasters show "🔮 Spellcaster" badge
- Full integration with combat system
✨ NEW
Spell Library - Centralized Spell Management
Browse and manage D&D spells in one place!
- 30+ pre-loaded popular D&D spells (Cantrips through 9th level)
- Search and filter by spell level, casting time, and name
- Add custom spells with full details (casting time, range, components, duration, description)
- Edit and delete your custom spells
- 📚 Monster Builder Integration: Add spells from library directly to your custom monsters with one click
- Beautiful card-based display with hover tooltips showing full spell details
- Track spell statistics (total spells, cantrips, filtered results)
✨ NEW
DM Node - Campaign Management Tool
Complete relationship mapping and consequence tracking system for DMs.
- Visual relationship map with drag-and-drop NPCs
- Color-coded factions (Nobility, Guild, Church, Criminal, etc.)
- Consequence trees for player choices (support/oppose)
- Relationship types: Ally, Enemy, Family, Trade, Romantic, Debt
- Session tracker with notes
- Import/Export functionality
- Local storage auto-save
🎯 FEATURE
Click-to-Delete Relationships in DM Node
You can now click directly on relationship lines to delete them. Hover over a line to see the delete indicator (🗑️).
💡 FEATURE
Help Button with Keyboard Shortcuts
Added a lightbulb button (💡) in DM Node that shows all tips and keyboard shortcuts:
- Ctrl+S - Save
- Ctrl+O - Load saved
- Ctrl+N - New NPC
- Ctrl+R - New relationship
- ESC - Close windows
- Delete - Delete selected NPC
🐛 FIX
Modal Window Overflow Fixed
Fixed issue where the "Add NPC" modal would extend beyond screen boundaries. Modal now has max-height and scrolling.
✨ NEW
Adventures Section
New dedicated section for pre-made adventures with language selection.
🎃 FEATURE
The Cursed Harvest - Halloween One-Shot
Added first adventure: A spooky Halloween one-shot available in English and Danish. Perfect for seasonal gaming sessions!
🔍 FEATURE
Monster Detail Modal
Click the magnifying glass (🔍) icon on any monster card during encounter setup to view full stats, abilities, and spells without adding the monster to your encounter.