internal Relationship(Person owner, Person other)
{
this.Owner = owner;
this.Other = other;
Random rnd = new Random();
foreach (Trait t in Trait.All)
Trait_NewTrait(t, new EventArgs());
foreach (KeyValuePair<Trait, double> kvp in other.Qualities)
Affect(kvp.Key, kvp.Value);
Trait.NewTrait += new EventHandler<EventArgs>(Trait_NewTrait);
}