feat(buffs-power): 버프/디버프·Power 카드·적 방어도 UI (배포 퀄리티 P6) #39

Merged
gahusb merged 7 commits from feature/p6-buffs-power into main 2026-06-12 01:37:19 +09:00
Owner

요약

Slay the Spire 2의 핵심 전투 시스템을 메이플 IP로 이식하는 P6.

버프/디버프 3종 (StS 표준)

  • : 공격 피해 +N (전투 동안 영구)
  • 약화: 주는 공격 피해 25% 감소, 자기 턴 종료 시 1 감소
  • 취약: 받는 공격 피해 50% 증가, 자기 턴 종료 시 1 감소
  • 피해 공식 양방향(플레이어·적) 동일 적용, 인텐트 숫자는 최종 예상치 표시

Power 카드 kind 신설

  • 사용 시 소멸(전투 한정), 매 턴 지속 효과 발동, 카드 면 초록색

신규 카드 4종 (메이플 스킬명 × StS 효과)

카드 효과 StS 원본
차지 블로우 (2코) 피해 8, 취약 2 Bash
위협 (0코) 약화 2 부여 Intimidate
인레이지 (1코) 힘 +2 Inflame
분노 (1코, Power) 매 턴 힘 +1 Demon Form(경량)

적 방어도 UI + 적 디버프 인텐트

  • 몬스터 슬롯에 방어도 배지(파란)·버프 라인(보라) 추가 — 플레이어와 동일 패턴
  • 정예 슬라임·머쉬맘·변형된 달팽이(약화), 슬라임 킹·킹 슬라임(취약) 디버프 인텐트

검증

  • 밸런스 시뮬 규칙 동기화 + 신규 테스트 6건 (총 21건 통과)
  • 메이커 플레이테스트: 빌드·런타임 오류 0, 방어도 배지·버프 라인 시각 확인

⚠️ 제목·본문 인코딩 사고 사후 복구 (Windows 셸 curl 인라인 본문 CP949 — tools/git/gitea-pr.mjs로 재발 방지).

🤖 Generated with Claude Code

## 요약 Slay the Spire 2의 핵심 전투 시스템을 메이플 IP로 이식하는 P6. ### 버프/디버프 3종 (StS 표준) - **힘**: 공격 피해 +N (전투 동안 영구) - **약화**: 주는 공격 피해 25% 감소, 자기 턴 종료 시 1 감소 - **취약**: 받는 공격 피해 50% 증가, 자기 턴 종료 시 1 감소 - 피해 공식 양방향(플레이어·적) 동일 적용, 인텐트 숫자는 최종 예상치 표시 ### Power 카드 kind 신설 - 사용 시 소멸(전투 한정), 매 턴 지속 효과 발동, 카드 면 초록색 ### 신규 카드 4종 (메이플 스킬명 × StS 효과) | 카드 | 효과 | StS 원본 | |------|------|----------| | 차지 블로우 (2코) | 피해 8, 취약 2 | Bash | | 위협 (0코) | 약화 2 부여 | Intimidate | | 인레이지 (1코) | 힘 +2 | Inflame | | 분노 (1코, Power) | 매 턴 힘 +1 | Demon Form(경량) | ### 적 방어도 UI + 적 디버프 인텐트 - 몬스터 슬롯에 방어도 배지(파란)·버프 라인(보라) 추가 — 플레이어와 동일 패턴 - 정예 슬라임·머쉬맘·변형된 달팽이(약화), 슬라임 킹·킹 슬라임(취약) 디버프 인텐트 ### 검증 - 밸런스 시뮬 규칙 동기화 + 신규 테스트 6건 (총 21건 통과) - 메이커 플레이테스트: 빌드·런타임 오류 0, 방어도 배지·버프 라인 시각 확인 > ⚠️ 제목·본문 인코딩 사고 사후 복구 (Windows 셸 curl 인라인 본문 CP949 — tools/git/gitea-pr.mjs로 재발 방지). 🤖 Generated with [Claude Code](https://claude.com/claude-code)
gahusb added 7 commits 2026-06-12 01:37:05 +09:00
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- 차지 블로우(피해8·취약2)·위협(약화2)·인레이지(힘+2)·분노(Power, 매턴 힘+1)
- 카드 이미지 RUID 메이커 선별 (공식 리소스)
- 정예 슬라임·머쉬맘·변형된 달팽이(약화), 슬라임 킹·킹 슬라임(취약) 디버프 인텐트

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- 약화(-25%)·취약(+50%)·힘(+N) 피해 공식 양방향 적용 (CalcPlayerAttack·EnemyActStep)
- Power 카드: 사용 시 소멸, PlayerPowers 등록, 매턴 strengthPerTurn 발동
- 적 Debuff 인텐트 처리·디버프 턴 감소(플레이어 턴 종료·적 행동 후)
- 인텐트 effect 직렬화·막 배율은 Debuff 값 제외

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- MonsterSlot에 BlockBadge(방어도)·Buffs(힘/약화/취약) 추가
- PlayerPanel Buffs 라인 (버프 + 활성 파워 표시)
- 인텐트: Debuff 보라색·공격 최종 예상치(힘·약화·취약 반영) 표시

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- calcAttack(힘·약화·취약) 공식 export + 단위 테스트
- 적 Debuff 인텐트·플레이어/적 디버프 감소 타이밍 Lua 동기화
- Power 등록·매턴 발동·소멸 재현, chooseAction 파워 우선
- 신규 테스트 6건 (총 21건 통과)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
gahusb merged commit 4c3be95c86 into main 2026-06-12 01:37:19 +09:00
gahusb changed title from feat(buffs-power): ����/��������Power ī�塤�� ��� UI (���� ����Ƽ P6) to feat(buffs-power): 버프/디버프·Power 카드·적 방어도 UI (배포 퀄리티 P6) 2026-06-12 10:47:27 +09:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gahusb/maplecontest#39