protected boolean prereqs(MOB mob, boolean quiet)
	{
		if(mob.isInCombat()&&(mob.rangeToTarget()>0))
		{
			if(!quiet)
			mob.tell(L("You are too far away to do a holy strike!"));
			return false;
		}
		if(!(CMLib.flags().isGood(mob)))
		{
			mob.tell(L("Your alignment has alienated you from your god."));
			return false;
		}

		final Item w=mob.fetchWieldedItem();
		if((w==null)||(!(w instanceof Weapon))||(((Weapon)w).weaponClassification()!=Weapon.CLASS_SWORD))
		{
			if(!quiet)
				mob.tell(L("You need a sword to perform a holy strike!"));
			return false;
		}
		return true;
	}