Repository navigation
Encounter tools for the d20, PbtA, FitD, BRP and Ironsworn sheets - #36
Merged
Merged
Conversation
Each sheet gets a bestiary in +config and a +foe command set for its GM: foes added to an encounter as numbered copies that go when it ends. - d20 2.2.0: foes with AC, HP and attacks; +check against a foe; initiative, turns and counted-down conditions. - PbtA 2.3.0: threats with harm and armour, GM moves, and harm on the player's sheet (+sheet/harm, /heal), carried by encounter copies. - FitD 2.2.0: threats with a clock and harm; ticking by effect, harm onto the member's copy, and a stored position per member for +check. - BRP 2.2.0: creatures from characteristics, damage bonus, attacks by success level, hit locations, major wounds, and turn order by DEX or strike rank. - Ironsworn 2.2.0: foes with ranked progress tracks, +foe/mark and the progress roll to end a fight, harm by rank, and initiative. Help, READMEs, NOTICEs, the wiki packages and the +config bridges follow. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Rqqt7UnAKnBE3GB4MvyjDn
HarryCordewener
marked this pull request as ready for review
November 1, 2026 14:41
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Each sheet gets a bestiary in
+configand a+foecommand set for the GM. Foes join an encounter as numbered copies (Wolf 1,Wolf 2) and are removed when the encounter ends.+foe/attack,/damage,/heal;+checkagainst a foe;+encounter/initiative,/next,/order,/condition+foe/harm,/heal,/deal,/move,/moves(GM moves); PC harm with+sheet/harmand/heal, carried by encounter copies+foe/tickby effect,+foe/harmonto a member's copy,+encounter/positionread by+check+foe/attackby success level with damage bonus,/damage(major wounds),/heal; hit locations and strike ranks as settings; DEX or strike-rank order+foe/mark,+foe/end(progress roll),+foe/harmby rank,+encounter/initiativeEach package also gets new help topics (
foe,foe gm; 31 rows or fewer), README sections, NOTICE updates (the bestiaries are the packages' own content), wiki packages at 1.1.0,+configbridges at 1.0.2, and updated index rows.Testing
tools/PackageValidator --strictpasses./keep,/endcleanup (noENCattributes left behind) and permission refusals.🤖 Generated with Claude Code
https://claude.ai/code/session_01Rqqt7UnAKnBE3GB4MvyjDn