#80 Gestion de la queue Mauvaise Rencontre en Perspective

This commit is contained in:
2020-12-30 15:18:58 +01:00
parent 5c423d1245
commit aea1bca24a
3 changed files with 77 additions and 21 deletions

View File

@ -1286,6 +1286,19 @@ export class RdDActor extends Actor {
dialog.render(true);
}
/* -------------------------------------------- */
isRencontreSpeciale( ) { // Gestion queue 'Mauvaise Rencontre en Perpective'
let rencSpecial = this.data.items.find( item => item.type == 'queue' && item.name.toLowerCase().includes( 'mauvaise rencontre' ) );
if ( rencSpecial ) {
rencSpecial = duplicate(rencSpecial); // To keep it
this.deleteOwnedItem( rencSpecial._id ); // Suppression dans la liste des queues
ChatUtility.chatWithRollMode(
{ content:"Votre rencontre en TMR est spéciale à cause de votre Queue de Dragon : Mauvaise Rencontre en Perspective. La queue a été supprimée de votre état."},
this.name);
}
return rencSpecial;
}
/* -------------------------------------------- */
async _rollUnSortResult(rollData, isSortReserve = false) {
rollData.isSortReserve = isSortReserve;