enhance advantage logic

This commit is contained in:
moliloo 2025-07-05 14:30:58 -03:00
parent 1d6b66d590
commit e06aac3315

View file

@ -107,14 +107,8 @@ export default class D20RollDialog extends HandlebarsApplicationMixin(Applicatio
static updateIsAdvantage(_, button) { static updateIsAdvantage(_, button) {
const advantage = Number(button.dataset.advantage); const advantage = Number(button.dataset.advantage);
if (advantage === 1) { this.advantage = advantage === 1;
this.advantage = true; this.disadvantage = advantage === -1;
this.disadvantage = false;
}
if (advantage === -1) {
this.advantage = false;
this.disadvantage = true;
}
this.config.roll.advantage = this.config.roll.advantage === advantage ? 0 : advantage; this.config.roll.advantage = this.config.roll.advantage === advantage ? 0 : advantage;
this.render(); this.render();