Force 0 if range/damage/deadliness is null

This commit is contained in:
Vlyan
2021-08-20 13:25:30 +02:00
parent 938253d264
commit e81b42c85b
2 changed files with 8 additions and 1 deletions

View File

@@ -267,7 +267,7 @@ export class GmMonitor extends FormApplication {
const display = (e) => {
return (
e.name +
` (<i class="fas fa-arrows-alt-h"> ${e.data.data.range || 0}</i>` +
` (<i class="fas fa-arrows-alt-h"> ${e.data.data.range}</i>` +
` / <i class="fas fa-tint"> ${e.data.data.damage}</i>` +
` / <i class="fas fa-skull"> ${e.data.data.deadliness}</i>)`
);

View File

@@ -78,6 +78,13 @@ export class ItemL5r5e extends Item {
this.addEmbedItem(item, { save: false, newId: false, addBonusToActor: false });
});
}
// Sanitize some values
if (this.data.type === "weapon") {
this.data.data.range = this.data.data.range || 0;
this.data.data.damage = this.data.data.damage || 0;
this.data.data.deadliness = this.data.data.deadliness || 0;
}
}
// ***** parent ids management *****