public override string ToString() { if (Ability == null) { return(base.ToString()); } return(string.Format("{0} * {1}", Ability.ToString(), Num)); }