Magician can swap positions with the assistant while riding a zipline. This leads to some buggy behavior. I can perform this consistently in the hero sandbox, with a few potential outcomes.
1. After the swap is performed, Magician remains in the zipline riding state, and will be pulled towards the position on the zipline where they were when they teleported.
2. Magician will sometimes be attached to the zipline near to where the assistant was placed instead of where they teleported from.
3. Occasionally, Magician will remain on the ground where the assistant was placed (as I would expect) after the teleport. This seems to happen more frequently if the teleport is performed near the end (last third) of the assistant's duration.
1. After the swap is performed, Magician remains in the zipline riding state, and will be pulled towards the position on the zipline where they were when they teleported.
2. Magician will sometimes be attached to the zipline near to where the assistant was placed instead of where they teleported from.
3. Occasionally, Magician will remain on the ground where the assistant was placed (as I would expect) after the teleport. This seems to happen more frequently if the teleport is performed near the end (last third) of the assistant's duration.