Beispiel #1
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1078139); // Know yourself, and you will become a true warrior.
 }
Beispiel #2
0
        public static void AwardTo(PlayerMobile pm)
        {
            if (pm == null)
            {
                return;
            }

            var context = MLQuestSystem.GetOrCreateContext(pm);

            if (!context.Spellweaving)
            {
                context.Spellweaving = true;

                Effects.SendLocationParticles(
                    EffectItem.Create(pm.Location, pm.Map, EffectItem.DefaultDuration),
                    0,
                    0,
                    0,
                    0,
                    0,
                    5060,
                    0
                    );
                Effects.PlaySound(pm.Location, pm.Map, 0x243);

                Effects.SendMovingParticles(
                    new Entity(Serial.Zero, new Point3D(pm.X - 6, pm.Y - 6, pm.Z + 15), pm.Map),
                    pm,
                    0x36D4,
                    7,
                    0,
                    false,
                    true,
                    0x497,
                    0,
                    9502,
                    1,
                    0,
                    (EffectLayer)255,
                    0x100
                    );
                Effects.SendMovingParticles(
                    new Entity(Serial.Zero, new Point3D(pm.X - 4, pm.Y - 6, pm.Z + 15), pm.Map),
                    pm,
                    0x36D4,
                    7,
                    0,
                    false,
                    true,
                    0x497,
                    0,
                    9502,
                    1,
                    0,
                    (EffectLayer)255,
                    0x100
                    );
                Effects.SendMovingParticles(
                    new Entity(Serial.Zero, new Point3D(pm.X - 6, pm.Y - 4, pm.Z + 15), pm.Map),
                    pm,
                    0x36D4,
                    7,
                    0,
                    false,
                    true,
                    0x497,
                    0,
                    9502,
                    1,
                    0,
                    (EffectLayer)255,
                    0x100
                    );

                Effects.SendTargetParticles(pm, 0x375A, 35, 90, 0x00, 0x00, 9502, (EffectLayer)255, 0x100);
            }
        }
Beispiel #3
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1074200);             // Thank goodness you are here, there’s no time to lose.
 }
Beispiel #4
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1074221);               // Greetings!  I have a small task for you good traveler.
 }
Beispiel #5
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1074188); // Weakling! You are not up to the task I have.
 }
Beispiel #6
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, Utility.RandomList(
                            1074200,   // Thank goodness you are here, there�s no time to lose.
                            1074203)); // Hello friend. I realize you are busy but if you would be willing to render me a service I can assure you that you will be judiciously renumerated.
 }
Beispiel #7
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1074211);             // I could use some help.
 }
Beispiel #8
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1078165); // To be undetected means you cannot be harmed.
 }
Beispiel #9
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, Utility.RandomList(
                            1074188,   // Weakling! You are not up to the task I have.
                            1074195)); // You there, in the stupid hat!   Come here.
 }
Beispiel #10
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1078124); // You there! I can use some help mining these rocks!
 }
Beispiel #11
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1078126); // Meditation allows a mage to replenish mana quickly. I can teach you.
 }
Beispiel #12
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1078136); // There is an art to slaying your enemies swiftly. It's called tactics, and I can teach it to you.
 }
Beispiel #13
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1078202); // Archery requires a steady aim and dexterous fingers.
 }
Beispiel #14
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1078129); // I can teach you how to scribe magic scrolls.
 }
Beispiel #15
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1078131); // Allured by dark magic, aren't you?
 }
Beispiel #16
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1078130); // A mage should learn how to resist spells.
 }
Beispiel #17
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1074206); // Excuse me please traveler, might I have a little of your time?
 }
Beispiel #18
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1074187); // Want a job?
 }
Beispiel #19
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1078187); // The art of fencing requires a dexterous hand, a quick wit and fleet feet.
 }
Beispiel #20
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1074204); // Greetings seeker.  I have an urgent matter for you, if you are willing.
 }
Beispiel #21
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1074222); // Could I trouble you for some assistance?
 }
Beispiel #22
0
 public static void AwardTo(PlayerMobile pm)
 {
     MLQuestSystem.GetOrCreateContext(pm).SetDoneQuest(MLQuestSystem.FindQuest(typeof(HumanInNeed)));
     pm.SendLocalizedMessage(1074949, 0x2A);             // You have demonstrated your compassion!  Your kind actions have been noted.
 }
Beispiel #23
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1074218);               // Hey!  I want to talk to you, now.
 }
Beispiel #24
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1078133); // Hail, friend. Want to live the life of a paladin?
 }
Beispiel #25
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1074186); // Come here, I have a task.
 }
Beispiel #26
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1078123); // Tinkering is very useful for a blacksmith. You can make your own tools.
 }
Beispiel #27
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1074223); // Have you done it yet?  Oh, I haven’t told you, have I?
 }
Beispiel #28
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1074197); // Pardon me, but if you could spare some time I’d greatly appreciate it.
 }
Beispiel #29
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, Utility.RandomList(
                            1074209,   // Hey, could you help me out with something?
                            1074215)); // Don’t test my patience you sniveling worm!
 }
Beispiel #30
0
 public override void Shout(PlayerMobile pm)
 {
     MLQuestSystem.Tell(this, pm, 1078134); // Seek me to learn the way of the samurai.
 }