From 66cafdb540496288ac6015d73923cd2612f3a0f9 Mon Sep 17 00:00:00 2001 From: caadiq Date: Tue, 21 Apr 2026 20:35:01 +0900 Subject: [PATCH] =?UTF-8?q?=EB=8D=B0=EB=93=9C=20=EC=BD=94=EB=93=9C=20?= =?UTF-8?q?=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - QUEST_BTBOSS_IMAGE_BASE 상수: 정의만 있고 아무데서도 참조 안 함 - DESTINY_CHAPTERS[].image 필드: 6개 항목에 있었지만 읽는 곳이 없음 (ProgressBar/QuestSelector가 chapter.boss + '.webp' 패턴으로 파일명 생성) Co-Authored-By: Claude Opus 4.7 (1M context) --- frontend/src/features/liberation/data.js | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/frontend/src/features/liberation/data.js b/frontend/src/features/liberation/data.js index 559045d..c217a58 100644 --- a/frontend/src/features/liberation/data.js +++ b/frontend/src/features/liberation/data.js @@ -14,7 +14,6 @@ export const GENESIS_CHAPTERS = [ // 퀘스트 이미지 경로 (제네시스) export const QUEST_BOSS_IMAGE_BASE = 'https://s3.caadiq.co.kr/maplestory/liberation/genesis/quest' -export const QUEST_BTBOSS_IMAGE_BASE = 'https://s3.caadiq.co.kr/maplestory/liberation/genesis/quest/btboss' // 주간/월간 보스 초상화 (해방용) export const LIBERATION_BOSS_IMAGE_BASE = 'https://s3.caadiq.co.kr/maplestory/liberation/genesis/boss' @@ -94,22 +93,22 @@ export const DIFFICULTY_IMAGE_BASE = 'https://s3.caadiq.co.kr/maplestory/crystal // phase 1: 선택받은 세렌 / 감시자 칼로스 / 카링 // phase 2: 최초의 대적자 / 림보 / 발드릭스 export const DESTINY_CHAPTERS = [ - { idx: 0, phase: 1, boss: '선택받은 세렌', image: '선택받은 세렌.webp', + { idx: 0, phase: 1, boss: '선택받은 세렌', quest_name: '결전, 선택받은 세렌', boss_label: '하드 세렌', penalty: '최종 데미지 80% 감소', required: 2000 }, - { idx: 1, phase: 1, boss: '감시자 칼로스', image: '감시자 칼로스.webp', + { idx: 1, phase: 1, boss: '감시자 칼로스', quest_name: '결전, 감시자 칼로스', boss_label: '카오스 칼로스', penalty: '데스 카운트 3으로 감소', required: 2500 }, - { idx: 2, phase: 1, boss: '카링', image: '카링.webp', + { idx: 2, phase: 1, boss: '카링', quest_name: '결전, 사도 카링', boss_label: '하드 카링', penalty: '최종 데미지 20% 증가', required: 3000 }, - { idx: 3, phase: 2, boss: '최초의 대적자', image: '최초의 대적자.webp', + { idx: 3, phase: 2, boss: '최초의 대적자', quest_name: '결전, 최초의 대적자', boss_label: '하드 대적자', penalty: '최종 데미지 20% 감소 / 피격 시 질서의 힘 감소량 50% 증가', required: 10000 }, - { idx: 4, phase: 2, boss: '림보', image: '림보.webp', + { idx: 4, phase: 2, boss: '림보', quest_name: '결전, 사도 림보', boss_label: '하드 림보', penalty: '침식 수치 800으로 시작', required: 12500 }, - { idx: 5, phase: 2, boss: '발드릭스', image: '발드릭스.webp', + { idx: 5, phase: 2, boss: '발드릭스', quest_name: '결전, 사도 발드릭스', boss_label: '하드 발드릭스', penalty: '피격 시 받는 데미지 30% 증가', required: 15000 }, ]