using UnityEngine;

namespace Gyvr.Mythril2D
{
    [CreateAssetMenu(menuName = AssetMenuIndexer.Mythril2D_Abilities + nameof(MountSummonAbilitySheet))]
    public class MountSummonAbilitySheet : ActiveAbilitySheet
    {
        [Header("Mount Summon Settings")]
        [SerializeField] private GameObject m_mountPrefab = null;

        public GameObject mountPrefab => m_mountPrefab;

        public override void GenerateAdditionalDescriptionLines(System.Collections.Generic.List<AbilityDescriptionLine> lines)
        {
            lines.Add(new AbilityDescriptionLine { content = "(Summons your last mount, or a specific one)" });
            base.GenerateAdditionalDescriptionLines(lines);
        }
    }
}
