using System; using System.Collections.Generic; namespace ACE.Database.Models.Shard; /// /// Enchantment Registry Properties of Weenies /// public partial class BiotaPropertiesEnchantmentRegistry { /// /// Id of the object this property belongs to /// public uint ObjectId { get; set; } /// /// Which PackableList this Enchantment goes in (enchantmentMask) /// public uint EnchantmentCategory { get; set; } /// /// Id of Spell /// public int SpellId { get; set; } /// /// Id of Layer /// public ushort LayerId { get; set; } /// /// Has Spell Set Id? /// public bool HasSpellSetId { get; set; } /// /// Category of Spell /// public ushort SpellCategory { get; set; } /// /// Power Level of Spell /// public uint PowerLevel { get; set; } /// /// the amount of time this enchantment has been active /// public double StartTime { get; set; } /// /// the duration of the spell /// public double Duration { get; set; } /// /// Id of the object that cast this spell /// public uint CasterObjectId { get; set; } /// /// ??? /// public float DegradeModifier { get; set; } /// /// ??? /// public float DegradeLimit { get; set; } /// /// the time when this enchantment was cast /// public double LastTimeDegraded { get; set; } /// /// flags that indicate the type of effect the spell has /// public uint StatModType { get; set; } /// /// along with flags, indicates which attribute is affected by the spell /// public uint StatModKey { get; set; } /// /// the effect value/amount /// public float StatModValue { get; set; } /// /// Id of the Spell Set for this spell /// public uint SpellSetId { get; set; } public virtual Biota Object { get; set; } }