-
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
Powered by TurnKey Linux.