object = $unit; $this->unitType = $unit->getCrewType(); } public function action(?array $env=null, $arg=null):?array{ /** @var WarUnitGeneral $attacker */ /** @var WarUnit $defender */ [$attacker, $defender] = $arg; $attackerCrewType = $attacker->getCrewType(); $defenderCrewType = $defender->getCrewType(); //TODO: 충차는 성벽 상대로 부상입지 않음 return $env; } }