From cccf9968e77b647dd7d8c9821c305a01c1f54835 Mon Sep 17 00:00:00 2001 From: hide_d Date: Sun, 20 Feb 2022 04:10:34 +0900 Subject: [PATCH] =?UTF-8?q?game:=20=EC=9D=98=EC=88=A0=20=EC=9C=A0=EB=8B=88?= =?UTF-8?q?=ED=81=AC=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hwe/sammo/ActionItem/che_의술_정력건혈산.php | 34 ++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 hwe/sammo/ActionItem/che_의술_정력건혈산.php diff --git a/hwe/sammo/ActionItem/che_의술_정력건혈산.php b/hwe/sammo/ActionItem/che_의술_정력건혈산.php new file mode 100644 index 00000000..74cb8ef9 --- /dev/null +++ b/hwe/sammo/ActionItem/che_의술_정력건혈산.php @@ -0,0 +1,34 @@ +[전투] 페이즈마다 40% 확률로 치료 발동(아군 피해 1/3 감소, 부상 회복)'; + protected $cost = 200; + protected $consumable = false; + + public function getPreTurnExecuteTriggerList(General $general):?GeneralTriggerCaller{ + return new GeneralTriggerCaller( + new GeneralTrigger\che_도시치료($general) + ); + } + + public function getBattlePhaseSkillTriggerList(\sammo\WarUnit $unit): ?WarUnitTriggerCaller + { + return new WarUnitTriggerCaller( + new che_전투치료시도($unit, BaseWarUnitTrigger::TYPE_ITEM+BaseWarUnitTrigger::TYPE_DEDUP_TYPE_BASE*302), + new che_전투치료발동($unit, BaseWarUnitTrigger::TYPE_ITEM) + + ); + } +} \ No newline at end of file