diff --git a/packages/web/src/App.svelte b/packages/web/src/App.svelte index 08ce350..d0b519c 100644 --- a/packages/web/src/App.svelte +++ b/packages/web/src/App.svelte @@ -457,6 +457,11 @@ view.treasures.some((t) => t.position && t.position.x === me.position.x && t.position.y === me.position.y && !t.carriedBy), ); + const objectsHere = $derived( + view != null && me != null + ? (view.groundObjects[`${me.position.x},${me.position.y}`] ?? []) + : [], + ); const onWarpToken = $derived( view != null && me != null && view.dimWarps.some((w) => @@ -907,6 +912,12 @@ Cast{attachedNumber ? ` with the ${numberTotal}` : ""} {/if} + {#if selectedCard && selectedDef.cardType === "object" && isYourTurn} + + {/if} {#if selectedCard && isNumberCard(selectedCard.cardId)} + {#each objectsHere as obj (obj.instanceId)} + + {/each}