using System; using Server; namespace Server.Items { public class CrescentMoon : CrescentBlade { public override int ArtifactRarity{ get{ return 14; } } public override int InitMinHits{ get{ return 255; } } public override int InitMaxHits{ get{ return 255; } } [Constructable] public CrescentMoon() { Hue = 0x503; Name = "Crescent Moon"; WeaponAttributes.ResistEnergyBonus = 10; WeaponAttributes.HitLightning = 75; WeaponAttributes.HitEnergyArea= 50; Attributes.SpellChanneling = 1; Attributes.WeaponSpeed = 30; Attributes.WeaponDamage = 50; } //public override void GetDamageTypes( out int phys, out int fire, out int cold, out int pois, out int nrgy ) //{ // phys = pois = fire = 0; // nrgy = 100; // cold = 0; //} public CrescentMoon( Serial serial ) : base( serial ) { } public override void Serialize( GenericWriter writer ) { base.Serialize( writer ); writer.Write( (int) 0 ); } public override void Deserialize(GenericReader reader) { base.Deserialize( reader ); int version = reader.ReadInt(); } } }