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:
parent
8d94cbb056
commit
c8a5526a5f
@ -3547,8 +3547,9 @@ export class RdDActor extends Actor {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (vendeur) {
|
const itemVendu = vendeur?.getObjet(itemId);
|
||||||
let itemVenduData = Misc.data(vendeur.getObjet(itemId));
|
if (itemVendu) {
|
||||||
|
let itemVenduData = Misc.data(itemVendu);
|
||||||
if ("quantite" in itemVenduData.data ? itemVenduData.data.quantite < achat.quantiteTotal : achat.nombreLots != 1) {
|
if ("quantite" in itemVenduData.data ? itemVenduData.data.quantite < achat.quantiteTotal : achat.nombreLots != 1) {
|
||||||
await acheteur?.ajouterDeniers(coutDeniers);
|
await acheteur?.ajouterDeniers(coutDeniers);
|
||||||
ui.notifications.warn(`Le vendeur n'a plus assez de ${vente.item.name} !`);
|
ui.notifications.warn(`Le vendeur n'a plus assez de ${vente.item.name} !`);
|
||||||
|
Loading…
Reference in New Issue
Block a user