Fix: ajout de souffle sur refoulement #476

Merged
vincent.vandeme merged 1 commits from v1.4-fix into v1.4 2021-05-28 10:53:44 +02:00

View File

@ -1273,7 +1273,7 @@ export class RdDActor extends Actor {
/* -------------------------------------------- */ /* -------------------------------------------- */
async ajouterSouffle(options = { chat: false }) { async ajouterSouffle(options = { chat: false }) {
let souffle = await RdDRollTables.getSouffle(); let souffle = Misc.data(await RdDRollTables.getSouffle());
souffle._id = undefined; //TBC souffle._id = undefined; //TBC
await this.createEmbeddedDocuments('Item', [souffle]); await this.createEmbeddedDocuments('Item', [souffle]);
if (options.chat) { if (options.chat) {
@ -1289,11 +1289,11 @@ export class RdDActor extends Actor {
async ajouterQueue(options = { chat: false }) { async ajouterQueue(options = { chat: false }) {
let queue; let queue;
if (Misc.data(this).data.reve.reve.thanatosused) { if (Misc.data(this).data.reve.reve.thanatosused) {
queue = await RdDRollTables.getOmbre(); queue = Misc.data(await RdDRollTables.getOmbre());
await this.update({ "data.reve.reve.thanatosused": false }); await this.update({ "data.reve.reve.thanatosused": false });
} }
else { else {
queue = await RdDRollTables.getQueue(); queue = Misc.data(await RdDRollTables.getQueue());
} }
await this.createEmbeddedDocuments('Item', [queue]); await this.createEmbeddedDocuments('Item', [queue]);
if (options.chat) { if (options.chat) {