Variable buffTargetsConst
buffTargets: {
"~attackCore": { category: "attack"; label: ""; sort: 112000 };
aac: { category: "defense"; label: "Armor AC"; sort: 101000 };
ac: { category: "defense"; label: "Generic AC"; sort: 100000 };
acpA: {
category: "misc";
filters: { actor: { exclude: string[] } };
label: "ACP (Armor)";
sort: 10000;
};
acpS: {
category: "misc";
filters: { actor: { exclude: string[] } };
label: "ACP (Shield)";
sort: 11000;
};
ageCategory: {
category: "misc";
filters: { actor: { exclude: string[] } };
label: "Age Category";
sort: 62000;
};
ageCategoryMental: {
category: "misc";
filters: { actor: { exclude: string[] } };
label: "Mental Age Category";
sort: 62500;
};
ageCategoryPhysical: {
category: "misc";
filters: { actor: { exclude: string[] } };
label: "Physical Age Category";
sort: 62250;
};
allChecks: {
category: "abilityChecks";
deferred: true;
label: "All Ability Checks";
sort: 81000;
};
allSavingThrows: {
category: "savingThrows";
deferred: true;
label: "All Saving Throws";
sort: 140000;
};
allSpeeds: { category: "speed"; label: "All Speeds"; sort: 95000 };
attack: {
category: "attack";
deferred: true;
label: "All Attack Rolls";
sort: 110000;
};
bab: { category: "attack"; label: "Base Attack Bonus"; sort: 111000 };
bonusFeats: {
category: "misc";
filters: { actor: { exclude: string[] } };
label: "Bonus Feats";
sort: 200000;
};
bonusSkillRanks: {
category: "skills";
filters: { actor: { exclude: string[] } };
label: "Bonus Skill Ranks";
sort: 210000;
};
burrowSpeed: { category: "speed"; label: "Burrow"; sort: 93000 };
carryMult: {
category: "misc";
filters: { actor: { exclude: string[] } };
label: "Carry Multiplier";
sort: 61000;
};
carryStr: {
category: "misc";
filters: { actor: { exclude: string[] } };
label: "Carry Strength";
sort: 60000;
};
cha: { category: "ability"; label: "Charisma"; sort: 35000 };
chaChecks: {
category: "abilityChecks";
deferred: true;
label: "Charisma Checks";
sort: 81600;
};
chaMod: { category: "ability"; label: "Charisma Modifier"; sort: 45000 };
chaPen: { category: "ability"; label: "Charisma Penalty"; sort: 55000 };
chaSkills: {
category: "skills";
deferred: true;
label: "Charisma Skills";
sort: 80600;
};
cl: { category: "spell"; label: "Caster Level"; sort: 230000 };
climbSpeed: { category: "speed"; label: "Climb"; sort: 91000 };
cmb: { category: "attack"; label: "Combat Maneuver Bonus"; sort: 150000 };
cmd: {
category: "defense";
label: "Combat Maneuver Defense";
sort: 151000;
};
con: { category: "ability"; label: "Constitution"; sort: 32000 };
concentration: {
category: "spell";
deferred: true;
filters: { actor: { exclude: string[] } };
label: "Concentration";
sort: 220000;
};
conChecks: {
category: "abilityChecks";
deferred: true;
label: "Constitution Checks";
sort: 81300;
};
conMod: {
category: "ability";
label: "Constitution Modifier";
sort: 42000;
};
conPen: { category: "ability"; label: "Constitution Penalty"; sort: 52000 };
conSkills: {
category: "skills";
deferred: true;
label: "Constitution Skills";
sort: 80300;
};
critConfirm: {
category: "attack";
deferred: true;
label: "Critical Confirmation";
sort: 130000;
};
damage: {
category: "damage";
deferred: true;
label: "All Damage Rolls";
sort: 120000;
};
dc: { category: "spell"; label: "Spell DC"; sort: 240000 };
dex: { category: "ability"; label: "Dexterity"; sort: 31000 };
dexChecks: {
category: "abilityChecks";
deferred: true;
label: "Dexterity Checks";
sort: 81200;
};
dexMod: { category: "ability"; label: "Dexterity Modifier"; sort: 41000 };
dexPen: { category: "ability"; label: "Dexterity Penalty"; sort: 51000 };
dexSkills: {
category: "skills";
deferred: true;
label: "Dexterity Skills";
sort: 80200;
};
ffac: { category: "defense"; label: "Flat-footed AC"; sort: 105000 };
ffcmd: { category: "defense"; label: "Flat-footed CMD"; sort: 152000 };
flySpeed: { category: "speed"; label: "Fly"; sort: 94000 };
fort: {
category: "savingThrows";
deferred: true;
label: "Fortitude";
sort: 141000;
};
init: { category: "misc"; label: "Initiative"; sort: 160000 };
int: { category: "ability"; label: "Intelligence"; sort: 33000 };
intChecks: {
category: "abilityChecks";
deferred: true;
label: "Intelligence Checks";
sort: 81400;
};
intMod: {
category: "ability";
label: "Intelligence Modifier";
sort: 43000;
};
intPen: { category: "ability"; label: "Intelligence Penalty"; sort: 53000 };
intSkills: {
category: "skills";
deferred: true;
label: "Intelligence Skills";
sort: 80400;
};
landSpeed: { category: "speed"; label: "Land"; sort: 90000 };
mattack: {
category: "attack";
deferred: true;
label: "Melee Attack Rolls";
sort: 113000;
};
mdamage: {
category: "damage";
deferred: true;
label: "All Melee Damage";
sort: 122200;
};
mDexA: {
category: "misc";
label: "Max Dexterity Bonus (Armor)";
sort: 20000;
};
mDexS: {
category: "misc";
label: "Max Dexterity Bonus (Shield)";
sort: 21000;
};
mhp: { category: "health"; label: "Hit Points"; sort: 170000 };
mwdamage: {
category: "damage";
deferred: true;
label: "Melee Weapon Damage";
sort: 121100;
};
nac: { category: "defense"; label: "Natural Armor AC"; sort: 103000 };
nattack: {
category: "attack";
deferred: true;
label: "Natural Attack Rolls";
sort: 114000;
};
ndamage: {
category: "damage";
deferred: true;
label: "Natural Attack Damage";
sort: 123000;
};
rattack: {
category: "attack";
deferred: true;
label: "Ranged Attack Rolls";
sort: 115000;
};
rdamage: {
category: "damage";
deferred: true;
label: "All Ranged Damage";
sort: 122100;
};
reach: { category: "misc"; label: "Natural Reach"; sort: 65000 };
ref: {
category: "savingThrows";
deferred: true;
label: "Reflex";
sort: 142000;
};
rwdamage: {
category: "damage";
deferred: true;
label: "Ranged Weapon Damage";
sort: 121200;
};
sac: { category: "defense"; label: "Shield AC"; sort: 102000 };
sattack: {
category: "attack";
deferred: true;
label: "Spell Attack Rolls";
sort: 112000;
};
sdamage: {
category: "damage";
deferred: true;
label: "Spell Damage";
sort: 124000;
};
sensebs: { category: "senses"; label: "Blindsight"; sort: 250300 };
sensebse: { category: "senses"; label: "Blindsense"; sort: 250200 };
sensedv: { category: "senses"; label: "Darkvision"; sort: 250000 };
sensels: { category: "senses"; label: "Lifesense"; sort: 250400 };
sensesc: { category: "senses"; label: "Scent"; sort: 250500 };
sensetr: { category: "senses"; label: "True seeing"; sort: 250600 };
sensets: { category: "senses"; label: "Tremorsense"; sort: 250100 };
size: {
category: "misc";
filters: { actor: { exclude: string[] } };
label: "Size";
simple: true;
sort: 63000;
};
skills: {
category: "skills";
deferred: true;
filters: { actor: { exclude: string[] } };
label: "All Skills";
sort: 75000;
};
spellResist: {
category: "defense";
label: "Spell Resistance";
sort: 190000;
};
str: { category: "ability"; label: "Strength"; sort: 30000 };
strChecks: {
category: "abilityChecks";
deferred: true;
label: "Strength Checks";
sort: 81100;
};
strMod: { category: "ability"; label: "Strength Modifier"; sort: 40000 };
strPen: { category: "ability"; label: "Strength Penalty"; sort: 50000 };
strSkills: {
category: "skills";
deferred: true;
label: "Strength Skills";
sort: 80100;
};
swimSpeed: { category: "speed"; label: "Swim"; sort: 92000 };
tac: { category: "defense"; label: "Touch AC"; sort: 104000 };
tattack: {
category: "attack";
deferred: true;
label: "Thrown Attack Rolls";
sort: 116000;
};
twdamage: {
category: "damage";
deferred: true;
label: "Thrown Weapon Damage";
sort: 121300;
};
unskills: {
category: "skills";
deferred: true;
filters: { actor: { exclude: string[] } };
label: "Untrained Skills";
sort: 75010;
};
vigor: {
category: "health";
filters: { actor: { exclude: string[] } };
label: "Vigor";
sort: 181000;
};
wattack: {
category: "attack";
deferred: true;
label: "Weapon Attack Rolls";
sort: 111000;
};
wdamage: {
category: "damage";
deferred: true;
label: "Weapon Damage";
sort: 121000;
};
will: {
category: "savingThrows";
deferred: true;
label: "Will";
sort: 143000;
};
wis: { category: "ability"; label: "Wisdom"; sort: 34000 };
wisChecks: {
category: "abilityChecks";
deferred: true;
label: "Wisdom Checks";
sort: 81500;
};
wisMod: { category: "ability"; label: "Wisdom Modifier"; sort: 44000 };
wisPen: { category: "ability"; label: "Wisdom Penalty"; sort: 54000 };
wisSkills: {
category: "skills";
deferred: true;
label: "Wisdom Skills";
sort: 80500;
};
wounds: {
category: "health";
filters: { actor: { exclude: string[] } };
label: "Wounds";
sort: 180000;
};
} = ...
Change targets
Dictionaries of change/buff targets, each with a label and a category it belongs to, as well as a sort value that determines this buffTarget's priority when Changes are applied.