계산이 작동하는 방식
회복된 기력은 부동소수점 누산기에 쌓입니다. 정수 1이 쌓일 때마다 숨겨진 카운터가 1스택 늘어납니다. 카운터가 60에 도달하면 이미 쉘 20을 보유하고 있지 않은 한 착용자는 쉘 1을 얻습니다.
적용 위치: 카운터 1스택은 정확히 기력 1이며, 그래서 카운터의 최대 스택이 200입니다.
작동 시점: 착용자의 기력이 오를 때마다, 그리고 숨겨진 카운터가 적용될 때 다시 한 번.
적용 대상: 착용자에게 발생하는 모든 양의 기력 변화.
계산된 수치
| 회복된 에너지 | 획득한 쉘 |
|---|---|
| 60 | 1 |
| 120 | 2 |
| 300 | 5 |
| 600 | 10 |
| 1200 | 20 |
| 1500 | 20 |
중간에 잃지 않았다고 가정할 때 보유한 쉘.
경험칙: 기력 60은 쉘 1.
툴팁이 알려주지 않는 것들
- 기력 재생의 소수점 부분은 버려지지 않고 누적되므로, 반올림으로 손실되는 값이 없습니다.
- 20은 쉘 스택의 상한이지, 각인이 발동할 수 있는 횟수의 상한이 아닙니다.
- 지급될 때마다 카운터는 0이 아니라 1로 초기화됩니다.
다른 효과와 상호작용하는 방식
- 기력 재생을 높이는 모든 것은 그 비율만큼 쉘 획득 속도도 함께 높입니다.
빌드 24354931의 게임 바이너리에서 읽어온 값입니다. AFFECTER_SproutingShellInscription.Passive_SproutingShell.SproutingShell@0x935C60, AFFECTER_SproutingShellInscription.Passive_SproutingShell.<SproutingShellAddRoutine>d__7.MoveNext@0x936030
효과
기력을 60 회복할 때마다, 1의 껍질을 얻습니다. 최대 20 스택까지 획득할 수 있습니다. 기력 60을 회복할 때마다 쉘 1을 지급하며, 최대 상한은 쉘 20입니다.
| 최대 스택 | 200 |
| 지속시간 있음 | 아니오 |
| 절대 | 예 |