Limit removed on special lines crossed

Also several optimisations to p_enemy.c, including improvements to
monsters getting stuck