This commit is contained in:
WBHarry 2026-04-21 17:03:19 +02:00
parent c57266e596
commit 152e364225
4 changed files with 7 additions and 4 deletions

View file

@ -168,7 +168,8 @@
"rangeDependence": {
"title": "Range Dependence"
},
"stacking": { "title": "Stacking" }
"stacking": { "title": "Stacking" },
"targetDispositions": "Affected Dispositions"
},
"RangeDependance": {
"hint": "Settings for an optional distance at which this effect should activate",

View file

@ -6,8 +6,11 @@ export default class DHContextMenu extends foundry.applications.ux.ContextMenu {
static triggerContextMenu(event, altSelector) {
event.preventDefault();
event.stopPropagation();
const { clientX, clientY } = event;
const selector = altSelector ?? '[data-item-uuid]';
if (ui.context?.selector === selector) return;
const { clientX, clientY } = event;
const target = event.target.closest(selector) ?? event.currentTarget.closest(selector);
target?.dispatchEvent(
new PointerEvent('contextmenu', {

View file

@ -134,7 +134,6 @@ export default class DhRegionLayer extends foundry.canvas.layers.RegionLayer {
height: 1,
shape: game.canvas.grid.isHexagonal ? CONST.TOKEN_SHAPES.ELLIPSE_1 : CONST.TOKEN_SHAPES.RECTANGLE_1
},
t: shapeType,
length: length,
width: shapeWidth,
height: length,

View file

@ -98,7 +98,7 @@ export default class BaseEffect extends foundry.data.ActiveEffectTypeDataModel {
new fields.NumberField({
choices: CONFIG.DH.GENERAL.simpleDispositions
}),
{ label: 'Affected Dispositions' }
{ label: 'DAGGERHEART.ACTIVEEFFECT.Config.targetDispositions' }
)
};
}