public override void Deserialize(GenericReader reader)
        {
            base.Deserialize(reader);

            int version = reader.ReadInt();

            m_Type = (HolidayBell2011Type)reader.ReadEncodedInt();

            m_Sound = (HolidayBell2011Sound)reader.ReadEncodedInt();
        }
        public HolidayBell2011() : base(0x1C12)
        {
            HolidayBell2011Type randomtype = (HolidayBell2011Type)Utility.Random((int)HolidayBell2011Type.CradianDarkwolf + 1);

            m_Type = randomtype;

            HolidayBell2011Sound randomsound = (HolidayBell2011Sound)Utility.Random((int)HolidayBell2011Sound.Sound6 + 1);

            m_Sound = randomsound;

            LootType = LootType.Blessed;

            Hue = Utility.RandomList(1150, 55, 65, 75, 85, 95, 105, 115, 125, 135, 145, 30, 35, 37);
        }
		public HolidayBell2011() : base( 0x1C12 )
		{

			HolidayBell2011Type randomtype = (HolidayBell2011Type)Utility.Random((int)HolidayBell2011Type.CradianDarkwolf+1);

			m_Type = randomtype;

			HolidayBell2011Sound randomsound = (HolidayBell2011Sound)Utility.Random((int)HolidayBell2011Sound.Sound6+1);

			m_Sound = randomsound;

			LootType = LootType.Blessed;

			Hue = Utility.RandomList( 1150 , 55, 65, 75, 85, 95, 105, 115, 125, 135, 145, 30, 35, 37 );
		}
		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadInt();
			
			m_Type = (HolidayBell2011Type)reader.ReadEncodedInt();

			m_Sound = (HolidayBell2011Sound)reader.ReadEncodedInt();
		}