구 코드 수정
This commit is contained in:
@@ -14,9 +14,9 @@ class che_치료_도소연명 extends \sammo\BaseItem{
|
|||||||
protected static $consumable = false;
|
protected static $consumable = false;
|
||||||
|
|
||||||
public function getPreTurnExecuteTriggerList(General $general):?GeneralTriggerCaller{
|
public function getPreTurnExecuteTriggerList(General $general):?GeneralTriggerCaller{
|
||||||
return new GeneralTriggerCaller([
|
return new GeneralTriggerCaller(
|
||||||
new GeneralTrigger\che_아이템치료($general)
|
new GeneralTrigger\che_아이템치료($general)
|
||||||
]);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
function isValidTurnItem(string $actionType, string $command):bool{
|
function isValidTurnItem(string $actionType, string $command):bool{
|
||||||
|
|||||||
@@ -14,9 +14,9 @@ class che_치료_무후행군 extends \sammo\BaseItem{
|
|||||||
protected static $consumable = false;
|
protected static $consumable = false;
|
||||||
|
|
||||||
public function getPreTurnExecuteTriggerList(General $general):?GeneralTriggerCaller{
|
public function getPreTurnExecuteTriggerList(General $general):?GeneralTriggerCaller{
|
||||||
return new GeneralTriggerCaller([
|
return new GeneralTriggerCaller(
|
||||||
new GeneralTrigger\che_아이템치료($general)
|
new GeneralTrigger\che_아이템치료($general)
|
||||||
]);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
function isValidTurnItem(string $actionType, string $command):bool{
|
function isValidTurnItem(string $actionType, string $command):bool{
|
||||||
|
|||||||
@@ -14,9 +14,9 @@ class che_치료_오석산 extends \sammo\BaseItem{
|
|||||||
protected static $consumable = false;
|
protected static $consumable = false;
|
||||||
|
|
||||||
public function getPreTurnExecuteTriggerList(General $general):?GeneralTriggerCaller{
|
public function getPreTurnExecuteTriggerList(General $general):?GeneralTriggerCaller{
|
||||||
return new GeneralTriggerCaller([
|
return new GeneralTriggerCaller(
|
||||||
new GeneralTrigger\che_아이템치료($general)
|
new GeneralTrigger\che_아이템치료($general)
|
||||||
]);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
function isValidTurnItem(string $actionType, string $command):bool{
|
function isValidTurnItem(string $actionType, string $command):bool{
|
||||||
|
|||||||
@@ -14,9 +14,9 @@ class che_치료_정력견혈 extends \sammo\BaseItem{
|
|||||||
protected static $consumable = false;
|
protected static $consumable = false;
|
||||||
|
|
||||||
public function getPreTurnExecuteTriggerList(General $general):?GeneralTriggerCaller{
|
public function getPreTurnExecuteTriggerList(General $general):?GeneralTriggerCaller{
|
||||||
return new GeneralTriggerCaller([
|
return new GeneralTriggerCaller(
|
||||||
new GeneralTrigger\che_아이템치료($general)
|
new GeneralTrigger\che_아이템치료($general)
|
||||||
]);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
function isValidTurnItem(string $actionType, string $command):bool{
|
function isValidTurnItem(string $actionType, string $command):bool{
|
||||||
|
|||||||
@@ -14,9 +14,9 @@ class che_치료_칠엽청점 extends \sammo\BaseItem{
|
|||||||
protected static $consumable = false;
|
protected static $consumable = false;
|
||||||
|
|
||||||
public function getPreTurnExecuteTriggerList(General $general):?GeneralTriggerCaller{
|
public function getPreTurnExecuteTriggerList(General $general):?GeneralTriggerCaller{
|
||||||
return new GeneralTriggerCaller([
|
return new GeneralTriggerCaller(
|
||||||
new GeneralTrigger\che_아이템치료($general)
|
new GeneralTrigger\che_아이템치료($general)
|
||||||
]);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
function isValidTurnItem(string $actionType, string $command):bool{
|
function isValidTurnItem(string $actionType, string $command):bool{
|
||||||
|
|||||||
@@ -15,9 +15,9 @@ class che_치료_환약 extends \sammo\BaseItem{
|
|||||||
protected static $buyable = true;
|
protected static $buyable = true;
|
||||||
|
|
||||||
public function getPreTurnExecuteTriggerList(General $general):?GeneralTriggerCaller{
|
public function getPreTurnExecuteTriggerList(General $general):?GeneralTriggerCaller{
|
||||||
return new GeneralTriggerCaller([
|
return new GeneralTriggerCaller(
|
||||||
new GeneralTrigger\che_아이템치료($general)
|
new GeneralTrigger\che_아이템치료($general)
|
||||||
]);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
function isValidTurnItem(string $actionType, string $command):bool{
|
function isValidTurnItem(string $actionType, string $command):bool{
|
||||||
|
|||||||
@@ -31,10 +31,10 @@ class TurnExecutionHelper
|
|||||||
public function preprocessCommand(){
|
public function preprocessCommand(){
|
||||||
$general = $this->getGeneral();
|
$general = $this->getGeneral();
|
||||||
$caller = $general->getPreTurnExecuteTriggerList($general);
|
$caller = $general->getPreTurnExecuteTriggerList($general);
|
||||||
$caller->merge(new GeneralTriggerCaller([
|
$caller->merge(new GeneralTriggerCaller(
|
||||||
new GeneralTrigger\che_부상경감($general),
|
new GeneralTrigger\che_부상경감($general),
|
||||||
new GeneralTrigger\che_병력군량소모($general),
|
new GeneralTrigger\che_병력군량소모($general)
|
||||||
]));
|
));
|
||||||
|
|
||||||
$caller->fire();
|
$caller->fire();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user