diff --git a/packages/web/src/Board.svelte b/packages/web/src/Board.svelte index 1a68b1f..c475f4a 100644 --- a/packages/web/src/Board.svelte +++ b/packages/web/src/Board.svelte @@ -593,11 +593,17 @@ {/if} {#if povFacing && p.id === view.you} + {@const fa = povFacing === "E" ? 0 : povFacing === "S" ? Math.PI / 2 : povFacing === "W" ? Math.PI : -Math.PI / 2} - {@const tipX = Math.cos(fa) * CELL * 0.52} - {@const tipY = Math.sin(fa) * CELL * 0.52} + {@const fh = CELL * 0.3 * wizardScale(p.id)} + {@const fxv = Math.cos(fa)} + {@const fyv = Math.sin(fa)} + {@const px = -fyv} + {@const py = fxv} + {@const rise = fh * 0.4} {/if}