public override void OnDeath(Container c) { base.OnDeath(c); Mobile killer = this.LastKiller; if (killer != null) { if (killer is BaseCreature) { killer = ((BaseCreature)killer).GetMaster(); } if (killer is PlayerMobile) { if (GetPlayerInfo.LuckyKiller(killer.Luck) && Utility.RandomMinMax(1, 4) == 1) { BaseWeapon blade = new RuneBlade(); blade.MinDamage = blade.MinDamage + 4; blade.MaxDamage = blade.MaxDamage + 8; blade.DurabilityLevel = WeaponDurabilityLevel.Indestructible; blade.Name = "minotaur war blades"; c.DropItem(blade); } } } }
public Vaector() : base(AIType.AI_Mage, FightMode.Closest, 10, 1, 0.2, 0.4) { Name = "Vaector"; Body = 0x190; SpeechHue = 44; Hue = 1175; BaseSoundID = 362; SetStr(2500); SetDex(300); SetInt(1100); SetHits(55000); SetDamage(30, 35); SetDamageType(ResistanceType.Physical, 50); SetDamageType(ResistanceType.Fire, 50); SetResistance(ResistanceType.Physical, 0, 0); SetResistance(ResistanceType.Fire, 120); SetResistance(ResistanceType.Cold, 10, 12); SetResistance(ResistanceType.Poison, 10, 12); SetResistance(ResistanceType.Energy, 10, 12); SetSkill(SkillName.EvalInt, 125.3); SetSkill(SkillName.Swords, 120.1, 130.0); SetSkill(SkillName.Necromancy, 120.1, 130.0); SetSkill(SkillName.Magery, 125.0); SetSkill(SkillName.MagicResist, 125.0); SetSkill(SkillName.Tactics, 130.0); SetSkill(SkillName.Wrestling, 130.0); SetSkill(SkillName.Meditation, 130.0); SetSkill(SkillName.Anatomy, 125.0); SetSkill(SkillName.DetectHidden, 120.0); SetSkill(SkillName.SpiritSpeak, 120); Fame = 20000; Karma = -20000; VirtualArmor = 80; AddItem(new ThighBoots(1175)); //black RuneBlade blade = new RuneBlade(); blade.Movable = false; AddItem(blade); DragonHelm helm = new DragonHelm(); helm.Resource = CraftResource.BlackScales; helm.Movable = false; AddItem(helm); DragonChest chest = new DragonChest(); chest.Resource = CraftResource.BlackScales; chest.Movable = false; AddItem(chest); DragonArms arms = new DragonArms(); arms.Resource = CraftResource.BlackScales; arms.Movable = false; AddItem(arms); DragonGloves gloves = new DragonGloves(); gloves.Resource = CraftResource.BlackScales; gloves.Movable = false; AddItem(gloves); DragonLegs legs = new DragonLegs(); legs.Resource = CraftResource.BlackScales; legs.Movable = false; AddItem(legs); }