Inheritance: Server.Items.BaseSuit
		public BlackthornClone() : base( AIType.AI_Mage, FightMode.Closest, 10, 1, 0.2, 0.4 )
		{
			Name = "BlackThorn";
			Body = 400;
			//Hue = 1404;
			//BaseSoundID = 0x45A;

			SetStr( 959, 1182 );
			SetDex( 95, 99 );
			SetInt( 60, 90 );

			SetHits( 1500, 2000 );

			SetDamage( 50, 65 );
   
                        MF_Displacer = true;
                        MF_MassProvoke = true;
                        MF_AntiEscape = true;
                        
			SetDamageType( ResistanceType.Physical, 94 );
			SetDamageType( ResistanceType.Cold, 32 );

			SetResistance( ResistanceType.Physical, 60, 70 );
			SetResistance( ResistanceType.Fire, 60, 70 );
			SetResistance( ResistanceType.Cold, 60, 70 );
			SetResistance( ResistanceType.Poison, 60, 70 );
			SetResistance( ResistanceType.Energy, 60, 70 );

			SetSkill( SkillName.Macing, 112.1, 125.0 );
			SetSkill( SkillName.MagicResist, 125.5, 188.0 );
			SetSkill( SkillName.Tactics, 122.6, 125.0 );
			SetSkill( SkillName.Wrestling, 122.6, 125.0 );

			Fame = 20000;
			Karma = -20000;
                        LordBlackthorneSuit suit = new LordBlackthorneSuit();
			suit.Movable = false;
			AddItem( suit );
			VirtualArmor = 83;
		}
Ejemplo n.º 2
0
        private void CreateClassic()
        {
            m_MoveSound = 1055;
            m_CaptureSound = 1068;
            m_DeathSound = 0;
            m_CheckSound = 1086;
            m_CheckMateSound = 1088;

            m_Piece.Female = false;
            m_Piece.BodyValue = 0x190;
            m_Piece.AccessLevel = AccessLevel.GameMaster;
            m_Piece.NameHue = 0x3B2;

            if ( m_BChessboard.OverrideMinorHue )
            {
                m_Piece.Hue = Hue;
            }
            else
            {
                m_Piece.Hue = m_BChessboard.SkinHue;
            }

            Item item = null;

            if ( m_Color == ChessColor.White )
            {
            item = new LordBritishSuit();
            m_Piece.AddItem( item );
            item = new OrderShield();
            m_Piece.AddItem( item );
            item = new Longsword();
            m_Piece.AddItem( item );
            }
            else
            {
            item = new LordBlackthorneSuit();
            m_Piece.AddItem( item );
            item = new ChaosShield();
            m_Piece.AddItem( item );
            item = new Longsword();
            m_Piece.AddItem( item );
            }
        }