{"action":"opened","issue":{"url":"https://api.github.com/repos/TrinityCore/TrinityCore/issues/15490","labels_url":"https://api.github.com/repos/TrinityCore/TrinityCore/issues/15490/labels{/name}","comments_url":"https://api.github.com/repos/TrinityCore/TrinityCore/issues/15490/comments","events_url":"https://api.github.com/repos/TrinityCore/TrinityCore/issues/15490/events","html_url":"https://github.com/TrinityCore/TrinityCore/issues/15490","id":105926873,"number":15490,"title":"Taxi flight problems with intermediate nodes","user":{"login":"StormBytePP","id":667600,"avatar_url":"https://avatars.githubusercontent.com/u/667600?v=3","gravatar_id":"","url":"https://api.github.com/users/StormBytePP","html_url":"https://github.com/StormBytePP","followers_url":"https://api.github.com/users/StormBytePP/followers","following_url":"https://api.github.com/users/StormBytePP/following{/other_user}","gists_url":"https://api.github.com/users/StormBytePP/gists{/gist_id}","starred_url":"https://api.github.com/users/StormBytePP/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/StormBytePP/subscriptions","organizations_url":"https://api.github.com/users/StormBytePP/orgs","repos_url":"https://api.github.com/users/StormBytePP/repos","events_url":"https://api.github.com/users/StormBytePP/events{/privacy}","received_events_url":"https://api.github.com/users/StormBytePP/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-09-11T01:07:56Z","updated_at":"2015-09-11T01:07:56Z","closed_at":null,"body":"In retail, when you go from taxi node A, to taxi node B (not direct route), you preserve A's mount ID until you reach destination, and also, you don't see \"animation\" like dismount/mount.\r\n\r\nCurrently in TC, when you travel through non goal taxi paths, you lose original mount ID (as you get mount ID from current node), and also, you see how you are \"dismounted\" and mounted again.\r\n\r\nIntermediate path nodes should only be used to pass by them, not to act as if you started path from them.\r\n\r\nDespite it affects both, 3.3.5, and codebase for 6.x I am aiming it to be fixed on 3.3.5 and be ported to 6.x in my current PR #15485 )\r\nTested in rev: a32793ffd371db0f64d30e8a5dbfd4a58d09ae45"}}