Fix vente/don de conteneur

Pour passer par le tchat, le conteneur doit être vide.
Correction du calcul de quantité pour les conteneurs.
This commit is contained in:
Vincent Vandemeulebrouck
2021-12-10 01:18:59 +01:00
parent e02f355405
commit 508d352b0b
4 changed files with 21 additions and 9 deletions

View File

@ -5,6 +5,7 @@ export class DialogItemVente extends Dialog {
static async create(item, callback) {
const itemData = Misc.data(item);
const quantite = item.isConteneur() ? 1 : itemData.data.quantite;
const venteData = {
item: itemData,
alias: item.actor?.name ?? game.user.name,
@ -13,9 +14,9 @@ export class DialogItemVente extends Dialog {
prixUnitaire: itemData.data.cout,
prixLot: itemData.data.cout,
tailleLot: 1,
quantiteNbLots: itemData.data.quantite,
quantiteMaxLots: itemData.data.quantite,
quantiteMax: itemData.data.quantite,
quantiteNbLots: quantite,
quantiteMaxLots: quantite,
quantiteMax: quantite ,
quantiteIllimite: !item.isOwned,
isOwned: item.isOwned,
};