Your talker alias contains tons of variables which arent set in the script itself.
%end = %end %c $+ $left($gettok($1-,%t,32),1) $+ %d $+ $+ $+ $mid($gettok($1-,%t,32),2)
like, %c, %d etc.
Mind explaining?