Updated DiceSoNice for Duality Rolls

This commit is contained in:
WBHarry 2025-05-26 19:18:41 +02:00
parent 233a3a5407
commit d81c28ed09
4 changed files with 69 additions and 48 deletions

View file

@ -1,3 +1,5 @@
import { diceSoNicePresets } from '../config/generalConfig.mjs';
export const loadCompendiumOptions = async compendiums => {
const compendiumValues = [];
@ -118,3 +120,13 @@ export const getCommandTarget = () => {
return target;
};
export const setDiceSoNiceForDualityRoll = (rollResult, advantage, disadvantage) => {
rollResult.dice[0].options.appearance = diceSoNicePresets.hope;
rollResult.dice[1].options.appearance = diceSoNicePresets.fear;
if (advantage) {
rollResult.dice[2].options.appearance = diceSoNicePresets.advantage;
} else if (disadvantage) {
rollResult.dice[2].options.appearance = diceSoNicePresets.disadvantage;
}
};