diff --git a/module/ui/combatTracker.mjs b/module/ui/combatTracker.mjs index 46f7f318..8b71f627 100644 --- a/module/ui/combatTracker.mjs +++ b/module/ui/combatTracker.mjs @@ -30,8 +30,8 @@ export default class DhCombatTracker extends foundry.applications.sidebar.tabs.C async _prepareTrackerContext(context, options) { await super._prepareTrackerContext(context, options); - const adversaries = context.turns.filter(x => x.isNPC); - const characters = context.turns.filter(x => !x.isNPC); + const adversaries = context.turns?.filter(x => x.isNPC) ?? []; + const characters = context.turns?.filter(x => !x.isNPC) ?? []; Object.assign(context, { actionTokens: game.settings.get(SYSTEM.id, SYSTEM.SETTINGS.gameSettings.variantRules).actionTokens, diff --git a/templates/ui/combat/combatTracker.hbs b/templates/ui/combat/combatTracker.hbs index 8de5640a..13bd512e 100644 --- a/templates/ui/combat/combatTracker.hbs +++ b/templates/ui/combat/combatTracker.hbs @@ -1,4 +1,8 @@