A modern game system implementation for Adventurer Conqueror King System II in Foundry Virtual Tabletop v13+.
- Modern Application v2 architecture with TypeDataModel integration
- Character management with abilities, combat stats, inventory, and spells
- Full item system (weapons, armor, equipment, spells, classes, proficiencies)
- ACKS II core mechanics including six abilities, saving throws, and combat
- Complete Throw System with interactive dialogs, rich chat cards, and extensible hooks
- Hot reload support for rapid development
The system includes a comprehensive throw mechanic implementation that handles:
- Attack throws with weapon support and damage rolls
- Saving throws (death, transformation, device, avoidance, spells)
- Proficiency throws with proficiency status tracking
- Ability checks with automatic modifier application
- Automatic success/failure rules (natural 1/20)
- Critical hits and botches with special effects
- Interactive configuration dialogs with real-time preview
- Beautiful, color-coded chat cards with animations
- Extensible hook system for customization
Documentation: See THROW_SYSTEM.md for complete API documentation and examples.
- Copy the
srcfolder contents to your Foundry VTTData/systems/acks-ii/directory - Restart Foundry VTT
- Create a new world and select "Adventurer Conqueror King System II" as the game system
npm install
npm run build # Compile LESS to CSS
npm run watch # Auto-compile on changes
npm run link # Symlink to Foundry data foldersrc/
acks-ii.mjs # Main entry point
system.json # System manifest
template.json # Data model definitions
modules/
data/ # TypeDataModel classes
sheets/ # Application v2 sheets
templates/ # Handlebars templates
acks-ii.less # LESS stylesheets
lang/ # Localization files
- Foundry VTT: v13.0.0+ (verified on v13.331)
- Architecture: Application v2 with TypeDataModel
This system is provided as-is for use with ACKS II. Please ensure you own the ACKS II rulebooks.
Developed for the ACKS II community using Foundry VTT's modern v13+ framework.