주목, 왕이되면 NPC 부대장 하나 더 추가

This commit is contained in:
2018-09-18 02:56:35 +09:00
parent 8ca0d0ced4
commit 476dac1ac1
+11 -6
View File
@@ -1023,11 +1023,16 @@ function updateNationState() {
$lastAssemblerID = $gameStor->assembler_id??0; $lastAssemblerID = $gameStor->assembler_id??0;
$jumpStep = $nationlevel - max(1, $oldLevel); foreach(range(max(1, $oldLevel) + 1, $nationLevel) as $levelGen){
if($jumpStep > 0){ if(in_array($levelGen, [4, 6])){
foreach(range(1, $jumpStep) as $levelGen){ $genStep = 2;
}
else{
$genStep = 1;
}
while($genStep > 0){
$lastAssemblerID += 1; $lastAssemblerID += 1;
$npcObj = new Scenario\NPC( $npcObj = new Scenario\NPC(
999, '부대장'.$lastAssemblerID, null, $nation['nation'], null, 999, '부대장'.$lastAssemblerID, null, $nation['nation'], null,
10, 10, 10, 1, $admin['year'] - 15, $admin['year'] + 15, '은둔', '척사' 10, 10, 10, 1, $admin['year'] - 15, $admin['year'] + 15, '은둔', '척사'
@@ -1054,9 +1059,9 @@ function updateNationState() {
'turn5'=>$command, 'turn5'=>$command,
'killturn'=>80 'killturn'=>80
], 'no=%i', $npcID); ], 'no=%i', $npcID);
$genStep -= 1;
} }
} }
$gameStor->assembler_id = $lastAssemblerID; $gameStor->assembler_id = $lastAssemblerID;
//작위 상승 //작위 상승