Correction vente

- pas de vente à soi même
- conserver le vendeur lors de la diminution de la quantité
disponible
This commit is contained in:
Vincent Vandemeulebrouck
2021-05-08 03:52:19 +02:00
parent c4cb3bf60d
commit 27d83cf516
4 changed files with 21 additions and 18 deletions

View File

@ -11,7 +11,7 @@ export class DialogItemAchat extends Dialog {
ui.notifications.warn("Impossible d'acheter: informations sur l'objet manquantes")
return;
}
const vendeurId = event.currentTarget.attributes['data-actorId']?.value;
const vendeurId = event.currentTarget.attributes['data-vendeurId']?.value;
const vendeur = vendeurId ? game.actors.get(vendeurId) : undefined;
const acheteur = RdDUtility.getSelectedActor();
@ -25,6 +25,7 @@ export class DialogItemAchat extends Dialog {
const prixLot = event.currentTarget.attributes['data-prixLot']?.value ?? 0;
let venteData = {
item: itemData,
vendeurId: vendeurId,
vendeur: Misc.data(vendeur),
acheteur: Misc.data(acheteur),
tailleLot: event.currentTarget.attributes['data-tailleLot']?.value ?? 1,