Release Healer Man 0.1.49

This commit is contained in:
phenom committed 2026-09-17 09:13:15 -04:00
1 parent 39425f2494
commit 612170afd0
91 files changed
+2278 -263

No files matched your search

+2 -4
View File
@@ -22,7 +22,7 @@ import {
type ActionBindingControl,
type ActionBindingLayer,
} from "../game/actionBindings";
import { abilityAtLevel, resourceProfileForClass, type AbilityTarget } from "../game/abilityCatalog";
import { abilityAtLevel, learnedAbilityRank, resourceProfileForClass, type AbilityTarget } from "../game/abilityCatalog";
import type { DungeonId } from "../game/dungeonCatalog";
import { useManastormStore } from "../game/manastormStore";
import { resolveStagePresentation } from "../game/manastormStagePresentation";
@@ -227,9 +227,7 @@ export function currentCompanionSnapshot(): CompanionSnapshot {
? combat.abilities.find((candidate) => candidate.id === abilityId) ?? null
: null;
if (!catalogAbility) return [];
const learnedTalentRank = catalogAbility.talentEntryId === undefined
? undefined
: combat.talentRanks[`coa-entry-${catalogAbility.talentEntryId}`] ?? 0;
const learnedTalentRank = learnedAbilityRank(catalogAbility, combat.talentRanks);
const ability = abilityAtLevel(catalogAbility, combat.level, learnedTalentRank);
const costs = resolvedAbilityCosts(ability, combat.talentModifiers, combat);
const displayCost = costs[0] ?? { resource: ability.cost.resource, amount: 0 };