minor updates to enrichers
This commit is contained in:
parent
6580328746
commit
0d045c9823
@ -86,8 +86,8 @@ function swadeTraitRollEnricher(match, options) {
|
||||
|
||||
function onSwadeRollLink(ev) {
|
||||
console.log('SWADE ROLL', ev);
|
||||
const targetElement = ev.target;
|
||||
if (!targetElement.closest('a.mb-swade-roll-link')) return;
|
||||
const targetElement = ev.target.closest('a.mb-swade-roll-link');
|
||||
if (!targetElement) return;
|
||||
ev.preventDefault();
|
||||
const rollType = targetElement.dataset.rollType;
|
||||
switch (rollType) {
|
||||
@ -106,8 +106,8 @@ function onRequestTraitRollLink(targetElement) {
|
||||
return;
|
||||
}
|
||||
const { traitType, traitName, modDesc, flavor } = targetElement.dataset;
|
||||
const tn = parseInt(targetElement.dataset.tn);
|
||||
const modVal = parseInt(targetElement.dataset.modVal);
|
||||
const tn = parseInt(targetElement.dataset.tn ?? '4');
|
||||
const modVal = parseInt(targetElement.dataset.modVal ?? '0');
|
||||
const options = { targetNumber: 4, flavor };
|
||||
if (tn != 4) {
|
||||
options.targetNumber = tn;
|
||||
@ -120,13 +120,14 @@ function onRequestTraitRollLink(targetElement) {
|
||||
|
||||
function onDamageRollLink(targetElement) {
|
||||
const roll = targetElement.dataset.roll;
|
||||
const ap = parseInt(targetElement.dataset.ap);
|
||||
let flavor = targetElement.dataset.flavor;
|
||||
const ap = parseInt(targetElement.dataset.ap ?? '0');
|
||||
let flavor = targetElement.dataset.flavor ?? '';
|
||||
const options = {};
|
||||
if (ap > 0) {
|
||||
flavor = `${flavor ? flavor + ' - ' : ''}AP: ${ap}`;
|
||||
options.ap = ap;
|
||||
}
|
||||
console.log('DamageRollLink', roll, ap, flavor, options);
|
||||
new CONFIG.Dice.DamageRoll(roll, null, options).toMessage({ flavor });
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user