suppress render sheet on updating embedded
This commit is contained in:
parent
141b06adea
commit
4e37f910a1
@ -861,8 +861,9 @@ export class ActorFolderEffect extends PowerEffect {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
const updateOpts = {};
|
const updateOpts = {};
|
||||||
|
updateOpts.mbItemCreationSource = moduleName;
|
||||||
if (documentType === 'Item') {
|
if (documentType === 'Item') {
|
||||||
updateOpts.renderSheet = null;
|
updateOpts.renderSheet = false;
|
||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
if (adds[documentType].length > 0) {
|
if (adds[documentType].length > 0) {
|
||||||
@ -953,3 +954,9 @@ export class ActorFolderEffect extends PowerEffect {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export function embeddedHelperHook(item, data, options) {
|
||||||
|
if (options?.mbItemCreationSource === moduleName) {
|
||||||
|
options.renderSheet = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@ -17,6 +17,7 @@ import {
|
|||||||
import { preDamageRollModifiers, preTraitRollModifiers } from './rollHelpers.js';
|
import { preDamageRollModifiers, preTraitRollModifiers } from './rollHelpers.js';
|
||||||
import { log, moduleHelpers } from './globals.js';
|
import { log, moduleHelpers } from './globals.js';
|
||||||
import { powerEffectManagementHook, visualActiveEffectPowerButtons } from './powers/powers.js';
|
import { powerEffectManagementHook, visualActiveEffectPowerButtons } from './powers/powers.js';
|
||||||
|
import { embeddedHelperHook } from './powers/basePowers.js';
|
||||||
import { shapeChangeTokenDeleteHandler } from './powers/shapeChange.js';
|
import { shapeChangeTokenDeleteHandler } from './powers/shapeChange.js';
|
||||||
|
|
||||||
// Initialize module
|
// Initialize module
|
||||||
@ -50,6 +51,7 @@ function _checkModule(name) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Hooks.on('preCreateItem', embeddedHelperHook);
|
||||||
Hooks.on('swadePreRollAttribute', preTraitRollModifiers);
|
Hooks.on('swadePreRollAttribute', preTraitRollModifiers);
|
||||||
Hooks.on('swadePreRollSkill', preTraitRollModifiers);
|
Hooks.on('swadePreRollSkill', preTraitRollModifiers);
|
||||||
Hooks.on('swadeRollDamage', preDamageRollModifiers);
|
Hooks.on('swadeRollDamage', preDamageRollModifiers);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user