forked from phenom/healer-man
Release Healer Man 0.1.15
This commit is contained in:
1 parent
7b41b102fa
commit
f49e54f35f
43 files changed
+1478
-112
No files matched your search
@@ -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();
|
||||
|
||||
Reference in new issue
Block a user