밴딧 카드 공용 효과 확장 및 문서 정리 #82

Merged
maple merged 1 commits from codex/bandit-effect-pack into main 2026-06-19 01:37:00 +09:00
Collaborator

이번 PR은 밴딧 카드의 실제 동작을 공용 효과로 구현한 작업입니다. 문서는 보조 정리이고, 핵심은 카드들이 게임 안에서 바로 동작하도록 연결한 것입니다.

구현된 기능:

  • Afterimage: 카드를 사용할 때마다 방어도 획득
  • Shadowmeld: 이번 턴 방어도 배수 적용
  • Pounce: 다음 스킬 1장을 0코스트로 사용
  • Pinpoint: 이번 턴 스킬 카드 비용 감소
  • CalculatedGamble: 손패 전체 버리기 + 버린 수만큼 드로우
  • Expertise: 손패가 6장이 될 때까지 드로우
  • Tactician: 교활 + 에너지 획득
  • Adrenaline: 에너지 획득 + 드로우

공용화한 기반 로직:

  • 다음 턴 예약, 다음 턴 공격 배수, 다음 턴 복사 카드 선택
  • 보존, 자동 버리기, 버린 수만큼 드로우
  • 카드 사용 시 발동하는 방어도/턴 비용 감소 계열
  • 밸런스 시뮬레이터도 같은 공용 필드를 따라가도록 동기화

문서화:

  • 밴딧 카드 기능 현황을 한글로 정리
  • 공용 카드 효과 필드 설명을 한글로 정리

검증:

  • node tools/deck/gen-slaydeck.mjs
  • node --test tools/balance/sim-balance.test.mjs
  • node --check tools/deck/cb/combat.mjs
  • node --check tools/deck/cb/hand.mjs
  • node --check tools/deck/cb/deckturn.mjs
  • node --check tools/deck/cb/run.mjs
  • node --check tools/balance/sim-balance.mjs
이번 PR은 밴딧 카드의 실제 동작을 공용 효과로 구현한 작업입니다. 문서는 보조 정리이고, 핵심은 카드들이 게임 안에서 바로 동작하도록 연결한 것입니다. 구현된 기능: - `Afterimage`: 카드를 사용할 때마다 방어도 획득 - `Shadowmeld`: 이번 턴 방어도 배수 적용 - `Pounce`: 다음 스킬 1장을 0코스트로 사용 - `Pinpoint`: 이번 턴 스킬 카드 비용 감소 - `CalculatedGamble`: 손패 전체 버리기 + 버린 수만큼 드로우 - `Expertise`: 손패가 6장이 될 때까지 드로우 - `Tactician`: 교활 + 에너지 획득 - `Adrenaline`: 에너지 획득 + 드로우 공용화한 기반 로직: - 다음 턴 예약, 다음 턴 공격 배수, 다음 턴 복사 카드 선택 - 보존, 자동 버리기, 버린 수만큼 드로우 - 카드 사용 시 발동하는 방어도/턴 비용 감소 계열 - 밸런스 시뮬레이터도 같은 공용 필드를 따라가도록 동기화 문서화: - 밴딧 카드 기능 현황을 한글로 정리 - 공용 카드 효과 필드 설명을 한글로 정리 검증: - `node tools/deck/gen-slaydeck.mjs` - `node --test tools/balance/sim-balance.test.mjs` - `node --check tools/deck/cb/combat.mjs` - `node --check tools/deck/cb/hand.mjs` - `node --check tools/deck/cb/deckturn.mjs` - `node --check tools/deck/cb/run.mjs` - `node --check tools/balance/sim-balance.mjs`
maple added 1 commit 2026-06-19 01:26:43 +09:00
maple merged commit 5da6e8f3aa into main 2026-06-19 01:37:00 +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#82