Amélioration des fermetures de TMR

- un seul message lors de la fermeture au MJ et joueur
- le déclenchement de sort en réserve
This commit is contained in:
2025-03-18 01:56:26 +01:00
parent 0b3f08ef29
commit f7a6fee51d
5 changed files with 140 additions and 120 deletions

View File

@ -1048,20 +1048,10 @@ export class RdDActor extends RdDBaseActorSang {
}
/* -------------------------------------------- */
async deleteRencontreTMRAtPosition() {
const rencontreIds = this.itemTypes[ITEM_TYPES.rencontre].filter(this.filterRencontreTMRDemiReve()).map(it => it.id)
if (rencontreIds.length > 0) {
await this.deleteEmbeddedDocuments('Item', rencontreIds)
}
}
getRencontreTMREnAttente() {
return this.itemTypes[ITEM_TYPES.rencontre].find(this.filterRencontreTMRDemiReve())
}
filterRencontreTMRDemiReve() {
const position = this.getDemiReve()
return it => it.system.coord == position
return this.itemTypes[ITEM_TYPES.rencontre].find(it => it.system.coord == position)
}
/* -------------------------------------------- */