Release Healer Man 0.1.15

This commit is contained in:
phenom committed 2026-09-05 15:33:06 -04:00
1 parent 7b41b102fa
commit f49e54f35f
43 files changed
+1478 -112

No files matched your search

+12 -5
View File
@@ -19,7 +19,7 @@ import { classById, raceById, type GenderId, type RaceId } from "../app/characte
import { CharacterModel } from "../avatar/CharacterModel";
import { ProceduralAvatar } from "../avatar/ProceduralAvatar";
import { useCombatStore } from "../game/combatStore";
import { equipmentItemsForOwner } from "../game/equipment";
import { resolvedEquipmentItems } from "../game/heirloomEquipment";
import type { CharacterCombatAnimationEvent } from "../game/combatAnimation";
import { resolveDungeonAssets, resolveManastormStageAssets } from "../game/dungeonAssets";
import { activeManastormStageAssetPackage } from "../game/manastormStageLoader";
@@ -298,12 +298,19 @@ function PartyActors({
const equipment = useCombatStore((state) => state.equipment);
const equipmentItemsByOwner = useMemo(
() => new Map(
Object.keys(equipment).map((ownerId) => [
ownerId,
equipmentItemsForOwner(equipment, inventory, ownerId),
members.map((member) => [
member.id,
resolvedEquipmentItems(equipment, inventory, {
ownerId: member.id,
ownerKind: "party",
classId: member.classId,
specializationId: member.specializationId,
role: member.role,
level: member.level,
}),
]),
),
[equipment, inventory],
[equipment, inventory, members],
);
const resetRevision = useGameStore((state) => state.resetRevision);
const { rapier, world } = useRapier();