public void Join(Covenant covenant) { if (Covenant != null) { Covenant.RemoveMagus(this); } Covenant = covenant; covenant.AddMagus(this); VisStudyRate = 6 + covenant.Aura.Strength; }
public Covenant FoundCovenant(Aura aura) { Covenant coventant = new Covenant(aura); Join(coventant); return coventant; }