From 8ebe81b89f3ae070133da04bc0f73ccc3a9c8a32 Mon Sep 17 00:00:00 2001 From: hide_d Date: Sat, 2 May 2020 16:20:36 +0900 Subject: [PATCH] =?UTF-8?q?=ED=86=A0=EB=84=88=EB=A8=BC=ED=8A=B8=20?= =?UTF-8?q?=EB=82=98=EB=88=97=EC=85=88=20=EB=B2=84=EA=B7=B8=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hwe/func_tournament.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/hwe/func_tournament.php b/hwe/func_tournament.php index ecd01a06..5cf382da 100644 --- a/hwe/func_tournament.php +++ b/hwe/func_tournament.php @@ -1018,26 +1018,26 @@ function fight($tnmt_type, $tnmt, $phs, $group, $g1, $g2, $type) { $tDamage1 = $damage1; $tDamage2 = $damage2; $tEnergy1 = $energy1; $tEnergy2 = $energy2; if($energy1 <= 0 && $energy2 <= 0) { - $r1 = $tEnergy1 / $tDamage1; - $r2 = $tEnergy2 / $tDamage2; + $r1 = $tEnergy1 / Util::valueFit($tDamage1, 1); + $r2 = $tEnergy2 / Util::valueFit($tDamage2, 1); if($r1 > $r2) { - $offset = Util::round($tEnergy2*$tDamage1/$tDamage2); + $offset = Util::round($tEnergy2*$tDamage1/Util::valueFit($tDamage2,1)); $damage1 += $offset; $energy1 -= $offset; $damage2 += $tEnergy2; $energy2 = 0; } else { - $offset = Util::round($tEnergy1*$tDamage2/$tDamage1); + $offset = Util::round($tEnergy1*$tDamage2/Util::valueFit($tDamage1,1)); $damage2 += $offset; $energy2 -= $offset; $damage1 += $tEnergy1; $energy1 = 0; } } elseif($energy1 * $energy2 <= 0) { if($energy2 < 0) { - $offset = Util::round($tEnergy2*$tDamage1/$tDamage2); + $offset = Util::round($tEnergy2*$tDamage1/Util::valueFit($tDamage2,1)); $damage1 += $offset; $energy1 -= $offset; $damage2 += $tEnergy2; $energy2 = 0; } if($energy1 < 0) { - $offset = Util::round($tEnergy1*$tDamage2/$tDamage1); + $offset = Util::round($tEnergy1*$tDamage2/Util::valueFit($tDamage1,1)); $damage2 += $offset; $energy2 -= $offset; $damage1 += $tEnergy1; $energy1 = 0; }