public Ability(string name, int id, int cost, float cooldownTime, float cTime, Enumeration.AbilityType[] types, Enumeration.AbilityCost costType)
 {
     this.abilityName     = name;
     this.id              = id;
     this.resourceCost    = cost;
     this.cooldownTime    = cooldownTime;
     this.castTime        = cTime;
     this.abilityCostType = costType;
     this.abilityTypes    = types;
 }
 public SlashAttack(string name, int id, int cost, float cooldownTime, float cTime, Enumeration.AbilityType[] types, Enumeration.AbilityCost costType) : base(name, id, cost, cooldownTime, cTime, types, costType)
 {
 }
 public Tether(string name, int id, int cost, float cooldownTime, float cTime, Enumeration.AbilityType[] types, Enumeration.AbilityCost costType) : base(name, id, cost, cooldownTime, cTime, types, costType)
 {
     tetherObject = LoadObject("Prefabs/Tether_PFB");
 }