public abstract void StartTargeting(AbilityData data, Action finished);
public abstract void StartEffect(AbilityData data, Action finished);