public HeroDataConverter()
 {
     heroesName = new List<string>();
     heroesUrl = new List<string>();
     skillImages = new List<string>();
     skillNames = new List<string>();
     skillDescriptions = new List<string>();
     primaryStatsImages = new List<string>();
     primaryStatsValues = new Dictionary<string, string>();
     manaCostDictionary = new List<KeyValuePair<string, string>>();
     coolDownList = new List<KeyValuePair<string, string>>();
     abilityCastType = new List<KeyValuePair<string, string>>();
     skillTargetAffectedType = new List<KeyValuePair<string, string>>();
     skillDamageType = new List<KeyValuePair<string, string>>();
     skillRemainingValues = new List<List<string>>();
     heroCreator = new HeroCreator();
     skillCreator = new SkillCreator();
     agilityPackHelper = new AgilityPackHelper();            
 }
 void createSkill(int heroId, string name, string description, List<string> manaCostList, List<string> coolDownList,
     string abilityCastType, string targetAffectedType, string damageType, string videoUrl)
 {
     SkillCreator sCretor = new SkillCreator();
     sCretor.createSkill(heroId, name, description, manaCostList, coolDownList, abilityCastType, targetAffectedType, damageType, videoUrl);
 }
 public void createHeroSkill(string name, string description, Dictionary<string, string> manaCostList, List<string> coolDownList,
     string abilityCastType, string targetAffectedType, string damageType, string videoUrl)
 {
     SkillCreator sCreator = new SkillCreator();
     sCreator.createSkill(this.hero.ID, name, description, manaCostList, coolDownList, abilityCastType, targetAffectedType, damageType, videoUrl);
 }
 void createSkill(string name, string description, List<string> manaCostList, List<string> coolDownList,
     List<string> abilityCastType, List<string> targetAffectedType, List<string> damageType, string videoUrl)
 {
     SkillCreator sCretor = new SkillCreator(name, description, manaCostList, coolDownList, abilityCastType, targetAffectedType, damageType, videoUrl);
 }