link protection and smite to system effects

This commit is contained in:
2023-03-06 22:21:36 -06:00
parent c8a153d514
commit 9607e07fdc
4 changed files with 17 additions and 12 deletions
+1
View File
@@ -38,6 +38,7 @@ async function createEffect (tokens, choice) {
for (const token of tokens) {
const mutate = swadeMBHelpers.createMutationWithEffect(
baseEffect.icon, effectName, 5, changes)
mutate.embedded.ActiveEffect[effectName].flags.core = { statusId: baseEffect.id }
const mutateOptions = swadeMBHelpers.defaultMutationOptions(effectName)
await warpgate.mutate(token.document, mutate, {}, mutateOptions)
}
+1 -1
View File
@@ -45,7 +45,6 @@ async function main (tokens) {
async function createEffect (tokens, tokenWeapons, choice, greater) {
const baseEffect = CONFIG.statusEffects.find(se => se.label === 'SWADE.Smite')
const effectIcon = baseEffect.icon
const effectId = baseEffect.id
let changeValue = (choice === 'raise' ? '+4' : '+2')
if (greater) {
changeValue = (choice === 'raise' ? '+6' : '+4')
@@ -68,6 +67,7 @@ async function createEffect (tokens, tokenWeapons, choice, greater) {
]
const mutate = swadeMBHelpers.createMutationWithEffect(
effectIcon, effectName, 5, changes)
mutate.embedded.ActiveEffect[effectName].flags.core = { statusId: baseEffect.id }
const mutateOptions = swadeMBHelpers.defaultMutationOptions(effectName)
await warpgate.mutate(token.document, mutate, {}, mutateOptions)
}