Don't fail on characters with hidden mounts/minions

This commit is contained in:
goat 2021-05-26 20:18:08 +02:00
parent d50002b61e
commit f6480ef033
No known key found for this signature in database
GPG key ID: F18F057873895461

View file

@ -214,8 +214,15 @@ class CardCreator {
} }
// Minion & Mount percentages // Minion & Mount percentages
const mountsPct = Math.ceil((data.Mounts.length / this.countMount) * 100); var mountsPct = '??';
const minionsPct = Math.ceil((data.Minions.length / this.countMinion) * 100); if (data.Mounts !== null) {
mountsPct = Math.ceil((data.Mounts.length / this.countMount) * 100);
}
var minionsPct = '??';
if (data.Minions !== null) {
minionsPct = Math.ceil((data.Minions.length / this.countMinion) * 100);
}
const mountsMeasure = ctx.measureText(`${mountsPct}%`); const mountsMeasure = ctx.measureText(`${mountsPct}%`);
const minionsMeasure = ctx.measureText(`${minionsPct}%`); const minionsMeasure = ctx.measureText(`${minionsPct}%`);