Keep the whole table on the same page
Combat drags when the map, tokens, initiative, and results are split across too many places. Virtual Combat Simulator keeps the fight clear so the GM can keep things moving and players can stay locked in.
Everything you need for tactical combat
Map-First Encounter Control
- Upload maps, set square or hex grids, and scale the field cleanly
- Drag, resize, and place tokens with layer-aware controls
- Use grid-aware measurement, reach, and positioning checks
- Keep players synced to the same shared battle state
Rules-Faithful Combat Flow
- Initiative, turn order, action, bonus action, and reaction tracking
- Advantage, saves, criticals, resistances, and concentration support
- Range, line, cover, movement, and opportunity checks before resolution
- Token-linked HP, conditions, and combat state in one place
Import-Ready Sheets & Data
- SmartPaste and JSON imports into canonical character and monster schemas
- Character and monster sheets with stats visible when needed
- Support for SRD-friendly content and homebrew alike
- Notes, equipment, spells, and features preserved in import flows
Sync, Audit, and Persistence
- Socket-enabled multiplayer so every player sees the same state
- Combat log with roll math, results, and GM override markers
- Save/load encounter presets and persist sessions with assets
- House rules toggles and GM-side enforcement controls
Built for reliable table state
- Socket-enabled live updates
- Persisted sessions and asset management
- Canonical data schemas for characters and monsters
- Audit-ready combat logs
- SmartPaste and JSON imports
- House rules toggles and GM overrides