diff --git a/hwe/sammo/Command/Nation/che_발령.php b/hwe/sammo/Command/Nation/che_발령.php
index 431d6ca1..0064c05f 100644
--- a/hwe/sammo/Command/Nation/che_발령.php
+++ b/hwe/sammo/Command/Nation/che_발령.php
@@ -26,6 +26,9 @@ class che_발령 extends Command\NationCommand{
static public $reqArg = true;
protected function argTest():bool{
+ if($this->arg === null){
+ return false;
+ }
//NOTE: 사망 직전에 턴을 넣을 수 있으므로, 존재하지 않는 장수여도 argTest에서 바로 탈락시키지 않음
if(!key_exists('destGeneralID', $this->arg)){
return false;
diff --git a/hwe/sammo/Command/Nation/che_불가침제의.php b/hwe/sammo/Command/Nation/che_불가침제의.php
index 157760f5..0c626c4c 100644
--- a/hwe/sammo/Command/Nation/che_불가침제의.php
+++ b/hwe/sammo/Command/Nation/che_불가침제의.php
@@ -8,13 +8,17 @@ use \sammo\{
GameConst,
LastTurn,
GameUnitConst,
- Command
+ Command,
+ MessageTarget,
+ DiplomaticMessage,
+ Message,
};
use function \sammo\{
getDomesticExpLevelBonus,
CriticalRatioDomestic,
- CriticalScoreEx
+ CriticalScoreEx,
+ GetImageURL
};
use \sammo\Constraint\Constraint;
@@ -25,6 +29,9 @@ class che_불가침제의 extends Command\NationCommand{
static public $reqArg = true;
protected function argTest():bool{
+ if($this->arg === null){
+ return false;
+ }
//NOTE: 멸망 직전에 턴을 넣을 수 있으므로, 존재하지 않는 국가여도 argTest에서 바로 탈락시키지 않음
if(!key_exists('destNationID', $this->arg)){
return false;
diff --git a/hwe/sammo/Command/Nation/che_선전포고.php b/hwe/sammo/Command/Nation/che_선전포고.php
index 6188df69..305f0e59 100644
--- a/hwe/sammo/Command/Nation/che_선전포고.php
+++ b/hwe/sammo/Command/Nation/che_선전포고.php
@@ -27,6 +27,9 @@ class che_선전포고 extends Command\NationCommand{
static public $reqArg = true;
protected function argTest():bool{
+ if($this->arg === null){
+ return false;
+ }
//NOTE: 멸망 직전에 턴을 넣을 수 있으므로, 존재하지 않는 국가여도 argTest에서 바로 탈락시키지 않음
if(!key_exists('destNationID', $this->arg)){
return false;
diff --git a/hwe/sammo/Command/Nation/che_포상.php b/hwe/sammo/Command/Nation/che_포상.php
index c2a9ee21..aa0a365e 100644
--- a/hwe/sammo/Command/Nation/che_포상.php
+++ b/hwe/sammo/Command/Nation/che_포상.php
@@ -25,6 +25,9 @@ class che_포상 extends Command\NationCommand{
static public $reqArg = true;
protected function argTest():bool{
+ if($this->arg === null){
+ return false;
+ }
//NOTE: 사망 직전에 '포상' 턴을 넣을 수 있으므로, 존재하지 않는 장수여도 argTest에서 바로 탈락시키지 않음
if(!key_exists('isGold', $this->arg)){
return false;
@@ -201,7 +204,7 @@ class che_포상 extends Command\NationCommand{