i though you didin't want to edit trinitycore original code ? or i misreaded
We rarely change anything using Trinity's source, and we make sure it doesn't break any future compatibility. When it comes to the taxi system, the original implementation was very bad, almost (if not) as bad as on Arc. So after discussing it, we decided to do the change.
Anyway, issue has been solved, so closing topic :)