diff --git a/packages/web/src/Board.svelte b/packages/web/src/Board.svelte index ec70458..02a3ee4 100644 --- a/packages/web/src/Board.svelte +++ b/packages/web/src/Board.svelte @@ -533,7 +533,19 @@ {p.id[0]?.toUpperCase()} {/if} {#if p.carriedTreasureId} - + {@const carriedT = view.treasures.find((t) => t.id === p.carriedTreasureId)} + {#if carriedT} + + + {:else} + + {/if} {/if} @@ -834,6 +846,10 @@ text-anchor: middle; pointer-events: none; } .carried { fill: gold; stroke: #111; stroke-width: 1; } + :global(.carried-chest) { + filter: drop-shadow(0.5px 1px 1px rgba(0, 0, 0, 0.55)); + pointer-events: none; + } .crack { stroke: #efe8d4; stroke-width: 2;