I do have one thing to mention to the Dev's on the IP thing:
Would it be possible to have something ingame that lists everyone who shares your IP, so that you can then avoid the ingame contact? The reason I say this is:
*Universities, schools, public libraries and internet cafe's all have the same IP, so if more than one person in your dorm plays, or if you play from a public computer, you might not have a clue that someone else who you don't even know is also playing from that network.
*Small towns are often assigned a "block" of IP's, and are often limited to a few IP addresses, meaning that the guy across town, who you've never even met, may also be playing from "your" IP.
*AOL is notorious for assigning huge blocks of customers with the same IP, even though the users may be in different States, or even on opposite coasts of the US.
*Some small countries have limited IP addresses. I can't recall offhand which country it is now, but a small Micronesian Island country has 3 IP's...for the entire country.
So, sometimes people end up sharing the same IP, and never even know it. This is a common problem in other games, and the solution has always been to flash a warning whenever a player attempts to interact (share resources, attack, etc) with another player from the same IP. It saves everyone a huge amount of headaches if the game also simply refuses to allow same-IP interaction from the get-go.
U noć idem, sjećanje jedan trn od zalosne, dalje prema smrti.
Into the night I go, memory a thorn of sorrow, onward toward death.
Death feels like the butterfly, can't escape the scarred lie
~Skinny Puppy: haZe~
So, drifting through the dark
The sympathy of night's mercy inside my heart
Is your life the same? Do ghosts cry tears? Do they feel years?
As time just goes on and on and on
~TransSiberian Orchestra: Back to a Reason, pt2~
Bookmarks