|
@@ -119,8 +119,8 @@ class FightPower_Calculate {
|
|
$dic->$addDamage +=$attck;
|
|
$dic->$addDamage +=$attck;
|
|
$dic->$addHp +=$hp;
|
|
$dic->$addHp +=$hp;
|
|
//战力 = (基础攻击力 * 攻击力系数 + 基础生命值 * 生命值系数 + (1+暴击率) * (1+暴击伤害) * 攻击力系数 + 肉食恢复加成 * (1+肉食恢复效果)*生命值系数+伤害减免值 * (1+伤害减免效果)* 生命值系数) * (1+装备系数+角色系数)
|
|
//战力 = (基础攻击力 * 攻击力系数 + 基础生命值 * 生命值系数 + (1+暴击率) * (1+暴击伤害) * 攻击力系数 + 肉食恢复加成 * (1+肉食恢复效果)*生命值系数+伤害减免值 * (1+伤害减免效果)* 生命值系数) * (1+装备系数+角色系数)
|
|
- $attackParas = GameConfig::glc2()->attackParas;
|
|
|
|
- $hpParas = GameConfig::glc2()->hpParas;
|
|
|
|
|
|
+ $attackParas = glc()->fightPower_MulAtk;
|
|
|
|
+ $hpParas = glc()->fightPower_MulHp;
|
|
$base_addDamage = $dic->$addDamage;
|
|
$base_addDamage = $dic->$addDamage;
|
|
$base_addHp = $dic->$addHp;
|
|
$base_addHp = $dic->$addHp;
|
|
$baojilv = $dic->$addBigHitRate;
|
|
$baojilv = $dic->$addBigHitRate;
|
|
@@ -135,7 +135,7 @@ class FightPower_Calculate {
|
|
$shanghaijianmian_xiaoguo = $dic->$mulDecDamage;
|
|
$shanghaijianmian_xiaoguo = $dic->$mulDecDamage;
|
|
|
|
|
|
$fightPower = ($base_addDamage*$attackParas + $base_addHp*$hpParas + (1+$baojilv)*(1+$baojishanghai)*$attackParas + $roushihuifu*(1+$roushihuifu_xiaoguo)*$hpParas + $shanghaijianmian*(1+$shanghaijianmian_xiaoguo)* $hpParas)*(1 + $equipParam + $mo->mulFightPower);
|
|
$fightPower = ($base_addDamage*$attackParas + $base_addHp*$hpParas + (1+$baojilv)*(1+$baojishanghai)*$attackParas + $roushihuifu*(1+$roushihuifu_xiaoguo)*$hpParas + $shanghaijianmian*(1+$shanghaijianmian_xiaoguo)* $hpParas)*(1 + $equipParam + $mo->mulFightPower);
|
|
-
|
|
|
|
|
|
+
|
|
return round($fightPower,0);
|
|
return round($fightPower,0);
|
|
}
|
|
}
|
|
|
|
|