대규모 업데이트 #2 - v0.107.1
3줄 요약
- 1메인 브랜치 대규모 업데이트 v0.107.1이 배포됐고, 핫픽스 제외 4개 패치가 한 번에 반영됐습니다.
- 2Neow's Bones와 첫 액트 판정의 RNG 상관관계를 수정하는 대규모 난수 개편이 핵심입니다.
- 3Hardened Shell, Haunted Ship, Punch Construct 등 여러 적/패턴 밸런스도 함께 조정됐습니다.
안녕, 슬레이어들! 두 번째 메인 브랜치 대규모 업데이트가 도착했습니다. 이번에는 핫픽스를 제외하고도 1개에 4개의 패치가 들어있어요! 베타 플레이어분들에겐 이미 익숙한 내용도 많겠지만, 모두에게 완전히 새롭고 큰 변화도 몇 가지 있습니다.
그중 하나는 지난 며칠 동안 커뮤니티가 많이 요청했던 내용이고, 또 하나는 지난 몇 달 동안 엄청나게 요청받아 온 내용이었죠. 그럼 바로 들어가 보겠습니다!
RNG 개편
Mega Crit 엔지니어 중 한 명인 Ed입니다. 결국 Neow's Bones에서 Debt를 너무 자주 받는다고 불평하던 분들이 맞았습니다! 실제로 저희 쪽에 특이한 RNG 문제가 있었어요. 연구를 해준 tckmn에게 엄청난 감사를 전합니다.
그들의 8시간짜리 광기 속 추락(https://www.twitch.tv/videos/2794202198)은 정말 재밌는 시청이었고, 그 덕분이 아니었다면 이 문제를 잡아내지 못했을 겁니다. 더 자세한 내용이 궁금하다면 tckmn의 전체 분석(https://tck.mn/blog/correlated-randomness-sts2/)을 읽어보세요. 간단히 요약해 보겠습니다.
STS2를 포함한 대부분의 게임은 의사난수 생성기(https://en.wikipedia.org/wiki/Pseudorandom_number_generator) (PRNG)를 사용합니다. PRNG는 시드 값을 입력받고, 같은 시드 값이 주어지면 언제나 같은 난수열을 생성합니다. 각 런에는 하나의 주요 “런 시드”가 있으며, 이는 숫자와 알파벳 12개로 이루어진 문자열입니다.
하지만 실제로는 덱 드로우, 전투 보상, 이벤트 선택, 그리고 런 안의 나머지 무작위 요소에 각각 영향을 주는 여러 개의 PRNG가 들어 있습니다. 각 PRNG는 런 시드에서 파생된 시드를 사용합니다.
저희는 서로 다른 시드를 각각의 PRNG에 넣었기 때문에, 결과가 완전히 서로 무관할 거라고 생각했습니다.
하지만 그건 틀렸고, 그 결과 게임의 서로 관련 없어 보이는 부분의 정보를 알면 플레이어가 결과를 예측할 수 있는 상황이 만들어졌습니다. 한 가지 예를 들어보죠. 첫 액트와 Neow's Bones에서 받는 저주 사이의 상관관계입니다. 두 경우 모두 0에서 1 사이의 소수를 생성하지만, 서로 다른 PRNG를 사용합니다.
- 첫 액트의 경우, 생성된 소수가 0.5보다 작으면 Overgrowth를 받고, 그렇지 않으면 Underdocks를 받습니다.
- Neow's Bones의 저주의 경우, 소수를 이용해 10개의 저주 목록에서 하나를 고릅니다. 0에서 0.1 사이면 Clumsy, 0.1에서 0.2 사이면 Debt, 이런 식입니다. v0.103.3에서 랜덤 런 시드 10000개를 기준으로 생성한 원시 수치의 산점도는 아래와 같습니다:
결과에서 분명한 상관관계가 보입니다. 예를 들어 액트 판정이 >0.5라면(Underdocks에 있다면), Neow's Bones 저주 판정이 75(80)
- Hardened Shell이 15 -> 20으로 증가
- Smash 동작 제거; 이제 1턴과 2턴에는 Zoom 사용
- 더 이상 Block을 얻지 않음
- 이제 높은 Ascension에서 Strength를 얻는 턴에 +1 Strength를 획득
- Haunted Ship 변경: 이제 공격할 때가 아니라 1턴에 Weak 3을 적용함; Ramming Speed 동작 제거, 이제 Swipe와 Stomp를 번갈아 사용함(항상 Haunt 이후에는 Swipe로 시작)
- Punch Construct 변경: Fast Punch가 이제 Strong Punch로 이어짐(기존의 반대), Ready가 이제 Fast Punch로 이어짐, 그리고 Weak 대신 Frail을 적용함
- Ascension 곡선의 양끝 구간에서 적 HP를 조정했습니다(낮은 Ascension에서는 소폭 하향, 높은 Ascension에서는 소폭 상향):
- Scrolls of Biting: 31(32)-38(39) -> 30(33)-37(39)
- Owl Magistrate: 234(243) -> 231(247)
- Slimed Berserker: 266(276) -> 261(281)
- Soul Fysh 버프: Scream 이동의 피해가 11(12) -> 13(15)로 증가
- Ruby Raider Assassin 너프: 피해가 11(12) -> 10(11)로 감소
- 낮은 Ascension에서 Vantom 너프
- Waterfall Giant 너프: 낮은 Ascension에서 회복되는 HP가 15 -> 10(15)으로 감소
이벤트:
- Slippery Bridge 이벤트 변경: 이제 덱의 다른 모든 카드를 최소 한 번씩 제안하기 전까지는 같은 카드를 여러 번 제거하자고 제안하지 않음
- 여러 장의 Lantern Key 카드를 가지고 있으면 이제 특별한 일이 발생함(멀티플레이어에는 적용되지 않음)
포션 & 유물:
- The Boot 유물 버프: 피해 증가 효과가 이제 Osty의 공격에도 적용됨
무색:
- Gold Axe 카드 버프: 멀티플레이어에서 이제 소유자뿐 아니라 ALL 플레이어가 사용한 카드 수만큼 피해를 줌
- Fasten 카드 너프: 추가 Block이 5(7) -> 4(6)으로 감소
아이언클래드:
- Conflagration 카드 재작업: 이제 모든 적에게 2 피해를 4(5)번 줌(기존: 8(9) 범위 피해 + 이번 턴에 다른 Attack이 사용될 때마다 2(3) 추가)
- Drum of Battle 카드 재작업: 이제 1코스트 Uncommon Skill이며 카드 2장을 뽑고 Exhaust되면 2(3) Energy를 획득함(Energy 획득은 Replay 및 Duplicator potion 같은 카드 복제 효과의 영향을 받음)
- Howl From Beyond 카드 버프: 발동 시점이 턴 시작 -> 턴 종료로 변경
- Entrench 카드 버프: 이제 Nimble 같은 enchantment로 추가 Block을 얻을 수 있음
- Unrelenting 카드 버프: 피해가 12(18) -> 14(20)으로 증가
사일런트:
- Follow Through 카드 재작업 및 이름 변경 -> Scare(희귀도 Common -> Uncommon)
- Nightmare 변경