Getting killed and watching a rogue vanish and get off scot-free is absolutely infuriating.
Before you say “pvp on a pvp server”, as any class other than a rogue, you literally cannot fight back because then the guards are attacking you, and you will ultimately die either way.
So what’s the point of even having neutral guards if they’re totally inert and useless, between being able to vanish away to break combat and having glitch spots that they evade bug?
For real…you just need to make your character look more intimidating so the rogues are scared to jump you. Put on a full set of ret gear with a big 2hander regardless of your spec. The rogue will assume you are ret and will probably wait for an easier target.
The guards do see through stealth. If you vanish 99% of the time you are getting knocked out by the guards. Maybe he figured out some random spot where he has time to vanish or something.
I put on my UTB and pvp gear regardless of my spec in pvp high areas and rarely get attacked by rogues cause they assume I am arms spec. Usually still kill them even with my PVE spec if they jump me lol.
A good ret is hard. A lot of people rolled ret because of Esfand. Sadly most of them aren’t that great. There’s a bit more effort required to make some specs work well in raids or pvp. Not all put in the effort and it shows when “the rubber hits the road”.
A well played retadin is going to wipe the floor with a squishy rogue. Of course, not too many of them are that good so… yeah, a noob playng ret (or any spec) is going to be an easy kill for you.