diff --git a/module/actor.js b/module/actor.js index 1437c522..1d1adfa3 100644 --- a/module/actor.js +++ b/module/actor.js @@ -642,7 +642,8 @@ export class RdDActor extends Actor { // Calcul encombrement if ( item.data && item.data.encombrement != undefined ) { if ( !Number(item.data.encombrement) ) item.data.encombrement = 0; // Auto-fix - if (!item.data.quantite) item.data.quantite = 1; // Auto-fix + if ( item.data.quantite == undefined) item.data.quantite = 1; // Auto-fix + if ( item.data.quantite < 0) item.data.quantite = 0; // Auto-fix item.data.encTotal = Number(item.data.encombrement) * Number(item.data.quantite); //console.log("Enc:", item.name, item.data.encombrement, item.data.quantite, item.data.encTotal); encTotal += item.data.encTotal;