From 1542147291713c4e33c425a95880e75ef8b7a5e8 Mon Sep 17 00:00:00 2001 From: zheng020 Date: Wed, 10 Jun 2026 16:51:01 +0800 Subject: [PATCH] =?UTF-8?q?fix(stargalaxy):=20correct=20LV=20frame=20mappi?= =?UTF-8?q?ng=20in=20ScatteredRanks=20(rank=204=E2=86=92LV4,=20not=20LV1)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/square/components/StarGalaxy/ScatteredRanks.vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/pages/square/components/StarGalaxy/ScatteredRanks.vue b/frontend/pages/square/components/StarGalaxy/ScatteredRanks.vue index f30a185..e2bd20f 100644 --- a/frontend/pages/square/components/StarGalaxy/ScatteredRanks.vue +++ b/frontend/pages/square/components/StarGalaxy/ScatteredRanks.vue @@ -90,8 +90,9 @@ function formatLabel(rank) { } function ringFrameSrc(rank) { - const lvNumber = rank - 3 // rank 4 → LV1, ..., rank 12 → LV9 - return `/static/square/galaxy/LV${lvNumber}.png` + // rank 4 → LV4 (TOP 4), rank 5 → LV5 (TOP 5), ..., rank 12 → LV12 (TOP 12) + // ScatteredRanks rank == display rank (no offset, unlike PodiumCard which uses rank - 3) + return `/static/square/galaxy/LV${rank}.png` } function handleClick(item) {