feat, game: 징병 전특 리밸런싱, 징병/소집해제시 인구 변동 트리거 설정
This commit is contained in:
@@ -62,8 +62,6 @@ class che_소집해제 extends Command\GeneralCommand{
|
||||
$general = $this->generalObj;
|
||||
$date = $general->getTurnTime($general::TURNTIME_HM);
|
||||
|
||||
$crew = $general->getVar('crew');
|
||||
|
||||
$logger = $general->getLogger();
|
||||
|
||||
$logger->pushGeneralActionLog("병사들을 <R>소집해제</>하였습니다. <1>$date</>");
|
||||
@@ -71,8 +69,10 @@ class che_소집해제 extends Command\GeneralCommand{
|
||||
$exp = 70;
|
||||
$ded = 100;
|
||||
|
||||
$crewUp = $general->onCalcDomestic('징집인구', 'score', $general->getVar('crew'));
|
||||
|
||||
$db->update('city', [
|
||||
'pop'=>$db->sqleval('pop + %i', $crew)
|
||||
'pop'=>$db->sqleval('pop + %i', $crewUp)
|
||||
], 'city=%i', $general->getCityID());
|
||||
|
||||
$general->setVar('crew', 0);
|
||||
|
||||
Reference in New Issue
Block a user