FunGame-Core/Entity/Item/SkillGroup.cs
milimoe b25698d91b
服务器插件优化;物品添加魔法技能组,文本优化 (#100)
* 添加了 SQLHelperFactory;完善了物品的描述信息;一些代码风格修改

* 构造的物品默认 1 级;为服务器插件添加控制器;添加邮件发送器的工厂;在物品中添加魔法技能组
2024-11-13 09:18:58 +08:00

25 lines
655 B
C#

namespace Milimoe.FunGame.Core.Entity
{
/// <summary>
/// 物品只有一个主动技能,但是可以有很多个被动技能
/// <para>魔法卡包具有很多个魔法技能</para>
/// </summary>
public class SkillGroup
{
/// <summary>
/// 唯一的主动技能
/// </summary>
public Skill? Active { get; set; } = null;
/// <summary>
/// 被动技能组
/// </summary>
public HashSet<Skill> Passives { get; set; } = [];
/// <summary>
/// 魔法技能组
/// </summary>
public HashSet<Skill> Magics { get; set; } = [];
}
}