cairde wrote:I can only guess as to what is technically possible or not. But if the server provides other players locations to show them in the world then custom clients will be able to show them on the minimap regardless. So I think it has to go hand in hand, the world and the map.
Not neccesarily true. If the client has a location then yes. But more general indications wouldn't neccesarily give the location away. (For example, an ominous tune starting to play in the background.)
As for hiding, I don't think it's a good idea for PVP. It would just devolve into a game of whoever can be most invisible in order to surprise kill others. I've experienced stealth mechanics in several other games and in none of them it really adds much to gameplay. Plus, if it's any sort of stat based then it just widens the gap between characters of different development levels. (Not only can you not really hurt your opponent, you'd have lost before you even see them.)
On the other hand, a spying skill could be interesting. But going invisible would have to carry a time based penalty of being unable to do any sort of attack for X seconds after leaving stealth.
I could also see some interesting options for PVE, a creature that's able to sneak up to players could be very scary in deep darkness.