diff --git a/hwe/func_npc.php b/hwe/func_npc.php index de01ce8a..b9e35bc1 100644 --- a/hwe/func_npc.php +++ b/hwe/func_npc.php @@ -192,7 +192,14 @@ function processAI($no) { $query = "select nation,level,tech,gold,rice,rate,type,color,name,war from nation where nation='{$general['nation']}'"; $result = MYDB_query($query, $connect) or Error("processAI03 ".MYDB_error($connect),""); - $nation = MYDB_fetch_array($result); + $nation = MYDB_fetch_array($result)??[ + 'nation'=>0, + 'color'=>'#000000', + 'name'=>'재야', + 'level'=>0, + 'gold'=>0, + 'rice'=>0, + ]; $coreCommand = array(); if($general['level'] >= 5) { diff --git a/hwe/sammo/Scenario.php b/hwe/sammo/Scenario.php index deb28cdd..983090e5 100644 --- a/hwe/sammo/Scenario.php +++ b/hwe/sammo/Scenario.php @@ -64,7 +64,7 @@ class Scenario{ list( $affinity, $name, $pictureID, $nationID, $locatedCity, - $leadership, $power, $intel, $birth, $death, $ego, + $leadership, $power, $intel, $level, $birth, $death, $ego, $char, $text ) = $rawGeneral; @@ -83,6 +83,7 @@ class Scenario{ $leadership, $power, $intel, + $level, $birth, $death, $ego, @@ -117,7 +118,7 @@ class Scenario{ $leadership, $power, $intel, - $level, + $level, $birth, $death, $ego,