이중특기 테스트
This commit is contained in:
@@ -12,7 +12,8 @@ class ChangeCity extends \sammo\Event\Action{
|
||||
'secu'=>true,
|
||||
'trust'=>true,
|
||||
'def'=>true,
|
||||
'wall'=>true
|
||||
'wall'=>true,
|
||||
'trade'=>true,
|
||||
];
|
||||
const REGEXP_PERCENT = '/^(\d+(\.\d+)?)%$/';// 123.5% [1]=float
|
||||
const REGEXP_MATH = '/^([\+\-\/\*])(\d+(\.\d+)?)$/'; //+30 [1]=기호, [2]=float
|
||||
@@ -53,6 +54,15 @@ class ChangeCity extends \sammo\Event\Action{
|
||||
$queries['trust'] = $this->genSQLTrust($value);
|
||||
continue;
|
||||
}
|
||||
if($key == 'trade'){
|
||||
if($value === null){
|
||||
$queries['trade'] = null;
|
||||
}
|
||||
else{
|
||||
$queries['trade'] = Util::valueFit((float)$value, 95, 105);
|
||||
}
|
||||
continue;
|
||||
}
|
||||
|
||||
$queries[$key] = $this->genSQLGeneric($key, $value);
|
||||
}
|
||||
|
||||
@@ -74,7 +74,7 @@ class CreateManyNPC extends \sammo\Event\Action{
|
||||
$newNPC->setExpDed(0, 0);
|
||||
$newNPC->setSpecYear(
|
||||
Util::round((GameConst::$retirementYear - $age) / 12) + $age,
|
||||
Util::round((GameConst::$retirementYear - $age) / 3) + $age
|
||||
Util::round((GameConst::$retirementYear - $age) / 6) + $age
|
||||
);
|
||||
|
||||
$newNPC->build($env);
|
||||
|
||||
Reference in New Issue
Block a user