From 15453d070448e9cabc0b1d5ffdd04edf8b0faeef Mon Sep 17 00:00:00 2001 From: hide_d Date: Wed, 23 Feb 2022 00:21:02 +0900 Subject: [PATCH] =?UTF-8?q?game:=20=EC=88=99=EB=A0=A8=EB=8F=84=EB=A1=9C=20?= =?UTF-8?q?=EC=96=BB=EB=8A=94=20=EC=9C=A0=EC=82=B0=20=ED=8F=AC=EC=9D=B8?= =?UTF-8?q?=ED=8A=B8=20=EA=B0=90=EC=86=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hwe/sammo/General.php | 8 +++++++- hwe/ts/PageInheritPoint.vue | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/hwe/sammo/General.php b/hwe/sammo/General.php index 21f16585..066d752c 100644 --- a/hwe/sammo/General.php +++ b/hwe/sammo/General.php @@ -1384,9 +1384,15 @@ class General implements iAction switch ($key) { case 'dex': $extractFn = function () use ($multiplier) { + $dexLimit = Util::array_last(getDexLevelList())[0]; $totalDex = 0; foreach (array_keys(GameUnitConst::allType()) as $armType) { - $totalDex += $this->getVar("dex{$armType}"); + $subDex = $this->getVar("dex{$armType}"); + if($subDex > $dexLimit){ + $totalDex += ($subDex - $dexLimit) / 3; + $subDex = $dexLimit; + } + $totalDex += $subDex; } return [$totalDex * $multiplier, null]; }; diff --git a/hwe/ts/PageInheritPoint.vue b/hwe/ts/PageInheritPoint.vue index 8be38a91..7e5d5369 100644 --- a/hwe/ts/PageInheritPoint.vue +++ b/hwe/ts/PageInheritPoint.vue @@ -341,7 +341,7 @@ const inheritanceViewText: Record< }, dex: { title: "숙련도", - info: "총 숙련도합입니다.", + info: "총 숙련도합입니다.
최대 숙련 이후에는 상승량이 1/3로 감소합니다.", }, tournament: { title: "토너먼트",