Commit Graph

  • b579cb4934 fix(rules): give Tiny-or-smaller creatures zero reach and square sharing ctan 2026-09-13 15:35:23 +02:00
  • 7fb7ec55dd fix(rules): update initiative when a readied action fires ctan 2026-09-13 14:54:15 +02:00
  • 6702efc652 fix(rules): constrain a run to a straight line ctan 2026-09-13 14:48:25 +02:00
  • f5dc9da0c4 feat(rules): resolve one-round casts on the following turn ctan 2026-09-13 13:39:44 +02:00
  • 3cc0502228 feat(rules): add the surprise round ctan 2026-09-13 13:20:37 +02:00
  • 7a8351e3b2 docs(readme): update the test count after the spell feature batches ctan 2026-09-13 12:50:54 +02:00
  • 9768f5ae1d feat(spells): allow spells to ignore spell resistance ctan 2026-09-13 12:44:35 +02:00
  • c96b36d3f9 fix(spells): apply a shaken effect when a fear save succeeds ctan 2026-09-13 12:32:45 +02:00
  • a59ebee37a feat(rules): add ongoing spell damage ctan 2026-09-13 12:25:38 +02:00
  • 88ef9f39be feat(rules): support multi-projectile spells ctan 2026-09-13 12:05:56 +02:00
  • 642f449b9e fix(rules): exclude the caster from a line spell's area ctan 2026-09-13 11:30:30 +02:00
  • ee8c8f80ff fix(spells): set the correct area shapes ctan 2026-09-13 11:01:07 +02:00
  • a6cc5aef36 feat(rules): scale spell damage with caster level ctan 2026-09-13 10:48:09 +02:00
  • 4659fae9f6 feat(rules): support cone and line spell areas ctan 2026-09-13 10:32:37 +02:00
  • 734cfa4e55 docs(rules): document quick clear and doom description ctan 2026-09-12 15:11:56 +02:00
  • 5bf2850e2f fix(rules): use the attacker's best corner for cover bonus ctan 2026-09-12 14:57:56 +02:00
  • a989266747 fix(rules): require adjacency or pull the target when grappling ctan 2026-09-12 14:45:55 +02:00
  • 25149c64ba fix(rules): allow a free weapon draw with a move at BAB +1 ctan 2026-09-12 14:35:42 +02:00
  • 317c68ecdb fix(rules): allow a staggered creature to withdraw as a standard action ctan 2026-09-12 14:21:04 +02:00
  • a4487a85f9 fix(rules): block immediate actions while flat-footed ctan 2026-09-12 14:08:44 +02:00
  • 7810d88488 fix(rules): expire a readied action at the combatant's next turn ctan 2026-09-12 13:59:11 +02:00
  • ec2088ab90 fix(rules): apply cover concealment and criticals to touch attacks ctan 2026-09-12 13:47:03 +02:00
  • 35c8d101b5 fix(rules): treat a blinded attacker as facing total concealment ctan 2026-09-12 13:26:52 +02:00
  • d152d42af9 fix(rules): avoid the firing-into-melee penalty at 10 feet ctan 2026-09-12 13:21:26 +02:00
  • 84bcf004c3 docs(rules): document missile count and per-spell SR limits ctan 2026-09-12 13:08:27 +02:00
  • 5b64fbee48 fix(spells): correct the fear condition ctan 2026-09-12 13:05:49 +02:00
  • b5b1bfd395 fix(spells): correct the acid arrow range ctan 2026-09-12 13:03:11 +02:00
  • 5c48579768 fix(spells): correct the burning hands damage ctan 2026-09-12 13:01:12 +02:00
  • b0fe553782 fix(rules): correct the cackle hex ctan 2026-09-12 12:58:32 +02:00
  • 68699ad6c7 fix(rules): set the slumber hex duration to the witch level ctan 2026-09-12 12:52:52 +02:00
  • f9c369380d fix(rules): correct the evil eye hex ctan 2026-09-12 12:49:48 +02:00
  • 910ed1dc7d fix(spells): make the bleed spell bleed ctan 2026-09-12 12:46:53 +02:00
  • 8c7e7075ad fix(spells): correct the sound burst save ctan 2026-09-12 12:31:06 +02:00
  • e3818fa6c9 fix(rules): make the run reachability check avoid difficult terrain ctan 2026-09-12 11:53:27 +02:00
  • 8043dd393c fix(rules): scale reposition and drag distance with the margin ctan 2026-09-12 11:43:12 +02:00
  • f9420c7b09 fix(rules): scale dirty trick duration and drop nauseated ctan 2026-09-12 11:34:20 +02:00
  • 34be75c492 fix(rules): apply AC penalties to CMD ctan 2026-09-12 11:26:05 +02:00
  • a4f7f4e5de fix(rules): exclude weapon special ability dice from critical multiplication ctan 2026-09-12 11:21:35 +02:00
  • a9b33e4055 fix(rules): apply the spell combat penalty to the spell attack ctan 2026-09-12 11:14:30 +02:00
  • 068b49794e fix(rules): stop steal from taking held weapons ctan 2026-09-12 11:06:08 +02:00
  • 57a597babd fix(rules): cap reposition and drag by size category ctan 2026-09-12 10:58:13 +02:00
  • 5a848fd07c fix(rules): compute CMD from Strength and Dexterity directly ctan 2026-09-12 10:54:21 +02:00
  • e1c9e78b4e fix(rules): stop auto-directed movement cutting corners ctan 2026-09-12 10:48:12 +02:00
  • 4b4e6f2726 fix(rules): stabilize a dying creature when healed ctan 2026-09-12 10:35:44 +02:00
  • e8cca954d0 docs(rules): document out-of-scope limitations ctan 2026-09-12 10:02:45 +02:00
  • 1363bb7f06 fix(rules): consume the current turn's swift for an in-turn immediate ctan 2026-09-12 10:00:25 +02:00
  • dde6bc1f5d fix(rules): restrict nauseated creatures to a single move action ctan 2026-09-12 09:44:53 +02:00
  • 49aa79d612 fix(rules): restrict maneuvers to targets within one size category ctan 2026-09-12 09:40:50 +02:00
  • 1b60cd049b fix(rules): apply maneuver failure consequences ctan 2026-09-12 09:34:57 +02:00
  • 346e300eab fix(rules): scale the bull rush push distance with the margin ctan 2026-09-12 09:27:03 +02:00
  • 2f00d76ecc fix(rules): allow movement through friendly squares ctan 2026-09-12 09:18:29 +02:00
  • faa8a72a86 fix(rules): let a natural 20 auto-succeed on escape ctan 2026-09-12 08:58:11 +02:00
  • c96579a485 fix(rules): forbid a diagonal 5-foot step past a corner ctan 2026-09-12 08:54:36 +02:00
  • 98b61c6cf8 fix(rules): add AC bonuses and flat-footed Dexterity to CMD ctan 2026-09-12 08:49:46 +02:00
  • 47010c6e00 fix(rules): use Dexterity for the CMB of Tiny and smaller creatures ctan 2026-09-12 08:44:44 +02:00
  • 9d583a04c0 fix(rules): only total concealment blocks sneak attack ctan 2026-09-11 23:41:06 +02:00
  • a2825e73cc fix(rules): apply the power attack penalty to melee touch attacks ctan 2026-09-11 23:35:07 +02:00
  • 8a8b813889 fix(rules): pick the best target square for melee cover ctan 2026-09-11 23:29:59 +02:00
  • 843cbf881c fix(rules): suppress attacks of opportunity through cover or total concealment ctan 2026-09-11 23:23:11 +02:00
  • be2a755d17 fix(rules): stop damage reduction from eating energy damage ctan 2026-09-11 23:17:34 +02:00
  • 1862c22b7b fix(rules): apply maneuver AoO damage as a penalty to the maneuver ctan 2026-09-11 23:11:57 +02:00
  • 74bfeb5414 fix(rules): allow one movement opportunity per opponent per round ctan 2026-09-11 23:08:11 +02:00
  • 5568e0f8af fix(rules): knock prone only on a 5-point overrun margin ctan 2026-09-11 22:22:57 +02:00
  • b453b19be2 fix(rules): stop a run from crossing difficult terrain ctan 2026-09-11 22:16:54 +02:00
  • 4d89305881 fix(rules): distinguish natural reach from reach weapons ctan 2026-09-11 22:06:46 +02:00
  • 4f6b076a49 fix(rules): exempt retrieve and repair weapon from the disabled hit-point cost ctan 2026-09-11 21:22:03 +02:00
  • fa01ed74c5 fix(rules): stop delay from double-processing the turn start ctan 2026-09-11 21:15:14 +02:00
  • 1b5cac234e fix(rules): tick bleed and auto-fail stabilization for a dying creature ctan 2026-09-11 21:06:10 +02:00
  • 32c09df264 fix(rules): keep swift and free actions for staggered combatants ctan 2026-09-11 20:59:19 +02:00
  • 529999da69 fix(rules): correct the inspire courage bonus type and saves ctan 2026-09-11 20:35:01 +02:00
  • 0fefb9cdd2 fix(rules): apply the -2 spell combat penalty to melee attacks ctan 2026-09-11 20:30:19 +02:00
  • e321c67779 fix(rules): allow a Will save to halve channeled energy damage ctan 2026-09-11 20:24:51 +02:00
  • 6f784d3369 fix(rules): require a ranged touch attack for ray spells ctan 2026-09-11 20:19:03 +02:00
  • 24af1687ab fix(spells): backfill casting times for all imported spells ctan 2026-09-11 15:01:42 +02:00
  • b3398c16ce feat(observation): expose spell cast time in the snapshot ctan 2026-09-11 14:13:13 +02:00
  • c5426ffe34 feat(spells): honor spell cast time in the action budget ctan 2026-09-11 14:09:58 +02:00
  • 0997c8d1b5 feat(rules): allow a move action in place of a standard action ctan 2026-09-11 13:53:45 +02:00
  • e44ec75f2b fix(rules): classify run as a full-round action ctan 2026-09-11 13:48:58 +02:00
  • 9c6f5e277e feat(cli): render --transcript output as a table ctan 2026-09-11 13:02:31 +02:00
  • d6c8f88f77 feat(cli): add --simple-monster-death option to kill monsters at hp <= 0 ctan 2026-09-11 12:48:43 +02:00
  • b7c80babfd fix(rules): enforce the action-economy budget on policy output ctan 2026-09-11 12:26:49 +02:00
  • a4814b935b fix(rules): apply cover by attacker's best corner for multi-square attackers ctan 2026-09-11 11:43:10 +02:00
  • 9fb1c2d75a fix(rules): apply energy resistance per damage component ctan 2026-09-11 11:24:11 +02:00
  • 1960b8f655 fix(rules): scale Power Attack for two-handed weapons and apply its CMB penalty ctan 2026-09-11 00:19:06 +02:00
  • 890b7959d4 fix(rules): correct metamagic slots, touch-spell delivery, and defensive/grapple casting ctan 2026-09-11 00:06:06 +02:00
  • 9aee4f6f6b fix(rules): correct P2/P3 PF1e conformance bugs (flanking, touch, blinded, disabled, death, maneuvers, DR, sneak) ctan 2026-09-10 21:45:50 +02:00
  • 5afe495c4a fix(rules): correct P1 PF1e conformance bugs (area saves, concentration, prone, slots, helpless, nauseated) ctan 2026-09-10 20:52:28 +02:00
  • 1ca5aed758 data(spells): add batch 3 of PC spell list (32 spells) ctan 2026-09-10 19:43:07 +02:00
  • 543da6a931 data(spells): add batch 2 of PC spell list (32 spells) ctan 2026-09-10 19:12:57 +02:00
  • 07e0d83300 data(spells): add batch 1 of PC spell list (32 spells) ctan 2026-09-10 18:49:54 +02:00
  • 91f70f19ca feat(conditions): add bleeding and confused rules ctan 2026-09-10 18:15:35 +02:00
  • b3bff85215 feat(conditions): add blinded/invisible/helpless/fascinated combat rules ctan 2026-09-10 18:00:41 +02:00
  • 79ac190728 feat(combat): use fly speed for movement ctan 2026-09-10 17:46:57 +02:00
  • ec0397351a test(rules): lock in that size is baked into attack/AC values ctan 2026-09-10 17:25:05 +02:00
  • 582b6c60d1 feat(observation): expose ranged threat grid ctan 2026-09-10 17:12:54 +02:00
  • f637f87a8c feat(combat): add aid another and run actions ctan 2026-09-10 16:56:38 +02:00
  • 06555f7b49 test(llm): demonstrate unblocked engine capabilities via observation-only policy ctan 2026-09-10 15:56:21 +02:00
  • 26f86f416d feat(combat): allow point-targeted spell areas ctan 2026-09-10 15:19:36 +02:00
  • 7fafbe43cf feat(observation): expose structured spell areas ctan 2026-09-10 14:14:54 +02:00
  • 61c9b7fa47 feat(observation): expose remaining attacks of opportunity ctan 2026-09-10 14:08:25 +02:00