1
This commit is contained in:
parent
3d7a98c617
commit
7a94f56644
@ -105,6 +105,7 @@ class FormulaService extends BaseService {
|
||||
$killsTopX = getXVal($params, 'kills_topx');
|
||||
$heroTopX = getXVal($params, 'hero_topx');
|
||||
$weaponTopX = getXVal($params, 'weapon_topx');
|
||||
$survivalTopX = getXVal($params, 'survival_topx');
|
||||
$meta = mt\FormulaPvp::getByRanked($rankedTopX);
|
||||
if (!$meta) {
|
||||
return 0;
|
||||
@ -115,7 +116,8 @@ class FormulaService extends BaseService {
|
||||
0.5 * $rankedTopX * $meta['ranked_topx'] +
|
||||
0.25 * $killsTopX * $meta['kills_topx'] +
|
||||
0.15 * $heroTopX * $meta['hero_topx'] +
|
||||
0.05 * $weaponTopX * $meta['weapon_topx']
|
||||
0.05 * $weaponTopX * $meta['weapon_topx'] +
|
||||
0.05 * $survivalTopX * $meta['survival_topx']
|
||||
) *
|
||||
pow(2, ($todayPvpBattleTimes % 10) - 1), 1);
|
||||
return max(0, $heroProbability);
|
||||
@ -130,6 +132,7 @@ class FormulaService extends BaseService {
|
||||
$killsTopX = getXVal($params, 'kills_topx');
|
||||
$heroTopX = getXVal($params, 'hero_topx');
|
||||
$weaponTopX = getXVal($params, 'weapon_topx');
|
||||
$survivalTopX = getXVal($params, 'survival_topx');
|
||||
$meta = mt\FormulaPvp::getByRanked($rankedTopX);
|
||||
if (!$meta) {
|
||||
return 0;
|
||||
@ -140,7 +143,8 @@ class FormulaService extends BaseService {
|
||||
0.5 * $rankedTopX * $meta['ranked_topx'] +
|
||||
0.25 * $killsTopX * $meta['kills_topx'] +
|
||||
0.15 * $heroTopX * $meta['hero_topx'] +
|
||||
0.05 * $weaponTopX * $meta['weapon_topx']
|
||||
0.05 * $weaponTopX * $meta['weapon_topx'] +
|
||||
0.05 * $survivalTopX * $meta['survival_topx']
|
||||
) *
|
||||
pow(2, ($todayPvpBattleTimes % 10) - 1), 1);
|
||||
return max(0, $weaponProbability);
|
||||
|
Loading…
x
Reference in New Issue
Block a user