public SimpleAbilitySpec(AbstractAbilityScriptableObject abilitySO, AbilitySystemCharacter owner) : base(abilitySO, owner)
 {
 }
 /// <summary>
 /// Default constructor.  Initialises the AbilitySpec from the AbstractAbilityScriptableObject
 /// </summary>
 /// <param name="ability">Ability</param>
 /// <param name="owner">Owner - usually the character activating the ability</param>
 public AbstractAbilitySpec(AbstractAbilityScriptableObject ability, AbilitySystemCharacter owner)
 {
     this.Ability = ability;
     this.Owner   = owner;
 }
 public InitialiseStatsAbility(AbstractAbilityScriptableObject abilitySO, AbilitySystemCharacter owner) : base(abilitySO, owner)
 {
 }