Variable buffTargetsConst
buffTargets: {
"~attackCore": { category: "attack"; label: ""; sort: 112000 };
aac: { category: "defense"; label: "PF1.BuffTarACArmor"; sort: 101000 };
ac: { category: "defense"; label: "PF1.BuffTarACGeneric"; sort: 100000 };
acpA: {
category: "misc";
filters: { actor: { exclude: string[] } };
label: "PF1.ACPArmor";
sort: 10000;
};
acpS: {
category: "misc";
filters: { actor: { exclude: string[] } };
label: "PF1.ACPShield";
sort: 11000;
};
ageCategory: {
category: "misc";
filters: { actor: { exclude: string[] } };
label: "PF1.AgeCategory.Base";
sort: 62000;
};
ageCategoryMental: {
category: "misc";
filters: { actor: { exclude: string[] } };
label: "PF1.AgeCategory.Mental";
sort: 62500;
};
ageCategoryPhysical: {
category: "misc";
filters: { actor: { exclude: string[] } };
label: "PF1.AgeCategory.Physical";
sort: 62250;
};
allChecks: {
category: "abilityChecks";
deferred: true;
label: "PF1.BuffTarAllAbilityChecks";
sort: 80000;
};
allSavingThrows: {
category: "savingThrows";
deferred: true;
label: "PF1.BuffTarAllSavingThrows";
sort: 140000;
};
allSpeeds: {
category: "speed";
label: "PF1.BuffTarAllSpeeds";
sort: 95000;
};
attack: {
category: "attack";
deferred: true;
label: "PF1.BuffTarAllAttackRolls";
sort: 110000;
};
bab: { category: "attack"; label: "PF1.BAB"; sort: 111000 };
bonusFeats: {
category: "misc";
filters: { actor: { exclude: string[] } };
label: "PF1.BuffTarBonusFeats";
sort: 200000;
};
bonusSkillRanks: {
category: "skills";
filters: { actor: { exclude: string[] } };
label: "PF1.BuffTarBonusSkillRanks";
sort: 210000;
};
burrowSpeed: {
category: "speed";
label: "PF1.Movement.Mode.burrow";
sort: 93000;
};
carryMult: {
category: "misc";
filters: { actor: { exclude: string[] } };
label: "PF1.CarryMultiplier";
sort: 61000;
};
carryStr: {
category: "misc";
filters: { actor: { exclude: string[] } };
label: "PF1.CarryStrength";
sort: 60000;
};
cha: { category: "ability"; label: "PF1.AbilityCha"; sort: 35000 };
chaChecks: {
category: "abilityChecks";
deferred: true;
label: "PF1.BuffTarChaChecks";
sort: 86000;
};
chaMod: { category: "ability"; label: "PF1.AbilityChaMod"; sort: 45000 };
chaPen: { category: "ability"; label: "PF1.AbilityChaPen"; sort: 55000 };
chaSkills: {
category: "skills";
deferred: true;
label: "PF1.BuffTarChaSkills";
sort: 75000;
};
cl: { category: "spell"; label: "PF1.CasterLevel"; sort: 230000 };
climbSpeed: {
category: "speed";
label: "PF1.Movement.Mode.climb";
sort: 91000;
};
cmb: { category: "attack"; label: "PF1.CMB"; sort: 150000 };
cmd: { category: "defense"; label: "PF1.CMD"; sort: 151000 };
con: { category: "ability"; label: "PF1.AbilityCon"; sort: 32000 };
concentration: {
category: "spell";
deferred: true;
filters: { actor: { exclude: string[] } };
label: "PF1.Concentration";
sort: 220000;
};
conChecks: {
category: "abilityChecks";
deferred: true;
label: "PF1.BuffTarConChecks";
sort: 83000;
};
conMod: { category: "ability"; label: "PF1.AbilityConMod"; sort: 42000 };
conPen: { category: "ability"; label: "PF1.AbilityConPen"; sort: 52000 };
conSkills: {
category: "skills";
deferred: true;
label: "PF1.BuffTarConSkills";
sort: 72000;
};
critConfirm: {
category: "attack";
deferred: true;
label: "PF1.CriticalConfirmation";
sort: 130000;
};
damage: {
category: "damage";
deferred: true;
label: "PF1.BuffTarAllDamageRolls";
sort: 120000;
};
dc: { category: "spell"; label: "PF1.SpellDC"; sort: 240000 };
dex: { category: "ability"; label: "PF1.AbilityDex"; sort: 31000 };
dexChecks: {
category: "abilityChecks";
deferred: true;
label: "PF1.BuffTarDexChecks";
sort: 82000;
};
dexMod: { category: "ability"; label: "PF1.AbilityDexMod"; sort: 41000 };
dexPen: { category: "ability"; label: "PF1.AbilityDexPen"; sort: 51000 };
dexSkills: {
category: "skills";
deferred: true;
label: "PF1.BuffTarDexSkills";
sort: 71000;
};
ffac: {
category: "defense";
label: "PF1.BuffTarACFlatFooted";
sort: 105000;
};
ffcmd: { category: "defense"; label: "PF1.CMDFlatFooted"; sort: 152000 };
flySpeed: {
category: "speed";
label: "PF1.Movement.Mode.fly";
sort: 94000;
};
fort: {
category: "savingThrows";
deferred: true;
label: "PF1.SavingThrowFort";
sort: 141000;
};
init: { category: "misc"; label: "PF1.Initiative"; sort: 160000 };
int: { category: "ability"; label: "PF1.AbilityInt"; sort: 33000 };
intChecks: {
category: "abilityChecks";
deferred: true;
label: "PF1.BuffTarIntChecks";
sort: 84000;
};
intMod: { category: "ability"; label: "PF1.AbilityIntMod"; sort: 43000 };
intPen: { category: "ability"; label: "PF1.AbilityIntPen"; sort: 53000 };
intSkills: {
category: "skills";
deferred: true;
label: "PF1.BuffTarIntSkills";
sort: 73000;
};
landSpeed: {
category: "speed";
label: "PF1.Movement.Mode.land";
sort: 90000;
};
mattack: {
category: "attack";
deferred: true;
label: "PF1.BuffTarMeleeAttack";
sort: 113000;
};
mdamage: {
category: "damage";
deferred: true;
label: "PF1.AllMeleeDamage";
sort: 122200;
};
mDexA: { category: "misc"; label: "PF1.MaxDexArmor"; sort: 20000 };
mDexS: { category: "misc"; label: "PF1.MaxDexShield"; sort: 21000 };
mhp: { category: "health"; label: "PF1.HitPoints"; sort: 170000 };
mwdamage: {
category: "damage";
deferred: true;
label: "PF1.MeleeWeaponDamage";
sort: 121100;
};
nac: { category: "defense"; label: "PF1.BuffTarACNatural"; sort: 103000 };
nattack: {
category: "attack";
deferred: true;
label: "PF1.BuffTarNaturalAttack";
sort: 114000;
};
ndamage: {
category: "damage";
deferred: true;
label: "PF1.NaturalAttackDamage";
sort: 123000;
};
rattack: {
category: "attack";
deferred: true;
label: "PF1.BuffTarRangedAttack";
sort: 115000;
};
rdamage: {
category: "damage";
deferred: true;
label: "PF1.AllRangedDamage";
sort: 122100;
};
reach: { category: "misc"; label: "PF1.BuffTarReach"; sort: 50000 };
ref: {
category: "savingThrows";
deferred: true;
label: "PF1.SavingThrowRef";
sort: 142000;
};
rwdamage: {
category: "damage";
deferred: true;
label: "PF1.RangedWeaponDamage";
sort: 121200;
};
sac: { category: "defense"; label: "PF1.BuffTarACShield"; sort: 102000 };
sattack: {
category: "attack";
deferred: true;
label: "PF1.BuffTarSpellAttack";
sort: 112000;
};
sdamage: {
category: "damage";
deferred: true;
label: "PF1.SpellDamage";
sort: 124000;
};
sensebs: {
category: "senses";
label: "PF1.Sense.blindsight";
sort: 250300;
};
sensebse: {
category: "senses";
label: "PF1.Sense.blindsense";
sort: 250200;
};
sensedv: {
category: "senses";
label: "PF1.Sense.darkvision";
sort: 250000;
};
sensesc: { category: "senses"; label: "PF1.Sense.scent"; sort: 250400 };
sensetr: {
category: "senses";
label: "PF1.Sense.trueseeing";
sort: 250500;
};
sensets: {
category: "senses";
label: "PF1.Sense.tremorsense";
sort: 250100;
};
size: {
category: "misc";
filters: { actor: { exclude: string[] } };
label: "PF1.Size";
simple: true;
sort: 63000;
};
skills: {
category: "skills";
deferred: true;
filters: { actor: { exclude: string[] } };
label: "PF1.BuffTarAllSkills";
sort: 50000;
};
spellResist: {
category: "defense";
label: "PF1.SpellResistance";
sort: 190000;
};
str: { category: "ability"; label: "PF1.AbilityStr"; sort: 30000 };
strChecks: {
category: "abilityChecks";
deferred: true;
label: "PF1.BuffTarStrChecks";
sort: 81000;
};
strMod: { category: "ability"; label: "PF1.AbilityStrMod"; sort: 40000 };
strPen: { category: "ability"; label: "PF1.AbilityStrPen"; sort: 50000 };
strSkills: {
category: "skills";
deferred: true;
label: "PF1.BuffTarStrSkills";
sort: 70000;
};
swimSpeed: {
category: "speed";
label: "PF1.Movement.Mode.swim";
sort: 92000;
};
tac: { category: "defense"; label: "PF1.BuffTarACTouch"; sort: 104000 };
tattack: {
category: "attack";
deferred: true;
label: "PF1.BuffTarThrownAttack";
sort: 116000;
};
twdamage: {
category: "damage";
deferred: true;
label: "PF1.ThrownWeaponDamage";
sort: 121300;
};
unskills: {
category: "skills";
deferred: true;
filters: { actor: { exclude: string[] } };
label: "PF1.BuffTarUntrainedSkills";
sort: 100000;
};
vigor: {
category: "health";
filters: { actor: { exclude: string[] } };
label: "PF1.Vigor";
sort: 181000;
};
wattack: {
category: "attack";
deferred: true;
label: "PF1.BuffTarWeaponAttack";
sort: 111000;
};
wdamage: {
category: "damage";
deferred: true;
label: "PF1.WeaponDamage";
sort: 121000;
};
will: {
category: "savingThrows";
deferred: true;
label: "PF1.SavingThrowWill";
sort: 143000;
};
wis: { category: "ability"; label: "PF1.AbilityWis"; sort: 34000 };
wisChecks: {
category: "abilityChecks";
deferred: true;
label: "PF1.BuffTarWisChecks";
sort: 85000;
};
wisMod: { category: "ability"; label: "PF1.AbilityWisMod"; sort: 44000 };
wisPen: { category: "ability"; label: "PF1.AbilityWisPen"; sort: 54000 };
wisSkills: {
category: "skills";
deferred: true;
label: "PF1.BuffTarWisSkills";
sort: 74000;
};
wounds: {
category: "health";
filters: { actor: { exclude: string[] } };
label: "PF1.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.