Ty

Yep, function is like:

Code:
lookAt(toIgnore)
{
    player = self;

    originStart = player getEye() + (0,0,25);
    angles = player getPlayerAngles();
    forward = anglesToForward(angles);

    originEnd = originStart + std\math::vectorScale(forward, 1000000);

    trace = bullettrace(originStart, originEnd, false, toIgnore);

    if (trace["fraction"] == 1)
        return undefined;

    return trace;
}