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