Commit Graph

3 Commits

Author SHA1 Message Date
Cal Corum
7133c13476 Add 143 new bestiary creatures from PDF extraction
Extracted creatures include:
- Dragons (Hatchling, Elder, Ancient)
- Elementals (Air, Fire, Water, Earth variants)
- Classic monsters (Troll, Goblin, Orc, Ogre, Minotaur, etc.)
- Undead (Ghost, Banshee, Death Knight, etc.)
- Fae (Brownie, Pixie, Satyr, Hags, etc.)
- Oozes & Plants (Black Pudding, Shambling Mound, Treant)
- Outer beings and cryptids

All creatures have accurate base stats (HD, HP, TL, Speed, Armor, Morale,
Zone, Size, Type) parsed from the PDF. Actions and abilities are captured
as raw text for future refinement.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-18 13:28:10 -06:00
Cal Corum
93eb393e5a Fix bestiary compendium _key prefix for Actor type
Changed _key from !items! to !actors! in all 92 bestiary JSON files.
Actor compendiums require the !actors! prefix to be recognized by Foundry.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-18 13:15:37 -06:00
Cal Corum
0325343931 Fix spell cast dialog buttons and add scrollbar support
- Remove duplicate event listeners from SpellCastDialog._onRender()
  (favor/hinder and modifier presets are handled by parent class)
- Add scrollbar support to all roll dialogs via .window-content styling
  (overflow-y: auto, max-height: 80vh, custom scrollbar)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-17 14:47:02 -06:00