forked from public/foundryvtt-reve-de-dragon
Fix suppression pelerinage/fermeture-cites
et suppression du pèlerinage lorsqu'on est arrivé
This commit is contained in:
@ -14,7 +14,7 @@ export class Pelerinage extends Draconique {
|
||||
|
||||
async onActorCreateOwned(actor, queue) {
|
||||
let tmr = TMRUtility.getTMRAleatoire();
|
||||
await this.createCaseTmr(actor, 'Pèlerinage: ' + tmr.label, tmr);
|
||||
await this.createCaseTmr(actor, 'Pèlerinage: ' + tmr.label, tmr, queue._id);
|
||||
}
|
||||
|
||||
|
||||
@ -34,8 +34,7 @@ export class Pelerinage extends Draconique {
|
||||
async onFinPelerinage(actor, tmr, onRemoveToken) {
|
||||
const pelerinages = actor.data.items.filter(it => this.isCase(it, tmr.coord));
|
||||
for (let p of pelerinages){
|
||||
await actor.deleteOwnedItem(p._id);
|
||||
await actor.deleteOwnedItem(p.data.sourceId);
|
||||
await actor.deleteOwnedItem(p.data.sourceid);
|
||||
onRemoveToken(tmr, p);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user