Release 1.17.0 #2

Merged
Reliodas merged 3 commits from release/1.17.0 into main 2026-06-20 01:40:59 +00:00
Owner

Release 1.17.0 du moteur dnd55e.

Inclus

  • Sources externes d'avantage/désavantage sur RulesEngine.resolve_weapon_attack (advantage/disadvantage, défaut false), pour qu'un jeu consommateur applique ses règles spatiales (portée longue, couverture) sans réimplémenter l'attaque d'arme. Rétro-compatible. (#1)

Version

plugin.cfg 1.17.0, CHANGELOG.md + titre README.md alignés (étape version-coherence verte).

Release **1.17.0** du moteur dnd55e. ## Inclus - Sources externes d'avantage/désavantage sur `RulesEngine.resolve_weapon_attack` (`advantage`/`disadvantage`, défaut `false`), pour qu'un jeu consommateur applique ses règles spatiales (portée longue, couverture) **sans réimplémenter** l'attaque d'arme. Rétro-compatible. (#1) ## Version `plugin.cfg` **1.17.0**, `CHANGELOG.md` + titre `README.md` alignés (étape version-coherence verte).
Merge tag '1.16.0' into develop
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
3b0bbd2506
1.16.0 1.16.0
feat: external advantage/disadvantage on resolve_weapon_attack
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
1c328240df
Allows a consumer game to apply spatial rules it manages itself — long range,
cover — through the engine's own roll resolution, without reimplementing the
weapon-attack assembly (ability mod, proficiency, enhancement, fighting styles,
riders).

- AttackRules.resolve_weapon_attack gains optional `advantage`/`disadvantage`
  (default false), mirroring Combat.resolve_attack. They combine with the
  rule-driven sources (Reckless, Grappler, HEAVY) and cancel out to a normal
  roll. RulesEngine facade + DndRules wrapper forwarded; backward compatible.
- Test: external advantage / disadvantage / mutual cancellation.
- plugin.cfg 1.16.0 -> 1.17.0, CHANGELOG + README title.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Merge pull request 'Sources externes d'avantage/désavantage sur resolve_weapon_attack (1.17.0)' (#1) from feature/weapon-attack-disadvantage into develop
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
0bfba53a8d
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: dnd/dnd55e#2
No description provided.