Example #1
0
 public Ruby(ClarityModified clarity)
     : base(clarity)
 {
     this.Strength = 7 + (int)this.Clarity;
     this.Agility  = 2 + (int)this.Clarity;
     this.Vitality = 5 + (int)this.Clarity;
 }
Example #2
0
 public Emerald(ClarityModified clarity)
     : base(clarity)
 {
     this.Strength = 1 + (int)this.Clarity;
     this.Agility  = 4 + (int)this.Clarity;
     this.Vitality = 9 + (int)this.Clarity;
 }
Example #3
0
 public Amethyst(ClarityModified clarity)
     : base(clarity)
 {
     this.Strength = 2 + (int)this.Clarity;
     this.Agility  = 8 + (int)this.Clarity;
     this.Vitality = 4 + (int)this.Clarity;
 }
Example #4
0
 protected Gem(ClarityModified clarity)
 {
     this.Clarity = clarity;
 }