Force 0 if range/damage/deadliness is null
This commit is contained in:
@@ -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>)`
|
||||
);
|
||||
|
||||
@@ -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 *****
|
||||
|
||||
Reference in New Issue
Block a user