I get that you’re a shill, but bad design is a bad design.
Have you ever taken a software engineering class?
What Blizzard has done here is called “operator overloading,” which is extremely dangerous in software engineering circles, so extreme caution is oft advised whenever using it.
More on this on O Reilly: oreilly (dot) com/library/view/sams-teach-yourself/0672324253/0672324253_ch21lev1sec4.html.
But yea, what the devs did was to put two different NPCs with very similar functions (I’d call them vendors) and overloaded the right click to do two completely different things in incredibly similar contexts.
That is bad design by any measure of software engineering principles.
And their bandaid fix is so dog turd; many people will not know about favoriting, because it’s not mentioned to the players from the get go. Furthermore, it is not protective against edge (or rather common) cases, because the difference between salvaging and not is separate by just a space bar which can be fat-fingered easily.
If they want to ensure safety, they should offer an option to lock in equipment to your character so that it cannot be taken off without an additional layer of confirmation.
At least D3 had account rollbacks. What does this game have?
It’s insanely hilarious how they seem to regress with each iteration.
Not to mention a host of bugs they’ve yet fixed like the infinite loading screen bug, Tibault’s bug, etc.
Oh, and the duping issue that continuously plagues this game.
These guys just suck at engineering.
If you have no idea what you’re talking about, just stay put.
You look like a buffoon.