Fix: difficulté d'annulation de magie
This commit is contained in:
@@ -4,6 +4,7 @@
|
|||||||
|
|
||||||
- la qualité des "improvisations du moment" se base sur le niveau du cuisinier
|
- la qualité des "improvisations du moment" se base sur le niveau du cuisinier
|
||||||
- l'appel au moral n'est pas affiché à l'ouverture d'une fenêtre de jets de sorts (ou de tâche intellectuelle)
|
- l'appel au moral n'est pas affiché à l'ouverture d'une fenêtre de jets de sorts (ou de tâche intellectuelle)
|
||||||
|
- la difficulté variable de l'annulation de magie est bien prise en compte
|
||||||
|
|
||||||
## 13.0.33 - L'ébriété d'Illysis
|
## 13.0.33 - L'ébriété d'Illysis
|
||||||
|
|
||||||
|
|||||||
@@ -28,7 +28,8 @@ export class RollPartSort extends RollPartSelect {
|
|||||||
this.setCurrent(rollData, {
|
this.setCurrent(rollData, {
|
||||||
key: saved.key,
|
key: saved.key,
|
||||||
isReserve: saved.isReserve,
|
isReserve: saved.isReserve,
|
||||||
ptreve: saved.ptreve
|
ptreve: saved.ptreve,
|
||||||
|
value: saved.value,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -37,7 +38,8 @@ export class RollPartSort extends RollPartSelect {
|
|||||||
this.setSaved(targetData, {
|
this.setSaved(targetData, {
|
||||||
key: current.key,
|
key: current.key,
|
||||||
isReserve: current.isReserve,
|
isReserve: current.isReserve,
|
||||||
ptreve: current.ptreve
|
ptreve: current.ptreve,
|
||||||
|
value: current.value,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -98,7 +100,7 @@ export class RollPartSort extends RollPartSelect {
|
|||||||
const sort = { label: current.label, value: current.value }
|
const sort = { label: current.label, value: current.value }
|
||||||
const reserve = current.isReserve ? [{ label: `Mise en réserve en ${this.getCoord(rollData)}` }] : []
|
const reserve = current.isReserve ? [{ label: `Mise en réserve en ${this.getCoord(rollData)}` }] : []
|
||||||
const bonusCase = current.bonusCase ? [{ label: `Bonus case +${current.bonusCase}%` }] : []
|
const bonusCase = current.bonusCase ? [{ label: `Bonus case +${current.bonusCase}%` }] : []
|
||||||
const reve = { label: `Rêve ${current.ptreve}` }
|
const reve = { label: `Dépense de rêve ${current.ptreve}` }
|
||||||
return [sort, ...bonusCase, reve, ...reserve]
|
return [sort, ...bonusCase, reve, ...reserve]
|
||||||
}
|
}
|
||||||
return []
|
return []
|
||||||
@@ -106,9 +108,12 @@ export class RollPartSort extends RollPartSelect {
|
|||||||
|
|
||||||
$selectSort(rollData, values) {
|
$selectSort(rollData, values) {
|
||||||
const current = this.selectByKey(rollData, values.key)
|
const current = this.selectByKey(rollData, values.key)
|
||||||
if (values.ptreve) {
|
if (values.ptreve != undefined) {
|
||||||
current.ptreve = values.ptreve
|
current.ptreve = values.ptreve
|
||||||
}
|
}
|
||||||
|
if (current.isDiffVariable && values.value != undefined) {
|
||||||
|
current.value = values.value
|
||||||
|
}
|
||||||
if (values.isReserve != undefined) {
|
if (values.isReserve != undefined) {
|
||||||
current.isReserve = values.isReserve
|
current.isReserve = values.isReserve
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user