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: "토너먼트",