totaltech, tech를 float tech로 일원화, NPC가 기술레벨 10을 넘으면 기연 안하는 버그 수정
This commit is contained in:
@@ -92,16 +92,6 @@ class Personnel{
|
||||
return [$result, $reason];
|
||||
}
|
||||
|
||||
$scoutNationGeneralCnt = $db->queryFirstField(
|
||||
'SELECT COUNT(`no`) FROM general WHERE nation = %i',
|
||||
$this->nation['nation']
|
||||
);
|
||||
|
||||
$originalNationGeneralCnt = $db->queryFirstField(
|
||||
'SELECT COUNT(`no`) FROM general WHERE nation = %i',
|
||||
$general['nation']
|
||||
);
|
||||
|
||||
$isTroopLeader = false;
|
||||
if($general['troop']){
|
||||
$troopLeader = $db->queryFirstField('SELECT `no` FROM troop WHERE troop = %i', $general['troop']);
|
||||
@@ -110,16 +100,6 @@ class Personnel{
|
||||
}
|
||||
}
|
||||
|
||||
$scoutNationGeneralCnt+=1;
|
||||
if($scoutNationGeneralCnt < GameConst::$initialNationGenLimit){
|
||||
$scoutNationGeneralCnt = GameConst::$initialNationGenLimit;
|
||||
}
|
||||
|
||||
$originalNationGeneralCnt-=1;
|
||||
if($originalNationGeneralCnt < GameConst::$initialNationGenLimit){
|
||||
$originalNationGeneralCnt = GameConst::$initialNationGenLimit;
|
||||
}
|
||||
|
||||
$joinedNations = Json::decode($general['nations']);
|
||||
$joinedNations[] = $this->nation['nation'];
|
||||
|
||||
@@ -139,13 +119,11 @@ class Personnel{
|
||||
];
|
||||
|
||||
$setOriginalNationValues = [
|
||||
'totaltech'=>$db->sqleval('tech * %i', $originalNationGeneralCnt),
|
||||
'gennum'=>$originalNationGeneralCnt
|
||||
'gennum'=>$db->sqleval('gennum - 1')
|
||||
];
|
||||
|
||||
$setScoutNationValues = [
|
||||
'totaltech'=>$db->sqleval('tech * %i', $scoutNationGeneralCnt),
|
||||
'gennum'=>$scoutNationGeneralCnt
|
||||
'gennum'=>$db->sqleval('gennum + 1')
|
||||
];
|
||||
|
||||
$setOriginalCityValues = [];
|
||||
|
||||
Reference in New Issue
Block a user