diff --git a/module/actor.js b/module/actor.js index 4af0f4f2..94369442 100644 --- a/module/actor.js +++ b/module/actor.js @@ -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} !`);