I did some searching and came across this posting on how to make the "Assign To" in the form required.
http://osticket.com/forums/archive/index.php/t-6153.html(http://osticket.com/forums/archive/index.php/t-6153.html)
I tried to apply the code that is here but now I am getting an error message. below is where and how I added the code as per the above posting. did I do something wrong? also I would like to know how to add the red * next to the Assign To field showing that it is required.
function create_by_staff($var,&$errors) {
global $_FILES,$thisuser,$cfg;
//check if the staff is allowed to create tickets.
if(!$thisuser || !$thisuser->getId() || !$thisuser->isStaff() || !$thisuser->canCreateTickets())
$errors='Permission denied';
if(!$var)
$errors='Summary of the issue required';
if(!$var)
$errors='Staff required';
if($var && !in_array(strtolower($var),array('email','phone','other')))
$errors='Invalid source - '.Format:($var);
$var=0;//clean crap.
$var='Ticket created by staff';