Suppression de sorts en réserve

This commit is contained in:
Vincent Vandemeulebrouck
2022-09-17 01:53:13 +02:00
parent 1251d04860
commit 2232224951
6 changed files with 68 additions and 29 deletions

View File

@ -432,6 +432,14 @@ export class RdDActor extends Actor {
}
}
async deleteSortReserveKey(index) {
let reserve = duplicate(this.system.reve.reserve);
if (index >= 0) {
reserve.list.splice(index, 1);
await this.update({ "system.reve.reserve": reserve }, { renderSheet: false });
}
}
/* -------------------------------------------- */
getSurprise(isCombat = undefined) {
let niveauSurprise = this.getActiveEffects()
@ -3926,9 +3934,9 @@ export class RdDActor extends Actor {
let newVehicules = this.system.subacteurs.vehicules.filter(function (obj, index, arr) { return obj.id != actorId });
let newSuivants = this.system.subacteurs.suivants.filter(function (obj, index, arr) { return obj.id != actorId });
let newMontures = this.system.subacteurs.montures.filter(function (obj, index, arr) { return obj.id != actorId });
await this.update({ 'system.subacteurs.vehicules': newVehicules });
await this.update({ 'system.subacteurs.suivants': newSuivants });
await this.update({ 'system.subacteurs.montures': newMontures });
await this.update({ 'system.subacteurs.vehicules': newVehicules }, { renderSheet: false });
await this.update({ 'system.subacteurs.suivants': newSuivants }, { renderSheet: false });
await this.update({ 'system.subacteurs.montures': newMontures }, { renderSheet: false });
}
/* -------------------------------------------- */