isAttacker()){ return null; } if($unit->getPhase() >= 2){ return null; } if($unit->getPhase() == 1 && $unit->rng->nextBool(0.5)){ return null; } return new WarUnitTriggerCaller( new WarActivateSkills($unit, BaseWarUnitTrigger::TYPE_NONE, true, '특수', '저지'), new che_저지발동($unit) ); } }