Let me start by saying that I am very happy with GuildWars – I have had the pleasure of playing every Beta weekend and am very impressed by what I see. Here are three suggestions that I have to make, which I believe should be easy to implement and useful.
1) Some form of identification for Guild members on the minimap. This can be as simple as coloring all guild members with the same color, similar to what happens with team members. For example guild members could be purple and be treated just like team members and quests (with arrows pointing to them when outside of the minimap). It would make it easy to spot guild members in the same instance (e.g. town) and meet them. Should be very easy to implement. Might be good to have it as an on/off option, in case the minimap gets overcrowded with information.
2) Some way to exclude some players from random PvP teams (such as the Gladiator's Arena). This would be similar to the /ignore command for chat, but would prevent the excluded players from being selected for your random PvP team. Unfortunately at times one meets players that one would rather forget. This would lead over time to greater satisfaction with random PvP teams by a process of natural selection.
3) This next suggestion I am not 100% sure it's a good one, and would like some feedback. A "pledge" system for team PvP. Let me explain – one of the most annoying things is to have people quit halfway through a match. It leaves one team short and gimped for the rest of the match. While I see the benefits of having the flexibility to quit at will (some things in RL might require it, there might be requests from the guild to be somewhere else all of a sudden, etc., etc.) it would be nice to have the option to "pledge" to stay and voluntarily commit oneself to stay till the end of the match. Why a mechanism for that instead of simple chat? Well, for example for the random PvP team matches (e.g., Gladiator Arena) where one cannot choose the team in advance or discuss. Also, to provide a greater level of certainty (easy to break promises among semi-anonymous strangers). How would the system work? Well, you would have the option to select a "pledge" switch, and it would ensure three things: 1) It would flag you as "loyal"; 2) you would only be paired up with others with the "pledge" switch on in random teams; and 3) it would disable use of the map, logoff, or exit button for the time of the match. Abuses of the system (e.g., by shutting off the program from desktop) would deactivate the "pledge" option in future, so that you could not disguise yourself as a "loyal" player in future.
4) Another suggestion for which I am not 100% sure, feedback welcome. A way to voluntarily allow others to "inspect" one's loadout (armor, weapons, possibly even skills). While this could give advantages to enemies in PvP, if it's made as an option that can be selectively switched on for specific players it could be a great way to show team members or guild members the latest items found and used, to strategize about loadouts prior to a mission or battle, to facilitate pre-trading activity, etc… Plus, some people like to show off and some people like to see new stuff. For example, so many times I have seen a warrior with a nice flaming sword and wondered what model that sword was.
Well, here are the four suggestions, fairly easy to implement and adding those finishing touches to a fine game. I believe that they are important suggestion of relatively easy implementation (codewise and playerwise).
Adavek Trejia
T

, now you could just show it to a person. Plus you could link this to the trade system which needs work anyway. I have played other game where trade was handled that way and it was sooooo much easier.
Two pepole who want to trade show each other their stuff. and you can just click and drag. Both players would have to click agree to finish and to prevent people from stealing your good stuff.
