Managedeletion

This commit is contained in:
2022-07-28 18:45:04 +02:00
parent fb3bde9bc7
commit a4abedd4b3
5 changed files with 51 additions and 30 deletions

View File

@ -85,7 +85,7 @@ export class PegasusRollDialog extends Dialog {
}
//console.log("Effect", effect, toggled)
this.rollData.statDicesLevel = Number($('#statDicesLevel').val())
PegasusUtility.updateStatDicePool(this.rollData)
//PegasusUtility.updateStatDicePool(this.rollData)
PegasusUtility.updateSpecDicePool(this.rollData)
PegasusUtility.updateDamageDicePool(this.rollData)
PegasusUtility.updateEffectsBonusDice(this.rollData)
@ -174,6 +174,7 @@ export class PegasusRollDialog extends Dialog {
$('#specDicesLevel').val(this.rollData.specDicesLevel)
} else {
this.rollData.specName = undefined
this.rollData.specDicesLevel = 0
$('#specDicesLevel').val(0)
}
PegasusUtility.updateSpecDicePool(this.rollData)
@ -183,7 +184,11 @@ export class PegasusRollDialog extends Dialog {
this.rollData.statDicesLevel = Number(event.currentTarget.value)
});
html.find('#specDicesLevel').change(async (event) => {
this.rollData.specDicesLevel = Number(event.currentTarget.value)
if (event.currentTarget.value == "none") {
this.rollData.specDicesLevel = 0
} else {
this.rollData.specDicesLevel = Number(event.currentTarget.value)
}
PegasusUtility.updateSpecDicePool(this.rollData)
this.refreshDialog()
});