public EmeraldGem(GemClarity clarity) : base(clarity, INITIAL_STRENGTH_VALUE, INITIAL_AGILITY_VALUE, INITIAL_VITALITY_VALUE)
 {
 }
Exemple #2
0
 public Ruby(GemClarity clarity)
     : base(clarity, AgilityBonus, StrengthBonus, VitalityBonus)
 {
 }
Exemple #3
0
 protected Gem(GemClarity gemClarity, int strength, int agility, int vitality)
 {
     this.Strength = strength + (int)gemClarity;
     this.Agility  = agility + (int)gemClarity;
     this.Vitality = vitality + (int)gemClarity;
 }
Exemple #4
0
 public Ruby(GemClarity gemClarity)
     : base(gemClarity, BaseStrength, BaseAgility, BaseVitality)
 {
 }
Exemple #5
0
 public Ruby(GemClarity clarity)
     : base(clarity, 7, 2, 5)
 {
 }
Exemple #6
0
 public Ruby(GemClarity clarity) : base(7, 2, 5, clarity)
 {
 }
Exemple #7
0
 public Amethyst(GemClarity clarity)
 {
     this.Strength = 2 + (int)clarity;
     this.Agility  = 8 + (int)clarity;
     this.Vitality = 4 + (int)clarity;
 }
Exemple #8
0
 public Ruby(GemClarity clarity)
     : base(clarity, STRENGTH, AGILITY, VITALITY)
 {
 }
 public Emerald(GemClarity clarity) : base(clarity, defaultStrength, defaultAgility, defaultVitality)
 {
 }
Exemple #10
0
 public Amethyst(GemClarity gemClarity)
     : base(gemClarity, BaseStrength, BaseAgility, BaseVitality)
 {
 }
 public Emerald(GemClarity levelOfClarity)
     : base(levelOfClarity, EmeraldStrength, EmeraldAgility, EmeraldVitality)
 {
 }
Exemple #12
0
 public Amethyst(GemClarity clarity)
     : base(AmethystGemKind, AmethystStrength, AmethystAgility, AmethystVitality, clarity)
 {
 }
 public Ruby(GemClarity clarity)
     : base(RubyGemKind, RubyStrength, RubyAgility, RubyVitality, clarity)
 {
 }
 public Emerald(GemClarity gemClarity)
     : base(gemClarity, BaseStrength, BaseAgility, BaseVitality)
 {
 }
 public AmethystGem(GemClarity clarity) : base(clarity, INITIAL_STRENGTH_VALUE, INITIAL_AGILITY_VALUE, INITIAL_VITALITY_VALUE)
 {
 }
Exemple #16
0
 public Amethyst(GemClarity clarity) : base(2, 8, 4, clarity)
 {
 }
Exemple #17
0
 public Ruby(GemClarity levelOfClarity)
     : base(levelOfClarity, RubyStrength, RubyAgility, RubyVitality)
 {
 }
Exemple #18
0
 public Amethyst(GemClarity clarity)
     : base(clarity, STRENGTH, AGILITY, VITALITY)
 {
 }
Exemple #19
0
 public Emerald(GemClarity clarity)
     : base(clarity, AgilityBonus, StrengthBonus, VitalityBonus)
 {
 }
 public Amethyst(GemClarity clarity)
     : base(clarity, InitialStrengthBonus, InitialAgilityBonus, InitialVitalityBonus)
 {
 }
Exemple #21
0
 public Amethyst(GemClarity clarity) : base(clarity, 2, 8, 4)
 {
 }
        public IGem CreateGem(string typeName, string clarityName)
        {
            GemClarity rarity = Enum.Parse <GemClarity>(clarityName, true);

            return((IGem)Activator.CreateInstance(Type.GetType("InfernoInfinity.Models.Gems." + typeName), rarity));
        }
Exemple #23
0
 public Amethyst(GemClarity clarity)
     : base(clarity, AgilityBonus, StrengthBonus, VitalityBonus)
 {
 }
Exemple #24
0
 public Emerald(GemClarity clarity) : base(1, 4, 9, clarity)
 {
 }
Exemple #25
0
 public Emerald(GemClarity clarity) : base(clarity, 1, 4, 9)
 {
 }
Exemple #26
0
 public Ruby(GemClarity clarity)
     : base(clarity, Strength, Agility, Vitality)
 {
 }
Exemple #27
0
 public Emerald(GemClarity clarity)
     : base(EmeraldGemKind, EmeraldStrength, EmeraldAgility, EmeraldVitality, clarity)
 {
 }
Exemple #28
0
 public Ruby(GemClarity clarity) : base(clarity, defaultStrength, defaultAgility, defaultVitality)
 {
 }
 public Emerald(GemClarity clarity)
     : base(clarity, InitialStrengthBonus, InitialAgilityBonus, InitialVitalityBonus)
 {
 }
Exemple #30
0
 public Amethyst(GemClarity gemClarity) : base(gemClarity, 2, 8, 4)
 {
 }