- TODO
- UI
- Bonus Targets
- Affect other tokens
- Figure out how to embed buffs directly into a scene
- Class Features
- Feats
- Racial Features
- Misc
- Housekeeping
- Checklist for new (and existing features)
- Deprecate
- Add Quench Testings
- Add create hooks for initializing some items (like anything based off of name/id)
- Add inpsiration checkbox to roll dialogs
- Skills
- in pf1 V10
- Not Possible
- Range/Positional ideas
- Other Ideas
- PF1 v11
- vnext
- Figure out a way to support multiple target groups on a single Item (so I can add
Favored Enemy (Human) +4
andFavored Enemy (goblin) +2
on a single Item)- (see 3.0 scaffolding branch for a super rought start on this)
- add to damage for other ability scores (like agile but can be customized)
- waiting on 10.5
- add to attack for other ability scores (like finesse but can be customized)
- waiting on 10.5
- e.g. swap fire to acid
- See armor focus for how I first implemented it
- Actually align the weapon/attack instead of just adding typed damage
- I can make it work but it won't do anything (the system doesn't show it in the attack, it's kinda pointless without extra functionality)
- consume a charge from when used
- would support Ranger's Favored Enemy
- Ally/Hostile/Neutral multiselect
- multi select
- "ally" means same disposition
- "hostile" means
*-1
- "neutral" still means 0
- see Armor Focus for similar
- When the die is (some value range)
- Would allow for "1s turn to 2s" (e.g. target die = 1; bonus + 1)
- Include "smart groups" that will give options e.g.
- specific ability skills (e.g. all int skills)
- The default layout will group subskills under the base skill and checking the base skill will automatically check all subskills
- Don't see how it's possible with my framework
- add a way to affect other tokens (e.g. cavalier challenge which gives them -2 attack vs other targets) - this might just be a buff assi
- Cure Spells are treated as if they're empowered (+50% healing)
- IsHealing target
- Empowered Bonus
- increases DC of
mind-affecting
spells by 1/2/3
- Add a button to chat cards to modify ranger damage for favored enemy
- Perhaps do it automatically depending on target
- Add a button to chat cards to increase the skill/initiative/whatever roll when applicable
- Double Damage without critting
- (used to grant diplomacy bonus while not in combat)
- sorcerers with the elemental (air) bloodline treat their Charisma scores as 2 points higher for the purposes of all sorcerer spells and class abilities
- Specifically just "treat higher/lower for "
- maybe also "treat higher/lower for " -- would need to be based off of class key and ability that has a parent as that class
- add bonuses / penalties to attacks that are specifically against me
- include percentile miss chance
- specialization schools (and opposed)
- add the formula class to skill inputs
- consumable buffs - requires later release (waiting on issue #1946) (did not make it into v9)
- idea is to create a a flag on a buff that will add the bonus in "prehook" (and/or use built in changes) but use the new pf1 v.next posthook to disable the buff when it is consumed
- Alter bonus effect for crit confirmation only
- Try and refactor ammo so that it takes any "bonus" and then pumps that into the ranged weapon
- If not, add size bonus for ammo
- Add item hints for ammo
- Add method for sources to say "I have a source key but no value" and show a broken item hint
- "x per dice"
- Extra Attacks
- Enhancement Bonus
- add checkbox for "applies for DR" (some spell buffs don't appy for DR (e.g. Greater Magic Weapon))
- show warning if target has an inappropriate bonus
- Consolidate weapon hints (Weapon Focus, Specialization, Martial) - find a way to make them more concise
- Remove Inspiration from being added into the dialog and instead create a change as part of rolling the skill
- Has hint on keyed ability
- Has hint on affected Item (Weapon/Attack/Spell/etc)
- Has info/attack note
- Actually affects what it's supposed to (duh)
- Has journal
- Has tooltip
- as of v9, PF1 now defers Roll Bonuses. So that means that the
Bonus
on the Skill settings can go away - It should create a new Feature with a change that includes the current formula as part of migration for deleting this
- https://gitlab.com/foundryvtt_pathfinder1e/foundryvtt-pathfinder1/-/merge_requests/2758
-
"So actionUse.formData for actions and overriding _getFormData() for d20rolls"
-
- Condtional Bonus when taking 10
- Needs to be able to target individual skills
- (or groups of skills)
- example usage: https://aonprd.com/TraitDisplay.aspx?ItemName=Analytical
- Have to wrap
pf1.dice.D20RollPF.prototype._onDialogSubmit
and look atstatic roll
andthis.options.staticRoll === 10
and then modify the formula (and possibly also updatethis._formula
)
- Needs to be able to target individual skills
Use pf1's simplify util function instead of maintaining my ownPF1's automatically strips flavor text
- Attempt to create a "resource offset"
- includes showing anything modifying a given resource in the resource's sheet near the formula so it can see why the total is not what that sheet says it should be
- Sad day. Not possible for basically the same reason custom changes aren't possible
- Custom changes that effect only specific targets :(
- changes are generated and applied too early and too broadly in the system prep. I can either create a change that applies to everything (pointless) or I can create a specific change that exists for the specified target, but it's created too late to both be reduced to the best bonus type and actually be added to the roll
- Vital Strike (Mythic)
- Damage has already been stripped and added, I don't know which damage is crit only or not when I'm making my changes
- Flank
- Also includes a "cannot be flanked" flag that would go on an Item to signify when an actor can't be flanked
- has to do with melee
- Needs a "Target" so that I can give out extra bonuses when flanking
- Dirty Fighter Trait
- Outflank (would need extra info about flank target)
- IsAdjacent
- IsSharingSquare
- Add Concealment
- This would allow me to automatically add effect notes for each roll to automatically roll for concealment
- And would allow automating rerolls for abilities like Weapon of the Chosen
- Type/Subtype targets are now viable.
-
Create new "Roll Bonuses" section for attack dialog inputs
-
Replace "checklist-input" with a proper Item application instead of a warpgate menu
-
Add "Fortune configuration app" to help with configuring specific fortune abilities
-
Targeting
- Add a configuration error if "this target is not configured"
-
Roll Bonuses button in header that goes "show me a list of items with bonuses". This can also have a button to auto-populate any that it thinks should have bonuses added
-
Add "Weapon Focus" hint hook so Weapon Focus, Weapon Specialization, and Martial Focus can all use the sword icon hint
-
Audit Specific Bonus "click to expand" rules and make sure they're concise enough (specifically looking at you, Weapon Focus)
-
Specific Bonuses
- Inspiration
- Has a traits selector for various skills
- Expanded Inspiration
- Lets you pick more skills that automatically include inspiration
- Change Inspiration Die
- Allows you to change the base die from 1d6 to 1d8 or 2d8 (Amazing Inspiration talent)
- Inspiration "Fortune"
- e.g. Empathy Talent, when rolling inspiration for sense motive, roll twice and take the higher
- Inspiration
-
Add "ignore me" boolean flag to turn off auto configuration (stronger "hammer" for EitR-type stuff where it incorrectly makes assumptions)