Fix: Item acheté à token générique

Les tokens non liés à l'acteur peuvent maintenant vendre de l'équipement
L'équipement n'est pas enlevé de la fiche synthétique du token,
l'argent n'est pas ajouté non plus.
This commit is contained in:
Vincent Vandemeulebrouck 2021-06-08 00:37:35 +02:00
parent 8d94cbb056
commit c8a5526a5f
1 changed files with 3 additions and 2 deletions

View File

@ -3547,8 +3547,9 @@ export class RdDActor extends Actor {
return;
}
}
if (vendeur) {
let itemVenduData = Misc.data(vendeur.getObjet(itemId));
const itemVendu = vendeur?.getObjet(itemId);
if (itemVendu) {
let itemVenduData = Misc.data(itemVendu);
if ("quantite" in itemVenduData.data ? itemVenduData.data.quantite < achat.quantiteTotal : achat.nombreLots != 1) {
await acheteur?.ajouterDeniers(coutDeniers);
ui.notifications.warn(`Le vendeur n'a plus assez de ${vente.item.name} !`);