no need to sort users twice
check if character already have a ticket
check winner is provided and there is participants
check definition of $char->{lottery_ticket}
update changes