diff --git a/hwe/j_get_select_npc_token.php b/hwe/j_get_select_npc_token.php index 613eff5d..93de3b31 100644 --- a/hwe/j_get_select_npc_token.php +++ b/hwe/j_get_select_npc_token.php @@ -119,7 +119,7 @@ while(count($pickResult) < $pickLimit){ $newNonce = mt_rand(0, 0xfffffff); $validSecond = max(VALID_SECOND, $turnterm*40); -$pickMoreSecond = max(PICK_MORE_SECOND, $turnterm*10); +$pickMoreSecond = max(PICK_MORE_SECOND, Util::round(pow($turnterm, 0.672)*8)); $validUntil = $oNow->add(new \DateInterval(sprintf('PT%dS', $validSecond))); $pickMoreFrom = $oNow->add(new \DateInterval(sprintf('PT%dS', $pickMoreSecond)));