장수 호칭 변경

This commit is contained in:
2018-07-27 03:03:25 +09:00
parent 5db4913292
commit 75c0c375d1
3 changed files with 28 additions and 16 deletions
+25 -15
View File
@@ -355,22 +355,32 @@ function getLevel($level, $nlevel=8) {
function getCall($leader, $power, $intel) { function getCall($leader, $power, $intel) {
$call = '평범'; $call = '평범';
if($leader >= GameConst::$chiefStatMin && $power >= GameConst::$chiefStatMin && $intel >= GameConst::$chiefStatMin) {
$call = '만능'; if($leader < 40){
} elseif($leader >= GameConst::$chiefStatMin && $power >= GameConst::$chiefStatMin) { if($power + $intel < $leader){
$call = '용장'; return '아둔';
} elseif($leader >= GameConst::$chiefStatMin && $intel >= GameConst::$chiefStatMin) { }
$call = '지장'; if($intel >= GameConst::$chiefStatMin && $power < $intel * 0.8){
} elseif($power >= GameConst::$chiefStatMin && $intel >= GameConst::$chiefStatMin) { return '학자';
$call = '명장'; }
} elseif($leader >= GameConst::$chiefStatMin) { if($power >= GameConst::$chiefStatMin && $intel < $power * 0.8){
$call = '사'; return '사';
} elseif($power >= GameConst::$chiefStatMin) { }
$call = '용맹'; return '명사';
} elseif($intel >= GameConst::$chiefStatMin) {
$call = '현명';
} }
return $call;
$maxStat = max($leader, $power, $intel);
$sum2Stat = min($leader+$power, $power+$intel, $intel+$leader);
if($maxStat >= GameConst::$chiefStatMin + GameConst::$statGradeLevel && $sum2Stat >= $maxStat * 1.7){
return '만능';
}
if($power >= GameConst::$chiefStatMin - GameConst::$statGradeLevel && $intel < $power * 0.8){
return '용장';
}
if($intel >= GameConst::$chiefStatMin - GameConst::$statGradeLevel && $power < $intel * 0.8){
return '명장';
}
return '평범';
} }
function getDed($dedication) { function getDed($dedication) {
+1 -1
View File
@@ -18,7 +18,7 @@ $(function(){
var 최대능력치 = Math.max(, , ); var 최대능력치 = Math.max(, , );
var 능력치2합 = Math.min(+, +, +); var 능력치2합 = Math.min(+, +, +);
if(최대능력치 >= 70 && 능력치2합 >= 최대능력치 * 1.6){ if(최대능력치 >= 70 && 능력치2합 >= 최대능력치 * 1.7){
return "만능"; return "만능";
} }
+2
View File
@@ -84,4 +84,6 @@ class GameConstBase
/** @var int 최대 턴(현재는 DB상 24턴으로 고정) */ /** @var int 최대 턴(현재는 DB상 24턴으로 고정) */
public static $maxTurn = 24; public static $maxTurn = 24;
public static $statGradeLevel = 5;
} }