From 376aed978704783bc7417bd94b1a01b65015cb19 Mon Sep 17 00:00:00 2001 From: Hide_D Date: Tue, 11 Jul 2023 22:47:24 +1000 Subject: [PATCH] =?UTF-8?q?game:=20=EA=B5=AD=EA=B0=80=20=EC=9E=84=EA=B4=80?= =?UTF-8?q?=20=EC=8B=9C,=20=EA=B8=B0=EC=A1=B4=20=EB=93=B1=EC=9A=A9?= =?UTF-8?q?=EC=9E=A5=20=EB=AC=B4=ED=9A=A8=ED=99=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hwe/sammo/Command/General/che_거병.php | 5 ++++- hwe/sammo/Command/General/che_랜덤임관.php | 5 +++-- hwe/sammo/Command/General/che_임관.php | 5 ++++- hwe/sammo/Command/General/che_장수대상임관.php | 5 ++++- 4 files changed, 15 insertions(+), 5 deletions(-) diff --git a/hwe/sammo/Command/General/che_거병.php b/hwe/sammo/Command/General/che_거병.php index 2914f430..ad62bb42 100644 --- a/hwe/sammo/Command/General/che_거병.php +++ b/hwe/sammo/Command/General/che_거병.php @@ -7,7 +7,8 @@ use \sammo\{ ActionLogger, GameConst, GameUnitConst, LastTurn, - Command + Command, + ScoutMessage }; @@ -178,6 +179,8 @@ class che_거병 extends Command\GeneralCommand{ $general->applyDB($db); + ScoutMessage::invalidateAll($general->getID()); + return true; } diff --git a/hwe/sammo/Command/General/che_랜덤임관.php b/hwe/sammo/Command/General/che_랜덤임관.php index e35548a3..4255ad5d 100644 --- a/hwe/sammo/Command/General/che_랜덤임관.php +++ b/hwe/sammo/Command/General/che_랜덤임관.php @@ -22,8 +22,7 @@ use \sammo\Constraint\ConstraintHelper; use sammo\CityConst; use sammo\Enums\InheritanceKey; use sammo\MustNotBeReachedException; - - +use sammo\ScoutMessage; class che_랜덤임관 extends Command\GeneralCommand { @@ -284,6 +283,8 @@ class che_랜덤임관 extends Command\GeneralCommand tryUniqueItemLottery(genGenericUniqueRNGFromGeneral($general), $general, '랜덤 임관'); $general->applyDB($db); + ScoutMessage::invalidateAll($general->getID()); + return true; } } diff --git a/hwe/sammo/Command/General/che_임관.php b/hwe/sammo/Command/General/che_임관.php index 06c7f229..d1812de0 100644 --- a/hwe/sammo/Command/General/che_임관.php +++ b/hwe/sammo/Command/General/che_임관.php @@ -9,7 +9,8 @@ use \sammo\{ GameConst, LastTurn, Command, - KVStorage + KVStorage, + ScoutMessage }; use function \sammo\tryUniqueItemLottery; @@ -175,6 +176,8 @@ class che_임관 extends Command\GeneralCommand tryUniqueItemLottery(\sammo\genGenericUniqueRNGFromGeneral($general), $general); $general->applyDB($db); + ScoutMessage::invalidateAll($general->getID()); + return true; } diff --git a/hwe/sammo/Command/General/che_장수대상임관.php b/hwe/sammo/Command/General/che_장수대상임관.php index 70bd734b..640bcc3b 100644 --- a/hwe/sammo/Command/General/che_장수대상임관.php +++ b/hwe/sammo/Command/General/che_장수대상임관.php @@ -9,7 +9,8 @@ use \sammo\{ LastTurn, Command, Json, - KVStorage + KVStorage, + ScoutMessage }; use function sammo\getAllNationStaticInfo; @@ -173,6 +174,8 @@ class che_장수대상임관 extends Command\GeneralCommand{ tryUniqueItemLottery(\sammo\genGenericUniqueRNGFromGeneral($general), $general); $general->applyDB($db); + ScoutMessage::invalidateAll($general->getID()); + return true; }