balance: 아이템 습득 확률 조정

- 아이템을 소유할 수록, 획득 확률이 기존보다 훨씬 더 낮아진다.
This commit is contained in:
2021-09-12 01:05:38 +09:00
parent 820e70efae
commit 71d7634954
+3 -1
View File
@@ -1832,13 +1832,15 @@ function tryUniqueItemLottery(General $general, string $acquireType = '아이템
$prob = Util::valueFit($prob, null, 1 / 4); //최대치 감소
$result = false;
$prob /= sqrt(2);
$moreProb = pow(2, 1/4);
foreach (Util::range($trialCnt) as $_idx) {
if (Util::randBool($prob)) {
$result = true;
break;
}
$prob *= $moreProb;
}
if (!$result) {
LogText("{$general->getName()}, {$general->getID()} 유니크 실패 {$trialCnt}", $prob);