Files
DiceCloud/app/imports/api/creature/actions/applyAttack.js

19 lines
420 B
JavaScript

import roll from '/imports/parser/roll.js';
import {insertCreatureLog} from '/imports/api/creature/log/CreatureLogs.js';
export default function applyAttack({
prop,
//children,
creature,
//targets,
//actionContext
}){
let result = roll(1, 20)[0] + prop.rollBonusResult;
insertCreatureLog.call({
log: {
text: `${prop.name} attack. ${result} to hit`,
creatureId: creature._id,
}
});
}