Пример #1
0
            public static void OrcBeg(Mobile m, object targeted, double chance)
            {
                Mobile t          = (Mobile)targeted;
                Item   reward     = null;
                string rewardName = "";


                if (chance > .99 && m.Skills.Begging.Base >= 100)
                {
                    int rand = Utility.Random(2);
                    if (rand == 0)
                    {
                        reward = new GruesomeStandardArtifact();                         //Gruesome Standard Artifact!
                    }
                    else if (rand == 1)
                    {
                        reward     = new BeggerCoins(50);
                        rewardName = "50 Dull Silver Coins.";
                    }
                    else if (rand == 2)
                    {
                        reward = new FurCape();
                    }
                }
                if (chance >= .95)
                {
                    int rand = Utility.Random(7);

                    if (rand == 0)
                    {
                        reward = new LambLeg();
                    }
                    else if (rand == 1)
                    {
                        reward = new Head();
                    }
                    else if (rand == 2)
                    {
                        reward = new FishSteak();
                    }
                    else if (rand == 3)
                    {
                        reward = new Pickaxe();
                    }
                    else if (rand == 5)
                    {
                        reward = new IronIngot(1);
                    }

                    else if (rand == 5)
                    {
                        reward     = new BeggerCoins(25);
                        rewardName = "25 Dull Silver Coins.";
                    }
                }
                Reward(m, t, reward, rewardName);
            }
Пример #2
0
        public override void InitOutfit()
        {
            Name       = "Trillium";
            Body       = 606;
            Female     = true;
            Race       = Race.Elf;
            Hue        = 34111;
            HairItemID = 12225;
            HairHue    = 57;

            SetStr(267);
            SetDex(229);
            SetInt(168);

            SetSkill(SkillName.Anatomy, 59.5, 68.7);
            SetSkill(SkillName.Archery, 80.0, 100.0);
            SetSkill(SkillName.Fletching, 80.0, 100.0);
            SetSkill(SkillName.Tactics, 60.0, 83.0);
            SetSkill(SkillName.Wrestling, 61.0, 93.0);

            PackGold(14, 46);

            EbonyCrossbow weapon = new EbonyCrossbow();

            weapon.Movable = true;
            weapon.Quality = WeaponQuality.Exceptional;
            AddItem(weapon);

            FancyTunic tunic = new FancyTunic();

            tunic.Movable = true;
            tunic.Hue     = 663;
            AddItem(tunic);

            FurCape cloak = new FurCape();

            cloak.Movable = true;
            cloak.Hue     = 663;
            AddItem(cloak);

            AddItem(new LightBoots(663));

            PackItem(new Bolt(Utility.RandomMinMax(20, 30)));
        }
Пример #3
0
            public static void SavageBeg(Mobile m, object targeted, double chance)
            {
                Mobile t          = (Mobile)targeted;
                Item   reward     = null;
                string rewardName = "";


                if (chance > .99 && m.Skills.Begging.Base >= 100)
                {
                    int rand = Utility.Random(9);
                    if (rand == 0)
                    {
                        reward     = new TribalBedroll();
                        rewardName = "a Tribal Bedroll";
                    }
                    else if (rand == 2)
                    {
                        reward     = new BeggerCoins(50);                     //Special Coins!
                        rewardName = "50 dull silver coins.";
                    }
                    else if (rand == 4)
                    {
                        reward     = new FurCape();                     //fur Cape!
                        rewardName = "a Fur Cape";
                    }
                    else if (rand == 6)
                    {
                        reward     = new HornedTribalMask();
                        rewardName = "a horned tribal mask";
                    }
                }
                if (chance > .95 && m.Skills.Begging.Base >= 90 && reward == null)
                {
                    int rand = Utility.Random(9);

                    if (rand == 0)
                    {
                        reward     = new LambLeg();
                        rewardName = "a leg of lamb";
                    }
                    else if (rand == 1)
                    {
                        reward     = new OrcishKinMask();
                        rewardName = "an orc mask";
                    }
                    else if (rand == 3)
                    {
                        reward     = new TribalBerry(2);
                        rewardName = "tribal berries";
                    }
                    else if (rand == 4)
                    {
                        reward     = new TribalMask();
                        rewardName = "a tribal mask";
                    }
                    else if (rand == 6)
                    {
                        reward     = new BeggerCoins(25);
                        rewardName = "25 dull silver coins.";
                    }
                    else if (rand == 7)
                    {
                        reward     = new Beads();
                        rewardName = "beads";
                    }
                }
                if (reward == null)
                {
                    JunkBeg(m, t, chance);
                }
                else
                {
                    Reward(m, t, reward, rewardName);
                }
            }
Пример #4
0
        public void InitOutfit()
        {
            Item hair = new Item(8252)
            {
                Hue     = 1138,
                Layer   = Layer.Hair,
                Movable = false
            };

            AddItem(hair);

            Item furcape = new FurCape()
            {
                Hue     = 2039,
                Movable = false
            };

            AddItem(furcape);

            Item obi = new Obi()
            {
                Hue     = 902,
                Movable = false
            };

            AddItem(obi);

            Item bracers = new MidnightBracers()
            {
                Hue     = 1109,
                Movable = false
            };

            AddItem(bracers);

            Item gloves = new AssassinGloves()
            {
                Hue     = 238,
                Movable = false
            };

            AddItem(gloves);

            Item skirt = new Skirt()
            {
                Hue     = 318,
                Movable = false
            };

            AddItem(skirt);

            Shoes shoes = new Shoes()
            {
                Hue     = 903,
                Movable = false
            };

            AddItem(shoes);

            PackGold(50, 200);
        }