Skip to content

Provides bonuses to various types of rolls. Some of these are for variable changes that the system can't handle (like Inspiration). Some are a fake implementation of changes that the system just doesn't support.

License

Notifications You must be signed in to change notification settings

dmrickey/fvtt-ckl-roll-bonuses

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Roll Bonuses

This documentation is no longer kept up to date. All documentation can be found in the in-game compendium included with this mod.

Provides bonuses to various types of rolls. Some of these are for variable changes that the system can't handle (like Inspiration). Some are a fake implementation of changes that the system just doesn't support. All configuration is done in the Feat's Advanced Tab (or buff, class feature, etc.). Support for Mana's mod Item Hints has been included so that things are automatically tagged in the character sheet.

Supports PF1 v9+

Table of contents


Class Features

Versatile Performance

Choose your perform. Choose the two skills it replaces. Whenever you roll those skills they'll automatically use your perform skill.

How to configure Versatile PerformanceFocus (click to expand)
  • The input will automatically be added for any ability named Versatile Performance
    • This is configurable in the settings for different translations
    • If it doesn't show up (or you want to use this on a different ability), you can add the dictionary flag versatile-performance and the inputs will automatically be added
      • due to its complexity, the inputs will not show up if you're viewing the item from the
  • To configure
    • choose the perform skill you want to use in the first input
    • choose the two skills in the next two inputs
  • This adds a music note icon in the skills list next to the skills that are replaced
    • You can click on the music note to disable the "perform override" and roll the skill normally. Clicking again resumes the versatile performance functionality.

image image


Generic Targets

This is a system for pairing bonuses (see Generic Bonuses) with different targets. There are various categories of targets. You can combine multiple targets, then each buff will apply to Items that match all of those targets. E.g. you can combine "Weapon Group - Hammers" but also include "Weapon - My Custom Sword +1" and then you'd get the chosen bonus for all hammers and your custom sword. You could even add in "Weapon Type - Dagger" to target all your daggers. And maybe even "Spell - Fireball".

If you combine multiple targets, then the Item/Action being used must match all targets. For example, if you target both "Weapon Group - Natural" and "Is Ranged" then the bonus will apply only to ranged natural weapons. If you combine "Is Melee" and "Is Weapon" then you'll get a bonus to all melee attacks--but not spells or combat maneuvers.

Alignment Target

This will make any Generic Bonuses kick in only when the action is being used while a token with the specific alignment is targeted (targeted via "T" (foundry default button) with crosshairs -- not "selected" which means the token simply has a selected border). Use with target_alignment.

All

This will make any Generic Bonuses configured on this Item apply to any Action that they are able to. Use with target_all.

Finesse

This will make any Generic Bonuses configured on this Item apply to any finesse-able attacks. Configure with the boolean flag target_finesse This is intended for use alongside the Weapon Finesse feat. For any Item to be considered finesse-able, it needs to fulfill at least one of the following three criteria

  • it must be a weapon that has the Finesse Weapon property checked on the weapon's details tab
  • it must be an attack or a weapon that has the Natural weapon group selected
  • it must have its own boolean flag finesse-override
    • this last case is to cover "Attacks" that are made from weapons. Once an Attack has been created from a weapon, it no longer has a "Finesse" weapon property available to it as the PF1 system has those reserved purely for Weapons and no other Item types.

Item Target

An "Item" within Foundry basically means anything that you can drag onto your character sheet. So as far as Foundry is concerned, an Item can your class, spell, feat, trait, buff, attack, weapon, inventory item, etc. This target will let you choose any of those items that are configured to have an action (because only actions are rolled and can have roll bonuses). To configure add a boolean flag target_item and the input will show up below.

Item Type Target

These will apply Generic Bonuses to Actions that are configured for specific kinds of attacks.

  • target_is-melee will target melee weapons, spells, and combat maneuvers
  • target_is-ranged will target ranged weapons, spells, combat maneuvers, and thrown weapons (thrown is only avilable in pf1 v10)
  • target_is-spell will target spells
  • target_is-weapon will target weapon attacks

Self Target

Any Generic Bonuses defined on this item will only apply to rolls made with this item. This is most useful for for Fortune/Misfortune as that cant' be done on the item itself. But it can also be used for extra damage or an effective size bonus (or any other bonus) if you don't want to modify the formulas on the weapon itself. Use with boolean flag target_self.

Spell Target

Exactly like Item Target but filtered to show only Spells. Use with boolean flag target_spell.

Token Target

This makes it so any Generic Bonus are only enabled when the specified tokens are targeted (targeted via "T" (foundry default button) with crosshairs -- not "selected" which means the token simply has a selected border). It is configured by adding the target_token boolean flag. This is primarily useful for buffs that have a short duration and conditional targeting -- abilities like a Paladin's Smite, Cavalier's Challenge, or a Slayer's Studied Target. After setting the target, whenever an ability is used while the token is targeted, then it will be rolled with the specified bonus.

Whenever a buff (or other ability with this configured) is activated, a dialog will pop up letting you select your target from all visible tokens (for the GM this will include not-visible tokens, for the players it will not). By default, any tokens you currently have targeted will be preselected and you can verify and hit ok. There is a client setting that will skip this dialog if you already have tokens selected and it will just assume your current targets are your desired targets--while this setting is enabled, if you have no targets the dialog will still open.

Weapon Group Target

This allows you to target specific Weapon Groups. All weapon groups are available to choose from, plus any custom weapon groups defined on anything in your inventory. Use with boolean flag target_weapon-group

Weapon Target

Exactly like Item Target but filtered to show only Attacks and Weapons. Use with boolean flag target_weapon. Any weapons targeted will automatically include any attacks created from that weapon.

Weapon Type Target

This allows you to target specific Weapon Types. When choosing a type, it looks through all Attacks/Weapons in your inventory and presents those choices to you. The Attacks/Weapons must have their Equipment Base Types filled out (this is new in PF1 v9). Use with boolean flag target_weapon-type


Generic Bonuses

Paired with targets above (see Generic Targets), will grant your chosen targets the specified bonuses.

Agile

Automatically makes targeted attacks use Dex instead of Str for damage rolls. Use with boolean flag bonus_agile.

Attack Bonus

Give a flat value or a formula to increase the target's attack roll. Use with boolean flag bonus_attack.

Critical Bonuses

This comes with three different options. Keen, Critical Range Modifier, and Critical Multiplier Modifier. Keen will double the threat range of the target. The range modifier will allow you to increase or decrease the range modifier (useful for homebrew or 3.5 adaptations), or increase the critical multiplier (useful for abilities such as a Swashbuckler's level 20 ability). Use with boolean flag bonus_crit. Multiple buffs affecting crit do work together, however the Item Hints will look a bit weird--but the resulting roll will be using the correct total. This handles everything already done by Critical Helpers but allows for better fine-tuning. At this point there's no reason to use critical helpers.

Damage Bonus

Input multiple damage formula (including types) to increase the target's damage. Use with boolean flag bonus_damage.

Effective Size Bonus

Increase the value used by any sizeRoll formula in the target (typically in the damage formula). Use with boolean flag bonus_effective-size. This is useful for spells like Gravity Bow, Lead Blades, Strong Jaw, temporarily granting the Impact quality to a specific weapon, etc.

Finesse

Automatically makes targeted attacks use Dex instead of Str for attack rolls. Use with boolean flag bonus_finesse.

Fortune/Misfortune

Applies a fortune effect (2d20kh) (or misfortune (2d20kl)) to the targeted actions. This will only work for actions, but not for generic abilities such as skills, ability checks, etc. If you need a fortune effect for everything or a specific type of roll that can't be targeted, then use the non-targeted Fortune and Misfortune option.


Targeted Bonus Examples

Fighter Weapon Training

How to configure Fighter Weapon Training (click to expand)
  • To configure the feature add the boolean flags target_weapon-group, bonus_attack, and bonus_damage. You'll need a new feature for each tier so you can appropriately target each separate weapon group with the appropriate bonus.
  • Damage/Attack
    • If you don't use Advanced Weapon Training (which keeps your attack/damage bonuses from improving) then your formula is max(0, floor((@classes.fighter.level - 1) / 4)) for your first tier. This formula will keep improving as you level up. For your second tier you can use the same formula but subtract 1, then for your third subtract 2, etc. You can also just use plain numbers - but you'll have to update those as you level up.
  • For your weapon group simply hit the edit button and select your group

image


Gunslinginer Gun Training

How to configure Gunslinginer Gun Training (click to expand)
  • To configure the feature add the boolean flags target_weapon-type, and bonus_damage. Unlike fighter weapon training, because the bonus is the same, you can use a single feature for this.
  • Damage formula is @abilities.dex.mod
  • For your Weapon Type simply hit the edit button and select your type -- you will have to have an Attack/Weapon on your actor with the appropriate Equipment Base Types filled out (this is new in PF1 v9). You can select multiple types for when you level up.

Lead Blades, Gravity Bow, Strong Jaw, and Impact Weapon

How to configure

These buffs are a combination of Effective Size Bonus and Item Type Target.

  • Bonus
    • Add the flag bonus_effective-size ans set the formula to 1 (use 2 for Strong Jaw)
  • Target - use one of the following depending on which buff you're creating.
    • For Lead Blades, add the target flags target_is-melee and target_is-weapon
    • For Gravity Bow, add the target flags target_is-ranged and target_is-weapon
    • For Strong Jaw, add the target flag target_weapon-group and choose the group natural
    • Impact Weapon is a bit different, you'll probably want to use Weapon Target to target a specific weapon. Or Self Target if you're putting the bonus on the item itself and don't want to change the default formula.

Magus Arcane Weapon Enhcancement

How to configure Magus Arcane Weapon Enhcancement (click to expand)
  • Create a buff with the boolean flags target_weapon, plus bonus_attack/bonus_damage (one or both as appropriate).
    • Be sure to set the buff to appropriately time out after 1 minute.
  • Input any number of damage formulas (for Flaming, Frost, Shock, etc). Or a static number if you're increasing your enhancement bonus (the bonus will not specifically be typed as enhancement though)
  • For your weapon, hit the edit button and select your specific weapon from the list.
  • If you often use different weapon abilities, then I suggest configuring multiple buffs and just enabling the correct one instead of reconfiguring a single buff every time you use it.

image

Paladin Smite

How to configure Paladin Smite (click to expand)
  • Create a buff with the boolean flags target_token, bonus_attack, and bonus_damage.
    • attack bonus: @abilities.cha.mod
    • damage bonus: @classes.paladin.level
    • caveat - there is currently no way to automate the "double damage on first attack" against certain foes. If that ever changes, this will be updated to reflect that.

Slayer's Studied Target

How to configure Slayer's Studied Target (click to expand)
  • Create a buff with the boolean flags target_token, bonus_attack, and bonus_damage.
    • attack/damage bonus: 1 + floor(@classes.slayer.level / 5)

Unchained Rogue's Finesse Training

Unchained Rogue's Finesse Training's Studied Target (click to expand)
  • This is a combination of Agile (bonus_agile) and Weapon Type Target (target_weapon-type)
    • Don't forget that to correctly configure the weapon type target, the weapon you want to use must be configured with a Base Equipment Type

Feats

Armor Focus

Increase the AC of your chosen armor type by +1 (Armor Focus) and additionally decrease the ACP by 1 (Improved Armor Focus).

How to configure Armor Focus (click to expand)

Armor Focus

Adds +1 AC to hit to the chosen armor type.

  • Will automatically include the select input in the feat advanced tab if the feat is named Weapon Focus
    • This is configurable in the settings to account for different translations
  • The dropdown will be added automatically if you add a dictionary flag armor-focus to the feat (or any other Item)
  • The choices are auto populated based on what Armor belong to the actor
    • The Armor must have its Equipment Base Types filled out (this is new in PF1 v9)
    • If you know exactly what base type you're looking for, you can fill it into the dictionary flag value directly

Improved Armor Focus

Reduced ACP by 1 for the chosen armor type

  • Will automatically include the select input in the feat advanced tab if the feat name includes both Armor Focus and Improved
    • This is configurable in the settings to account for different translations
  • The dropdown will be added automatically if you add a dictionary flag improved-armor-focus to the feat (or any other Item)
    • The choices will be based off of any other Armor Focus feats you already have configured.

Elemental Focus

Increase the DC by +1 of any spell you're casting for a specific element.

How to customize Elemental Focus (click to expand)
  • Follows the same basic setup as Spell Focus.
  • You can manually configure it by setting a dictionary flag on the feat with a key of elementalFocus, greaterElementalFocus, or mythicElementalFocus and the mod will automatically add the inputs for you below the dictionary flags section.
  • The accepted values are acid, cold, electric, or fire.
  • The damage for the spell you're casting must be configured using one of the system's predefined types.

Furious Focus

Negate the Power Attack penalty for the first attack of each round.

How to enable Furious Focus (click to expand)
  • Add the boolean flag furious-focus. This should be detected automatically the first time you go into the feat to edit it--if it is not then you can manually add the flag.
  • This only works once each round. If your GM is not advancing game time (happens automatically when advancing rounds in combat), then the penalty will not be taken away with following power attacks.

Martial Focus

Automatically increase damage by +1 for any weapon in the chosen weapon group.

How to configure Martial Focus (click to expand)
  • Will automatically include the select input in the feat advanced tab if the feat is named Martial Focus
    • This is configurable in the settings to account for different translations
  • The dropdown will be added automatically if you add a dictionary flag martial-focus to the feat (or any other Item)
  • The choices are auto populated based on what Attacks and Weapons belong to the actor
    • The Attacks/Weapons must have their Weapon Groups filled out (this is new in PF1 v9)
  • It will also include any custom weapon groups found on any attack or weapon within the actor's inventory.

Spell Focus

Spell Focus, Greater Spell Focus, and Mythic Spell Focus now all have a drop down on the advanced tab that lets you select a school. When you cast a spell of that school, the DC will automatically be increased.

How to configure Spell Focus (click to expand)
  • The feat name has to match the mod configuration (already set up to match the expected English feat names) or if it's one of those two feats added to your character sheet from the compendium (it doesn't matter if it's been renamed if it was added from a compendium).
    • If the drop down doesn't show up because the name does not exactly match, or some other reason, you can still add a dictionary flag with the name spellFocus/greaterSpellFocus and the mod will automatically add the inputs for you below the dictionary flags section.
    • Also handles Mythic Spell Focus, if the auto-dropdown doesn't show up, you can add the flag mythicSpellFocus following the same rules outline above
  • Greater and Mythic options in the dropdown are limited by choices you've made for spell focus. If you want to get around that dropdown limitation, the flag can be manually added per above.
  • Because of a bug in pf1 0.82.5, the save button on the chat card will show the correct DC, but the info note at the bottom of the chat card will your base DC -- this is the same bug that happens if you use a conditional modifier to increase an individual spell's DC.

image


Spell Specialization

Increase chosen spell CL by +2.

How to configure Spell Specialization (click to expand)
  • The input will automatically be added for any ability named Spell Specialization (configurable in the mod settings)
  • You can manually add the spell-specialization dictionary flag for the input to show up
  • Only spells in your actor's spellbooks will be available as choices
    • if you want a different spell that your actor doesn't have, you can manually type the spell's name in as the value of the dictionary flag
  • The spell's name is the key. If you have multiple versions of the same spell in your spellbook and want this to work with all of them, then pick the name that is in both items.
    • e.g. If you have two differnt spells in your spellbook that are the same spell, but one is different because it has metamagic details pre-defined in it, Fireball and Maximized Fireball, then choose Fireball and it will apply to both spells
  • If Spell Specialization is accidentally applying to an extra spell because it includes the chosen spell's name, then you can add exclusionary rules, too. Add the dictionary flag spell-specialization-exclusions and add in any extra parts of other spell names that should be excluded - each separate term split by a ;.
    • This is a manual process - you have to edit the dictionary flag directly, there's no special input that will show up for this.
    • e.g. You have chosen the spell Alarm, but also have other spells Selective Alarm and Escape Alarm. By default those other two will also be specialized. But you can add the exclusion flag with the value Selective; Escape and those will now be excluded.

Weapon Focus

Automatically add +1 to attack rolls to weapons with Weapon Focus. Includes Greater Weapon Focus and Gnomish Weapon Focus.

How to configure Weapon Focus (click to expand)

Weapon Focus

Adds +1 to hit to the chosen weapon types.

  • Will automatically include the select input in the feat advanced tab if the feat is named Weapon Focus
    • This is configurable in the settings to account for different translations
  • The dropdown will be added automatically if you add a dictionary flag weapon-focus to the feat (or any other Item)
  • The choices are auto populated based on what Attacks and Weapons belong to the actor
    • The Attacks/Weapons must have their Equipment Base Types filled out (this is new in PF1 v9)
    • If you know exactly what base type you're looking for, you can fill it into the dictionary flag value directly

Greater Weapon Focus

Adds a second +1 on top of Weapon Focus

  • Will automatically include the select input in the feat advanced tab if the feat name includes both Weapon Focus and Greater
    • This is configurable in the settings to account for different translations
  • The dropdown will be added automatically if you add a dictionary flag greater-weapon-focus to the feat (or any other Item)
    • The choices will be based off of any other Weapon Focus feats you already have configured.

Mythic Weapon Focus

Doubles the bonus from Weapon Focus and Greater Weapon Focus

  • Will automatically include the select input in the feat advanced tab if the feat name includes both Weapon Focus and Mythic
    • This is configurable in the settings to account for different translations
  • The dropdown will be added automatically if you add a dictionary flag mythic-weapon-focus to the feat (or any other Item)
    • The choices will be based off of any other Weapon Focus feats you already have configured.

Racial Weapon Focus

Adds +1 to hit to racial weapons - those weapons must have appropriate racial tags.

  • Will Automatically include the select input in the feat advanced tab if the feat is named Gnome Weapon Focus (only official racial weapon feat)
    • This is configurable in the settings if you want to homebrew a different race
    • detection for this is kind of messy and it usually also detects it as Weapon Focus too. Just delete the weapon focus dictionary flag and it will behave itself once it's already configured for racial weapon focus.
  • The dropdown will be added automatically if you add the dicationary flag racial-weapon-focus
  • You must type in one of the tags that exists on racial weapons. The chosen race must exist on weapons and attacks for this feat to automatically add +1 to attack rolls.

Weapon Specialization

Automatically add +2 damage to chosen weapons types for Weapon Specialization and Greater Weapon Specialization.

How to configure Weapon Specialization (click to expand)

Weapon Specialization

Adds +2 damage to the chosen weapon types.

  • Will automatically include the select input in the feat advanced tab if the feat is named Weapon Specialization
    • This is configurable in the settings to account for different translations
  • The dropdown will be added automatically if you add a dictionary flag weapon-specialization to the feat (or any other Item)
  • The choices are auto populated based on all of your configured Weapon Focus feats

Greater Weapon Specialization

Adds an extra +2 damage to the chosen weapon types.

  • Will automatically include the select input in the feat advanced tab if the feat name includes both Weapon Specialization and Greater
    • This is configurable in the settings to account for different translations
  • The dropdown will be added automatically if you add a dictionary flag greater-weapon-specialization to the feat (or any other Item)
  • The choices are auto populated based on all of your configured Weapon Specialization and Greater Weapon Focus feats

Misc

Ammunition

Ammunition now has inputs for masterwork, enhancement, attack, and damage bonuses. You can find these on the item's advanced tab.

Change Offset

Modify the results of any change type. This is essentially a very generic form of Fate's Favored -- but this will allow you to increase or decrease any change type instead of only modifying luck bonuses by +1.

How to change offset (click to expand)
  • Add dictionary flag change-type-offset to your buff/feature/etc.
    • Text input will appear for your formula
    • Dropdown selector will show up with options for your chosen change type

Critical Helpers

Attack's critical variables can now be dynamically adjusted. Crit can be modified with keen. It can also be modified by a static amount to account for certain 3.5 classes or other homebrew. The critical multipler can also be adjusted--this is useful for a Swashbuckler's capstone ability (and any homebrew that needs it).

How to customize crit range or multiplier (click to expand)

Keen - boolean flag

  • keen-self
    • place this flag on an attack/weapon/item/spell/etc. Any action for this Item will have its crit range doubled.
  • keen-all
    • place this flag on anything in your character to double the crit range of any action
  • keen_<id>
    • e.g. keen_7hAXCo6sYfpIqeli
    • Place this flag on anything, then when you use either the Item or Action associated with the id, it will be keen
      • You can find the id for a specific thing by opening its sheet, then clicking the dictionary icon in the header next to its name
    • This is useful for when you have a temporary buff (e.g. Magus, Warpriest, Occultist,...) that grants a specific weapon Keen

Crit target modifications (dictionary flag)

Positive numbers are good, so having a 3 will mean your "crits only on a 20" weapon will now crit on "17 or higher". Adding any of these will give you a formula input.

  • crit-offset-self
  • crit-offset-all
  • crit-offset_<id>
    • e.g. crit-offset_7hAXCo6sYfpIqeli
    • Place this flag on anything, then when you use either the Item or Action associated with the id, it will be modified by the value
      • You can find the id for a specific thing by opening its sheet, then clicking the dictionary icon in the header next to its name
    • individual descriptions same as keen described above
    • The value of the dictionary flags can be either a number or a formula
    • if something is effect by both crit-offset and keen, then keen is applied first before an extra crit-offset is applied

Crit multipliers (dictionary flag)

  • crit-mult-offset-self
  • crit-mult-offset-all
  • crit-mult-offset_<id>
    • e.g. crit-mult-offset_7hAXCo6sYfpIqeli
    • Excact same as above but has a formula for variable crit mult modifications

Fate's Favored

One of the best traits in the game. It will automatically increase any configured change luck bonus to increase that bonus by 1.

How to customize Fate's Favored (click to expand)
  • Add a boolean flag fates-favored to your trait (or any other Item) and it will automatically increase any luck bonuses received from any other Change by 1.
    • Sorry, this one has no automatic configuration because it's literally just adding fates-favored into a boolean flag.

Fortune and Misfortune

Fortune and Misfortune can now be added as flags onto your buffs, feats, abilities, etc. Simply add a boolean flag fortune or misfortune. If you have a specific Weapon, Attack, Ability, Feat that only rolls twice for itself, you can add fortune-self-item (or misfortune-self-item). There are lots of ways to configure this for individual features. You can have misfortune only for saves or even a specific save. For all skills, an indvidual skill, etc. The following has all of the details on how you can configure it. There is one special case fortune-warsight-init that makes it so you roll three times on initiative for the oracle ability (must have "fortune stacks" setting enabled (it is enabled by default) for this ability to work).

How to customize fortune/misfortune (click to expand)
Show configuration picture

image

For brevity, I'll only list fortune-, but everything also applies to misfortune-.

Everything

  • fortune
  • misfortune
    • all of these are boolean flags

Only for the Item that has the flag

  • fortune-self-item

Ability Checks

  • fortune-ability
    • You can fortune a specific ability by appending its 3-letter abbreviation fortune_ability_xxx
    • e.g. fortune-ability_str

Attacks

  • fortune-attack
    • fortune-attack_melee
    • fortune-attack_ranged
  • attacks also use bab
  • if the action is configured as a Melee/Ranged Combat Maneuver, it will also use cmb

Base Attack Bonus

  • fortune-bab

Caster Level Checks

  • fortune-cl
    • fortune-cl_primary
    • fortune-cl_secondary
    • fortune-cl_tertiary
    • fortune-cl_spelllike
    • can also use the class configured for the spell book e.g. fortune-cl_druid

Combat Maneuver Checks

  • fortune-cmb
    • fortune-cmb_melee
    • fortune-cmb_ranged
      • melee/ranged only work for Actions configured as melee/ranged CMB, not for when rolling "CMB" directly off the character sheet because there's no way to tell if that's for melee or one of the few ranged options
  • cmb also use bab

Concentration Checks

  • fortune-concentration
    • fortune-concentration_primary
    • fortune-concentration_secondary
    • fortune-concentration_tertiary
    • fortune-concentration_spelllike
    • can also use the class configured for the spell book e.g. fortune-concentration_druid

Initiative Checks

  • fortune-init
  • fortune-warsight-init
    • special oracle ability that allows choosing one of the three dice (I have no way let you choose a lower dice, it picks the highest, you can delay if you want)
    • must have the setting "fortune stacks" enabled (GM setting for the mod, this is enabled by default)

Saving Throws

  • fortune-save
    • fortune-save_fort
    • fortune-save_ref
    • fortune-save_will

Skill Checks

  • fortune-skill
    • You can fortune a specific ability by appending its 3-letter abbreviation fortune_skill_xxx
      • e.g. fortune-skill_ken
    • It will work with perform/craft/profession subskills
      • e.g. fortune-skill_crf.subSkills.crf1
    • It will work with custom skills
      • e.g. fortune-skill_theIdYouPutInTheSkillInput
      • e.g. fortune-skill_newSkill2

Skill Bonuses (Almost entirely uneccesary because of v9 updates. May be removed at some point)

Various bonuses to skills. You can add Inspiration, change the base die, or add variable bonuses.

How to customize Skills (click to expand)
Show configuration picture

image

On the skills tab in the top right is a button for modifying your base inspiration die. It defaults to 1d6[Inspiration], it's modifiable here because investigators get the option of changing it to a d8 later, or even rolling twice and taking the higher.

To the right of each skill there's now a cog you can click that will open a menu:

  • Override the base die (only thing I know of that does this is the Empathy investigator talent that let's them roll twice and keep the higher, but there could be something else out there, or any homebrew rules)
    • Empathy can be accomplished via fortune by adding fortune-skill_sen boolean flag directly on the Empathy talent
  • Bonus is for any other permanent bonuses you have that need a die roll
    • PF1 now handles variable skill bonuses. It used to be that if you had 1d6 for a skill change, then it was rolled once and then that was the permanent value for the bonus. As of v9, skill bonuses are evaluated on every roll so the system can handle this much better on its own.
    • This is still useful for the investiagator talent that increases your die from 1d6 to 1d8 as the system doesn't really have a way to link to a single place for "what's my investigator die"
  • the checkbox reads the global skill config inspiration value
    • Individual talents (or the Inspiration class ability itself) can simply use PF1's change target to grant a permanent 1d6 bonus to a specific skill

If you have static bonuses, use the built in change system -- this is only necessary to cover a limitation in that you can't have changes based on die rolls -- they're cachced when the buff is turned on. So if you have a 1d6 in a change, and turn the buff on, then it rolls immediately when you turn the buff on and keeps that specific value until the buff is toggled later.


Spells

Modify Spell Caster Level (all spells, specific school, or specific element)

For buffs, abilities, or banes (or anything else) that modify spell Caster Levels.

How to configure spell Caster Level modifications (click to expand)

For All Spells Deprecated

  • Add dictionary flag all-spell-cl to your buff/feature/etc.
    • Text input will appear for your formula
  • The system now has its own CL change target

For Specific Element

Useful for specific abilities such as Gnome's Pyromaniac alternate racial trait.

  • Add dictionary flag elemental-cl to your buff/feature/etc.
    • Text input will appear for your formula
    • Dropdown selector will show up with options for acid, cold, electric, or fire

For Specific School

  • Add dictionary flag schoolClOffset to your buff/feature/etc.
    • Text input will appear for your formula
    • Dropdown selector will show up with options for your chosen school

Modify Spell DC (all spells, specific school, or specific element)

For buffs, abilities, or banes (or anything else) that modify spell DCs.

How to configure spell DC modifications (click to expand)

For All Spells

  • Add dictionary flag genericSpellDC to your buff/feature/etc.
    • Text input will appear for your formula

For Specific Element

  • Add dictionary flag elemental-dc to your buff/feature/etc.
    • Text input will appear for your formula
    • Dropdown selector will show up with options for acid, cold, electric, or fire

For Specific School

  • Add dictionary flag school-dc to your buff/feature/etc.
    • Text input will appear for your formula
    • Dropdown selector will show up with options for your chosen school

About

Provides bonuses to various types of rolls. Some of these are for variable changes that the system can't handle (like Inspiration). Some are a fake implementation of changes that the system just doesn't support.

Resources

License

Stars

Watchers

Forks

Packages

No packages published