/**********************************************************
RunUO 2.0 AoV C# script file
Official Age of Valor Script :: www.uovalor.com
Last modified by 
Filepath: scripts\_custom\mobiles\vorpalchicken.cs
Lines of code: 57
***********************************************************/


using System;
using Server.Mobiles;
using Server.Items;

namespace Server.Mobiles
{
	[CorpseName( "a vorpal chicken corpse" )]
	public class vorpalchicken : BaseCreature
	{
	
	
	
		[Constructable]
		public vorpalchicken() : base( AIType.AI_Super, FightMode.Closest, 10, 1, 0.15, 0.26 )
		{
			Name = "a vorpal chicken";
			Body = 0xD0;
			Hue =  1152;
			BaseSoundID = 0x6E;

			SetStr( 600 );
			SetDex( 700 );
			SetInt( 400 );

			SetHits( 1000 );
			SetMana( 400 );

			SetDamage( 3 );

			SetDamageType( ResistanceType.Physical, 100 );

			SetSkill( SkillName.Magery, 1.1, 10.1 );
			SetSkill( SkillName.EvalInt, 0.1, 2.0 );
			SetSkill( SkillName.Wrestling, 0.1, 40.0 );
			


			Fame = 4500;
			Karma = 0;

			VirtualArmor = 2;

			Tamable = true;
			ControlSlots = 3;
			MinTameSkill = 50;	
			if(0.1>Utility.RandomDouble())	PackItem(new RandomTalisman());
		}
		
		public override void GenerateLoot()
		{
			AddLoot( LootPack.SuperBoss, 1 );
		}

		public override int Meat{ get{ return 1; } }
		public override MeatType MeatType{ get{ return MeatType.Bird; } }
		public override FoodType FavoriteFood{ get{ return FoodType.GrainsAndHay; } }
	    public override int TreasureMapLevel{ get{ return 5; } }

		public override int Feathers{ get{ return 500; } }

		public vorpalchicken(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();
		}
	}
}