|
@@ -1033,7 +1033,7 @@ class FightProc {
|
|
|
}
|
|
|
|
|
|
/*
|
|
|
- * 统计战力 战斗力=攻击x(生命-伤害减免值)x(1+暴击率x(暴击伤害倍率-1))
|
|
|
+ * 统计战力 战斗力=攻击x(生命-伤害减免值)x(1+暴击率/100x(暴击伤害倍率-1))
|
|
|
*/
|
|
|
|
|
|
public static function countUserFightPower() {
|
|
@@ -1058,10 +1058,10 @@ class FightProc {
|
|
|
$heroHp = $heroBashHp + $hp;
|
|
|
|
|
|
$dec_demage = $mo->dec_demage;
|
|
|
- $bigHit_Val = $mo->bigHit_Val;
|
|
|
- $bigHit_rate = $mo->bigHit_rate;
|
|
|
+ $bigHit_Val = $mo->bigHit_Val/100;
|
|
|
+ $bigHit_rate = $mo->bigHit_rate/100;
|
|
|
|
|
|
- $val = $heroAttck * ($heroHp-$dec_demage) * (1+$bigHit_rate*($bigHit_Val/100-1));
|
|
|
+ $val = $heroAttck * ($heroHp-$dec_demage) * (1+$bigHit_rate*($bigHit_Val-1));
|
|
|
|
|
|
return intval($val);
|
|
|
}
|