Fix monnaie deletion

This commit is contained in:
2021-06-02 17:39:16 +02:00
parent 2cd607e199
commit 6508a529e5
5 changed files with 38 additions and 2 deletions

View File

@ -9,6 +9,7 @@ import { DialogItemAchat } from "./dialog-item-achat.js";
import { ReglesOptionelles } from "./regles-optionelles.js";
import { RdDDice } from "./rdd-dice.js";
import { RdDItem } from "./item.js";
import { Monnaie } from "./item-monnaie.js";
/* -------------------------------------------- */
// This table starts at 0 -> niveau -10
@ -781,6 +782,12 @@ export class RdDUtility {
static async confirmerSuppression(actorSheet, li) {
let itemId = li.data("item-id");
let objet = actorSheet.actor.getObjet(itemId);
if ( objet.type == 'monnaie' && Monnaie.isSystemMonnaie(objet) ) {
ui.notifications.warn("Suppression des monnaies de base impossible");
return;
}
let msgTxt = "<p>Etes vous certain de vouloir supprimer cet objet ?";
let buttons = {
delete: {