fix(debug): Ctrl+Shift+E 치트 체력 회복 추가 (체력+에너지 전체 회복) #77

Merged
gahusb merged 1 commits from fix/debug-cheat-hp-restore into main 2026-06-18 01:58:54 +09:00
Owner

원인

Ctrl+Shift+E의 CheatFillEnergy는 #75에서 energy-only로 만들어져 self.Energy만 채우고 self.PlayerHp는 전혀 건드리지 않았다. 바인딩·발동은 정상(Ctrl+Shift+C 카드 picker와 동일 입력 메커니즘)이라 에너지는 차지만 체력은 설계상 회복된 적이 없어 "체력 회복 안됨".

수정

CheatFillEnergyself.PlayerHp = self.PlayerMaxHp + self:RenderCombat()(HP 표시 갱신) 추가 → 누르던 Ctrl+Shift+E 그대로 체력+에너지 전체 회복으로 확장. 토스트 치트: 체력·에너지 회복, README 디버그 단축키 표기 갱신.

검증

  • codeblock 반영(산출물 재생성) · cbgap GAP 0 · JS 미러 41/41
  • 인게임 플레이테스트: 전투 중 Ctrl+Shift+E → 체력·에너지 최대 회복 확인 완료
## 원인 Ctrl+Shift+E의 `CheatFillEnergy`는 #75에서 **energy-only**로 만들어져 `self.Energy`만 채우고 `self.PlayerHp`는 전혀 건드리지 않았다. 바인딩·발동은 정상(Ctrl+Shift+C 카드 picker와 동일 입력 메커니즘)이라 에너지는 차지만 체력은 설계상 회복된 적이 없어 "체력 회복 안됨". ## 수정 `CheatFillEnergy`에 `self.PlayerHp = self.PlayerMaxHp` + `self:RenderCombat()`(HP 표시 갱신) 추가 → 누르던 **Ctrl+Shift+E 그대로 체력+에너지 전체 회복**으로 확장. 토스트 `치트: 체력·에너지 회복`, README 디버그 단축키 표기 갱신. ## 검증 - codeblock 반영(산출물 재생성) · cbgap GAP 0 · JS 미러 41/41 - 인게임 플레이테스트: 전투 중 Ctrl+Shift+E → 체력·에너지 최대 회복 **확인 완료**
gahusb added 1 commit 2026-06-18 01:58:41 +09:00
원인: Ctrl+Shift+E의 CheatFillEnergy는 #75에서 energy-only로 만들어져
self.Energy만 채우고 self.PlayerHp는 전혀 건드리지 않았다(설계상 체력 미회복).
바인딩·발동은 정상(Ctrl+Shift+C 카드 picker와 동일 입력 메커니즘)이라
에너지는 차지만 체력은 회복된 적이 없었음 → "체력 회복 안됨".

수정: CheatFillEnergy에 self.PlayerHp = self.PlayerMaxHp 추가 + RenderCombat()
호출(HP 표시 갱신). 누르던 Ctrl+Shift+E 그대로 체력+에너지 전체 회복으로 확장.
토스트 "치트: 체력·에너지 회복", README 디버그 단축키 표기도 갱신.

산출물 재생성: SlayDeckController.codeblock. 검증: cbgap GAP 0, JS 41/41.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
gahusb merged commit 74d4824a1c into main 2026-06-18 01:58:54 +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#77