We study a generalised model of self-avoiding trails, containing two different types of interaction (nearest-neighbour contacts and multiply visited sites), using computer simulations. This model contains various previously-studied models as special cases. We find that the strong collapse transition induced by multiply-visited sites is a singular point in the phase diagram and corresponds to a higher order multi-critical point separating a line of weak second-order transitions from a line of first-order transitions.