Use min and max if you want to check if an object with bounding box size defined by min and max could reach the destination. So, if you don't specify min and max you're doing a line trace, if you do specify them you're doing a box trace.
Lizard your code doesn't work because in mohaa scripting arguments aren't placed within parens () but directly after the command.
if(sighttrace( local.CO local.intendedDest 0 1 1024 ) == 1)
should be
if(sighttrace local.CO
.origin local.intendedDest 1 ( -16 -16 0) (16 16 92))
or, taking into account some stepsize
if(sighttrace (local.CO.origin + (0 0 16)) (local.intendedDest + (0 0 16)) 1 ( -16 -16 0) (16 16 76))
Where pass_ents is 1 so the trace won't hit local.CO. A better way to make sure the trace won't hit your bot is:
if(local.CO sighttrace (local.CO.origin + (0 0 16)) (local.intendedDest + (0 0 16)) 0 ( -16 -16 0) (16 16 76))
If this doesn't help then I don't know what will
P.S. that means the info @ rjukan isn't correct
