2022-01-11 06:36:00 +03:00

28 lines
564 B
C#

using System;
using Data;
using HexFiled;
using UnityEngine;
namespace Items
{
public enum BonusType
{
Attack,
Defence
}
[CreateAssetMenu(fileName = "BonusItem", menuName = "Item/Bonus")]
public class Bonus : Item
{
[SerializeField] private float duration;
[SerializeField] private int value;
[SerializeField] private BonusType type;
public void Invoke()
{
Unit.SetUpBonus(duration, value, type);
Unit.UseItem(this);
}
}
}