using System.Collections; using System.Collections.Generic; using UnityEngine; [System.Serializable] public class BaseAbilityData { public Sprite Icon; public List targettingTags = new List(); public List tags = new List(); public List abilityEffects = new List(); [Space] public float castTime; public float manaCost; public float healthCost = 0; public float classResourceCost = 0; public float cooldown; public bool castableWhileMoving; public AbilityAnimationType animationType; }