using Milimoe.FunGame.Core.Entity;
namespace Milimoe.FunGame.Core.Model.PrefabricatedEntity
{
///
/// 继承此类以表示灵魂绑定技能
///
public class SoulboundSkill(long id, string name, Dictionary args, Character? character = null) : OpenSkill(id, name, args, character)
{
public override bool CostAllEP => true;
public override double MinCostEP => 100;
///
/// 每额外消耗 20 能量效果增强 10%
///
public virtual double Improvement => (LastCostEP - MinCostEP) / 20 * 0.1;
}
}