public Vector getRelevantWarrants(List<LegalWarrant> warrants, LegalWarrant W, MOB criminal)
	{
		final Vector V=new Vector();
		if(W!=null) V.addElement(W);
		for(final LegalWarrant W2 : warrants)
			if((W2.criminal()==criminal)
			&&(W2!=W)
			&&((W==null)
				||(W2.crime()==null)
				||(!CMath.bset(W.punishment(),Law.PUNISHMENTMASK_SEPARATE))
				||(W2.crime().equalsIgnoreCase(W.crime()))))
				V.addElement(W2);
		return V;
	}