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

@ -30,10 +30,9 @@ export class RdDItemSheet extends ItemSheet {
/* -------------------------------------------- */
_getHeaderButtons() {
let buttons = super._getHeaderButtons();
const videSiConteneur = this.object.isConteneur() ? this.object.isVide() : true;
// Add "Post to chat" button
// We previously restricted this to GM and editable items only. If you ever find this comment because it broke something: eh, sorry!
if ("cout" in Misc.templateData(this.object) && videSiConteneur) {
if ("cout" in Misc.templateData(this.object) && this.object.isVideOuNonConteneur()) {
buttons.unshift({
class: "post",
icon: "fas fa-comments-dollar",