Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add automation and effects to additional Pathfinder Society Boons #17844

Merged
merged 16 commits into from
Jan 5, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 56 additions & 0 deletions packs/campaign-effects/pathfinder-society/effect-grand-finale.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
{
"_id": "L2gnvfJ5y2cTNryW",
"folder": "KN9hhATq6X3GwryB",
"img": "systems/pf2e/icons/pathfinder-society/pfs-glyph.webp",
"name": "Effect: Grand Finale",
"system": {
"description": {
"value": "<p>Granted by Grand Finale</p>\n<p>You gain a +2 circumstance bonus to Performance checks, 20 temporary Hit Points, and a +1 circumstance bonus to Fortitude saves.</p>"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Was this intended to be a link?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, it was intended to be a link but the checker failed to recognize it in the previous PR (it doesn't like Pathfinder Society Boons). I'll open an incident but the goal is to eventually turn these into links.

},
"duration": {
"expiry": "turn-start",
"sustained": false,
"unit": "minutes",
"value": 10
},
"level": {
"value": 1
},
"publication": {
"license": "OGL",
"remaster": false,
"title": "Pathfinder Society Scenario #1-25: Grim Symphony"
},
"rules": [
{
"key": "FlatModifier",
"selector": "fortitude",
"slug": "grand-finale-fortitude-bonus",
"type": "circumstance",
"value": 1
},
{
"key": "FlatModifier",
"selector": "performance",
"slug": "grand-finale-performance-bonus",
"type": "circumstance",
"value": 2
},
{
"key": "TempHP",
"value": 20
}
],
"start": {
"initiative": null,
"value": 0
},
"tokenIcon": {
"show": true
},
"traits": {
"value": []
}
},
"type": "effect"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{
"_id": "j2xuFnWfTov0VQoG",
"folder": "KN9hhATq6X3GwryB",
"img": "systems/pf2e/icons/pathfinder-society/pfs-glyph.webp",
"name": "Effect: Light in the Dark",
"system": {
"description": {
"value": "<p>Granted by S1-18 - Light in the Dark</p>\n<p>You gain a +1 circumstance bonus to Diplomacy checks to @UUID[Compendium.pf2e.actionspf2e.Item.Request]{Request Assistance} or @UUID[Compendium.pf2e.actionspf2e.Item.Make an Impression] while adventuring in Razmiran.</p>"
ammalagonc marked this conversation as resolved.
Show resolved Hide resolved
},
"duration": {
"expiry": null,
"sustained": false,
"unit": "unlimited",
"value": -1
},
"level": {
"value": 1
},
"publication": {
"license": "OGL",
"remaster": false,
"title": "Pathfinder Society Scenario #1-18: Lodge of the Living God"
},
"rules": [
{
"key": "FlatModifier",
"selector": "diplomacy",
"value": 1,
"type": "circumstance"
}
],
"start": {
"initiative": null,
"value": 0
},
"tokenIcon": {
"show": true
},
"traits": {
"value": []
}
},
"type": "effect"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
{
"_id": "rEQP3SwRF9Zb1ppV",
"folder": "KN9hhATq6X3GwryB",
"img": "systems/pf2e/icons/pathfinder-society/pfs-glyph.webp",
"name": "Effect: Nexian Researcher",
"system": {
"description": {
"value": "<p>Granted by S1-00 - Nexian Researcher</p>\n<p>If you are Untrained in Pathfinder Society Lore, you can add your level to your Intelligence modifier when determining your bonus. If you are at least Trained in Pathfinder Society Lore, you gain a +2 circumstance bonus to this check instead.</p>"
ammalagonc marked this conversation as resolved.
Show resolved Hide resolved
},
"duration": {
"expiry": "turn-end",
"sustained": false,
"unit": "rounds",
"value": 0
},
"level": {
"value": 1
},
"publication": {
"license": "OGL",
"remaster": false,
"title": "Pathfinder Society Scenario #1-00: Origin of the Open Road"
},
"rules": [
{
"hideIfDisabled": true,
"key": "FlatModifier",
"predicate": [
"check:statistic:pathfinder-society-lore",
"proficiency:untrained"
],
"removeAfterRoll": "if-enabled",
"selector": "skill-check",
"slug": "pathfinder-society-lore-untrained-bonus",
"value": "@actor.level"
},
{
"hideIfDisabled": true,
"key": "FlatModifier",
"predicate": [
"nexian-researcher",
"check:statistic:pathfinder-society-lore",
"proficiency:trained"
],
"removeAfterRoll": "if-enabled",
"selector": "skill-check",
"slug": "pathfinder-society-lore-trained-bonus",
"type": "circumstance",
"value": 2
}
],
"start": {
"initiative": null,
"value": 0
},
"tokenIcon": {
"show": true
},
"traits": {
"value": []
}
},
"type": "effect"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
{
"_id": "OJibRFm4JCVGQZnx",
"folder": "KN9hhATq6X3GwryB",
"img": "systems/pf2e/icons/pathfinder-society/pfs-glyph.webp",
"name": "Effect: Practiced Medic",
"system": {
"description": {
"value": "<p>Granted by Practiced Medic</p>\n<p>You can improve a Medicine check's degree of success by one step to Administer First Aid, Treat Disease, Treat Poison, or Treat Wounds.</p>"
ammalagonc marked this conversation as resolved.
Show resolved Hide resolved
},
"duration": {
"expiry": "turn-end",
"sustained": false,
"unit": "rounds",
"value": 0
},
"level": {
"value": 1
},
"publication": {
"license": "OGL",
"remaster": false,
"title": "Pathfinder Society Boons"
},
"rules": [
{
"adjustment": {
"all": "one-degree-better"
},
"key": "AdjustDegreeOfSuccess",
"predicate": [
{
"or": [
"action:treat-poison",
"action:treat-wounds",
"action:treat-disease"
]
}
],
"removeAfterRoll": "if-enabled",
"selector": "medicine"
}
],
"start": {
"initiative": null,
"value": 0
},
"tokenIcon": {
"show": true
},
"traits": {
"value": []
}
},
"type": "effect"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
{
"_id": "zcGenQGOjZgFuqzs",
"folder": "KN9hhATq6X3GwryB",
"img": "systems/pf2e/icons/pathfinder-society/pfs-glyph.webp",
"name": "Effect: Tarnbreaker Champions",
"system": {
"description": {
"value": "<p>Granted by Tarnbreaker Champions</p>\n<p>you gain a +1 circumstance bonus on all Diplomacy checks to @UUID[Compendium.pf2e.actionspf2e.Item.Request]{Make a Request} while playing in an adventure that takes place primarily in the Lands of the Linnorm Kings.</p>"
ammalagonc marked this conversation as resolved.
Show resolved Hide resolved
},
"duration": {
"expiry": null,
"sustained": false,
"unit": "unlimited",
"value": -1
},
"level": {
"value": 1
},
"publication": {
"license": "OGL",
"remaster": false,
"title": "Pathfinder Society Scenario #1-10: Tarnbreaker's Trail"
},
"rules": [
{
"hideIfDisabled": true,
"key": "FlatModifier",
"predicate": [
"action:request"
],
"selector": "diplomacy",
"type": "circumstance",
"value": 1
}
],
"start": {
"initiative": null,
"value": 0
},
"tokenIcon": {
"show": true
},
"traits": {
"value": []
}
},
"type": "effect"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
{
"_id": "XmNIl5QrNXy88Fk8",
"folder": "KN9hhATq6X3GwryB",
"img": "systems/pf2e/icons/pathfinder-society/pfs-glyph.webp",
"name": "Effect: Technological Defence",
"system": {
"description": {
"value": "<p>Granted by Technological Defence.</p>\n<p>You gain a +1 circumstance bonus to a saving throw against a technological weapon or effect.</p>"
ammalagonc marked this conversation as resolved.
Show resolved Hide resolved
},
"duration": {
"expiry": null,
"sustained": false,
"unit": "unlimited",
"value": -1
},
"level": {
"value": 1
},
"publication": {
"license": "OGL",
"remaster": false,
"title": "Pathfinder Society Quest #8: Shadows of the Black Sovereign"
},
"rules": [
{
"domain": "all",
"key": "RollOption",
"option": "technological-defence",
"toggleable": true
},
{
"key": "FlatModifier",
"predicate": [
"technological-defence"
],
"selector": "saving-throw",
ammalagonc marked this conversation as resolved.
Show resolved Hide resolved
"type": "circumstance",
"value": 1
}
],
"start": {
"initiative": null,
"value": 0
},
"tokenIcon": {
"show": true
},
"traits": {
"value": []
}
},
"type": "effect"
}
20 changes: 19 additions & 1 deletion packs/pathfinder-society-boons/adversary-lore.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,25 @@
"remaster": false,
"title": ""
},
"rules": [],
"rules": [
{
"domain": "all",
"key": "RollOption",
"option": "adversary-lore",
"toggleable": true
},
{
"hideIfDisabled": true,
"key": "FlatModifier",
"predicate": [
"adversary-lore",
"action:recall-knowledge"
],
"selector": "skill-check",
"type": "circumstance",
"value": "ternary(gte(@actor.system.pfs.reputation.VS,120), 2, 1)"
}
],
"traits": {
"rarity": "common",
"value": []
Expand Down
2 changes: 1 addition & 1 deletion packs/pathfinder-society-boons/menace-under-otari.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
},
"category": "pfsboon",
"description": {
"value": "<p><strong>Deckhand</strong> You have gained access to the following background for all of your characters (include a copy of this Chronicle Sheet with any character who selects this background).</p>\n<p><strong>Deckhand</strong> [Background]</p>\n<p>The rolling waves of the high seas, the constant sway of the deck underfoot, and the creaking heights of a ship's rigging are as familiar to you as solid ground. You might have worked on a simple fishing boat, a wealthy merchant's galley, a mighty warship - or even a pirate's caravel. Whether your crew retired, your ship sank, or you've turned to adventuring so you can keep all the treasure for yourself, you still retain an excellent sense of balance and quick reflexes.</p>\n<p>Choose two ability boosts. One must be to Dexterity or Strength and one is a free ability boost.</p>\n<p>You're trained in the Acrobatics skill, and the Sailing Lore skill. You gain the @UUID[Compendium.pf2e.feats-srd.Item.Cat Fall] skill feat.</p>"
"value": "<p><strong>Deckhand</strong> You have gained access to the following background for all of your characters (include a copy of this Chronicle Sheet with any character who selects this background).</p>\n<p><strong>@UUID[Compendium.pf2e.backgrounds.Item.Deckhand]</strong>[Background]</p>"
},
"identified": {
"value": true
Expand Down
2 changes: 1 addition & 1 deletion packs/pathfinder-society-boons/practiced-medic.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
},
"category": "pfsboon",
"description": {
"value": "<p><strong>Cost</strong>: 4 AcP</p><hr /><p>By spending your off-hours administering medical aid to those in need, you have developed extraordinary first aid instincts. After purchasing this boon, you can spend Downtime to provide medical services to others. Once you have expended 8 days of Downtime in this way, you can expend the boon as a free action before attempting a Medicine check to Administer First Aid, Treat Disease, Treat Poison, or Treat Wounds. You improve your check's degree of success by one step (such as if you roll a failure, you get a success instead); the boon is not expended if your original roll is a critical success. Once you expend this boon, it provides no other benefit.</p>\n<p><strong>Special</strong> You can purchase this boon multiple times, though you cannot expend more than one copy of this boon per adventure.</p>"
"value": "<p><strong>Cost</strong>: 4 AcP</p><hr /><p>By spending your off-hours administering medical aid to those in need, you have developed extraordinary first aid instincts. After purchasing this boon, you can spend Downtime to provide medical services to others. Once you have expended 8 days of Downtime in this way, you can expend the boon as a free action before attempting a Medicine check to Administer First Aid, Treat Disease, Treat Poison, or Treat Wounds. You improve your check's degree of success by one step (such as if you roll a failure, you get a success instead); the boon is not expended if your original roll is a critical success. Once you expend this boon, it provides no other benefit.</p>\n<p><strong>Special</strong> You can purchase this boon multiple times, though you cannot expend more than one copy of this boon per adventure.</p>\n<p>@UUID[Compendium.pf2e.campaign-effects.Item.Effect: Practiced Medic]</p>"
},
"level": {
"value": 0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
},
"category": "pfsboon",
"description": {
"value": "<p><strong>[Generic][Limited Use]</strong> □□□</p>\n<hr />\n<p><strong>Effect</strong> You can check a box whenever you attempt a Pathfinder Society Lore check. If you are Untrained in Pathfinder Society Lore, you can add your level to your Intelligence modifier when determining your bonus. If you are at least Trained in Pathfinder Society Lore, you gain a +2 circumstance bonus to this check instead. If the check is in relation to Durvin Gest, Selmius Foster, Gregaro Voth, or Kerinha Napsunar, you do not need to check a box.</p>"
"value": "<p><strong>[Generic][Limited Use]</strong> □□□</p><hr /><p><strong>Effect</strong> You can check a box whenever you attempt a Pathfinder Society Lore check. If you are Untrained in Pathfinder Society Lore, you can add your level to your Intelligence modifier when determining your bonus. If you are at least Trained in Pathfinder Society Lore, you gain a +2 circumstance bonus to this check instead. If the check is in relation to Durvin Gest, Selmius Foster, Gregaro Voth, or Kerinha Napsunar, you do not need to check a box.</p>\n<p>@UUID[Compendium.pf2e.campaign-effects.Item.Effect: Nexian Researcher]</p>"
},
"level": {
"value": 0
Expand Down
Loading
Loading