Exemple #1
0
 internal Recipe(TradeSkill parent, SkillLineAbilityEntry skillLineAbilityEntry)
 {
     _parent          = parent;
     SpellId          = skillLineAbilityEntry.SpellId;
     OrangeSkillLevel = skillLineAbilityEntry.OrangeSkillLevel;
     YellowSkillLevel = skillLineAbilityEntry.YellowSkillLevel;
     GreenSkillLevel  = (skillLineAbilityEntry.YellowSkillLevel + skillLineAbilityEntry.GreySkillLevel) / 2;
     GreySkillLevel   = skillLineAbilityEntry.GreySkillLevel;
     OptimalSkillups  = skillLineAbilityEntry.SkillPointsEarned;
     Skill            = skillLineAbilityEntry.SkillLine;
     HasRecipe        = TradeSkill.HasSpell(SpellId);
 }
Exemple #2
0
 public void Update()
 {
     HasRecipe = TradeSkill.HasSpell(SpellId);
 }