fullConditionConstraints=[]; } public function getPreReqTurn():int{ return 0; } public function getPostReqTurn():int{ return 0; } public function getCost():array{ return [0, 0]; } public function run(\Sammo\RandUtil $rng):bool{ $this->setResultTurn(new LastTurn(static::getName(), $this->arg)); StaticEventHandler::handleEvent($this->generalObj, $this->destGeneralObj, $this::class, $this->env, $this->arg ?? []); return true; } }