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); } }
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; }