diff --git a/hwe/func_process_personnel.php b/hwe/func_process_personnel.php index a6b74673..4d5ecf24 100644 --- a/hwe/func_process_personnel.php +++ b/hwe/func_process_personnel.php @@ -46,7 +46,10 @@ function process_22(&$general) { $ded = CharDedication($ded, $general['personal']); $msg = ScoutMessage::buildScoutMessage($general['no'], $who, $reason); - $msg->send(true); + if($msg){ + $msg->send(true); + } + $general['intel2']++; $query = "update general set resturn='SUCCESS',gold=gold-'$cost',intel2='{$general['intel2']}',dedication=dedication+'$ded',experience=experience+'$exp' where no='{$general['no']}'"; diff --git a/hwe/sammo/ScoutMessage.php b/hwe/sammo/ScoutMessage.php index e2617581..d84b9bd8 100644 --- a/hwe/sammo/ScoutMessage.php +++ b/hwe/sammo/ScoutMessage.php @@ -170,7 +170,7 @@ class ScoutMessage extends Message{ return self::DECLINED; } - public static function buildScoutMessage(int $srcGeneralID, int $destGeneralID, &$reason = null, \DateTime $date = null): Message{ + public static function buildScoutMessage(int $srcGeneralID, int $destGeneralID, &$reason = null, \DateTime $date = null){ if($srcGeneralID == $destGeneralID){ if($reason !== null){ $reason = '같은 장수에게 등용장을 보낼 수 없습니다'; diff --git a/hwe/scenario/scenario_frame.json b/hwe/scenario/frame.json similarity index 100% rename from hwe/scenario/scenario_frame.json rename to hwe/scenario/frame.json