Commit Graph

  • 004d6f1c2b feat(combat): add attacks of opportunity (movement + ranged-in-melee triggers) ctan 2026-08-17 22:49:50 +02:00
  • ac18435695 feat(combat): add full attack action with BAB iterative attacks ctan 2026-08-17 22:49:50 +02:00
  • b20f845606 feat(combat): apply flanking +2 bonus when ally threatens opposite side ctan 2026-08-17 22:49:50 +02:00
  • 3c31b88b13 feat(combat): activate standard+move economy (full-speed movement, move-then-attack) ctan 2026-08-17 22:49:50 +02:00
  • 791199150b feat(combat): add action economy framework (6 action types, sequence policy) ctan 2026-08-17 22:49:50 +02:00
  • bb53d049ee feat(combat): grant soft cover (+4 AC) to ranged attacks through creatures ctan 2026-08-17 22:49:50 +02:00
  • f67cd017e4 feat(combat): apply cumulative -2 range penalties per increment ctan 2026-08-17 22:49:50 +02:00
  • b748980423 feat(combat): honor AttackSpec.count for multi-swing attacks ctan 2026-08-17 22:49:50 +02:00
  • 950b53c54e chore(fiches): rename Foundry sheets (drop 'randu' suffix) ctan 2026-08-17 22:49:50 +02:00
  • 7297494e56 feat(data): transpose Foundry PC sheets into data/pcs ctan 2026-08-17 22:49:50 +02:00
  • cd7f4f7042 test(foundry): point golden tests at renamed sheet files ctan 2026-08-17 22:49:50 +02:00
  • e17c571d7e feat(combat): wire corner-rule LoS/cover into attack resolution ctan 2026-08-17 22:49:50 +02:00
  • a21e234b41 feat(runner): Monte Carlo runner, closed-form metrics and balance CLI ctan 2026-08-17 22:49:50 +02:00
  • 577aec33c4 feat(combat): deterministic engine with attacks, crits, DR, hp states, initiative, rounds, basic policies ctan 2026-08-17 22:49:50 +02:00
  • 21698d76c6 feat(grid): map YAML schema, 5-10-5 grid, Dijkstra movement, corner LoS/cover ctan 2026-08-17 22:49:50 +02:00
  • 6ad37ae9ec feat(models): combatant schema, Foundry sheet loader, monster JSON schema ctan 2026-08-17 22:49:50 +02:00
  • 2a58826bd4 feat(dice): seeded RNG protocol and dice notation parser ctan 2026-08-17 22:49:50 +02:00
  • 35068c4a65 chore: scaffold pf1e_simulator package (uv, ruff, basedpyright, pytest) ctan 2026-08-17 22:49:50 +02:00
  • 8c9d95ec61 first commit ctan 2026-08-17 22:49:50 +02:00