Attaques V2 depuis onglet combat
This commit is contained in:
@@ -52,11 +52,13 @@ export class RollPartAttaque extends RollPartSelect {
|
||||
|
||||
restore(rollData) {
|
||||
const saved = this.getSaved(rollData) ?? {}
|
||||
this.setCurrent(rollData, {
|
||||
key: saved.key,
|
||||
tactique: saved.tactique,
|
||||
dmg: saved.dmg
|
||||
})
|
||||
if (saved.key) {
|
||||
this.setCurrent(rollData, {
|
||||
key: saved.key,
|
||||
tactique: saved.tactique,
|
||||
dmg: saved.dmg
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
store(rollData, targetData) {
|
||||
@@ -70,8 +72,10 @@ export class RollPartAttaque extends RollPartSelect {
|
||||
|
||||
|
||||
findAttaque(attaques, saved) {
|
||||
return attaques.find(at => at.arme.id == saved?.arme?.id &&
|
||||
at.comp.id == saved?.comp?.id
|
||||
return attaques.find(at => at.arme.id == (saved?.arme?.id ?? at.arme.id)
|
||||
&& at.comp.id == (saved?.comp?.id ?? at.comp.id)
|
||||
&& at.main == (saved?.main ?? at.main)
|
||||
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user