Ejemplo n.º 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);
            }
Ejemplo n.º 2
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);
                }
            }