Ejemplo n.º 1
0
 public bool MeetsRequirements(GameItem item)
 {
     if (item == null)
     {
         return(false);
     }
     if (item.Requirements == null || item.Requirements.Count == 0)
     {
         return(true);
     }
     foreach (Requirement req in item.Requirements)
     {
         if (req.Skill != "None" && req.Skill != AutoCollectSkill)
         {
             return(false);
         }
         if (req.Skill == AutoCollectSkill && req.SkillLevel > AutoCollectLevel + Banking.GetSkillLevel())
         {
             return(false);
         }
     }
     return(true);
 }