This trick glues you to the realm where you are currently.
You wont get any "transfer aborted" messages since the game is not even trying to zone you, however you wont be able to see NPCs with this trick on the zones where you aint supposed to be.
OLD METHOD
You need 3 x 25 lvl battle pets for this. Might also work with 3 x 1 lvl during peak hours.
1. Queue pet batle and start stopwatch.
2. Wait in queue until 20 seconds has gone and no queue pop. If que pops before 20 sec then just reque and try again until you manage to stay around 20 sec without que popping.
3. Leave queue and reque again asap but this time spam the join/leave queue button with rate of about 3 click/sec for 20 seconds max.
4. If it worked you will hear the que pop sound but the window will instantly vanish, it wont let you queue anymore. If it did not work during the 20 sec spam then start again from step 1.
Now you are stuck in the state where you wait your opponent to accept invite, however this state will last until you die or change continent.
Feel free to walk in orgrimmar/stormwind without getting zoned to your own realm.
A good way to archaeology with less chance to get spotted.
You cannot use food carts or interact with objects/NPCs. You can slay mobs and loot em.
Macro to join/leave
/click PetJournalFindBattle