summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--npc/Changelog.txt5
-rw-r--r--npc/quests/seals/brisingamen_seal.txt5535
-rw-r--r--npc/quests/seals/god_global.txt123
-rw-r--r--npc/quests/seals/god_weapon_creation.txt1595
-rw-r--r--npc/quests/seals/megingard_seal.txt3457
-rw-r--r--npc/quests/seals/mjolnir_seal.txt3158
-rw-r--r--npc/quests/seals/sleipnir_seal.txt2295
-rw-r--r--npc/scripts_athena.conf8
-rw-r--r--npc/scripts_warps.conf1
9 files changed, 16177 insertions, 0 deletions
diff --git a/npc/Changelog.txt b/npc/Changelog.txt
index 8b8435681..fae6098b0 100644
--- a/npc/Changelog.txt
+++ b/npc/Changelog.txt
@@ -35,6 +35,11 @@ Playtester
Date Added
======
+08/21
+ * Implemented the God item quest. [MasterOfMuppets]
+ - Thanks to SinSloth for scripting most of it.
+ - Beware of potential bugs.
+ - A grammar check-up would be appreciated.
08/20
* Implemented the Einbroch polution script. [MasterOfMuppets]
* Implemented the official 2005 headgear quests. [MasterOfMuppets]
diff --git a/npc/quests/seals/brisingamen_seal.txt b/npc/quests/seals/brisingamen_seal.txt
new file mode 100644
index 000000000..ae49ab1a3
--- /dev/null
+++ b/npc/quests/seals/brisingamen_seal.txt
@@ -0,0 +1,5535 @@
+//===== eAthena Script =======================================
+//= Brisingamen seal unlocking NPCs.
+//===== By: ==================================================
+//= SinSloth
+//===== Current Version: =====================================
+//= 1.0
+//===== Compatible With: =====================================
+//= eAthena
+//===== Description: =========================================
+//= Quest for breaking the seal of Brisingamen.
+//===== Additional Comments: =================================
+// 1.0 First version. Thanks to SinSloth for scripting it. [MasterOfMuppets]
+//============================================================
+
+prt_fild08.gat,175,374,3 script Bard#brising 51,{
+
+ if ($God2 > 49 && $God3 < 100)
+{
+ if (god_brising > 49)
+ {
+ mes "[Nelliorde]";
+ mes "Oh, I guess you found what you wanted, huh? So how's it been going lately?";
+ next;
+ mes "[Nelliorde]";
+ mes "Recently I've been feeling strange, like something might happen soon. Aaah, forget, it's no big deal. Maybe I'm just being jumpy.";
+ next;
+ mes "[Nelliorde]";
+ mes "Right, right, let me play a song for you. Would you care to listen?";
+ next;
+ menu "Sure, why not~",L_Song,"How about some news?",L_News,"No thanks.",L_NoThx;
+ L_Song:
+ mes "[Nelliorde]";
+ mes "So, which song";
+ mes "would you like to hear?";
+ mes "Go ahead, pick one~";
+ next;
+ menu "Bragi's Poem",-,"Eternal Chaos",L_Chaos,"Assassin in the Sunset",L_Sunset,"Der Ring des Nibelungen",L_Nibel;
+ mes "[Nelliorde]";
+ mes "Bragi's Poem!";
+ mes "What a good choice!";
+ mes "I must say this song";
+ mes "represents the heart";
+ mes "of a poet!";
+ soundeffect "bragis_poem.wav",1;
+ close;
+
+ L_Chaos:
+ mes "[Nelliorde]";
+ mes "Eternal Chaos...";
+ mes "Sounds too chaotic.";
+ mes "By the way, I wonder";
+ mes "what the title really";
+ mes "means. Is it the chaos";
+ mes "of hell or our own reality?";
+ soundeffect "chaos_of_eternity.wav",1;
+ close;
+ L_Sunset:
+ mes "[Nelliorde]";
+ mes "Assassin in";
+ mes "the Sunset!";
+ mes "Yes, no one looks cooler than an Assassin, the bringer of death, standing alone in the sunset! Heh heh~";
+ soundeffect "assassin_of_sunset.wav",1;
+ close;
+ L_Nibel:
+ mes "[Nelliorde]";
+ mes "Der Ring des Nibelungen.....";
+ mes "Okay, are you ready to listen?";
+ mes "Hum hum hum....";
+ next;
+ soundeffect "ring_of_nibelungen.wav",1;
+ mes "^4D4DFFRheingold...";
+ mes "Hidden in the Rhein river.";
+ mes "If made into a ring,";
+ mes "Could rule the world~^000000";
+ next;
+ mes "^4D4DFFProtected by a spell";
+ mes "Cursing its thief";
+ mes "To never find love.";
+ mes "Alberich had known";
+ mes "Nonetheless stole it.";
+ mes "Love was forsaken for power.^000000";
+ next;
+ mes "^4D4DFFGiants built beautiful Valhalla";
+ mes "Matrimony with Freya";
+ mes "Goddess of beauty";
+ mes "Their supposed payment.";
+ mes "In not receiving it";
+ mes "They forcefully took her.^000000";
+ next;
+ mes "^4D4DFFThe gods would";
+ mes "give Alberich's treasure";
+ mes "To the Giants for Freya's return.";
+ mes "Loki tricked Alberich,";
+ mes "Stealing his ring or power.^000000";
+ next;
+ mes "^4D4DFFBut Alberich cursed his ring";
+ mes "Before it was returned to him,";
+ mes "Envy and death would";
+ mes "befall its wearers.^000000";
+ next;
+ mes "^4D4DFFThe ring was given to the giants";
+ mes "Freya was returned to the gods";
+ mes "The giants killed themselves";
+ mes "Fighting over the rheingold,";
+ mes "Victims of";
+ mes "Alberich's curse~^000000";
+ close;
+
+ L_News:
+ mes "[Nelliorde]";
+ mes "You wish to";
+ mes "hear of some news?";
+ mes "What kind of news do";
+ mes "you wish to know about?";
+ next;
+
+ menu "About Prontera!",-,"About seaside areas.",L_NewsSea,"Is the desert still hot?",L_NewsDes,"How about the borderlands?",L_NewsBord;
+ mes "[Nelliorde]";
+ mes "What?! Prontera?!";
+ mes "Can you not see that the front gate of Prontera is right before you? You should at least know where you are, adventurer.";
+ next;
+ mes "[Nelliorde]";
+ mes "Anyways, I know one interesting news about Prontera. But, it's a secret. Shh! Are you... Single?";
+ next;
+ mes "[Nelliorde]";
+ mes "If so, go visit the tavern. I met a guy there who took me a nice place. Oh yes. He took me 'the place' where singles are forbidden~!";
+ close;
+ L_NewsSea:
+ mes "[Nelliorde]";
+ mes "Seaside areas?";
+ mes "That's a funny question. I mean, there's Alberta and a few other places where you can see the sea.";
+ next;
+ mes "[Nelliorde]";
+ mes "To the SouthWest there's Kokomo Beach. But, I suppose it's too dangerous just to go there to take a stroll.";
+ next;
+ mes "[Nelliorde]";
+ mes "Kokomo beach is a large expanse of sand. The nearby water is filled with sea animals, so you can enjoy catching Shellfishes.";
+ next;
+ mes "[Nelliorde]";
+ mes "However, there are always bullies in that kind of place. Once, I met a threatening looking hoodlum with red spiky hair.";
+ next;
+ mes "[Nelliorde]";
+ mes "He was chewing on something and spat on the ground. He big buffoon managed to intimidate me into giving him all of my Zeny!";
+ next;
+ mes "[Nelliorde]";
+ mes "^333333*Sigh...*^000000";
+ mes "This world is too";
+ mes "dangerous for a young";
+ mes "and fragile Bard.";
+ next;
+ mes "[Nelliorde]";
+ mes "By the way, Alberta doesn't seem to have changed. The Sunken Ship looks the same as well, with all of its Skeleton Pirates and whatnot. You know how it is.";
+ next;
+ mes "[Nelliorde]";
+ mes "The event agency in charge of expeditions into the Sunken Ship is still making tons of money. If you have nothing to do, why don't you hunt for monsters down there?";
+ close;
+ L_NewsDes:
+ mes "[Nelliorde]";
+ mes "Oh, hell yes!";
+ mes "When is it not?";
+ mes "The desert is hot, has";
+ mes "been hot and probably";
+ mes "always will be...!";
+ next;
+ mes "[Nelliorde]";
+ mes "Giant worms still jump out of nowhere, freaking out innocent travellers like myself, and the Sandmen still kick people in the ass!";
+ next;
+ mes "[Nelliorde]";
+ mes "Even if the desert is filled with hideous monsters, the view of the ocean there is so magnificent. Hah, it makes me want to play a song.";
+ next;
+ mes "[Nelliorde]";
+ mes "I must say there is";
+ mes "one place you may wish";
+ mes "to see in the desert.";
+ next;
+ mes "[Nelliorde]";
+ mes "I'm talking about the Assassin Guild. Supposedly, it's hidden behind a sandstorm in the Morroc Desert!";
+
+ if (Class == Job_Assassin || Class == Job_Assassin_Cross) mes "But you should know what I am talking about! So when are you gonna take me to the guild, eh?";
+ else mes "Have you ever been there before?";
+ close;
+ L_NewsBord:
+ mes "[Nelliorde]";
+ mes "Well, to the north is the Schwaltzwald Republic.";
+ mes "There, you'll find Juno,";
+ mes "the 'City of Sages.'";
+ next;
+ mes "[Nelliorde]";
+ mes "The people there say that there is one major nuisance, a man known as the 'Mad Scientist.' He's antisocial and creates a lot of public disturbances with his experiments.";
+ next;
+ mes "[Nelliorde]";
+ mes "It seems everyone in Juno hates him with passion. Even one of the Tool Shop owners begged a passing adventurer to stop this Mad Scientist's research!";
+ next;
+ mes "[Nelliorde]";
+ mes "But I have a different opinion about him. I believe it's not a good idea to interrupt the work of any scientist. After all, he might just discover something important, even if his experiments are a little hazardous.";
+ next;
+ mes "[Nelliorde]";
+ mes "Speaking of discoveries, you know how Juno floats in the air, right?";
+ next;
+ mes "[Nelliorde]";
+ mes "It's said that a piece of Ymir's Heart generates enough power to keep the entire city aloft in the sky. Isn't that amazing?";
+ next;
+ mes "[Nelliorde]";
+ mes "Even more recent is the news about the discovery of Ymir's Book. You can read it in Juno's Sage Castle. I hear that it contains the secret to meeting Valkyrie...";
+ close;
+ L_NoThx:
+ mes "[Nelliorde]";
+ mes "Huh? Okay then, talk to you later. May Bragi bless you on your journeys.";
+ close;
+ }
+ else if(god_brising > 0 && god_brising < 50)
+ {
+ mes "[Nelliorde]";
+ mes "So, have you met Mr. Kaili? Please do your best. After all, I especially recommended you~";
+ next;
+
+ menu "Tell me a story.",-,"Sing a song for me.",L_Sing;
+ mes "[Nelliorde]";
+ mes "Hmm. What would be a good story for you this time...? Ah yes, I've got it. Let me tell you about one of my own adventures. It was a pretty amazing experience.";
+ next;
+ mes "[Nelliorde]";
+ mes "I went to Morroc, the city of the desert. On my way there, I became exhausted from the heat. Luckily, I found a hole beneath the shadows and climbed in to rest.";
+ next;
+ mes "[Nelliorde]";
+ mes "Oh my God...";
+ mes "If I had known";
+ mes "better, I never";
+ mes "would have gone";
+ mes "inside that place...";
+ next;
+ mes "[Nelliorde]";
+ mes "I actually crawled into the infamous ^FF0000Ant Hell^000000! I don't sound like a coward to you, do I?";
+ next;
+ mes "[Nelliorde]";
+ mes "Well, the ants aren't the only ones living there. I wasn't afraid of them at all. Except, of course, when they attacked in groups.";
+ next;
+ mes "[Nelliorde]";
+ mes "What I was really afraid of was this some sort of strawberry colored... tongue thing. Phreeoni!";
+ next;
+ mes "[Nelliorde]";
+ mes "Fortunately, I survived intact, although I still have nightmares of that man-sized tongue.";
+ next;
+ mes "[Nelliorde]";
+ mes "Once I got out of there, I craved human companionship and to restore my sense of normalcy. The closest place that I knew was Paros Lighthouse.";
+ next;
+ mes "[Nelliorde]";
+ mes "Yet again, I decided to traverse the desert, despite the fact that the Kafra Ladies provide a very convenient teleport service there.";
+ next;
+ mes "[Nelliorde]";
+ mes "Anyway, the fortress of Sandaruman is on the way to Paros Lighthouse. I remember Serutero, a guy I met in south Morroc, telling me about its scenic beauty.";
+ next;
+ mes "[Nelliorde]";
+ mes "I was so excited about seeing it for myself. After all, doesn't 'Sandaruman' sound like the name of a beautiful place?";
+ next;
+ mes "[Nelliorde]";
+ mes "But I immediately regret my decision once I arrived. Of course, the view was breathtaking: the sandy hills near the ocean, as well as the ruins.";
+ next;
+ mes "[Nelliorde]";
+ mes "Of course I forgot Serutero's warning about all the monsters. Argh! It was a nightmare! Instead of enjoying the scenary, I ended up running for my life.";
+ next;
+ mes "[Nelliorde]";
+ mes "I was still trying to escape those monsters when I stumbled upon an old house to the West of Sandaruman, that seemed to be in a state of decay.";
+ next;
+ mes "[Nelliorde]";
+ mes "I recalled that Serutero said that no one was living in that area, so I began to worry a bit. Still, I was desperate and needed refuge.";
+ next;
+ mes "[Nelliorde]";
+ mes "In my panic, I violently knocked on the door and screamed for someone to let me inside. Then do you know what I heard?";
+ next;
+ mes "[Nelliorde]";
+ mes "^FF0000Who's there?!";
+ mes "Who would dare";
+ mes "intrude my territory?^000000";
+ mes "I was freaked out! However owned that house must have been some kind of lunatic!";
+ next;
+ mes "[Nelliorde]";
+ mes "Th-then, with the specter of Death nipping at my heels, he told me to get lost! Luckily, I was saved by a mysterious, wandering SuperNovice, but that's another story.";
+ next;
+ mes "[Nelliorde]";
+ mes "In any case, I finally arrived at Paros Lighthouse. There, I learned that the old house was a secret camp for the Rogue Guild. ";
+ next;
+ mes "[Nelliorde]";
+ mes "It's amazing, how they can live in such dangerous areas. Only Rogues would be able to survive there, you know?";
+ next;
+ mes "[Nelliorde]";
+ mes "Ah...";
+ mes "I'm so tired from talking so much. But if I happen to have another adventure, I shall share that tale to you.";
+ close;
+
+ L_Sing:
+ mes "[Nelliorde]";
+ mes "Ah, you wish";
+ mes "to hear a song?";
+ mes "Okay! I shall then";
+ mes "perform my favorite.";
+ next;
+ mes "[Nelliorde]";
+ mes "I chased after fame.";
+ mes "It eluded me.";
+ mes "I ran after happiness";
+ mes "But never caught it.";
+ next;
+ mes "[Nelliorde]";
+ mes "But tomorrow will still";
+ mes "Be there, I'm sure.";
+ mes "Like the Water Mill";
+ mes "In Al De Baran";
+ mes "Which turns as";
+ mes "Life goes on.";
+ next;
+ mes "[Nelliorde]";
+ mes "Cheer up! Life goes on.";
+ mes "As surely as the Water";
+ mes "Mill turns, tomorrow";
+ mes "Will come.";
+ close;
+ }
+ else
+ {
+ mes "[Nelliorde]";
+ mes "Say...";
+ mes "Have we met before?";
+ mes "Hmm? Never? Well...";
+ mes "That's rather odd.";
+ next;
+ mes "[Nelliorde]";
+ mes "I seem to recall that you've asked me to give you some information if I ever have any. Well, now I have and shall share it with you~";
+ next;
+ mes "[Nelliorde]";
+ mes "The usefulness of this information all depends on you. Now, have you heard of the ^3333CCMonster Research Organization^000000?";
+ next;
+ mes "[Nelliorde]";
+ mes "I happened to get this information from its headquarters in Juno. So how does that sound?";
+ next;
+
+ menu "Wee~ I want to hear!",-,"Booooring~",L_Boring;
+ mes "[Nelliorde]";
+ mes "Well...!";
+ mes "You seem to be";
+ mes "very excited about";
+ mes "this new tidbit of";
+ mes "knowledge I have~";
+ next;
+
+ if(BaseLevel < 70)
+ {
+ mes "[Nelliorde]";
+ mes "Alas, this information doesn't seem to be very valuable to someone such as yourself.";
+ next;
+ mes "[Nelliorde]";
+ mes "I'm so very sorry to have excited you, but only people that are strong enough to handle grueling work can benefit from this.";
+ next;
+ mes "[Nelliorde]";
+ mes "Why don't you travel around and gain more experiences? I will let you know when you're ready, you know~";
+ close;
+ }
+ else
+ {
+ mes "[Nelliorde]";
+ mes "Ooh...";
+ mes "And you look";
+ mes "like you can handle";
+ mes "this kind of information.";
+ mes "I'll share everything I know!";
+ next;
+ mes "[Nelliorde]";
+ mes "One day, an adventurer discovered a strange, mysterious object. Unable to figure out what it could do, he visited the Monster Organization.";
+ next;
+ mes "[Nelliorde]";
+ mes "There, it was entrusted to a scholar by the name of Mr. Kaili. He still hasn't uncovered the truth about that item and wishes for assistance in his investigation.";
+ next;
+ mes "[Nelliorde]";
+ mes "Mr. Kaili suspects that the item might be part of an undiscovered ancient relic. Fortunately, he is also researching ancient relics as a project assigned by the royal court.";
+ next;
+ mes "[Nelliorde]";
+ mes "So what do you think? Isn't that interesting? Of course, you'd better speak to Mr. Kaili if you wish to learn more. If you'd like, I shall write you a letter or recommendation.";
+ next;
+
+ menu "Sure! Sounds good.",-,"Sorry, I am not that interested.",L_NoInterest;
+ mes "[Nelliorde]";
+ mes "Excellent..!";
+ mes "So you name is...";
+ mes "" + strcharinfo(0) + "?";
+ next;
+ mes "[Nelliorde]";
+ mes "Alright, I shall contact him, right away! Oh, and you can find the Monster Organization west of Juno's central plaza. It shouldn't be hard to find. Good luck!";
+ set god_brising,1;
+ close;
+ L_NoInterest:
+ mes "[Nelliorde]";
+ mes "Ah, it's disappointing to hear that. I thought that you'd be perfect to help out Mr. Kaili. Oh well, talk to you later~";
+ close;
+ }
+ L_Boring:
+ mes "[Nelliorde]";
+ mes "Boring, you say?";
+ mes "Perhaps, but not as";
+ mes "boring as an adventurer";
+ mes "that passes up a chance";
+ mes "for an adventure, yes?";
+ next;
+ menu "Tell me a story.",-,"Sing a song for me.",L_Sing2;
+ mes "[Nelliorde]";
+ mes "Hmm. What would be a good story for you this time...? Ah yes, I've got it. Let me tell you about one of my own adventures. It was a pretty amazing experience.";
+ next;
+ mes "[Nelliorde]";
+ mes "I went to Morroc, the city of the desert. On my way there, I became exhausted from the heat. Luckily, I found a hole beneath the shadows and climbed in to rest.";
+ next;
+ mes "[Nelliorde]";
+ mes "Oh my God...";
+ mes "If I had known";
+ mes "better, I never";
+ mes "would have gone";
+ mes "inside that place...";
+ next;
+ mes "[Nelliorde]";
+ mes "I actually crawled into the infamous ^FF0000Ant Hell^000000! I don't sound like a coward to you, do I?";
+ next;
+ mes "[Nelliorde]";
+ mes "Well, the ants aren't the only ones living there. I wasn't afraid of them at all. Except, of course, when they attacked in groups.";
+ next;
+ mes "[Nelliorde]";
+ mes "What I was really afraid of was this some sort of strawberry colored... tongue thing. Phreeoni!";
+ next;
+ mes "[Nelliorde]";
+ mes "Fortunately, I survived intact, although I still have nightmares of that man-sized tongue.";
+ next;
+ mes "[Nelliorde]";
+ mes "Once I got out of there, I craved human companionship and to restore my sense of normalcy. The closest place that I knew was Paros Lighthouse.";
+ next;
+ mes "[Nelliorde]";
+ mes "Yet again, I decided to traverse the desert, despite the fact that the Kafra Ladies provide a very convenient teleport service there.";
+ next;
+ mes "[Nelliorde]";
+ mes "Anyway, the fortress of Sandaruman is on the way to Paros Lighthouse. I remember Serutero, a guy I met in south Morroc, telling me about its scenic beauty.";
+ next;
+ mes "[Nelliorde]";
+ mes "I was so excited about seeing it for myself. After all, doesn't 'Sandaruman' sound like the name of a beautiful place?";
+ next;
+ mes "[Nelliorde]";
+ mes "But I immediately regret my decision once I arrived. Of course, the view was breathtaking: the sandy hills near the ocean, as well as the ruins.";
+ next;
+ mes "[Nelliorde]";
+ mes "Of course I forgot Serutero's warning about all the monsters. Argh! It was a nightmare! Instead of enjoying the scenary, I ended up running for my life.";
+ next;
+ mes "[Nelliorde]";
+ mes "I was still trying to escape those monsters when I stumbled upon an old house to the West of Sandaruman, that seemed to be in a state of decay.";
+ next;
+ mes "[Nelliorde]";
+ mes "I recalled that Serutero said that no one was living in that area, so I began to worry a bit. Still, I was desperate and needed refuge.";
+ next;
+ mes "[Nelliorde]";
+ mes "In my panic, I violently knocked on the door and screamed for someone to let me inside. Then do you know what I heard?";
+ next;
+ mes "[Nelliorde]";
+ mes "^FF0000Who's there?!";
+ mes "Who would dare";
+ mes "intrude my territory?^000000";
+ mes "I was freaked out! However owned that house must have been some kind of lunatic!";
+ next;
+ mes "[Nelliorde]";
+ mes "Th-then, with the specter of Death nipping at my heels, he told me to get lost! Luckily, I was saved by a mysterious, wandering SuperNovice, but that's another story.";
+ next;
+ mes "[Nelliorde]";
+ mes "In any case, I finally arrived at Paros Lighthouse. There, I learned that the old house was a secret camp for the Rogue Guild. ";
+ next;
+ mes "[Nelliorde]";
+ mes "It's amazing, how they can live in such dangerous areas. Only Rogues would be able to survive there, you know?";
+ next;
+ mes "[Nelliorde]";
+ mes "Ah...";
+ mes "I'm so tired from talking so much. But if I happen to have another adventure, I shall share that tale to you.";
+ close;
+
+ L_Sing2:
+ mes "[Nelliorde]";
+ mes "Ah, you wish";
+ mes "to hear a song?";
+ mes "Okay! I shall then";
+ mes "perform my favorite.";
+ next;
+ mes "[Nelliorde]";
+ mes "I chased after fame.";
+ mes "It eluded me.";
+ mes "I ran after happiness";
+ mes "But never caught it.";
+ next;
+ mes "[Nelliorde]";
+ mes "But tomorrow will still";
+ mes "Be there, I'm sure.";
+ mes "Like the Water Mill";
+ mes "In Al De Baran";
+ mes "Which turns as";
+ mes "Life goes on.";
+ next;
+ mes "[Nelliorde]";
+ mes "Cheer up! Life goes on.";
+ mes "As surely as the Water";
+ mes "Mill turns, tomorrow";
+ mes "Will come.";
+ close;
+ }
+}
+ else
+{
+ mes "[Nelliorde]";
+ mes "Hello there!";
+ mes "Isn't it such";
+ mes "a glorious day?";
+ mes "You know of me,";
+ mes "do you not?";
+ next;
+ mes "[Nelliorde]";
+ if (Sex) mes "Hahahaha, forgive my rudeness, but I fail to remember your name, although your face does seem rather familiar.";
+ else
+ {
+ mes "Oh well well...";
+ mes "How could I ever";
+ mes "forget the lovely";
+ mes ""+ strcharinfo(0) +"?";
+ }
+ mes "Whatever, hahahaha!";
+ next;
+ mes "[Nelliorde]";
+ mes "So, aren't you curious about me? Feel free to ask me whatever you like! I'm the vagabond that will wander the earth till the end of his days, your friend who loves to sing under the moonlight~";
+ next;
+ menu "Who are you?",-,"What's new?",L_New,"Can you sing?",L_Sing3;
+ mes "[Nelliorde]";
+ mes "Why, I am Nelliorde, the Bard. In truth, my real name is Elliorde.";
+ next;
+ mes "[Nelliorde]";
+ mes "However, while I was singing at a Tavern, as per usual, a man with long blonde hair angrily demanded that I change my name!";
+ next;
+ mes "[Nelliorde]";
+ mes "Never before have I seen such a flailing and a fuss over someone coincidentally sharing the same name!";
+ next;
+ mes "[Nelliorde]";
+ mes "And so, that little altercation was settled with me being named Nelliorde.";
+ next;
+ mes "[Nelliorde]";
+ mes "I don't sound like a coward to you, do I? Do you believe I should have fought for the right to keep my original name?";
+ next;
+ mes "[Nelliorde]";
+ mes "If so, you're wrong! I just don't believe that violence can solve anything as the romantic Bard that cherishes peace...";
+ next;
+ mes "^3355FFSeeing as it's not worth";
+ mes "listening to Nelliorde's lies, you decide to simply tune him out.^000000";
+ next;
+ mes "^3355FF...";
+ mes "......^000000";
+ next;
+ mes "^3355FF...";
+ mes "......";
+ mes ".........^000000";
+ next;
+ mes "[Nelliorde]";
+ mes "And that's how I convinced wise and benevolent King Tristram III to build a paradise where married lovers could enjo- Hm? Are you even listening?!";
+ close;
+
+ L_New:
+ mes "[Nelliorde]";
+ mes "You wish to";
+ mes "hear of some news?";
+ mes "What kind of news do";
+ mes "you wish to know about?";
+ next;
+
+ menu "About Prontera!",-,"About seaside areas.",L_NewsSea2,"Is the desert still hot?",L_NewsDes2,"How about the borderlands?",L_NewsBord2;
+ mes "[Nelliorde]";
+ mes "What?! Prontera?!";
+ mes "Can you not see that the front gate of Prontera is right before you? You should at least know where you are, adventurer.";
+ next;
+ mes "[Nelliorde]";
+ mes "Anyways, I know one interesting news about Prontera. But, it's a secret. Shh! Are you... Single?";
+ next;
+ mes "[Nelliorde]";
+ mes "If so, go visit the tavern. I met a guy there who took me a nice place. Oh yes. He took me 'the place' where singles are forbidden~!";
+ close;
+ L_NewsSea2:
+ mes "[Nelliorde]";
+ mes "Seaside areas?";
+ mes "That's a funny question. I mean, there's Alberta and a few other places where you can see the sea.";
+ next;
+ mes "[Nelliorde]";
+ mes "To the SouthWest there's Kokomo Beach. But, I suppose it's too dangerous just to go there to take a stroll.";
+ next;
+ mes "[Nelliorde]";
+ mes "Kokomo beach is a large expanse of sand. The nearby water is filled with sea animals, so you can enjoy catching Shellfishes.";
+ next;
+ mes "[Nelliorde]";
+ mes "However, there are always bullies in that kind of place. Once, I met a threatening looking hoodlum with red spiky hair.";
+ next;
+ mes "[Nelliorde]";
+ mes "He was chewing on something and spat on the ground. He big buffoon managed to intimidate me into giving him all of my Zeny!";
+ next;
+ mes "[Nelliorde]";
+ mes "^333333*Sigh...*^000000";
+ mes "This world is too";
+ mes "dangerous for a young";
+ mes "and fragile Bard.";
+ next;
+ mes "[Nelliorde]";
+ mes "By the way, Alberta doesn't seem to have changed. The Sunken Ship looks the same as well, with all of its Skeleton Pirates and whatnot. You know how it is.";
+ next;
+ mes "[Nelliorde]";
+ mes "The event agency in charge of expeditions into the Sunken Ship is still making tons of money. If you have nothing to do, why don't you hunt for monsters down there?";
+ close;
+ L_NewsDes2:
+ mes "[Nelliorde]";
+ mes "Oh, hell yes!";
+ mes "When is it not?";
+ mes "The desert is hot, has";
+ mes "been hot and probably";
+ mes "always will be...!";
+ next;
+ mes "[Nelliorde]";
+ mes "Giant worms still jump out of nowhere, freaking out innocent travellers like myself, and the Sandmen still kick people in the ass!";
+ next;
+ mes "[Nelliorde]";
+ mes "Even if the desert is filled with hideous monsters, the view of the ocean there is so magnificent. Hah, it makes me want to play a song.";
+ next;
+ mes "[Nelliorde]";
+ mes "I must say there is";
+ mes "one place you may wish";
+ mes "to see in the desert.";
+ next;
+ mes "[Nelliorde]";
+ mes "I'm talking about the Assassin Guild. Supposedly, it's hidden behind a sandstorm in the Morroc Desert!";
+
+ if (Class == Job_Assassin || Class == Job_Assassin_Cross) mes "But you should know what I am talking about! So when are you gonna take me to the guild, eh?";
+ else mes "Have you ever been there before?";
+ close;
+ L_NewsBord2:
+ mes "[Nelliorde]";
+ mes "Well, to the north is the Schwaltzwald Republic.";
+ mes "There, you'll find Juno,";
+ mes "the 'City of Sages.'";
+ next;
+ mes "[Nelliorde]";
+ mes "The people there say that there is one major nuisance, a man known as the 'Mad Scientist.' He's antisocial and creates a lot of public disturbances with his experiments.";
+ next;
+ mes "[Nelliorde]";
+ mes "It seems everyone in Juno hates him with passion. Even one of the Tool Shop owners begged a passing adventurer to stop this Mad Scientist's research!";
+ next;
+ mes "[Nelliorde]";
+ mes "But I have a different opinion about him. I believe it's not a good idea to interrupt the work of any scientist. After all, he might just discover something important, even if his experiments are a little hazardous.";
+ next;
+ mes "[Nelliorde]";
+ mes "Speaking of discoveries, you know how Juno floats in the air, right?";
+ next;
+ mes "[Nelliorde]";
+ mes "It's said that a piece of Ymir's Heart generates enough power to keep the entire city aloft in the sky. Isn't that amazing?";
+ next;
+ mes "[Nelliorde]";
+ mes "Even more recent is the news about the discovery of Ymir's Book. You can read it in Juno's Sage Castle. I hear that it contains the secret to meeting Valkyrie...";
+ close;
+
+ L_Sing3:
+ mes "[Nelliorde]";
+ mes "Can I sing, you ask? Certainly, and if I may say so, pleasureably. Which song would you care to hear?";
+ next;
+ menu "Bragi's Poem",-,"Eternal Chaos",L_Chaos2,"Assassin in the Sunset",L_Sunset2;
+
+ if(Zeny > 499)
+ {
+ mes "[Nelliorde]";
+ mes "Bragi's Poem!";
+ mes "What a good choice!";
+ mes "I must say this song represents the heart of a poet!";
+ soundeffect "bragis_poem.wav",1;
+ set Zeny,Zeny - 500;
+ close;
+ }
+ else
+ {
+ mes "[Nelliorde]";
+ mes "Please forgive me, but I cannot play a song for free. The world is harsh, and a frail Bard such as myself must have some means to survive~";
+ close;
+ }
+
+ L_Chaos2:
+ if(Zeny > 499)
+ {
+ mes "[Nelliorde]";
+ mes "You must like robust and energetic music, eh? As you wish~";
+ soundeffect "chaos_of_eternity.wav",1;
+ set Zeny,Zeny - 500;
+ close;
+ }
+ else
+ {
+ mes "[Nelliorde]";
+ mes "Please forgive me, but I cannot play a song for free. The world is harsh, and a frail Bard such as myself must have some means to survive~";
+ close;
+ }
+
+ L_Sunset2:
+ if(Zeny > 499)
+ {
+ mes "[Nelliorde]";
+ mes "Excellent choice!";
+ mes "Somehow, the image of the setting sun fits well with Assassins. Don't you agree?";
+ soundeffect "assassin_of_sunset.wav",1;
+ set Zeny,Zeny - 500;
+ close;
+ }
+ else
+ {
+ mes "[Nelliorde]";
+ mes "Please forgive me, but I cannot play a song for free. The world is harsh, and a frail Bard such as myself must have some means to survive~";
+ close;
+ }
+}
+
+}
+
+yuno_in04.gat,47,113,1 script Studying Scholar#1 749,{
+
+ if($God3 == 100)
+{
+ mes "[Studying Scholar]";
+ mes "Hmmm...";
+ mes "The highest quality Red Potion ever...";
+ next;
+ mes "[Studying Scholar]";
+ mes "If only I could figure a way to balance the consistency of the ground Red Herbs mixed with the water. That part is most crucial...";
+ close;
+}
+
+ if($God2 > 49)
+{
+ if(god_brising == 50)
+ {
+ mes "[Enrico Kaili]";
+ mes "Ah, " + strcharinfo(0) + ",";
+ mes "you've returned.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Learning about Brisingamen was truly fascinating. But since we've hit a plateau for now, I've started a new research project.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Hahahaha~";
+ mes "I'm sorry, but I cannot tell you about it for now, since it's confidential. But once I get a chance, I'll ask you for help.";
+ close;
+ }
+ else if(god_brising == 49)
+ {
+ mes "[Enrico Kaili]";
+ mes "Ah, I see. So it's true that Berling sealed himself in the ripple where the goddess' tear fell into the waters.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Oh! I'm so excited! I don't know what to do first! Should I report to His Majesty or publish my findings or...";
+ next;
+ menu "^333333*Ahem!*^000000 My reward!",-;
+ mes "[Enrico Kaili]";
+ mes "Oh, right.";
+ mes "Thank you for all the trouble you have endured for my sake. You are truly one of the best researchers I've ever met.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Then as promised...";
+ mes "I will give you something from my precious collection! Now, let me see what we have here...";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Please...";
+ mes "Take this";
+ set @card,rand(1,1210);
+ if ((@card > 0 ) && (@card < 11))
+ {
+ mes "Poring Card.";
+ set god_brising,50;
+ getitem "Poring_Card",1;
+ }
+ else if ((@card > 10) && (@card < 21))
+ {
+ mes "Fabre Card.";
+ set god_brising,50;
+ getitem "Fabre_Card",1;
+ }
+ else if ((@card > 20) && (@card < 26))
+ {
+ mes "Pupa Card.";
+ set god_brising,50;
+ getitem "Pupa_Card",1;
+ }
+ else if ((@card > 25) && (@card < 41))
+ {
+ mes "Drops Card.";
+ set god_brising,50;
+ getitem "Drops_Card",1;
+ }
+ else if ((@card > 40) && (@card < 51))
+ {
+ mes "Lunatic Card.";
+ set god_brising,50;
+ getitem "Lunatic_Card",1;
+ }
+ else if ((@card > 50) && (@card < 56))
+ {
+ mes "Peco Peco Egg Card.";
+ set god_brising,50;
+ getitem "Pecopeco_Egg_Card",1;
+ }
+ else if ((@card > 55) && (@card < 71))
+ {
+ mes "Picky Card.";
+ set god_brising,50;
+ getitem "Picky_Card",1;
+ }
+ else if ((@card > 70) && (@card < 81))
+ {
+ mes "Chonchon Card.";
+ set god_brising,50;
+ getitem "Chonchon_Card",1;
+ }
+ else if ((@card > 80) && (@card < 91))
+ {
+ mes "Willow Card.";
+ set god_brising,50;
+ getitem "Wilow_Card",1;
+ }
+ else if ((@card > 90) && (@card < 101))
+ {
+ mes "Thief Bug Egg Card.";
+ set god_brising,50;
+ getitem "Thief_Bug_Egg_Card",1;
+ }
+ else if ((@card > 100) && (@card < 111))
+ {
+ mes "Andre Egg Card.";
+ set god_brising,50;
+ getitem "Andre_Egg_Card",1;
+ }
+ else if ((@card > 110) && (@card < 121))
+ {
+ mes "Roda Frog Card.";
+ set god_brising,50;
+ getitem "Roda_Frog_Card",1;
+ }
+ else if ((@card > 120) && (@card < 131))
+ {
+ mes "Condor Card.";
+ set god_brising,50;
+ getitem "Condor_Card",1;
+ }
+ else if ((@card > 130) && (@card < 141))
+ {
+ mes "Thief Bug Card.";
+ set god_brising,50;
+ getitem "Thief_Bug_Card",1;
+ }
+ else if ((@card > 140) && (@card < 151))
+ {
+ mes "Savage Bebe Card.";
+ set god_brising,50;
+ getitem "Savage_Babe_Card",1;
+ }
+ else if ((@card > 150) && (@card < 161))
+ {
+ mes "Hornet Card.";
+ set god_brising,50;
+ getitem "Hornet_Card",1;
+ }
+ else if ((@card > 160) && (@card < 171))
+ {
+ mes "Hornet Card.";
+ set god_brising,50;
+ getitem "Hornet_Card",1;
+ }
+ else if ((@card > 170) && (@card < 181))
+ {
+ mes "Familiar Card.";
+ set god_brising,50;
+ getitem "Farmiliar_Card",1;
+ }
+ else if ((@card > 180) && (@card < 191))
+ {
+ mes "Rocker Card.";
+ set god_brising,50;
+ getitem "Rocker_Card",1;
+ }
+ else if ((@card > 190) && (@card < 201))
+ {
+ mes "Spore Card.";
+ set god_brising,50;
+ getitem "Spore_Card",1;
+ }
+ else if ((@card > 200) && (@card < 211))
+ {
+ mes "Baby Desert Wolf Card.";
+ set god_brising,50;
+ getitem "Desert_Wolf_Babe_Card",1;
+ }
+ else if ((@card > 210) && (@card < 221))
+ {
+ mes "Plankton Card.";
+ set god_brising,50;
+ getitem "Plankton_Card",1;
+ }
+ else if ((@card > 220) && (@card < 231))
+ {
+ mes "Skeleton Card.";
+ set god_brising,50;
+ getitem "Skeleton_Card",1;
+ }
+ else if ((@card > 230) && (@card < 241))
+ {
+ mes "Female Thief Bug Card.";
+ set god_brising,50;
+ getitem "Thief_Bug_Female_Card",1;
+ }
+ else if ((@card > 240) && (@card < 251))
+ {
+ mes "Kukre Card.";
+ set god_brising,50;
+ getitem "Kukre_Card",1;
+ }
+ else if ((@card > 250) && (@card < 261))
+ {
+ mes "Tarou Card.";
+ set god_brising,50;
+ getitem "Tarou_Card",1;
+ }
+ else if ((@card > 260) && (@card < 271))
+ {
+ mes "Wolf Card.";
+ set god_brising,50;
+ getitem "Wolf_Card",1;
+ }
+ else if ((@card > 270) && (@card < 281))
+ {
+ mes "Mandragora Card.";
+ set god_brising,50;
+ getitem "Mandragora_Card",1;
+ }
+ else if ((@card > 280) && (@card < 291))
+ {
+ mes "Peco Peco Card.";
+ set god_brising,50;
+ getitem "Pecopeco_Card",1;
+ }
+ else if ((@card > 290) && (@card < 301))
+ {
+ mes "Ambernite Card.";
+ set god_brising,50;
+ getitem "Ambernite_Card",1;
+ }
+ else if ((@card > 300) && (@card < 311))
+ {
+ mes "Poporing Card.";
+ set god_brising,50;
+ getitem "Poporing_Card",1;
+ }
+ else if ((@card > 310) && (@card < 321))
+ {
+ mes "Worm Tail Card.";
+ set god_brising,50;
+ getitem "Worm_Tail_Card",1;
+ }
+ else if ((@card > 320) && (@card < 326))
+ {
+ mes "Hydra Card.";
+ set god_brising,50;
+ getitem "Hydra_Card",1;
+ }
+ else if ((@card > 325) && (@card < 341))
+ {
+ mes "Muka Card.";
+ set god_brising,50;
+ getitem "Muka_Card",1;
+ }
+ else if ((@card > 340) && (@card < 351))
+ {
+ mes "Snake Card.";
+ set god_brising,50;
+ getitem "Snake_Card",1;
+ }
+ else if ((@card > 350) && (@card < 361))
+ {
+ mes "Zombie Card.";
+ set god_brising,50;
+ getitem "Zombie_Card",1;
+ }
+ else if ((@card > 360) && (@card < 371))
+ {
+ mes "Stainer Card.";
+ set god_brising,50;
+ getitem "Stainer_Card",1;
+ }
+ else if ((@card > 370) && (@card < 376))
+ {
+ mes "Creamy Card.";
+ set god_brising,50;
+ getitem "Creamy_Card",1;
+ }
+ else if ((@card > 375) && (@card < 391))
+ {
+ mes "Coco Card.";
+ set god_brising,50;
+ getitem "Coco_Card",1;
+ }
+ else if ((@card > 390) && (@card < 401))
+ {
+ mes "Steel Chonchon Card.";
+ set god_brising,50;
+ getitem "Steel_Chonchon_Card",1;
+ }
+ else if ((@card > 400) && (@card < 411))
+ {
+ mes "Andre Card.";
+ set god_brising,50;
+ getitem "Andre_Card",1;
+ }
+ else if ((@card > 410) && (@card < 421))
+ {
+ mes "Smokie Card.";
+ set god_brising,50;
+ getitem "Smokie_Card",1;
+ }
+ else if ((@card > 420) && (@card < 431))
+ {
+ mes "Horn Card.";
+ set god_brising,50;
+ getitem "Horn_Card",1;
+ }
+ else if ((@card > 430) && (@card < 441))
+ {
+ mes "Martin Card.";
+ set god_brising,50;
+ getitem "Martin_Card",1;
+ }
+ else if ((@card > 440) && (@card < 451))
+ {
+ mes "Poison Spore Card.";
+ set god_brising,50;
+ getitem "Poison_Spore_Card",1;
+ }
+ else if ((@card > 450) && (@card < 461))
+ {
+ mes "Vadon Card.";
+ set god_brising,50;
+ getitem "Vadon_Card",1;
+ }
+ else if ((@card > 460) && (@card < 466))
+ {
+ mes "Male Thief Bug Card.";
+ set god_brising,50;
+ getitem "Thief_Bug_Male_Card",1;
+ }
+ else if ((@card > 465) && (@card < 481))
+ {
+ mes "Yoyo Card.";
+ set god_brising,50;
+ getitem "Yoyo_Card",1;
+ }
+ else if ((@card > 480) && (@card < 491))
+ {
+ mes "Elder Willow Card.";
+ set god_brising,50;
+ getitem "Elder_Wilow_Card",1;
+ }
+ else if ((@card > 490) && (@card < 496))
+ {
+ mes "Vitata Card.";
+ set god_brising,50;
+ getitem "Vitata_Card",1;
+ }
+ else if ((@card > 495) && (@card < 511))
+ {
+ mes "Marina Card.";
+ set god_brising,50;
+ getitem "Marina_Card",1;
+ }
+ else if ((@card > 510) && (@card < 521))
+ {
+ mes "Dustiness Card.";
+ set god_brising,50;
+ getitem "Dustiness_Card",1;
+ }
+ else if ((@card > 520) && (@card < 536))
+ {
+ mes "Metaller Card.";
+ set god_brising,50;
+ getitem "Metaller_Card",1;
+ }
+ else if ((@card > 535) && (@card < 541))
+ {
+ mes "Thara Frog Card.";
+ set god_brising,50;
+ getitem "Thara_Frog_Card",1;
+ }
+ else if ((@card > 540) && (@card < 551))
+ {
+ mes "Drops Card.";
+ set god_brising,50;
+ getitem "Drops_Card",1;
+ }
+ else if ((@card > 550) && (@card < 561))
+ {
+ mes "Goblin Card.";
+ set god_brising,50;
+ getitem "Goblin_Card",1;
+ }
+ else if ((@card > 560) && (@card < 571))
+ {
+ mes "Cornutus Card.";
+ set god_brising,50;
+ getitem "Cornutus_Card",1;
+ }
+ else if ((@card > 570) && (@card < 581))
+ {
+ mes "Anacondaq Card.";
+ set god_brising,50;
+ getitem "Anacondaq_Card",1;
+ }
+ else if ((@card > 580) && (@card < 596))
+ {
+ mes "Caramel Card.";
+ set god_brising,50;
+ getitem "Caramel_Card",1;
+ }
+ else if ((@card > 595) && (@card < 601))
+ {
+ mes "Zerom Card.";
+ set god_brising,50;
+ getitem "Zerom_Card",1;
+ }
+ else if ((@card > 600) && (@card < 606))
+ {
+ mes "Kaho Card.";
+ set god_brising,50;
+ getitem "Kaho_Card",1;
+ }
+ else if ((@card > 605) && (@card < 621))
+ {
+ mes "Orc Warrior Card.";
+ set god_brising,50;
+ getitem "Orc_Warrior_Card",1;
+ }
+ else if ((@card > 620) && (@card < 631))
+ {
+ mes "Megalodon Card.";
+ set god_brising,50;
+ getitem "Megalodon_Card",1;
+ }
+ else if ((@card > 630) && (@card < 641))
+ {
+ mes "Scorpion Card.";
+ set god_brising,50;
+ getitem "Scorpion_Card",1;
+ }
+ else if ((@card > 640) && (@card < 651))
+ {
+ mes "Drainliar Card.";
+ set god_brising,50;
+ getitem "Drainliar_Card",1;
+ }
+ else if ((@card > 650) && (@card < 661))
+ {
+ mes "Orc Zombie Card.";
+ set god_brising,50;
+ getitem "Orc_Zombie_Card",1;
+ }
+ else if ((@card > 660) && (@card < 671))
+ {
+ mes "Golem Card.";
+ set god_brising,50;
+ getitem "Golem_Card",1;
+ }
+ else if ((@card > 670) && (@card < 681))
+ {
+ mes "Pirate Skel Card.";
+ set god_brising,50;
+ getitem "Pirate_Skel_Card",1;
+ }
+ else if ((@card > 680) && (@card < 691))
+ {
+ mes "Bigfoot Card.";
+ set god_brising,50;
+ getitem "BigFoot_Card",1;
+ }
+ else if ((@card > 690) && (@card < 701))
+ {
+ mes "Argos Card.";
+ set god_brising,50;
+ getitem "Argos_Card",1;
+ }
+ else if ((@card > 700) && (@card < 716))
+ {
+ mes "Magnolia Card.";
+ set god_brising,50;
+ getitem "Magnolia_Card",1;
+ }
+ else if ((@card > 715) && (@card < 721))
+ {
+ mes "Phen Card.";
+ set god_brising,50;
+ getitem "Phen_Card",1;
+ }
+ else if ((@card > 720) && (@card < 726))
+ {
+ mes "Mantis Card.";
+ set god_brising,50;
+ getitem "Mantis_Card",1;
+ }
+ else if ((@card > 725) && (@card < 741))
+ {
+ mes "Flora Card.";
+ set god_brising,50;
+ getitem "Flora_Card",1;
+ }
+ else if ((@card > 740) && (@card < 751))
+ {
+ mes "Hode Card.";
+ set god_brising,50;
+ getitem "Hode_Card",1;
+ }
+ else if ((@card > 750) && (@card < 761))
+ {
+ mes "Desert Wolf Card.";
+ set god_brising,50;
+ getitem "Desert_Wolf_Card",1;
+ }
+ else if ((@card > 760) && (@card < 766))
+ {
+ mes "Rafflesia Card.";
+ set god_brising,50;
+ getitem "Rafflesia_Card",1;
+ }
+ else if ((@card > 765) && (@card < 781))
+ {
+ mes "Marine Sphere Card.";
+ set god_brising,50;
+ getitem "Marine_Sphere_Card",1;
+ }
+ else if ((@card > 780) && (@card < 791))
+ {
+ mes "Orc Skeleton Card.";
+ set god_brising,50;
+ getitem "Orc_Skeleton_Card",1;
+ }
+ else if ((@card > 790) && (@card < 796))
+ {
+ mes "Soldier Skeleton Card.";
+ set god_brising,50;
+ getitem "Soldier_Skeleton_Card",1;
+ }
+ else if ((@card > 795) && (@card < 811))
+ {
+ mes "Giearth Card.";
+ set god_brising,50;
+ getitem "Giearth_Card",1;
+ }
+ else if ((@card > 810) && (@card < 816))
+ {
+ mes "Frilldora Card.";
+ set god_brising,50;
+ getitem "Frilldora_Card",1;
+ }
+ else if ((@card > 815) && (@card < 831))
+ {
+ mes "Swordfish Card.";
+ set god_brising,50;
+ getitem "Sword_Fish_Card",1;
+ }
+ else if ((@card > 830) && (@card < 841))
+ {
+ mes "Munak Card.";
+ set god_brising,50;
+ getitem "Munak_Card",1;
+ }
+ else if ((@card > 840) && (@card < 851))
+ {
+ mes "Kobold Card.";
+ set god_brising,50;
+ getitem "Kobold_Card",1;
+ }
+ else if ((@card > 850) && (@card < 861))
+ {
+ mes "Skel Worker Card.";
+ set god_brising,50;
+ getitem "Skel_Worker_Card",1;
+ }
+ else if ((@card > 860) && (@card < 871))
+ {
+ mes "Obeaune Card.";
+ set god_brising,50;
+ getitem "Obeaune_Card",1;
+ }
+ else if ((@card > 870) && (@card < 881))
+ {
+ mes "Archer Skeleton Card.";
+ set god_brising,50;
+ getitem "Archer_Skeleton_Card",1;
+ }
+ else if ((@card > 880) && (@card < 891))
+ {
+ mes "Marse Card.";
+ set god_brising,50;
+ getitem " Marse_Card",1;
+ }
+ else if ((@card > 890) && (@card < 901))
+ {
+ mes "Zenorc Card.";
+ set god_brising,50;
+ getitem "Zenorc_Card",1;
+ }
+ else if ((@card > 900) && (@card < 906))
+ {
+ mes "Matyr Card.";
+ set god_brising,50;
+ getitem "Matyr_Card",1;
+ }
+ else if ((@card > 905) && (@card < 921))
+ {
+ mes "Dokebi Card.";
+ set god_brising,50;
+ getitem "Dokebi_Card",1;
+ }
+ else if ((@card > 920) && (@card < 931))
+ {
+ mes "Pasana Card.";
+ set god_brising,50;
+ getitem "Pasana_Card",1;
+ }
+ else if ((@card > 930) && (@card < 941))
+ {
+ mes "Sohee Card.";
+ set god_brising,50;
+ getitem "Sohee_Card",1;
+ }
+ else if ((@card > 940) && (@card < 951))
+ {
+ mes "Sandman Card.";
+ set god_brising,50;
+ getitem "Sand_Man_Card",1;
+ }
+ else if ((@card > 950) && (@card < 956))
+ {
+ mes "Whisper Card.";
+ set god_brising,50;
+ getitem "Whisper_Card",1;
+ }
+ else if ((@card > 965) && (@card < 971))
+ {
+ mes "Horong Card.";
+ set god_brising,50;
+ getitem "Horong_Card",1;
+ }
+ else if ((@card > 970) && (@card < 981))
+ {
+ mes "Requiem Card.";
+ set god_brising,50;
+ getitem "Requiem_Card",1;
+ }
+ else if ((@card > 980) && (@card < 986))
+ {
+ mes "Marc Card.";
+ set god_brising,50;
+ getitem "Marc_Card",1;
+ }
+ else if ((@card > 985) && (@card < 991))
+ {
+ mes "Mummy Card.";
+ set god_brising,50;
+ getitem "Mummy_Card",1;
+ }
+ else if ((@card > 990) && (@card < 996))
+ {
+ mes "Verit Card.";
+ set god_brising,50;
+ getitem "Verit_Card",1;
+ }
+ else if ((@card > 995) && (@card < 1001))
+ {
+ mes "Myst Card.";
+ set god_brising,50;
+ getitem "Myst_Card",1;
+ }
+ else if ((@card > 1000) && (@card < 1011))
+ {
+ mes "Jakk Card.";
+ set god_brising,50;
+ getitem "Jakk_Card",1;
+ }
+ else if ((@card > 1010) && (@card < 1021))
+ {
+ mes "Ghoul Card.";
+ set god_brising,50;
+ getitem "Ghoul_Card",1;
+ }
+ else if ((@card > 1020) && (@card < 1031))
+ {
+ mes "Strouf Card.";
+ set god_brising,50;
+ getitem "Strouf_Card",1;
+ }
+ else if ((@card > 1030) && (@card < 1041))
+ {
+ mes "Marduk Card.";
+ set god_brising,50;
+ getitem "Marduk_Card",1;
+ }
+ else if ((@card > 1040) && (@card < 1051))
+ {
+ mes "Marionette Card.";
+ set god_brising,50;
+ getitem "Marionette_Card",1;
+ }
+ else if ((@card > 1050) && (@card < 1061))
+ {
+ mes "Here is an Argiope Card.";
+ set god_brising,50;
+ getitem "Argiope_Card",1;
+ }
+ else if ((@card > 1060) && (@card < 1071))
+ {
+ mes "Hunter Fly Card.";
+ set god_brising,50;
+ getitem "Hunter_Fly_Card",1;
+ }
+ else if ((@card > 1070) && (@card < 1081))
+ {
+ mes "Here is an Isis Card.";
+ set god_brising,50;
+ getitem "Isis_Card",1;
+ }
+ else if ((@card > 1080) && (@card < 1091))
+ {
+ mes "Sidewinder Card.";
+ set god_brising,50;
+ getitem "Side_Winder_Card",1;
+ }
+ else if ((@card > 1090) && (@card < 1101))
+ {
+ mes "Walking Petite Card.";
+ set god_brising,50;
+ getitem "Petit_Card",1;
+ }
+ else if ((@card > 1100) && (@card < 1111))
+ {
+ mes "Bathory Card.";
+ set god_brising,50;
+ getitem "Bathory_Card",1;
+ }
+ else if ((@card > 1110) && (@card < 1121))
+ {
+ mes "Flying Petite Card.";
+ set god_brising,50;
+ getitem "Petit__Card",1;
+ }
+ else if ((@card > 1120) && (@card < 1131))
+ {
+ mes "Deviruchi Card.";
+ set god_brising,50;
+ getitem "Deviruchi_Card",1;
+ }
+ else if ((@card > 1130) && (@card < 1141))
+ {
+ mes "Medusa Card.";
+ set god_brising,50;
+ getitem "Medusa_Card",1;
+ }
+ else if ((@card > 1140) && (@card < 1151))
+ {
+ mes "Deviace Card.";
+ set god_brising,50;
+ getitem "Deviace_Card",1;
+ }
+ else if ((@card > 1150) && (@card < 1161))
+ {
+ mes "Minorous Card.";
+ set god_brising,50;
+ getitem "Minorous_Card",1;
+ }
+ else if ((@card > 1160) && (@card < 1171))
+ {
+ mes "Nightmare Card.";
+ set god_brising,50;
+ getitem "Nightmare_Card",1;
+ }
+ else if ((@card > 1170) && (@card < 1176))
+ {
+ mes "Baphomet Jr. Card.";
+ set god_brising,50;
+ getitem "Baphomet__Card",1;
+ }
+ else if ((@card > 1175) && (@card < 1181))
+ {
+ mes "Raydric Card.";
+ set god_brising,50;
+ getitem "Daydric_Card",1;
+ }
+ else if ((@card > 1180) && (@card < 1186))
+ {
+ mes "Khalitzburg Card.";
+ set god_brising,50;
+ getitem "Khalitzburg_Card",1;
+ }
+ else if ((@card > 1185) && (@card < 1191))
+ {
+ mes "Joker Card.";
+ set god_brising,50;
+ getitem "Joker_Card",1;
+ }
+ else if ((@card > 1190) && (@card < 1196))
+ {
+ mes "Abysmal Knight Card.";
+ set god_brising,50;
+ getitem "Knight_Of_Abyss_Card",1;
+ }
+ else if ((@card > 1195) && (@card < 1201))
+ {
+ mes "Druid Card.";
+ set god_brising,50;
+ getitem "Evil_Druid_Card",1;
+ }
+ else if ((@card > 1200) && (@card < 1206))
+ {
+ mes "Santa Poring Card.";
+ set god_brising,50;
+ getitem "Poring__Card",1;
+ }
+ else
+ {
+ mes "Poring Card.";
+ set god_brising,50;
+ getitem "Poring_Card",1;
+ }
+ next;
+ mes "[Enrico Kaili]";
+ mes "Please accept this as my way of thanking you for assisting in my research.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "If the opportunity arises, I would like to ask you for your help once again. Now please, take care.";
+
+ if ($God3 < 100) set $God3,$God3 +1;
+
+ if ($God3 == 50) announce "The 3rd Seal of [Brisingamen] has appeared.",bc_all,0xFF0000;
+ else if ($God3 == 100)
+ {
+ if ($God1 == 100 && $God2 == 100 && $God3 == 100 && $God4 == 100) announce "All 4 Seals of [Brisingamen] have been released.",bc_all,0xFF0000;
+ else announce "A Seal of [Brisingamen] has been released.",bc_all,0xFF0000;
+ }
+ close;
+ }
+ else if(god_brising == 48)
+ {
+ mes "[Enrico Kaili]";
+ mes "Why are you still here?";
+ mes "I asked you to go find him.";
+ mes "Ah~ I cannot wait...";
+ emotion e_flash;
+ close;
+ }
+ else if(god_brising == 47)
+ {
+ mes "[Enrico Kaili]";
+ mes "I guess that's true that the four have been awakened. Does this mean that Brisingamen can now be created?";
+ next;
+ mes "[Enrico Kaili]";
+ mes "If such a thing is possible, what do we need in order to create it? Let's review the information you've gathered...";
+ next;
+ mes "[Enrico Kaili]";
+ mes "There's Freya's Tear Drop Crystal, Freya's Jewel, the Never-Melting Snow Crystal found where Alfrik used to stay...";
+ next;
+ mes "[Enrico Kaili]";
+ mes "The Drifting Air from the path where Dvalin slept. Hmm.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Perhaps we could find something from the pond of Freya's Gold Tears where Berling is sleeping, though I am unsure.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "I also assume that the splendid Silver Ornament constructed by Gher is also needed to create Brisingamen.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "So what";
+ mes "do you think?";
+ next;
+ menu "I'm not sure...",-,"I suppose you're right.",L_Right;
+ mes "[" + strcharinfo(0) + "]";
+ mes "I...";
+ mes "I mean, maybe Alfrik would probably know, bu--";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Of course!";
+ mes "That's a great idea! I'll wait here while you go and ask Alfrik. You're my only hope in completing this research!";
+ next;
+ emotion e_hmm,1;
+ mes "[" + strcharinfo(0) + "]";
+ mes "(^333333I should've not said anything...^000000)";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Well, what are";
+ mes "waiting for? Please";
+ mes "come back as soon as";
+ mes "possible.";
+ set god_brising,48;
+ close;
+
+ L_Right:
+ mes "[" + strcharinfo(0) + "]";
+ mes "I suppose";
+ mes "you're right.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Still, who knows what exactly is in the Pond of Frey's Golden Tears.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Yes.";
+ mes "Ah! Right.";
+ mes "Hm, perhaps it would be best to ask Alfrik first?";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Hurry and seek him";
+ mes "out! And I thank you";
+ mes "in advance.";
+ set god_brising,48;
+ close;
+ }
+ else if(god_brising == 46)
+ {
+ mes "[Enrico Kaili]";
+ mes "I guess he finally sang for you? By the way, why didn't you speak to Grer the Dwarf? Oh right, the mine is heavily populated with monsters.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "I know it won't be easy, but please seek him out and get more information.";
+ mes "Thank you in advance.";
+ close;
+ }
+ else if(god_brising == 45)
+ {
+ mes "[Enrico Kaili]";
+ mes "Hm...?";
+ mes "Did you forget the words to the song? Well, I didn't write them down either. Hahahaha! I guess there's only one thing you can do~";
+ next;
+ mes "[Enrico Kaili]";
+ mes "You've got to go back to Berling and ask him for the lyrics again. Good luck, and don't forget to memorize them this time.";
+ close;
+ }
+ else if(god_brising == 44)
+ {
+ mes "[Enrico Kaili]";
+ mes "It looks like you were able to answer that riddle. Good work!";
+ next;
+ mes "[Enrico Kaili]";
+ mes "That strange, unearthly feeling of dampness. Ah, you've brought Freya's Tear Drops! That means Grer must have awakened on his own now.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "I suppose your next course of action should be to enter the mine. I'm sorry for the trouble, but I grow more excited with each new thing we learn.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "It's only with your help that I've been able to make such progress with my research. Anyway, I shall share my conclusions with you later.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "So are you heading for the mine now? Be careful around those monsters.";
+ close;
+ }
+ else if(god_brising == 43)
+ {
+ mes "[Enrico Kaili]";
+ mes "Oh...I have not waited in vain.";
+ mes "I guess Dvalin meant the endless war by the riddle.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "There were two kings. Each king had 20 knights.";
+ mes "Those knights fought until they died and revived to fight again.";
+ mes "They repeated the endless war over and over again.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "If they gathered and occurred a war again,";
+ mes "there would be enormous dead in the battlefield.";
+ mes "Valkyries selected the strongest";
+ mes "among warriors in Valhala to organize Einherjar.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Yes, that's an old story that everyone knows.";
+ mes "...and it turned out to be true.";
+ mes "Interesting.";
+ mes "Anyways...";
+ next;
+ mes "[Enrico Kaili]";
+ mes "I guess it is the time to investigate the story about Berling.";
+ mes "There is a stream that starts from north west of Prontera";
+ mes "and passes a mine in Mountain Mjolnir.";
+ mes "I assume that maybe Berling meant the place.";
+ mes "However, stream never stays in a place...";
+ mes "he might meant a puddle instead of stream...";
+ next;
+ mes "[Enrico Kaili]";
+ mes "I am so confused.";
+ mes "I wonder what the riddle means as well...";
+ mes "Anyways, come back as soon as possible!";
+ close;
+ }
+ else if(god_brising == 42)
+ {
+ mes "[Enrico Kaili]";
+ mes "Are you sure?!";
+ mes "Were they really for Freya's Necklace...";
+ mes "Brisingamen...?!";
+ next;
+ mes "[Enrico Kaili]";
+ mes "If the four dwarves wake up...";
+ mes "would Brisingamen appear to people's eyes?!";
+ mes "Ah...you...God must send you to me for the research.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "...I cannot believe that I might be able to experience the power of God...";
+ mes "Ah......";
+ mes ".....anyway...the place where Dvalin is sleeping...";
+ next;
+ mes "[Enrico Kaili]";
+ mes "It says the patch is at the east forest...";
+ mes "....I assume maybe it is near the monastic vows...";
+ mes "......Ah, it is just my assumption. We don't know until we go find out...";
+ next;
+ mes "[Enrico Kaili]";
+ mes "I hope you can help me for that.";
+ mes "I am still not sure about what the research will lead us but";
+ mes "I know you want to find out as much as I do.";
+ mes "Hahahaha ha...";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Please leave to the monastic vows in the east.";
+ mes "The godly power....how it will be to possess it as a human being...?!";
+ mes "What if it destroyes the human world....?! Hahahaha...";
+ close;
+ }
+ else if(god_brising == 41)
+ {
+ mes "[Enrico Kaili]";
+ mes "What? What did you just say?";
+ mes "You met Alfrik...?";
+ mes "Oh my god, you're the chosen one!";
+ mes "I cannot believe that legendary Alfrik is still alive...";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Alfrik is one of the four dwarves";
+ mes "who made a shining neklace for goddess Freya.";
+ mes "Of course, Dvalin is also one of them.";
+ mes "Oh my god...";
+ mes "I cannot believe we're talking about Brisingamen...";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Now I realise what we have been doing!";
+ mes "We have been searching for an item with the power of God!";
+ mes "...Dvalin...";
+ mes "I am wondering where he is sleeping...";
+ next;
+ mes "[Enrico Kaili]";
+ mes "....by the way,";
+ mes "why didn't you ask Alfrik";
+ mes "if he knows where Dvalin stays...?";
+ mes "Errr...";
+ close;
+ }
+ else if(god_brising == 40)
+ {
+ mes "[Enrico Kaili]";
+ mes "I suggest you to go check Lutie.";
+ mes "I am pretty sure you will find a trace of the goddess somewhere.";
+ mes "Also you already met Valkyrie.";
+ mes "I have no doubt you will find the trace.";
+ mes "And...";
+ next;
+ mes "[Enrico Kaili]";
+ mes "I have been thinking about these words...";
+ mes "^4d4dff to the steps in";
+ mes "to that beautiful hair";
+ mes "to those dazzling eyes";
+ mes "we gave all of our hearts in^000000";
+ next;
+ mes "[Enrico Kaili]";
+ mes "I have no clue what they means...";
+ mes "I seriously started doubting that what I know";
+ mes "could be different from the truth.";
+ mes "Anyway, I am going to study other stuffs for now.";
+ close;
+ }
+ else if(god_brising == 35)
+ {
+ mes "[Enrico Kaili]";
+ mes "I can tell you have gone through many difficulties.";
+ mes "Please come this way.";
+ mes "So what did you hear from Hermite?";
+ next;
+ mes " - You told him what you were told from Hermite -";
+ mes " - and from Valkyrie. -";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Great! I cannot believe it actually happened!";
+ mes "....hmm....as I guessed";
+ mes "it is possible to possess the godly power...";
+ next;
+ mes "[Enrico Kaili]";
+ mes "It is resonant with a thing sent from the royal court";
+ mes "for some reason. Now, come closer and look at this.";
+ next;
+ mes "- Enrico opened a locked chest and -";
+ mes "- took out a jewel that was so beautiful to believe its actual existance. -";
+ mes "- The jewel dazzling like a tear drop of a goddess -";
+ mes "- started responding with the Snow Crystal as it's closer. -";
+ next;
+ mes "[Enrico Kaili]";
+ mes "...so? Isn't it amazing?";
+ mes "If what Valkyrie said is true,";
+ mes "this jewel must be the crystal of a Freya's tear drop.";
+ mes "Hmmmm.....";
+ mes "Power of Gods...";
+ next;
+ mes "[Enrico Kaili]";
+ mes "I don't understand why all these indications";
+ mes "have appeared in this age...";
+ mes "....anyways, I appreciate you for helping me so far.";
+ mes "I am going to think about the poem";
+ mes "that you have heard from Valkyrie.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "It says...a cold snowy path";
+ mes "the blue river that the goddess walked cross";
+ mes "a narrow path and four dwarves.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "The four dwarves must mean the four dwarves who were well-known for their craft skill...";
+ mes "....I cannot pinpoint what the river and the paths means.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Now, there is something you can help me again!";
+ next;
+ menu "Wah? I thought it's already over?",-,"What is it this time?",L_What;
+ mes "[Enrico Kaili]";
+ mes "Hell no!";
+ mes "You are supposed to help me for my research, aren't you?";
+ mes "Unfortunately, my research has never been over.";
+ mes "Hahahaha.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Now, you are going to leave to Lutie!";
+ mes "Find out some clues there.";
+ mes "The legend says,";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Goddess had to walk on the cold snowy path alone";
+ mes "without the cat of obedience.";
+ mes "She shed tears because of piercing cold.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "As a matter of fact, this Freya's Jewel was";
+ mes "firstly founded in Lutie.";
+ mes "That shows the legend tells us the truth by indicating the cold snowy path.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Please go start your journey to find the trace of goddess";
+ mes "from Lutie, as what Valkyrie said.";
+ mes "I hope we will find out what the goddess";
+ mes "left in this world together.";
+ set god_brising,40;
+ close;
+
+ L_What:
+ mes "[Enrico Kaili]";
+ mes "Hahahaha...I like your attitute!";
+ mes "Yes, Nelliorde has an eye to see a man.";
+ mes "Somehow you decided to help me out";
+ mes "for this research, I hope you will do your best";
+ mes "until the last moment.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Now, you are going to leave to Lutie!";
+ mes "Find out some clues there.";
+ mes "The legend says,";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Goddess had to walk on the cold snowy path alone";
+ mes "without the cat of obedience.";
+ mes "She shed tears because of piercing cold.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "As a matter of fact, this Freya's Jewel was";
+ mes "firstly founded in Lutie.";
+ mes "That shows the legend tells us the truth by indicating the cold snowy path.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Please go start your journey to find the trace of goddess";
+ mes "from Lutie, as what Valkyrie said.";
+ mes "I hope we will find out what the goddess";
+ mes "left in this world together.";
+ set god_brising,40;
+ close;
+ }
+ else if(god_brising > 9 && god_brising < 35)
+ {
+ mes "[Enrico Kaili]";
+ mes "Hmm... I see...";
+ mes "I know that I have been such a burden to you.";
+ mes "But I will not forget what you have done for me.";
+ mes "I will give you one of my precious collections";
+ mes "as the token of my gratitude.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "I wish you good luck.";
+ mes "And please take care.";
+ close;
+ }
+ else if(god_brising > 3 && god_brising < 10)
+ {
+ mes "[Enrico Kaili]";
+ mes "So, have you met Hermite?";
+ mes "What...? Did he really ask you to do that...?";
+ mes "....hmmm....I must say...I know it's not an easy thing to do";
+ mes "but I hope you will do what he wants.";
+ mes "And I will next; for a good news from you for the time being.";
+ close;
+ }
+ else if(god_brising == 3)
+ {
+ mes "[Enrico Kaili]";
+ mes "Hermite? Do you need any information about him?";
+ mes "Let me think. Hmm...in my memory";
+ mes "he was a young man in an urban atmosphere...";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Oh, that's right! Why don't you go ask";
+ mes "the lady ahead?";
+ mes "She might have some registration information.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "What? Are you wondering why I don't do it on my own?";
+ mes "Because! I am too old to go on an expedition...";
+ mes "and also I have some research requests from the royal court.";
+ mes "I am not supposed to leave this organization.";
+ mes "That was why I had sought";
+ mes "for a young and reliable adventurer like you";
+ mes "who can do what I am unable to do.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Ah...of course I will reward you later.";
+ mes "Do not think of me as a penny pincher";
+ mes "who does not like to 'Hire' professionals.";
+ mes "Anyways, thank you in advance.";
+ close;
+ }
+ else if(god_brising == 2)
+ {
+ mes "[Enrico Kaili]";
+ mes "So, have you considered my proposal?";
+ mes "If this thing works out,";
+ mes "I will pay you back.";
+ mes "What do you say?";
+ next;
+ menu "No, thanks.",-,"Sure, why not.",L_Sure;
+ mes "[Enrico Kaili]";
+ mes "What...?! You are too mean!";
+ mes "Why did you even get bothered to speak to me";
+ mes "when you don't want to help me?";
+ mes "I do not wish to talk to you.";
+ mes "Please leave.";
+ close;
+ L_Sure:
+ mes "[Enrico Kaili]";
+ mes "Are you sure you want to help me?";
+ mes "That's great.";
+ mes "Before we start, would like to see this thing first?";
+ next;
+ mes "- The old scholar showed you -";
+ mes "- a small white crystallization within a box. -";
+ mes "- It looked very thin and freezing cold. -";
+ next;
+ mes "[Enrico Kaili]";
+ mes "This is the snow crystal...";
+ mes "at least that's what I think.";
+ mes "Look at this shape and texture.";
+ mes "Doesn't it look like a snow flake?";
+ mes "The strange thing is...this never gets molten.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Few years ago, a young adventurer gave me this.";
+ mes "I have not figured out what actually this is...";
+ mes "I want to know what this is and where it came from.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Yes, I am looking for a person.";
+ mes "The person who brought me this Snow Crystal.";
+ mes "Let me check his name...yes, here it is.";
+ mes "His name is ...Hermite Charles.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "When you find him,";
+ mes "please give him this letter.";
+ next;
+ mes "^4d4dff - Enrico gave you -";
+ mes "- a thin letter sealed with red wax. -";
+ mes "- 'Dear Hermite Charles' was written on the front.-";
+ set god_brising,3;
+ close;
+ }
+ else if(god_brising == 1)
+ {
+ mes "[Enrico Kaili]";
+ mes "How are you...ah! It is you, " + strcharinfo(0) + "!";
+ mes "Yes, I was told by Nelliorde that you will visit me.";
+ mes "He always tells me that he will";
+ mes "a good assistance for my research.";
+ mes "So, how was your travel?";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Hahaha, I guess you would not have a hard time to come";
+ mes "to Juno...since there are various convenience travelling";
+ mes "methods as warp portal and kafra teleport service!";
+ mes "So, how was my joke? Hahahaha!";
+ next;
+ mes "[Enrico Kaili]";
+ mes "As you were told by Nelliorde,";
+ mes "I would like to ask you to help my research...";
+ mes "specifically finding a person.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Since you are an adventurer, I assume";
+ mes "you like to travel a lot?";
+ mes "Why don't you find the person I am looking for";
+ mes "during your travel? It is not that hard.";
+ mes "And I was told by Nelliorde that";
+ mes "you are a pretty well-experienced adventurer.";
+ next;
+ menu "I am no good at finding people.",-,"I can do that!",L_Ok;
+ mes "[Enrico Kaili]";
+ mes "......bah...";
+ mes "I was convinced that you would help me for sure...";
+ mes "...but I understand if you don't want to do it.";
+ mes "I can find another adventurer.";
+ mes "...sigh...if I was a little bit younger,";
+ mes "I would not have to ask a favor...";
+ next;
+ mes "[Enrico Kaili]";
+ mes "I see. But if you change your mind later";
+ mes "please come back.";
+ mes "And I am so sorry to make you travel this far.";
+ mes "Take care.";
+ set god_brising,2;
+ close;
+ L_Ok:
+ mes "[Enrico Kaili]";
+ mes "Are you sure you want to help me?";
+ mes "That's great.";
+ mes "Before we start, would like to see this thing first?";
+ next;
+ mes "- The old scholar showed you -";
+ mes "- a small white crystallization within a box. -";
+ mes "- It looked very thin and freezing cold. -";
+ next;
+ mes "[Enrico Kaili]";
+ mes "This is the snow crystal...";
+ mes "at least that's what I think.";
+ mes "Look at this shape and texture.";
+ mes "Doesn't it look like a snow flake?";
+ mes "The strange thing is...this never gets molten.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Few years ago, a young adventurer gave me this.";
+ mes "I have not figured out what actually this is...";
+ mes "I want to know what this is and where it came from.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "Yes, I am looking for a person.";
+ mes "The person who brought me this Snow Crystal.";
+ mes "Let me check his name...yes, here it is.";
+ mes "His name is ...Hermite Charles.";
+ next;
+ mes "[Enrico Kaili]";
+ mes "When you find him,";
+ mes "please give him this letter.";
+ next;
+ mes "^4d4dff - Enrico gave you -";
+ mes "- a thin letter sealed with red wax. -";
+ mes "- 'Dear Hermite Charles' was written on the front.-";
+ set god_brising,3;
+ close;
+ }
+ else
+ {
+ mes "[Enrico Kaili]";
+ mes "I am not sure what purpose you have in here, but I am busy at this moment.";
+ mes "Please leave me with my research.";
+ close;
+ }
+}
+ else
+{
+ mes "[Studying Scholar]";
+ mes "Do you know how to make red potions?";
+ mes "You grind a lot of red herbs";
+ mes "and shake the liquid with care until it become a red potion.";
+ mes "If I could only shake them faster....";
+ mes "I would be able to rich in no time...";
+ close;
+}
+
+}
+
+prt_church.gat,113,103,1 script Praying Man 798,{
+
+ if($God2 < 50)
+{
+ mes "[Praying Man]";
+ mes "Let everyone live a life of happiness. Let there be peace in the world...";
+ next;
+ mes "[Praying Man]";
+ mes "May I hit it rich with this Old Blue Box that I spend this month's paycheck on...";
+ close;
+}
+ if($God3 > 99)
+{
+ mes "[Praying Man]";
+ mes "Now is the time to reflect upon the past to prepare for the future.";
+ next;
+ mes "[Praying Man]";
+ mes "It is in stillness that we find the wisdom to know which steps we must take to move forward. Let's pray.";
+ close;
+}
+ if(god_brising > 34)
+{
+ mes "^3355FFHermite Charles continues to fervently pray. His eyes are closed and his hands are clasped to his chest. There seems to be an air of faint sadness about him.^000000";
+ close;
+}
+ else if(god_brising == 34)
+{
+ mes "[Hermite Charles]";
+ mes "What did you just say? Did she really become an Einherjar? That's the greatest honor for any warrior...";
+ next;
+ mes "[Hermite Charles]";
+ mes "She must be so happy.";
+ mes "I guess in the end,";
+ mes "I never really had";
+ mes "any place in her heart.";
+ mes "Lowen...";
+ next;
+ mes "[Hermite Charles]";
+ mes "But I know one thing for sure. She roamed for two years because I made her run away.";
+ next;
+ mes "[Hermite Charles]";
+ mes "She should have blamed me for what happened. Why did she take everything upon herself? It was me...";
+ next;
+ mes "[Hermite Charles]";
+ mes "I guess she just saw me as a little brother. She obviously didn't take me very seriously.";
+ next;
+ mes "[Hermite Charles]";
+ mes "Haha....hahaha...";
+ mes "Now I feel better!";
+ mes "So, what did you say?";
+ next;
+ mes "[Hermite Charles]";
+ mes "Yes, right.";
+ mes "Please tell Enrico this.";
+ mes "The object he's interested in was given by His Majesty to a guild that possessed a castle.";
+ next;
+ mes "[Hermite Charles]";
+ mes "It can never be made through just human technology. But I guess that His Majesty will let scholars study it, and let men possess it if they prove capable.";
+ next;
+ mes "[Hermite Charles]";
+ mes "I wasn't powerful enough to earn it. Frankly I stole it. But soon I began to fear its presense and my heart would pound with trepidation when I saw it.";
+ next;
+ mes "[Hermite Charles]";
+ mes "One day, I think it actually possessed me and I ended up going on a journey. I'm not really sure exactly where though...";
+ next;
+ mes "[Hermite Charles]";
+ mes "All I remember was that I was in Lutie, the town of snow. I went over a bridge to a hill to the West...";
+ next;
+ mes "[Hermite Charles]";
+ mes "But once I arrived there, I was seized with this feeling of terror I can't explain.";
+ next;
+ mes "[Hermite Charles]";
+ mes "I ended up running away. That's why I gave it to Mr. Enrico. You can laugh at me for being a coward if you want.";
+ next;
+ mes "[Hermite Charles]";
+ mes "You know everything now.";
+ mes "Please leave me alone.";
+ mes "^333333*Sigh...*^000000";
+ set god_brising,35;
+ close;
+}
+ else if(god_brising > 19 && god_brising < 34)
+{
+ mes "[Hermite Charles]";
+ mes "I'll be waiting.";
+ mes "For some reason, I believe you'll be able to find some sort of clue about what happened these past two years one of these days.";
+ close;
+}
+ else if(god_brising == 12)
+{
+ mes "[Hermite Charles]";
+ mes "Lohen Phelicia?";
+ mes "The person I asked you to find is Lowen, not Lohen. Lowen Ellenen.";
+ next;
+ mes "[Hermite Charles]";
+ mes "I'm sorry for the trouble, but I think you better try again.";
+ set god_brising,10;
+ close;
+}
+ else if(god_brising == 11)
+{
+ mes "[Hermite Charles]";
+ mes "What...?";
+ mes "How could you";
+ mes "talk to her?!";
+ mes "She's dead!";
+ next;
+ mes "[Hermite Charles]";
+ mes "I've heard those rumors, but she's definitely passed away. I was even at her funeral. She can't be alive. That's not true at all.";
+ next;
+ mes "[Hermite Charles]";
+ mes "The last time I saw her alive was in Geffen. Two years after that, I saw her buried in her grave. Didn't I tell you this?";
+ next;
+ mes "[Hermite Charles]";
+ mes "I wanted you to find out what happened in those two years before she died. I wanted to know what led her to her death.";
+ next;
+ mes "[Hermite Charles]";
+ mes "What the hell";
+ mes "killed her?!";
+ mes "Don't you understand";
+ mes "the way I feel?";
+ set god_brising,20;
+ close;
+}
+ else if(god_brising == 10)
+{
+ mes "[Hermite Charles]";
+ mes "Lowen was a Crusader, a knight in the service of holiness preparing for the Holy War.";
+ next;
+ mes "[Hermite Charles]";
+ mes "I always expected her to become a Knight in the Prontera Chivalry, but suddenly she changed her mind and became a Crusader. I saw her for the last time in Geffen.";
+ next;
+ mes "[Hermite Charles]";
+ mes "I beg you, please learn anything you can about what happened to her.";
+ close;
+}
+ else if(god_brising == 5)
+{
+ set @brising_try,rand(1,4);
+ if(@brising_try == 1)
+ {
+ mes "[Hermite Charles]";
+ mes "You're still here.";
+ mes "Does that mean you";
+ mes "want to hear my";
+ mes "story after all?";
+ next;
+ menu "Yes, I would like to.",-,"No, thanks.",L_NoThx;
+ mes "[Hermite Charles]";
+ mes "Thank you...";
+ mes "Perhaps you're doing this merely out of consideration, but I still appreciate your kindness. The story I will tell you is very old.";
+ next;
+ mes "[Hermite Charles]";
+ mes "Long ago, there was a little boy who never knew his parents. Just to survive, he became a Thief and eventually joined the Rogue Guild.";
+ next;
+ mes "[Hermite Charles]";
+ mes "Without any goals or dreams, his life was pretty aimless. He pretty much only lived so that he could see tomorrow.";
+ next;
+ mes "[Hermite Charles]";
+ mes "However, the little boy met someone who was full of hope and kindess. He admired her and she became his reason for living.";
+ next;
+ mes "[Hermite Charles]";
+ mes "She will never know that the little boy loved her more than anything else. Unlike the boy, her dream was devote her life to God.";
+ next;
+ mes "[Hermite Charles]";
+ mes "Although he never understood that, he knew that he would be happy to just be near her, watching from a distance.";
+ next;
+ mes "[Hermite Charles]";
+ mes "But one day, because of one fatal mistake, he lost her and she never came back.";
+ next;
+ mes "[Hermite Charles]";
+ mes "Ever since, that boy has been coming to the Sanctuary everyday to pray for her safety, even into adulthood.";
+ next;
+ mes "[Hermite Charles]";
+ mes "...";
+ mes "......^333333*Sob*^000000";
+ mes "Please find";
+ mes "her for me.";
+ mes "Find Lowen.";
+ next;
+ mes "[Hermite Charles]";
+ mes "I know that Enrico has sent you. I'm guessing he needs something from me. Am I wrong?";
+ next;
+ mes "[Hermite Charles]";
+ mes "I'll do whatever you want if you do what I want you to do. It's simple: find out anything you can about Lowen.";
+ next;
+ mes "[Hermite Charles]";
+ mes "It's doesn't matter how insignificant the traces may be, anything will do. I want to know everything related to her!";
+ next;
+ menu "Uhhhhh...",-,"Sorry, I can't.",L_Sorry,"When was the last time you saw her?",L_Last;
+ mes "[Hermite Charles]";
+ mes "Please consider my proposal. If you can find Lowen for me, I'll give you what you want.";
+ next;
+ mes "[Hermite Charles]";
+ mes "Please, I beg you.";
+ mes "You are a strong and well-experienced adventurer. Isn't this a simple thing for you to do?";
+ next;
+ mes "[Hermite Charles]";
+ mes "If you've ever dearly loved someone, then you'd know how desperate I am. Please find Lowen for me.";
+ next;
+ menu "...Alright.",-,"I'm sorry, I don't think I can do it.",L_Think;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Alright.";
+ mes "I'll try my best to find her. Would you tell me more about Lowen?";
+ next;
+ mes "[Hermite Charles]";
+ mes "She is a crusader.";
+ mes "The last time I saw her was deep inside Geffen Dungeon.";
+ next;
+ mes "[Hermite Charles]";
+ mes "Long ago, some Crusaders entered the Geffen Dungeon on a monster subjugation expedition.";
+ next;
+ mes "[Hermite Charles]";
+ mes "Please find";
+ mes "anything that";
+ mes "you can. I beg";
+ mes "of you...";
+ set god_brising,10;
+ close;
+ L_Think:
+ mes "[Hermite Charles]";
+ mes "^333333*Sigh*^000000";
+ mes "I understand.";
+ mes "But if you don't help me, then Kaili won't get the help he needs...";
+ set god_brising,9;
+ close;
+ L_Sorry:
+ mes "[Hermite Charles]";
+ mes "You don't understand!";
+ mes "If I weren't this much of a coward, I would already have gone out to find out what I could for myself.";
+ next;
+ mes "[Hermite Charles]";
+ mes "I'm not afraid of monsters or dying. It's the fact that she might hate me now. That's what I fear: Lowen's reproach.";
+ next;
+ mes "[Hermite Charles]";
+ mes "I have no idea how she has been and how she would react upon seeing me once more. Go ahead and laugh if you want.";
+ mes "how she would react to my appearance.";
+ next;
+ mes "[Hermite Charles]";
+ mes "All I can do for her is just earnestly pray. I had no idea it'd be so horrible not to be able to see her anymore...";
+ set god_brising,9;
+ close;
+ L_Last:
+ mes "[Hermite Charles]";
+ mes "The last time I saw her was deep inside the Geffen Dungeon.";
+ next;
+ mes "[Hermite Charles]";
+ mes "Although it was created by humans, that dungeon is now cursed and inhabited with horrific monsters.";
+ next;
+ mes "[Hermite Charles]";
+ mes "I'm guessing the Crusaders saw that it was necessary to exterminate the monsters there to keep it from getting even worse.";
+ next;
+ mes "[Hermite Charles]";
+ mes "Lowen accompanied a group of other Crusaders for the good of the people, but I haven't heard from anything about her since...";
+ next;
+ mes "[Hermite Charles]";
+ mes "That was the last time...";
+ mes "Please find out anything you can about her...";
+ mes "I beg you.";
+ set god_brising,10;
+ close;
+ L_NoThx:
+ mes "[Hermite Charles]";
+ mes "I misunderstood you.";
+ mes "I should have realized that people never really listen unless it's of some benefit to them.";
+ next;
+ mes "[Hermite Charles]";
+ mes "I won't waste any more of your time. I'll accept Kaili's letter and wait until I find someone who'll listen to my story and help me.";
+ set god_brising,5;
+ close;
+ }
+ else
+ {
+ mes "[Hermite Charles]";
+ mes "...";
+ mes "^333333*Sob...*^000000";
+ mes "I'm sorry.";
+ mes "I'm so sorry, Lowen.";
+ mes "It was all my fault...";
+ close;
+ }
+}
+ else if(god_brising == 4)
+{
+ mes "[Hermite Charles]";
+ mes "What do you";
+ mes "want from me?";
+ mes "Were you sent by";
+ mes "the Rogue Guild?";
+ next;
+ mes "[Hermite Charles]";
+ mes "Tell them";
+ mes "I quit already.";
+ mes "Leave me alone!";
+ next;
+ menu "Leave him alone.",-,"Give him Kaila's Letter.",L_Letter;
+ mes "^3355FFYou're not sure why he's so upset, but it doesn't seem to be the best time to try to speak with him. Perhaps later would be better...^000000";
+ set god_brising,4;
+ close;
+ L_Letter:
+ mes "[Hermite Charles]";
+ mes "Huh...";
+ mes "Enrico Kaili.";
+ mes "Yeah, I remember";
+ mes "him. So what..?";
+ next;
+ mes "^3355FFHermite nonchalantly tosses the letter back to you.^000000";
+ next;
+ mes "[Hermite Charles]";
+ mes "...";
+ mes "^333333*Sigh...*^000000";
+ next;
+ mes "[Hermite Charles]";
+ mes "You...";
+ mes "Would you like to";
+ mes "listen to my story?";
+ next;
+ menu "Sure!",-,"I'm busy, actually.",L_Busy;
+ mes "[Hermite Charles]";
+ mes "Thank you...I know you're just being generous.";
+ mes "But still I am glad for your generosity.";
+ mes "I am going to tell you an old story.";
+ next;
+ mes "[Hermite Charles]";
+ mes "Long ago, there was a little boy.";
+ mes "He lost his parents so there was";
+ mes "no home for him. He was just wandering";
+ mes "from thie thief guild to that rogue guild";
+ mes "...just to survive. He didn't have any goal";
+ mes "or any purpose of life other than being alive everyday.";
+ next;
+ mes "[Hermite Charles]";
+ mes "Even so, the little boy";
+ mes "had one person who he admired with full of hope.";
+ mes ".... ... ";
+ next;
+ mes "[Hermite Charles]";
+ mes "She will never know that";
+ mes "the little boy loved her more than anything else.";
+ mes "She was totally different from the boy.";
+ mes "She had a goal that she would devote her life to God.";
+ next;
+ mes "[Hermite Charles]";
+ mes "...he was just happy...";
+ mes "he's just happy for watching her in a distance.";
+ mes "One day...";
+ mes "because of one mistake, he lost her.";
+ next;
+ mes "[Hermite Charles]";
+ mes "She has never come back.";
+ mes "And the boy has been praying for her safety";
+ mes "even after he was fully grown up.";
+ mes "He always comes to the church and prays for her.";
+ next;
+ mes "[Hermite Charles]";
+ mes "... .. .. .... ... . .";
+ mes "...........";
+ mes "...";
+ next;
+ mes "[Hermite Charles]";
+ mes "....................";
+ mes ".......*sob*.........";
+ mes "Please find her for me.";
+ mes "...find Lowen for me.......";
+ mes "..................*sob*..";
+ next;
+ mes "[Hermite Charles]";
+ mes "You...";
+ mes " ";
+ mes "I know that Enrico has sent you to me.";
+ mes "I guess you must need something from me.";
+ mes "......";
+ mes "Am I wrong?";
+ next;
+ mes "[Hermite Charles]";
+ mes "....if you do what I want you to do,";
+ mes "I will give you what you want.";
+ mes "All I want is simple.";
+ mes ".......please find Lowen for me.";
+ mes "Find anything, anything that are belong to her,";
+ mes "her trace and locations where she used to say...";
+ mes "I want everything related to her!";
+ next;
+ menu "... ....umm...",-,"Sorry, I can't.",L_Sorry2,"When was the last time you saw her?",L_Last2;
+ mes "[Hermite Charles]";
+ mes "....have a heart, I beg you.";
+ mes "Please consider my proposal.";
+ mes "You find Lowen for me,";
+ mes "then I am going to give you what you want.";
+ next;
+ mes "[Hermite Charles]";
+ mes ".......please, I beg you.";
+ mes "You are a strong and well-experienced adventurer.";
+ mes "Isn't this so easy for you to do?";
+ mes "If you have a person in your mind,";
+ mes "you will know how desperate I have been.";
+ mes "Please, please find Lowen for me.";
+ next;
+ menu "....alright.",-,"...I am sorry, I don't think I can make it.",L_Think2;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Alright.";
+ mes "I will try my best to find her.";
+ mes "Will you tell me more about the lady, Lowen?";
+ next;
+ mes "[Hermite Charles]";
+ mes "She is a crusader.";
+ mes "Last time I saw her deep inside of the Geffen dungeon.";
+ mes "Long time ago, crusaders went on";
+ mes "a monster subjugation to the Geffen dungeon.";
+ mes "That was the last time...";
+ mes "Please find anything that once used to belong to her...";
+ mes "I beg you.";
+ set god_brising,10;
+ close;
+ L_Think2:
+ mes "[Hermite Charles]";
+ mes "... ... ..";
+ mes ".......... .......";
+ mes "..........sigh..";
+ mes "I understand.";
+ mes "Then there will be no help for you now.";
+ set god_brising,9;
+ close;
+ L_Sorry2:
+ mes "[Hermite Charles]";
+ mes "What a selfish answer!";
+ mes "I am this desperate...";
+ mes "....if I am not this coward,";
+ mes "... .. I would...";
+ mes "......";
+ mes "I would already go try to find her...";
+ next;
+ mes "[Hermite Charles]";
+ mes "I am not afraid of monsters or anything.";
+ mes "But I am for the fact that she might hate me by now...";
+ mes "That's what Ifear...";
+ mes "I fear that I have no idea how she has been and";
+ mes "how she would react to my appearance.";
+ next;
+ mes "[Hermite Charles]";
+ mes "You can mock me as much as you want.";
+ mes "Yes, I don't have any guts to do anything.";
+ mes "...all I can do for her is";
+ mes "....just praying...";
+ next;
+ mes "[Hermite Charles]";
+ mes "I am weak, I am weak.";
+ mes "........";
+ mes "I had no idea that it would be so horrible not to see her any longer.";
+ mes ".....I will continue praying for her.";
+ mes "That is all I can do for her at this moment.";
+ set god_brising,9;
+ close;
+ L_Last2:
+ mes "[Hermite Charles]";
+ mes "She is a crusader.";
+ mes "Last time I saw her deep inside of the Geffen dungeon.";
+ mes "Long time ago, crusaders went on";
+ mes "a monster subjugation to the Geffen dungeon.";
+ next;
+ mes "[Hermite Charles]";
+ mes "The dungeon hidden under the Geffen Tower";
+ mes "was so horrible...";
+ mes "It must be created by human beings....";
+ mes "but now it is conquered by hideous monsters.";
+ mes "That place is cursed...that's all I can say.";
+ next;
+ mes "[Hermite Charles]";
+ mes "Maybe that's why other people";
+ mes "decided to bring an end to the dreadful place.";
+ mes "That's why crusaders went into";
+ mes "the dungeon on behalf of other people...";
+ next;
+ mes "[Hermite Charles]";
+ mes "That was the last time...";
+ mes "Please find anything that once used to belong to her...";
+ mes "I beg you.";
+ set god_brising,10;
+ close;
+ L_Busy:
+ mes "[Hermite Charles]";
+ mes "....I misunderstood you.";
+ mes "I should have realised that people...";
+ mes "never listen to other people unless...";
+ mes "they have some purpose or they want something from them.";
+ next;
+ mes "[Hermite Charles]";
+ mes "Let's not waste our precious time any longer.";
+ mes ".... ... also......";
+ mes "I am going to accept Mr. Enrico's letter";
+ mes "when I meet a person who is willing to listen to my story";
+ mes "and to help me....who is not you.";
+ set god_brising,5;
+ close;
+}
+ else if(god_brising == 3)
+{
+ mes "[Sad-looking Man]";
+ mes "...";
+ mes "^333333*Sob...*^000000";
+ mes "I am so";
+ mes "sorry, Lowen.";
+ mes "It's all fault...";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Excuse me.";
+ mes "I am looking";
+ mes "for someone named...";
+ mes "Hermite?";
+ next;
+ mes "[Hermite Charles]";
+ mes "Hm...?";
+ mes "Hermite? That's me.";
+ mes "But if you don't mind,";
+ mes "I want to be alone...";
+ next;
+ menu "Leave him alone.",-,"Give him Kaili's Letter.",L_Letter2;
+ mes "- You were unsure why he's upset - ";
+ mes "- but it didn't seem to be a right time to speak to him. -";
+ mes "- Let's come back later. -";
+ set god_brising,4;
+ close;
+ L_Letter2:
+ mes "[Hermite Charles]";
+ mes ".......huh....?!";
+ mes "Ah, I remember him.";
+ mes "So what..?";
+ next;
+ mes "- Hermite gave you the letter back - ";
+ mes "- as though he didn't care about it. -";
+ next;
+ mes "[Hermite Charles]";
+ mes " .... ... ... ";
+ mes " ..... ...... .....";
+ mes " .. .. ..*sigh*...";
+ next;
+ mes "[Hermite Charles]";
+ mes " ....... ..........";
+ mes "....... .........";
+ mes " ....... you..";
+ mes "Would you like to listen to my story?";
+ next;
+ menu "Sure!",-,"No, I am busy.",L_Busy2;
+ mes "[Hermite Charles]";
+ mes "Thank you...I know you're just being generous.";
+ mes "But still I am glad for your generosity.";
+ mes "I am going to tell you an old story.";
+ next;
+ mes "[Hermite Charles]";
+ mes "Long ago, there was a little boy.";
+ mes "He lost his parents so there was";
+ mes "no home for him. He was just wandering";
+ mes "from thie thief guild to that rogue guild";
+ mes "...just to survive. He didn't have any goal";
+ mes "or any purpose of life other than being alive everyday.";
+ next;
+ mes "[Hermite Charles]";
+ mes "Even so, the little boy";
+ mes "had one person who he admired with full of hope.";
+ mes ".... ... ";
+ next;
+ mes "[Hermite Charles]";
+ mes "She will never know that";
+ mes "the little boy loved her more than anything else.";
+ mes "She was totally different from the boy.";
+ mes "She had a goal that she would devote her life to God.";
+ next;
+ mes "[Hermite Charles]";
+ mes "...he was just happy...";
+ mes "he's just happy for watching her in a distance.";
+ mes "One day...";
+ mes "because of one mistake, he lost her.";
+ next;
+ mes "[Hermite Charles]";
+ mes "She has never come back.";
+ mes "And the boy has been praying for her safety";
+ mes "even after he was fully grown up.";
+ mes "He always comes to the church and prays for her.";
+ next;
+ mes "[Hermite Charles]";
+ mes "... .. .. .... ... . .";
+ mes "...........";
+ mes "...";
+ next;
+ mes "[Hermite Charles]";
+ mes "....................";
+ mes ".......*sob*.........";
+ mes "Please find her for me.";
+ mes "...find Lowen for me.......";
+ mes "..................*sob*..";
+ next;
+ mes "[Hermite Charles]";
+ mes "You...";
+ mes " ";
+ mes "I know that Enrico has sent you to me.";
+ mes "I guess you must need something from me.";
+ mes "......";
+ mes "Am I wrong?";
+ next;
+ mes "[Hermite Charles]";
+ mes "....if you do what I want you to do,";
+ mes "I will give you what you want.";
+ mes "All I want is simple.";
+ mes ".......please find Lowen for me.";
+ mes "Find anything, anything that are belong to her,";
+ mes "her trace and locations where she used to say...";
+ mes "I want everything related to her!";
+ next;
+ menu "... ....umm...",-,"Sorry, I can't.",L_Sorry3,"When was the last time you saw her?",L_Last3;
+ mes "[Hermite Charles]";
+ mes "....have a heart, I beg you.";
+ mes "Please consider my proposal.";
+ mes "You find Lowen for me,";
+ mes "then I am going to give you what you want.";
+ next;
+ mes "[Hermite Charles]";
+ mes ".......please, I beg you.";
+ mes "You are a strong and well-experienced adventurer.";
+ mes "Isn't this so easy for you to do?";
+ mes "If you have a person in your mind,";
+ mes "you will know how desperate I have been.";
+ mes "Please, please find Lowen for me.";
+ next;
+ menu "....alright.",-,"...I am sorry, I don't think I can make it.",L_Think3;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Alright.";
+ mes "I will try my best to find her.";
+ mes "Will you tell me more about the lady, Lowen?";
+ next;
+ mes "[Hermite Charles]";
+ mes "She is a crusader.";
+ mes "Last time I saw her deep inside of the Geffen dungeon.";
+ mes "Long time ago, crusaders went on";
+ mes "a monster subjugation to the Geffen dungeon.";
+ mes "That was the last time...";
+ mes "Please find anything that once used to belong to her...";
+ mes "I beg you.";
+ set god_brising,10;
+ close;
+ L_Think3:
+ mes "[Hermite Charles]";
+ mes "... ... ..";
+ mes ".......... .......";
+ mes "..........sigh..";
+ mes "I understand.";
+ mes "Then there will be no help for you now.";
+ set god_brising,9;
+ close;
+ L_Sorry3:
+ mes "[Hermite Charles]";
+ mes "What a selfish answer!";
+ mes "I am this desperate...";
+ mes "....if I am not this coward,";
+ mes "... .. I would...";
+ mes "......";
+ mes "I would already go try to find her...";
+ next;
+ mes "[Hermite Charles]";
+ mes "I am not afraid of monsters or anything.";
+ mes "But I am for the fact that she might hate me by now...";
+ mes "That's what Ifear...";
+ mes "I fear that I have no idea how she has been and";
+ mes "how she would react to my appearance.";
+ next;
+ mes "[Hermite Charles]";
+ mes "You can mock me as much as you want.";
+ mes "Yes, I don't have any guts to do anything.";
+ mes "...all I can do for her is";
+ mes "....just praying...";
+ next;
+ mes "[Hermite Charles]";
+ mes "I am weak, I am weak.";
+ mes "........";
+ mes "I had no idea that it would be so horrible not to see her any longer.";
+ mes ".....I will continue praying for her.";
+ mes "That is all I can do for her at this moment.";
+ set god_brising,9;
+ close;
+ L_Last3:
+ mes "[Hermite Charles]";
+ mes "She is a crusader.";
+ mes "Last time I saw her deep inside of the Geffen dungeon.";
+ mes "Long time ago, crusaders went on";
+ mes "a monster subjugation to the Geffen dungeon.";
+ next;
+ mes "[Hermite Charles]";
+ mes "The dungeon hidden under the Geffen Tower";
+ mes "was so horrible...";
+ mes "It must be created by human beings....";
+ mes "but now it is conquered by hideous monsters.";
+ mes "That place is cursed...that's all I can say.";
+ next;
+ mes "[Hermite Charles]";
+ mes "Maybe that's why other people";
+ mes "decided to bring an end to the dreadful place.";
+ mes "That's why crusaders went into";
+ mes "the dungeon on behalf of other people...";
+ next;
+ mes "[Hermite Charles]";
+ mes "That was the last time...";
+ mes "Please find anything that once used to belong to her...";
+ mes "I beg you.";
+ set god_brising,10;
+ close;
+ L_Busy2:
+ mes "[Hermite Charles]";
+ mes "....I misunderstood you.";
+ mes "I should have realised that people...";
+ mes "never listen to other people unless...";
+ mes "they have some purpose or they want something from them.";
+ next;
+ mes "[Hermite Charles]";
+ mes "Let's not waste our precious time any longer.";
+ mes ".... ... also......";
+ mes "I am going to accept Mr. Enrico's letter";
+ mes "when I meet a person who is willing to listen to my story";
+ mes "and to help me....who is not you.";
+ set god_brising,5;
+ close;
+}
+ else
+{
+ mes "[Sad-looking Man]";
+ mes "...";
+ mes "^333333*Sob...*";
+ mes "Lowen...";
+ mes "I'm so sorry.";
+ mes "It's all my fault.";
+ mes "Please be okay...";
+ close;
+}
+
+}
+
+prt_castle.gat,80,52,0 script Personnel Record#hiddenbook1 111,{
+
+ if($God2 < 50)
+{
+ mes "[Librarian]";
+ mes "What are you doing now?";
+ mes "Don't touch anything, please!";
+ close;
+}
+
+ if($God3 > 99)
+{
+ mes "[Librarian]";
+ mes "What are you doing?";
+ mes "Don't touch anything!";
+ close;
+}
+
+ if(god_brising == 26)
+{
+ mes "[" + strcharinfo(0) + "]";
+ mes "I should read this from the point where I left off...";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "Huh...?";
+ mes "What's this mark";
+ mes "here at the bottom?";
+ mes "A secret?";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "No wonder the librarian seemed to hesitate before saying anything. Now let's see...";
+ next;
+ set @bookrand,rand(1,3);
+ if(@bookrand == 1)
+ {
+ mes "...(omitted) Lowen, of the 2nd squad, returned to her detachment 3 days after the incident.";
+ next;
+ mes "A trial was held, and she was judged guilty of fleeing when ordered to fight. Despite the severity of this offense, she was only discharged from the Crusaders and the holy power granted to her was removed...";
+ mes "We collected the holy power granted to her...(omitted)";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "She was forced to leave the Crusaders?! That's ridiculous!";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "Did they want to sentence her to death or what? That's almost too cruel. She must have been humiliated...";
+ next;
+ mes "2 years later after the incident, an expedition team found rusty armor shards, a broken sword and some effects belonging to Lowen Ellenen.";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "However, this information is classified. Officially, Lowen Ellenen died during the mission.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "They thought she brought disgrace to the Crusaders? This sounds messy. Should I try to meet her again?";
+ next;
+ mes "[Librarian]";
+ mes "^666666*Yawn...*^000000";
+ mes "What the...?";
+ mes "who are you!";
+ mes "Get the hell";
+ mes "out of here!";
+ set god_brising,30;
+ close2;
+ warp "prt_castle.gat",94,37;
+ end;
+ }
+ else
+ {
+ mes "[Librarian]";
+ mes "^666666*Yawn...*^000000";
+ mes "What the...?";
+ mes "who are you!";
+ mes "Get the hell";
+ mes "out of here!";
+ close2;
+ warp "prt_castle.gat",94,37;
+ end;
+ }
+}
+ else if(god_brising == 25)
+{
+ mes "^3355FFYou took the book from the shelf while the librarian was dozing. According to the Crusader Personnel Records, there's only one recruit that was named Lowen Ellenen.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Lowen Ellenen...";
+ mes "Member of the";
+ mes "2nd squad...";
+ mes "Age 22...";
+ mes "Female...";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "Became a fugitive?";
+ mes "Announced death?";
+ mes "This is the same information the soldier told me.";
+ next;
+ set @bookrand,rand(1,3);
+ if(@bookrand == 1)
+ {
+ mes "[" + strcharinfo(0) + "]";
+ mes "...umm let's read again from the page that I read last time.";
+ mes "Umm? What is this mark on the bottom?";
+ mes "A secret? Ah...now I see why the librarian was hesitating to say something.";
+ mes "Let's see...";
+ next;
+ mes "...(omitted) Lowen in the second squad";
+ mes "was sent back to her detachment in 3 days after the accident.";
+ mes "In order to interrogate her responsibility on the absence";
+ mes "during the mission, a trial was hold.";
+ mes "She was supposed to be severely punished";
+ mes "however, with a power of the commandant,";
+ mes "she was order to be discharged from service.";
+ mes "We collected the holy power granted to her...(omitted)";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "...what?! She was taken her ability and forced to be discharged?";
+ mes "It was ridiculous.";
+ mes "Was she sentenced to death on the trial or what?";
+ mes "Jesus christ, that was so mean.";
+ mes "...she must feel humiliated when it happened...";
+ next;
+ mes "...2 years later after the accident,";
+ mes "an expedition team found rusty armors, a broken sword and some belongings";
+ mes "which were suspected to he Lowen Ellenen's.";
+ mes "However, this information was realsed to only members in charge.";
+ mes "Officially she died during the mission.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "........ .... did they think she disgraced crusaders?";
+ mes "....sounds confusing and messy...";
+ mes "Now...what should I do...";
+ mes "Should I go ahead and meet her again?";
+ next;
+ mes "[Librarian]";
+ mes "*yawn*...?!";
+ mes "What the...who are you!";
+ mes "Get the hell out of here!";
+ set god_brising,30;
+ close2;
+ warp "prt_castle.gat",94,37;
+ end;
+ }
+ else
+ {
+ mes "[Librarian]";
+ mes "*yawn*...?!";
+ mes "What the...who are you!";
+ mes "Get the hell out of here!";
+ set god_brising,26;
+ mes "["+ strcharinfo(0) +"]";
+ mes "(Nuts...!";
+ mes "I didn't get";
+ mes "to finish reading!)";
+ close2;
+ warp "prt_castle.gat",94,37;
+ end;
+ }
+}
+ else
+{
+ mes "[Librarian]";
+ mes "What are you doing here?";
+ mes "Don't touch anything!";
+ close;
+}
+
+}
+
+//-----------librarian----------------------------------------------------------
+
+prt_castle.gat,84,51,5 script Librarian 105,{
+
+ if($God2 < 50)
+{
+ mes "[Librarian]";
+ mes "What are you doing here?";
+ mes "Don't touch anything. please!";
+ close;
+}
+
+ if($God3 > 99)
+{
+ mes "[Librarian]";
+ mes "What are you doing now?";
+ mes "Don't touch anything!";
+ close;
+}
+
+ if (god_brising > 24 && god_brising < 27)
+{
+ mes "[Librarian]";
+ mes ".... . ..... ....";
+ mes "...........Zzzzz..";
+ mes "Zzzz....Zzzzz...";
+ next;
+ mes "^3355FFThis librarian seems to be deeply asleep. It'd be smarter not to wake him if you want to check the Crusader Personnel Records.^000000";
+ close;
+}
+ else if(god_brising == 10)
+{
+ mes "[Librarian]";
+ mes "All confidential personnel records are kept here in the royal library. However, you need authorization for full access.";
+ next;
+ mes "[Librarian]";
+ mes "Did you say that you need to find a person? Please give me that person's name, as well as your relationship with that person.";
+ next;
+ menu "Lowen, Sibling",-,"Lowen, Spouse",L_Spouse,"Lowen, Enemy",L_Enemy,"Lowen, a Friend",L_Friend;
+ if(Sex)
+ {
+ mes "[Librarian]";
+ mes "How dare you lie to the royal librarian!";
+ next;
+ mes "[Librarian]";
+ mes "It says here in the records that Lowen did not have any male siblings!";
+ next;
+ mes "[Librarian]";
+ mes "^333333(Crap! I just disclosed ^666666classified^000000 ^333333info!)^000000.";
+ next;
+ mes "[Librarian]";
+ mes "The Royal Library won't";
+ mes "tolerate identity fraud!";
+ mes "Please leave!";
+ close;
+ }
+ else
+ {
+ mes "[Librarian]";
+ mes "You're related to Miss Lowen? How have you not received any news about her before?";
+ next;
+ mes "[Librarian]";
+ mes "I see...";
+ mes "Separated at birth,";
+ mes "that's truly tragic.";
+ mes "Okay, let me check.";
+ next;
+ mes "[Librarian]";
+ mes "I feel terrible telling you this, but it's too late to find Lowe Ellenen, according to the records.";
+ next;
+ mes "[Librarian]";
+ mes "During the monster subjugation mission in Geffen dungeon she reportedly disappeared and... um, later pronounced dead.";
+ next;
+ mes "[Librarian]";
+ mes "I'm sorry, but";
+ mes "that's all I know.";
+ mes "Thank you...";
+ set god_brising,11;
+ close;
+ }
+
+ L_Spouse:
+ if(Sex)
+ {
+ mes "[Librarian]";
+ mes "Spouse...?";
+ mes "Well, I guess you look like a husband. Heh, I've got a girlfriend myself. Well, at least I think so. Anyway...";
+ mes "right, give me";
+ mes "a minute.";
+ next;
+ mes "[Librarian]";
+ mes "Lowen Ellenen";
+ mes "the Crusader, right?";
+ mes "I'm so... sorry.";
+ mes "You might want";
+ mes "to have a seat.";
+ next;
+ mes "[Librarian]";
+ mes "Please listen to me. During the monster subjugation in Geffen Dungeon, she reportedly disappeared. And later, she was pronounced dead.";
+ next;
+ mes "[Librarian]";
+ mes "That's all the information I have, sir. I'm truly sorry for your loss.";
+ set god_brising,11;
+ close;
+ }
+ else
+ {
+ mes "[Librarian]";
+ mes "Hmmm...?";
+ mes "Spouse?";
+ mes "Or ^333333*Ahem*^000000";
+ mes "cohabitational partners?";
+ next;
+ mes "^3355FFThe librarian";
+ mes "now seems awfully";
+ mes "distracted, as if";
+ mes "he were lost in";
+ mes "vivid daydream...^000000";
+ close;
+ }
+
+ L_Enemy:
+ mes "["+ strcharinfo(0) +"]";
+ mes "I'm looking";
+ mes "for Ellenen.";
+ mes "Lowen Ellenen.";
+ mes "My sworn arch-enemy.";
+ next;
+ mes "[Librarian]";
+ mes "Arch-enemy...?";
+ mes "Um, uh ^666666*Ahem!*^000000";
+ mes "All I can tell you is that there was a Crusader by that name.";
+ next;
+ mes "[Librarian]";
+ mes "I'm sorry, but";
+ mes "I can't tell you";
+ mes "more than that.";
+ next;
+ mes "[Librarian]";
+ mes "^333333*Cough*^000000";
+ mes "^666666Nutcase!^000000";
+ close;
+
+ L_Friend:
+ mes "[Librarian]";
+ mes "A friend...?";
+ mes "Well, we have record of someone named Lohen Phelica.";
+ next;
+ mes "[Librarian]";
+ mes "He retired from the service a few years ago. I'd like to give you his address, but we don't have any of that information.";
+ set god_brising,12;
+ close;
+}
+ else if(god_brising > 10 && god_brising < 13)
+{
+ mes "[Librarian]";
+ mes "Now, may";
+ mes "I excuse myself?";
+ mes "Thank you!";
+ close;
+}
+ else
+{
+ mes "[Librarian]";
+ mes "All confidential personnel records are kept here in the royal library. However, you need authorization for full access.";
+ close;
+}
+
+}
+
+prontera.gat,260,354,4 script Woman#Rosa Ellenen 101,{
+
+ if($God2 < 50)
+{
+ mes "[Woman]";
+ mes "Hm?";
+ mes "What brings";
+ mes "you here? It's";
+ mes "kind of strange";
+ mes "to come just to";
+ mes "take a walk.";
+ close;
+}
+ if($God3 > 99)
+{
+ mes "[Woman]";
+ mes "Hm?";
+ mes "What brings";
+ mes "you here? It's";
+ mes "kind of strange";
+ mes "to come just to";
+ mes "take a walk.";
+ close;
+}
+ if(god_brising > 33)
+{
+ mes "[Rosa Ellenen]";
+ mes "Are you the one who visited me before? Ah, of course.";
+ next;
+ mes "[Rosa Ellenen]";
+ mes "I'm not sure how to tell you this, but... This is Lowen's grave. Thank you.";
+ mes "Ah....I am not sure how I can tell you this...";
+ close;
+}
+ else if(god_brising == 21)
+{
+ mes "[Rosa Ellenen]";
+ mes "What are you";
+ mes "talking about?";
+ mes "A message from Lowen?";
+ next;
+ mes "[Rosa Ellenen]";
+ mes "What?!";
+ mes "Why hasn't she";
+ mes "gone to heaven yet?";
+ next;
+ mes "[Rosa Ellenen]";
+ mes "I hope you remember everything I'm going to tell you. She should go to heaven now! I still don't understand...";
+ next;
+ mes "[Rosa Ellenen]";
+ mes "And please tell that praying fool that he shouldn't waste his time blaming himself. ^333333*Sigh*^000000 I still don't know why she chose to speak to you.";
+ next;
+ mes "[Rosa Ellenen]";
+ mes "Let me tell you something. Lowen was fencing prodigy. However, she always had trouble enduring the rigorous training and bearing the weight of armor...";
+ next;
+ mes "[Rosa Ellenen]";
+ mes "But she loved fencing and always tried twice as hard to develop her physical strength so that she could serve God in battle.";
+ next;
+ mes "[Rosa Ellenen]";
+ mes "Finally, she became a Crusader. For a while things were great. But then she suddenly disappeared while on a mission to Geffen Dungeon.";
+ next;
+ mes "[Rosa Ellenen]";
+ mes "Two years later, she was buried in this grave after her body was found by some adventurers. I was given the broken shards of armor and a blood stained ribbon she left behind.";
+ next;
+ mes "[Rosa Ellenen]";
+ mes "I never really learned what exactly happened. And Hermite was always following her like she was his real sister. Ever since she died, he's changed. I hope he doesn't hurt himself...";
+ next;
+ mes "[Rosa Ellenen]";
+ mes "But something suspicious seems to have happened in the military, but they won't even talk to me about it.";
+ next;
+ mes "[Rosa Ellenen]";
+ mes "In the end, I gave up trying to find the truth. After all, nothing can bring her back...";
+ next;
+ mes "[Rosa Ellenen]";
+ mes "If you meet her again,";
+ mes "please tell her I'm fine and that I hope her soul passes from this realm into heaven.";
+ set god_brising,25;
+ close;
+}
+ else if(god_brising > 9 && god_brising < 20)
+{
+ mes "[Rosa Ellenen]";
+ mes "This is my little";
+ mes "sister's grave...";
+ mes "Her name was Lowen.";
+ next;
+ mes "[Rosa Ellenen]";
+ mes "Are you a friend of Lowen's? Hm? The man in the Sanctuary? That must be Hermite.";
+ next;
+ mes "[Rosa Ellenen]";
+ mes "He was shocked when Lowen died, but he doesn't have to blame himself for her death. I don't want him to suffer from the guilt.";
+ next;
+ mes "[Rosa Ellenen]";
+ mes "Anyway, thank you for visiting my little sister. It's good to know she has friends, even after she's passed on.";
+ set god_brising,11;
+ close;
+}
+ else
+{
+ mes "[Rosa Ellenen]";
+ mes "Oh hello...";
+ mes "Have you come";
+ mes "to pay your respects";
+ mes "to someone here as well?";
+ close;
+}
+
+}
+
+prontera.gat,262,353,0 script Gravestone 111,{
+
+ if($God2 > 49)
+{
+ if(god_brising > 33)
+ {
+ mes "Lowen Ellenen";
+ mes " ";
+ mes " XXXX. XX. XX.";
+ mes "";
+ mes " Her noble spirit";
+ mes "was sent to the holy place";
+ mes " by will of the Valkyrie.";
+ close;
+ }
+ else
+ {
+ mes "^3355FFYou couldn't read the rest of the epitaph since the tombstone has been eroded.^000000";
+ close;
+ }
+}
+ else
+{
+ mes "^3355FFIt's just an";
+ mes "ordinary gravestone.^000000";
+ next;
+ mes "^3355FFNothing really";
+ mes "sets it apart from the rest of the tombstones here in the Prontera cemetary.^000000";
+ close;
+}
+
+}
+
+gef_dun01.gat,89,192,0 script #lowentrace 111,3,3,{
+
+ if($God2 < 50)
+{
+ mes "^3355FFIt's just an old,";
+ mes "dry piece of wood.^000000";
+ close;
+}
+ if($God3 > 99)
+{
+ mes "^3355FFIt's just an old,";
+ mes "dry piece of wood.^000000";
+ close;
+}
+ if (god_brising > 20 && god_brising < 34)
+{
+ mes "Will you";
+ mes "summon her? ";
+ next;
+ menu "Yes",-,"No",L_No;
+ input @lowenstring$;
+ if(@lowenstring$ == "Lowen")
+ {
+ if(god_brising == 30)
+ {
+ mes "[Lowen Ellenen]";
+ mes "^6E7B8B...Y-you're...";
+ mes "I-I can't stay long,";
+ mes "I'm feeling too weak.";
+ mes "Come closer, I want";
+ mes "to show you something...^000000";
+ next;
+ mes "^3355FFHer voice grew";
+ mes "softer and softer";
+ mes "until you could no";
+ mes "longer hear her.^000000";
+ close;
+ }
+ else if(god_brising == 21)
+ {
+ mes "[Lowen Ellenen]";
+ mes "^6E7B8BPlease tell Rosa";
+ mes "not to worry about me anymore. You might be able to find her beside my grave. I don't want her to suffer anymore...^000000";
+ close;
+ }
+ else if(god_brising == 25)
+ {
+ mes "[Lowen Ellenen]";
+ mes "^6E7B8BYou've come back.";
+ mes "Have you met Rosa?";
+ mes "Hm, yes, it sounds like she'd say that. But thank you for sending her my message.^000000";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "^6E7B8BAh, it's too dangero--";
+ mes "This place is too dangerous for you. I hate myself for not being able to help protect you from these evil creatures. Please be careful...^000000";
+ close;
+ }
+ else
+ {
+ mes "[Lowen Ellenen]";
+ mes "^6E7B8BMy spirit is";
+ mes "growing weaker...";
+ mes "Please be careful...";
+ mes "This place is too dangerous.^000000";
+ close;
+ }
+ }
+ else
+ {
+ close;
+ }
+ L_No:
+ close;
+}
+ else if(god_brising == 20)
+{
+ mes "[The voice of a female]";
+ mes "^6E7B8BI-It's dangerous...";
+ mes "Be careful...^000000";
+ next;
+ menu "Ignore it.",-,"What are you talking about?",L_What;
+ close;
+ L_What:
+ mes "[The voice of a female]";
+ mes "^6E7B8B...No way...";
+ mes "You can hear me?";
+ mes "I can't believe this.";
+ mes "It's impossible. But if you don't mind, may I talk to you...?^000000";
+ mes "can I talk to you for a while?";
+ next;
+ menu "Holy...! Run!",-,"What are you?!",L_Who;
+ close;
+ L_Who:
+ mes "[The voice of a female]";
+ mes "^6E7B8BI...";
+ mes "I don't have my body anymore, so... I think I'm a ghost. Yes, I've been wandering in this place ever since I got here.^000000";
+ next;
+ mes "[The voice of a female]";
+ mes "^6E7B8BI'm still not sure why I'm bound to this realm. If you don't mind, would you visit my sister for me?";
+ next;
+ mes "[The voice of a female]";
+ mes "^6E7B8BPlease tell her...";
+ mes "Please tell her that her little sister Lowen is fine.^000000";
+ next;
+ mes "[The voice of a female]";
+ mes "^6E7B8BUm...";
+ mes "If you want to meet me again, just say my name out loud. '^000000Lowen^6E7B8B.'^000000";
+ set god_brising,21;
+ close;
+}
+ else
+{
+ mes "^3355FFYou find a piece of twisted, dry wood. Looking at it seems to bring out a feeling of sadness within you for some reason.^000000";
+ close;
+}
+
+OnTouch:
+ if(god_brising > 9 && god_brising < 34)
+{
+ emotion e_gasp;
+ end;
+}
+
+}
+
+gef_dun01.gat,203,48,0 script #lowentrace1 111,3,3,{
+
+ if($God2 < 50)
+{
+ mes "^3355FFIt's just an old,";
+ mes "dry piece of wood.^000000";
+ close;
+}
+
+ if($God3 > 99)
+{
+ mes "^3355FFIt's just an old,";
+ mes "dry piece of wood.^000000";
+ close;
+}
+
+ if(god_brising > 20 && god_brising < 34)
+{
+ mes "Would you";
+ mes "like to summon her? ";
+ next;
+ menu "Yes",-,"No",L_No;
+ input @lowenstring$;
+ if(@lowenstring$ == "Lowen")
+ {
+ if(god_brising == 31)
+ {
+ mes "[Lowen Ellenen]";
+ mes "^6E7B8BYou came back!";
+ mes "You'll be with me";
+ mes "...Won't you?^000000";
+ next;
+ menu "Of course.",-,"Sorry, I don't think I can...",L_Sorry;
+ mes "[Lowen Ellenen]";
+ mes "^6E7B8BThank you,";
+ mes "thank you so much...^000000";
+ close2;
+ warp "que_god02.gat",47,53;
+ end;
+ L_Sorry:
+ mes "[Lowen Ellenen]";
+ mes "^6E7B8BI understand.";
+ mes "Please take";
+ mes "care of yourself...^000000";
+ close;
+ }
+ else if(god_brising == 30)
+ {
+ mes "[Lowen Ellenen]";
+ mes "^6E7B8BAh yes. This is it.";
+ mes "You look very curious about me, yet I am amazed that you can hear my voice. Please let me tell you an old story.^000000";
+ close2;
+ warp "que_god02.gat",47,53;
+ end;
+ }
+ else if(god_brising == 25)
+ {
+ mes "[Lowen Ellenen]";
+ mes "You came back.";
+ mes "....have you met Rosa?";
+ mes "...yes...I expected her to say so.....";
+ mes "Thank you for sending my message to her.";
+ mes "....I wish I could do what she wants me to do...";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "Ah...it's too danger.";
+ mes "This place is too dangerous for you.";
+ mes "I hate myself for not protecting you from evil creatures.";
+ mes "Please be careful.";
+ close;
+ }
+ else
+ {
+ mes "[Lowen Ellenen]";
+ mes "I hope you will not summon me for fun.";
+ mes "And please be careful...this place is too dangerous for you.";
+ close;
+ }
+ }
+ else
+ {
+ close;
+ }
+ L_No:
+ close;
+}
+ else if(god_brising == 20)
+{
+ mes "[The voice of a female]";
+ mes "...it's dangerous...be careful.";
+ next;
+ menu "Ignore it.",-,"What are you talking about?",L_What;
+ close;
+ L_What:
+ mes "[The voice of a female]";
+ mes ".... no way........are you...?";
+ mes "Can you hear me?";
+ mes "...I can't...believe this..";
+ mes "I can't belive this...but if you don't mind";
+ mes "can I talk to you for a while?";
+ next;
+ menu "Sorry, I am busy!",-,"What are you?!",L_Who;
+ close;
+ L_Who:
+ mes "[The voice of a female]";
+ mes "Ah, no need to be surprised.";
+ mes "Actually I am the one who was surprised.";
+ mes "Ah...ah...I don't have a physical form...";
+ mes "Err...technically I am a ghost.....";
+ mes "Yes, I think I am a ghost.";
+ mes "Since when I have been wandering around here.";
+ next;
+ mes "[Lowen]";
+ mes "I don't know why I haven't gone beyond the realm.";
+ mes "If you don't mind...I hope you can go visit my sister.";
+ mes "And please tell her that I am fine.";
+ mes "....tell her that Lowen, her little sister is fine...";
+ next;
+ mes "[Lowen]";
+ mes "If you want to meet me again,";
+ mes "please call my name out loud.";
+ mes " 'Lowen'...";
+ set god_brising,21;
+ close;
+}
+ else
+{
+ mes "- You found a twisted and dry wood. -";
+ mes "- It looked dismal but sad at the same time. -";
+ close;
+}
+
+OnTouch:
+ if (god_brising > 9 && god_brising < 34)
+{
+ emotion e_gasp;
+ end;
+}
+
+}
+
+que_god02.gat,48,55,3 script Lowen Ellenen 745,{
+
+ if(god_brising == 30)
+{
+ mes "[Lowen Ellenen]";
+ mes "Can you see me now?";
+ mes "You must be surprised.";
+ mes "This is the story I will share with you.";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "Look around.";
+ mes "Recognize it?";
+ mes "We're still in the same place, except now we're in my past.";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "All of us came here to Geffen to cleanse this area of evil spirits. You asked for the reason I stayed here?";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "I couldn't forgive myself for what I've done to my comrades. They were killed because of me.";
+ next;
+ menu "You were cursed...?",-,"You still have something to do.",L_Still;
+ mes "["+ strcharinfo(0) +"]";
+ mes "You're saying...";
+ mes "The anger of your";
+ mes "comrades manifested";
+ mes "into a curse?";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "Cursed by my fallen comrades... Yes, that's what I thought at first. So I tried to redeem myself as well as avenge their deaths.";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "I have been trying my best to comfort their spirits for 2 years.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Ever since you guys failed on a mission, you've spent two years here killing monsters?";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "Yes, that's right.";
+ mes "I thought it would bring comfort to the spirits of my comrades.";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "But once I died, I met all of my old friends in Nifflheim, the town of the dead. You've heard of it, haven't you?";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "No one seemed to blame me for what had happened. In fact, they all seemed worried about me.";
+ next;
+ menu "Then why?",-;
+ mes "[Lowen Ellenen]";
+ mes "They waited for me in Nifflheim for two years, since they didn't want me to misunderstand them. They never blamed me for what happened.";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "But I still feel like something is wrong. Out of all of us, I'm the only one unable to rest in peace. Everyone else was selected to go to Valhalla.";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "But Valhalla is where all honorable Crusaders are supposed to go. What have I done wrong?";
+ close;
+ L_Still:
+ mes "[Lowen Ellenen]";
+ mes "I don't think I have any unfinished business. But who knows, maybe there is something I have to do.";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "All of my late comrades that I met in Nifflheim were selected by Valkyrie and sent to Valhalla. That's how honorable Crusaders spend the afterlife. But it looks like I don't deserve it...";
+ next;
+ menu "I can help you!",-;
+ mes "[Lowen Ellenen]";
+ mes "You can";
+ mes "help me?";
+ mes "How...?";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "You said this is the place where the subjugation mission happened, right? I'll fight with you!";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "Now come on, you deserve to feel guilty like this. Let's think about how we're gonna fight these monsters!";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "...";
+ mes "Thank you.";
+ mes "Thank you so much.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Now,";
+ mes "shall we go in?";
+ set god_brising,31;
+ close;
+}
+ else if(god_brising == 31)
+{
+ mes "[Lowen Ellenen]";
+ mes "Walk down the stairs ahead. From this point on, I can only travel with you in your mind...";
+ close;
+}
+ else
+{
+ mes "[Lowen Ellenen]";
+ mes "How come...";
+ mes "You're here?";
+ close2;
+ warp "geffen.gat",120,101;
+ end;
+}
+
+}
+
+que_god02.gat,54,64,4 script Soldier#1_brising 105,1,1,{
+
+ if(god_brising == 31)
+{
+ mes "[Soldier]";
+ mes "Have you volunteered for monster subjugation? Would you like to start the mission now?";
+ next;
+ menu "Yes.",-,"I need more time.",L_Time;
+ mes "[Soldier]";
+ mes "We're you're ready,";
+ mes "come and stand in";
+ mes "front of me.";
+ close;
+
+ L_Time:
+ mes "[Soldier]";
+ mes "No problem, just come back when your preparations are completed.";
+ close;
+}
+ else
+{
+ mes "[Soldier]";
+ mes "Please back away.";
+ mes "You are not permitted";
+ mes "to enter!";
+ close;
+}
+
+OnTouch:
+ if(god_brising == 31)
+{
+ warp "que_god02.gat",174,49;
+ donpcevent "#brisinsold::OnSold1Off";
+ donpcevent "#brisinsold2::OnSold2On";
+ end;
+}
+ else
+{
+ mes "[Soldier]";
+ mes "Please back away.";
+ mes "You are not permitted";
+ mes "to enter!";
+ close2;
+ warp "que_god02.gat",51,59;
+ end;
+}
+
+}
+
+que_god02.gat,55,64,4 script Soldier#2_brising 105,1,1,{
+
+ mes "[Soldier]";
+ mes "Please back away.";
+ mes "You are not permitted";
+ mes "to enter!";
+ close;
+}
+
+que_god02.gat,1,1,1 script #brisinsold1 -1,{
+
+OnSold1On:
+ enablenpc "Soldier#1_brising";
+ end;
+
+OnSold1Off:
+ disablenpc "Soldier#1_brising";
+ end;
+}
+
+que_god02.gat,1,1,1 script #brisinsold2 -1,{
+
+OnInit:
+ disablenpc "Soldier#2_brising";
+ areawarp "que_god02.gat",100,128,85,3,"geffen.gat",120,100;
+ end;
+
+OnSold2On:
+ enablenpc "Soldier#2_brising";
+ initnpctimer;
+ end;
+
+OnTimer420000:
+ mapannounce "que_god02.gat","Lowen's spirit is beginning to weaken...",0,0x70DBDB;
+ end;
+
+OnTimer480000:
+ mapannounce "que_god02.gat","Your presense in her past can't be maintained for much longer...",0,0x70DBDB;
+ end;
+
+OnTimer540000:
+ mapannounce "que_god02.gat","Lowen's spirit can't keep you in the past any longer.",0,0x70DBDB;
+ end;
+
+OnTimer542000:
+ areawarp "que_god02.gat",1,1,400,400,"geffen.gat",120,100;
+ end;
+
+OnTimer550000:
+ donpcevent "#brisinsummon::OnReset";
+ end;
+
+OnTimer550500:
+ stopnpctimer;
+ end;
+
+}
+
+que_god02.gat,1,1,1 script #Warp_brising -1,{
+
+OnWarp:
+
+ end;
+}
+
+que_god02.gat,1,1,1 script #brisinsummon -1,{
+
+OnInit:
+ disablenpc "#doppelganger1";
+ disablenpc "#doppelganger2";
+ disablenpc "#knight1";
+ disablenpc "#knight2";
+ disablenpc "#knight3";
+ disablenpc "#lowen";
+ disablenpc "Valkyrie#1";
+ enablenpc "#hermite";
+ end;
+
+OnDoppel1On:
+ enablenpc "#doppelganger1";
+ end;
+
+OnDoppel1Off:
+ disablenpc "#doppelganger1";
+ end;
+
+OnDoppel2On:
+ enablenpc "#doppelganger2";
+ end;
+
+OnDoppel2Off:
+ disablenpc "#doppelganger2";
+ end;
+
+OnKnight1On:
+ enablenpc "#knight1";
+ end;
+
+OnKnight2On:
+ enablenpc "#knight2";
+ end;
+
+OnKnight3On:
+ enablenpc "#knight3";
+ end;
+
+OnKnight1Off:
+ disablenpc "#knight1";
+ end;
+
+OnKnight2Off:
+ disablenpc "#knight2";
+ end;
+
+OnKnight3Off:
+ disablenpc "#knight3";
+ end;
+
+OnLowenOn:
+ enablenpc "#lowen";
+ end;
+
+OnLowenOff:
+ disablenpc "#lowen";
+ end;
+
+OnHermiteOff:
+ disablenpc "#hermite";
+ end;
+
+OnLowen2Off:
+ disablenpc "Lowen Ellenen#2";
+ end;
+
+OnSummon:
+ attachrid $@BrisinRID$;
+ monster "que_god02.gat",34,128,"",1015,1,"#brisinsummon::OnMobDeath";
+ monster "que_god02.gat",34,127,"",1015,1,"#brisinsummon::OnMobDeath";
+ monster "que_god02.gat",80,127,"",1015,1,"#brisinsummon::OnMobDeath";
+ monster "que_god02.gat",102,128,"",1036,1,"#brisinsummon::OnMobDeath";
+ monster "que_god02.gat",130,128,"",1036,1,"#brisinsummon::OnMobDeath";
+ monster "que_god02.gat",62,128,"",1041,1,"#brisinsummon::OnMobDeath";
+ monster "que_god02.gat",64,127,"",1041,1,"#brisinsummon::OnMobDeath";
+ monster "que_god02.gat",150,127,"",1041,1,"#brisinsummon::OnMobDeath";
+ monster "que_god02.gat",176,127,"",1041,1,"#brisinsummon::OnMobDeath";
+ set brisinmobdead,9;
+ end;
+
+OnMobDeath:
+ set brisinmobdead,brisinmobdead -1;
+ if(brisinmobdead > 0) end;
+ set god_brising,31;
+ enablenpc "Valkyrie#1";
+ detachrid;
+ end;
+
+OnReset:
+ disablenpc "#doppelganger1";
+ disablenpc "#doppelganger2";
+ disablenpc "#knight1";
+ disablenpc "#knight2";
+ disablenpc "#knight3";
+ disablenpc "#lowen";
+ enablenpc "Soldier#1_brising";
+ disablenpc "Soldier#2_brising";
+ enablenpc "#hermite";
+ enablenpc "Lowen Ellenen#2";
+ disablenpc "Valkyrie#1";
+ killmonster "que_god02.gat","#brisinsummon::OnMobDeath";
+}
+
+que_god02.gat,173,58,4 script #doppelganger1 739,{
+
+OnEmoGasp:
+ emotion e_gasp;
+ end;
+}
+
+que_god02.gat,175,55,4 script #doppelganger2 739,{
+
+OnCast:
+ specialeffect 59;
+ end;
+}
+
+que_god02.gat,175,54,1 script #lowen 745,{
+
+OnEmoGasp:
+ emotion e_gasp;
+ end;
+
+OnCast:
+ specialeffect 59;
+ end;
+}
+
+que_god02.gat,178,49,1 script #knight1 751,{
+
+OnEmoGasp:
+ emotion e_gasp;
+ end;
+
+OnEmoGo:
+ emotion e_go;
+ end;
+}
+
+que_god02.gat,168,53,7 script #knight2 734,{
+
+OnEmoGasp:
+ emotion e_gasp;
+ end;
+
+OnEmoGo:
+ emotion e_go;
+ end;
+}
+
+que_god02.gat,167,58,4 script #knight3 752,{
+
+OnEmoGasp:
+ emotion e_gasp;
+ end;
+
+OnEmoGo:
+ emotion e_go;
+ end;
+}
+
+que_god02.gat,174,49,0 script #lowenone 139,0,0,{
+
+OnTouch:
+ donpcevent "brisinsold2::OnSold2On";
+ mes "[" + strcharinfo(0) + "]";
+ mes "Where am I?";
+ mes "Isn't this...?!";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Ah, I see.";
+ mes "This must be the place where everything happened two years ago. Good, good...";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "Shshh...";
+ mes "This is just a reflection of the past. Here, you'll see what happened at the time for yourself.";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "It wasn't any";
+ mes "trouble getting down here. But... We've got problems now.";
+ next;
+ mapannounce "que_god02.gat","D...Doppelganger!!!",0,0x9CFF00;
+ mes "[" + strcharinfo(0) + "]";
+ mes "What...?!";
+ mes "Doppelganger?!";
+ next;
+ donpcevent "#brisinsummon::OnDoppel1On";
+ donpcevent "#brisinsummon::OnKnight1On";
+ donpcevent "#brisinsummon::OnKnight2On";
+ donpcevent "#brisinsummon::OnKnight3On";
+ donpcevent "#brisinsummon::OnLowenOn";
+ mes "[" + strcharinfo(0) + "]";
+ mes "What's going on?";
+ mes "Did you really fight with that creature? H-hey! Answer me!";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "Yes, this was the place...";
+ mes "The commendant gave us the order...";
+ mes "And then..? And then what happened to me..?";
+ next;
+ mapannounce "que_god02.gat","Everyone, stay calm! Get into your positions!",0,0x9CFF00;
+ mes "^4E2F2F[Crusader Commander]";
+ mes "Everyone, get into your positions! Front line, block its movement! Rear line, support the defense!^000000";
+ donpcevent "#knight1::OnEmoGo";
+ donpcevent "#knight2::OnEmoGo";
+ donpcevent "#knight3::OnEmoGo";
+ donpcevent "#doppelganger1::OnEmoGasp";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "N-no!";
+ mes "I'm not running away!";
+ next;
+ mes "^3355FFYou're filled with a great anxiety, and you experience for yourself the fear and pressure Lowen felt during those very moments.^000000";
+ next;
+ mes "^4E2F2F[Crusader Commander]";
+ mes "Go, Lowen!";
+ mes "Cast Grand Cross, now!^000000";
+ next;
+ donpcevent "#lowen::OnCast";
+ mapannounce "que_god02.gat","Mwahaha! Mortals are such fools...",0,0xA8A8A8;
+ donpcevent "#brisinsummon::OnDoppel1Off";
+ donpcevent "#brisinsummon::OnDoppel2On";
+ donpcevent "#knight1::OnEmoGasp";
+ donpcevent "#knight2::OnEmoGasp";
+ donpcevent "#knight3::OnEmoGasp";
+ donpcevent "#lowen::OnEmoGasp";
+ mes "[" + strcharinfo(0) + "]";
+ mes " ??!!!";
+ next;
+ donpcevent "#doppelganger2::OnCast";
+ mes "[Male Voice]";
+ mes "Lowen!";
+ mes "Noooooooooo!!!";
+ close2;
+ warp "que_god02.gat",120,52;
+ donpcevent "#brisinsummon::OnDoppel2Off";
+ donpcevent "#brisinsummon::OnKnight1Off";
+ donpcevent "#brisinsummon::OnKnight2Off";
+ donpcevent "#brisinsummon::OnKnight3Off";
+ donpcevent "#brisinsummon::OnLowenOff";
+ end;
+}
+
+que_god02.gat,124,59,7 script #hermite 798,{ end; }
+
+que_god02.gat,120,52,0 script #monologue 139,0,0,{
+
+OnTouch:
+ mes "[" + strcharinfo(0) + "]";
+ mes "Where am I?";
+ mes "Isn't that...";
+ mes "What's Hermite";
+ mes "doing here?!";
+ next;
+ mes "[Hermite Charles]";
+ mes "No, no, no!";
+ mes "Lowen don't it!";
+ mes "He's gonna kill you!";
+ next;
+ mes "[Hermite Charles]";
+ mes "Grand Cross...";
+ mes "Using that's committing suicide! Lowen, don't do it!";
+ mes "Don't do that, Lowen!";
+ next;
+ mapannounce "que_god02.gat","Mwahaha! Mortals are such fools...",0,0xA8A8A8;
+ mes "[Hermite Charles]";
+ mes "Lowen!";
+ mes "Noooooooooo!!!";
+ next;
+ donpcevent "#brisinsummon::OnHermiteOff";
+ mes "[" + strcharinfo(0) + "]";
+ mes "Where did he go?";
+ mes "Was... Was that";
+ mes "from his mind?";
+ mapannounce "que_god02.gat","What happened?! L-Lowen's gone!!",0,0xA8A8A8;
+ next;
+ mes "[Lowen Ellenen]";
+ mes "...";
+ mes "I see now.";
+ mes "I know...";
+ mes "What happened...";
+ close2;
+ warp "que_god02.gat",18,127;
+ end;
+
+}
+
+que_god02.gat,21,127,3 script Lowen Ellenen#2 745,{
+
+ mes "[Lowen Ellenen]";
+ mes "I was a fool.";
+ mes "Now I remember Hermite. He must have been the one who rescued me. But when I came to my senses, no one was there.";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "I blamed myself for surviving alone. I should have died there with my friends. I felt so useless.";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "Now I realize that there were many people who loved me. But at the time, I felt only guilt.";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "I returned 3 days later to my commander. It was stupid, but at the moment I couldn't think of anything else.";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "The higher ups and the politicians were looking for a scapegoat for the failure of the mission.";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "So I was the one who was blamed. Then, they took away everything I had. My status, the holy power granted to me...";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "I thought I deserved that punishment. After all, why should I have survived when all my comrades died?";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "It was then that I decided to avenge my friends, and salvage what was left of my sense of honor.";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "I went back to that place. I fought and I fought, trying to make penance for what I had done wrong...";
+ next;
+ mapannounce "que_god02.gat","If you wish, continue your battle. I promise you the winner will become an Einherjar...",0,0x70DB93;
+ mes "[Lowen Ellenen]";
+ mes "That voice...";
+ mes "Isn't this...?";
+ next;
+ mes "[Lowen Ellenen]";
+ mes "Are you giving me another chance? But I no longer have a body to fight monsters any longer...";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Don't worry,";
+ mes "I'm with you!";
+ mes "Let's do it!";
+ close2;
+ set $@BrisinRID$,getcharid(3);
+ donpcevent "#brisinsummon::OnSummon";
+ donpcevent "#brisinsummon::OnLowen2Off";
+ end;
+
+}
+
+que_god02.gat,178,127,3 script Valkyrie#1 811,{
+
+ if(god_brising == 31)
+{
+ mes "[Valkyrie]";
+ mes "You have passed the test, Lowen. I don't have much talk to speak.";
+ next;
+ mes "[Valkyrie]";
+ mes "Have you found the strength to release yourself from the guilt and the pain? I have been waiting for you. Will you accept my invitation to Valhalla?";
+ next;
+ menu "Yes, I will follow you.",-,"Um... I'm not Lowen.",L_No;
+ mes "[Valkyrie]";
+ mes "Lowen Ellenen, misunderstood hero. I will now promote you to Einherjar with the will of God.";
+ next;
+ mes "[Valkyrie]";
+ mes "Your soul and spirit will be reborn in Valhalla as a holy warrior preparing for the holy war.";
+ specialeffect2 42;
+ next;
+ mes "[Valkyrie]";
+ mes "And...";
+ mes ""+ strcharinfo(0) +",";
+ mes "Your exploits are known to me. But I am curious as to what has brought you here?";
+ next;
+ mes "^3355FFYou explained what happened to the Valkyrie, starting from the Snow Crystal which never melts.^000000";
+ next;
+ mes "[Valkyrie]";
+ mes "I understand.";
+ mes "The story begins a long, long time ago with Freya, the patron goddess of beauty and love.";
+ next;
+ mes "[Valkyrie]";
+ mes "Her teardrop became a beautiful jewel. The snow on which Freya's teardrops have fallen will always retain its crystalline beauty.";
+ next;
+ mes "[Valkyrie]";
+ mes "You seek traces of the goddess? Perhaps this is a sign of the end of the thousand year peace. When the time comes, I hope humans will not abandon their faith.";
+ next;
+ mes "[Valkyrie]";
+ mes "Perhaps, I was also sent to meet you. I wish that humans will use the power derived from the traces of the gods to protect justice.";
+ next;
+ mes "[Valkyrie]";
+ mes ""+ strcharinfo(0) +"...";
+ mes "Listen. This is";
+ mes "what you must find.";
+ next;
+ mes "[Valkyrie]";
+ mes "A cold snowy path that the goddess walked across";
+ mes "A blue river that the goddess walked across";
+ mes "A narrow path that the goddess passed";
+ mes "Four dwarves that the goddess met...";
+ next;
+ mes "[Valkyrie]";
+ mes "^4d4dff We lost our hearts";
+ mes "to that golden hair";
+ mes "and those dazzling eyes.^000000";
+ next;
+ mes "[Valkyrie]";
+ mes "Remember this.";
+ mes "I shall send you";
+ mes "back to where you";
+ mes "belong.";
+ set god_brising,34;
+ next;
+ mes "[Valkyrie]";
+ mes "For Odin's honor...";
+ close2;
+ disablenpc "#doppelganger1";
+ disablenpc "#doppelganger2";
+ disablenpc "#knight1";
+ disablenpc "#knight2";
+ disablenpc "#knight3";
+ disablenpc "#lowen";
+ enablenpc "Soldier#1_brising";
+ disablenpc "Soldier#2_brising";
+ enablenpc "#hermite";
+ enablenpc "Lowen Ellenen#2";
+ disablenpc "Valkyrie#1";
+ warp "geffen.gat",120,101;
+ end;
+ L_No:
+ mes "[Valkyrie]";
+ mes "Hahahaha...";
+ mes "It has been";
+ mes "a while since";
+ mes "a mortal has";
+ mes "made me laugh.";
+ next;
+ mes "[Valkyrie]";
+ mes ""+ strcharinfo(0) +",";
+ mes "I am speaking to the spirit of the girl that rests within you, the girl to whom you lent your body so that she may learn the truth of the past.";
+ next;
+ mes "[Valkyrie]";
+ mes "Lowen Ellenen, misunderstood hero. I will now promote you to Einherjar with the will of God.";
+ next;
+ mes "[Valkyrie]";
+ mes "Your soul and spirit will be reborn in Valhalla as a holy warrior preparing for the holy war.";
+ specialeffect2 42;
+ next;
+ mes "[Valkyrie]";
+ mes "And...";
+ mes ""+ strcharinfo(0) +",";
+ mes "Your exploits are known to me. But I am curious as to what has brought you here?";
+ next;
+ mes "^3355FFYou explained what happened to the Valkyrie, starting from the Snow Crystal which never melts.^000000";
+ next;
+ mes "[Valkyrie]";
+ mes "I understand.";
+ mes "The story begins a long, long time ago with Freya, the patron goddess of beauty and love.";
+ next;
+ mes "[Valkyrie]";
+ mes "Her teardrop became a beautiful jewel. The snow on which Freya's teardrops have fallen will always retain its crystalline beauty.";
+ next;
+ mes "[Valkyrie]";
+ mes "You seek traces of the goddess? Perhaps this is a sign of the end of the thousand year peace. When the time comes, I hope humans will not abandon their faith.";
+ next;
+ mes "[Valkyrie]";
+ mes "Perhaps, I was also sent to meet you. I wish that humans will use the power derived from the traces of the gods to protect justice.";
+ next;
+ mes "[Valkyrie]";
+ mes ""+ strcharinfo(0) +"...";
+ mes "Listen. This is";
+ mes "what you must find.";
+ next;
+ mes "[Valkyrie]";
+ mes "A cold snowy path that the goddess walked across";
+ mes "A blue river that the goddess walked across";
+ mes "A narrow path that the goddess passed";
+ mes "Four dwarves that the goddess met...";
+ next;
+ mes "[Valkyrie]";
+ mes "^4d4dffThe beauty of the stars";
+ mes "Wanes in comparison.";
+ mes "We lost our hearts";
+ mes "To that golden hair";
+ mes "And those dazzling eyes.^000000";
+ next;
+ mes "[Valkyrie]";
+ mes "Remember this.";
+ mes "I shall send you";
+ mes "back to where you";
+ mes "belong.";
+ set god_brising,34;
+ next;
+ mes "[Valkyrie]";
+ mes "For Odin's honor...";
+ close2;
+ disablenpc "#doppelganger1";
+ disablenpc "#doppelganger2";
+ disablenpc "#knight1";
+ disablenpc "#knight2";
+ disablenpc "#knight3";
+ disablenpc "#lowen";
+ enablenpc "Soldier#1_brising";
+ disablenpc "Soldier#2_brising";
+ enablenpc "#hermite";
+ enablenpc "Lowen Ellenen#2";
+ disablenpc "Valkyrie#1";
+ warp "geffen.gat",120,101;
+ end;
+}
+
+}
+
+xmas.gat,38,105,0 script #brisindwarf1 111,3,3,{
+
+ if($God2 < 50)
+{
+ mes "^3355FFA lot of snow";
+ mes "is heavily piled";
+ mes "here on the ground.^000000";
+ close;
+}
+ if($God3 > 99)
+{
+ mes "^3355FFA lot of snow";
+ mes "is heavily piled";
+ mes "here on the ground.^000000";
+ close;
+}
+ if (god_brising > 39 && god_brising < 50)
+{
+ mes "^3355FFA lot of snow";
+ mes "is heavily piled";
+ mes "here on the ground.^000000";
+ next;
+ mes "^3355FFHowever, this particular mound strikes you as curious for some reason.^000000";
+ next;
+ menu "Sweep the snow away with your hand.",-,"Poke the snow with your finger.",L_Poke,"Cancel.",L_No;
+ mes "^3355FFAs you sweep the snow with the palm of your hand, some of the snow melts, revealing a strange puzzle cube. It's multi-faceted, but you can read that each facet is inscribed with a lyric.";
+ set @point,0;
+ next;
+ menu "Adjust the puzzle.",-,"Quit.",L_Quit;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Okay, um...";
+ mes "I guess I should";
+ mes "choose a lyric...";
+ next;
+ Menu1:
+ menu "Wanes in comparison",case11,"To that beautiful hair",case12,"All of our hearts",case13,"The beauty of the stars",case14,"to those dazzling eyes",case15;
+ case11:
+ mes "[" + strcharinfo(0) + "]";
+ mes "we gave...";
+ goto Menu2;
+
+ case12:
+ mes "[" + strcharinfo(0) + "]";
+ mes "to that beautiful hair";
+ goto Menu2;
+ case13:
+ mes "[" + strcharinfo(0) + "]";
+ mes "all of our hearts in";
+ goto Menu2;
+ case14:
+ mes "[" + strcharinfo(0) + "]";
+ mes "The beauty of the stars";
+ set @point,@point +1;
+ goto Menu2;
+ case15:
+ mes "[" + strcharinfo(0) + "]";
+ mes "to those dazzling eyes";
+ goto Menu2;
+ Menu2:
+ menu "we gave",case21,"Wanes in comparison.",case22,"all of our hearts in",case23,"to the steps in",case24,"to those dazzling eyes",case25;
+ case21:
+ mes "we gave..";
+ goto Menu3;
+ case22:
+ mes "Wanes in comparison.";
+ set @point,@point +1;
+ goto Menu3;
+ case23:
+ mes "all of our hearts in";
+ goto Menu3;
+ case24:
+ mes "to the steps in";
+ goto Menu3;
+ case25:
+ mes "to those dazzling eyes";
+ goto Menu3;
+ Menu3:
+ menu "we gave",case31,"to that beautiful hair",case32,"all of our hearts in",case33,"to the steps in",case34,"We lost our hearts",case35;
+ case31:
+ mes "we gave..";
+ goto Menu4;
+ case32:
+ mes "to that beautiful hair";
+ goto Menu4;
+ case33 :
+ mes "all of our hearts in";
+ goto Menu4;
+ case34:
+ mes "to the steps in";
+ goto Menu4;
+ case35:
+ mes "We lost our hearts";
+ set @point,@point +1;
+ goto Menu4;
+ Menu4:
+ menu "To that golden hair",case41,"to that beautiful hair",case42,"all of our hearts in",case43,"to the steps in",case44,"to those dazzling eyes",case45;
+ case41:
+ mes "To that golden hair";
+ set @point,@point +1;
+ goto Menu5;
+ case42:
+ mes "to that beautiful hair";
+ goto Menu5;
+ case43:
+ mes "all of our hearts in";
+ goto Menu5;
+ case44:
+ mes "to the steps in";
+ goto Menu5;
+ case45:
+ mes "to those dazzling eyes";
+ goto Menu5;
+ Menu5:
+ menu "we gave",case51,"to that beautiful hair",case52,"And those dazzling eyes.",case53,"to the steps in",case54,"to those dazzling eyes",case55;
+ case51:
+ mes "we gave..";
+ goto Check;
+ case52:
+ mes "to that beautiful hair";
+ goto Check;
+ case53:
+ mes "And those dazzling eyes.";
+ set @point,@point +1;
+ goto Check;
+ case54:
+ mes "to the steps in";
+ goto Check;
+ case55:
+ mes "to those dazzling eyes";
+ goto Check;
+ Check:
+ next;
+ if(@point > 4)
+ {
+ donpcevent "#brisindwarf1::OnAlfrikOn";
+ mes "[Old dwarf]";
+ mes "Who are you?!";
+ mes "And why the hell";
+ mes "did you wake me up?";
+ close;
+ }
+
+ L_Quit:
+ mes "[" + strcharinfo(0) + "]";
+ mes "Huh...?";
+ mes "Nothing happened.";
+ mes "Did I do something wrong, or is this just a completely ordinary puzzle cube?";
+ close;
+ L_No:
+ mes "["+ strcharinfo(0) +"]";
+ mes "This...";
+ mes "This better not";
+ mes "be just some regular";
+ mes "puzzle cube that someone";
+ mes "just dropped in the snow!";
+ close;
+
+ L_Poke:
+ mes "^3355FFYou use your finger to poke the pile of snow. However, you hurt your finger a little bit after hitting something really solid.^000000";
+ emotion e_ag,1;
+ set Hp,Hp -20;
+ close;
+}
+ else
+{
+ mes "- There was a pile of snow under a tree. -";
+ close;
+}
+
+OnTouch:
+ if(god_brising > 39) emotion e_gasp,1;
+ end;
+
+OnInit:
+ disablenpc "Alfrik#1";
+ end;
+
+OnAlfrikOn:
+ enablenpc "Alfrik#1";
+ end;
+
+OnAlfrikOff:
+ disablenpc "Alfrik#1";
+ end;
+
+}
+
+xmas.gat,36,103,4 script Alfrik#1 826,{
+
+ if (god_brising == 49)
+{
+ mes "[Alfrik]";
+ mes "I've got nothing more to say! Now get out of here! I don't want to be found!";
+ close2;
+ donpcevent "#brisindwarf1::OnAlfrikOff";
+ end;
+}
+ else if(god_brising == 48)
+{
+ mes "[Alfrik]";
+ mes "What's up, human?";
+ mes "All of us have awakened.";
+ next;
+ menu "I just wanted to say hello.",-,"What are materials for Brisingamen?",L_Material;
+ mes "[Alfrik]";
+ mes "Your gesture is appreciated, but I'd rather hide than socialize. I don't want to be found by the crows of Odin!";
+ close2;
+ donpcevent "#brisindwarf1::OnAlfrikOff";
+ end;
+ L_Material:
+ mes "[Alfrik]";
+ mes "Materials for Brisingamen? For the human imitation, the materials are pretty easy to gather...";
+ next;
+ mes "[Alfrik]";
+ mes "The power of weapons used by gods, when they battled demons a thousand years ago, and everything detached from Brisingamen. That's basically what you need.";
+ next;
+ mes "[Alfrik]";
+ mes "If you want to create a Brisingamen you will need.....";
+ mes "^4d4dffFreya's Jewel";
+ mes "Silver Ornament";
+ mes "Snow Crystal";
+ mes "Ripple";
+ mes "Drifting Air^000000";
+ next;
+ mes "[Alfrik]";
+ mes "You might need some gems, like Saphire, Peal, Opal, Curse Ruby, and maybe even some Gold to decorate the necklace.";
+ next;
+ mes "[Alfrik]";
+ mes "Although I give freely of my advice, we four dwarves will no longer do smithing work unless it be Freya's command.";
+ next;
+ mes "[Alfrik]";
+ mes "But I can promise you one thing. Since the four of us have awakened, humans will obtain the Brisingamen for sure.";
+ next;
+ mes "[Alfrik]";
+ mes "Now...";
+ mes "Leave me";
+ mes "in peace.";
+ set god_brising,49;
+ close2;
+ donpcevent "#brisindwarf1::OnAlfrikOff";
+ end;
+}
+ else if(god_brising == 40)
+{
+ mes "[Alfrik]";
+ mes "^333333*Yawn...*^000000";
+ mes "It's been a long time since I've seen the sun! W-wait! You're not...";
+ next;
+ mes "[Alfrik]";
+ mes "Who sent you?!";
+ mes "Loki? Heimdall?";
+ mes "Or was it Freya?";
+ next;
+ menu "No one, it was an accident!",-,"It was Valkyrie.",L_Valkyrie;
+ mes "[Alfrik]";
+ mes "Don't even think of lying to me, human! There's no way you could have awoken me without knowing the password! Now, speak!";
+ next;
+ menu "Valkyrie told me.",-,"It was a coincidence!",L_Coincidence;
+ mes "[Alfrik]";
+ mes "Valkyrie...?";
+ mes "Odin's warmonger? What could Odin want, I haven't done anything wrong!";
+ next;
+ mes "^3355FFYou explained everything to Alfrik, who seems to worry about being targeted by Odin.^000000";
+ next;
+ mes "[Alfrik]";
+ mes "So that's it.";
+ mes "Seeking out our masterpiece? You humans must desire the power of the gods. Interesting.";
+ next;
+ mes "[Alfrik]";
+ mes "The time for us to revive may actually have come! Alright then, I Alfrik shall cooperate with you humans.";
+ next;
+ mes "[Alfrik]";
+ mes "After all, getting on Odin's good side like this is much better than being tortured by Loki.";
+ next;
+ mes "[Alfrik]";
+ mes "Now, about the masterpiece we made for Freya. There can only be one in the world.";
+ next;
+ mes "[Alfrik]";
+ mes "However, that doesn't mean an imitation, with the same power as that godly item, can't be made. Isn't it tempting, the power of a god?";
+ next;
+ mes "[Alfrik]";
+ mes "First things first. If you want to make the necklace, you must awaken all four of us. Because of Loki's threat, we all hid ourselves in different places.";
+ next;
+ mes "[Alfrik]";
+ mes "Go wake my brothers! Let's see if the Brisingamen can be made once again!";
+ next;
+ mes "[Alfrik]";
+ mes "Now go and wake Dvalin, before the gods and giants can find out!";
+ set god_brising,41;
+ close2;
+ donpcevent "#brisindwarf1::OnAlfrikOff";
+ end;
+ L_Coincidence:
+ mes "[Alfrik]";
+ mes "Coincidence?";
+ mes "Impossible! How dare you lie! Don't ever come back, or the gods will find me!";
+ close2;
+ donpcevent "#brisindwarf1::OnAlfrikOff";
+ end;
+ L_Valkyrie:
+ mes "[Alfrik]";
+ mes "...did you just speak of Valkyrie!";
+ mes "That Odin's maiden...that war monger..";
+ mes "...I see, Odin must want me.";
+ mes "...but...but I haven't done anything wrong.";
+ mes "I haven't!";
+ next;
+ mes "- You explained everything -";
+ mes "- to Alfrik who seemed to fear Odin. -";
+ next;
+ mes "[Alfrik]";
+ mes "Errr...? Was that it?";
+ mes "Do humans desire the power of God?";
+ mes "..heheheh....";
+ mes "It's interesting.";
+ mes "Besides, you're looking for a thing";
+ mes "that was made by me and my brothers long time ago.";
+ next;
+ mes "[Alfrik]";
+ mes "....giggle...giggle...giggle...";
+ mes "It may be the time for revive!";
+ mes "...giggle giggle...okay. Good.";
+ mes "I, Alfrik shall cooperate with you humans.";
+ mes "After all, it will be way better than being tortured by Loki or Heimdall.";
+ next;
+ mes "[Alfrik]";
+ mes "Giggle...giggle...giggle...oh by the way...";
+ mes "I don't think that Freya will like my idea...?";
+ mes "Giggle...giggle....";
+ mes "Hey, human.";
+ mes "Aren't you curious about the Freya's Necklace?";
+ next;
+ mes "[Alfrik]";
+ mes "Of course only one Brisingamen exists in the world.";
+ mes "However, you can create a similar thing";
+ mes "...which has the same power as the godly item.";
+ mes "The power of god...isn't it tempting?";
+ next;
+ mes "[Alfrik]";
+ mes "If you want to make the necklace,";
+ mes "you must wake up all of us.";
+ mes "....I hate Loki and Odin...";
+ mes "My brothers were put into sleep";
+ mes "in seperate places.";
+ next;
+ mes "[Alfrik]";
+ mes "Freaking Heimdall...";
+ mes "We could not win over the smart and fast guy.";
+ mes "Go wake my brothers!";
+ mes "Let's see if we can bring up the Brisingamen";
+ mes "once again!";
+ next;
+ mes "[Alfrik]";
+ mes "Now, before gods and giants get to know about it,";
+ mes "go wake Dvalin!";
+ set god_brising,41;
+ close2;
+ donpcevent "#brisindwarf1::OnAlfrikOff";
+ end;
+}
+ else if(god_brising == 41)
+{
+ mes "[Alfrik]";
+ mes "Why are you still here?";
+ mes "I told you go wake Dvalin!";
+ next;
+ menu "Where is he?",-,"Tell me more about Brisingamen.",L_More;
+ mes "[Alfrik]";
+ mes "Ah. Right.";
+ mes "I forgot to tell you. Poor Dvalin. Now, where was it?";
+ next;
+ mes "[Alfrik]";
+ mes "We were afraid that Odin and Heimdall would punish us because, well, in their eyes we disgraced the goddess.";
+ next;
+ mes "[Alfrik]";
+ mes "Oh course, they never would have been angered if it weren't for Loki's trickery.";
+ next;
+ mes "[Alfrik]";
+ mes "We loved Freya so much that we decided to hide ourselves beneath the path that she walked. To be as close to any trace of her as we could.";
+ next;
+ mes "[Alfrik]";
+ mes "Poor Dvalin is sleeping under the path in the East. Once there, you'll feel the scent the goddess.";
+ next;
+ mes "[Alfrik]";
+ mes "I can't remember where the others are sleeping, but you cannot forget these words...";
+ next;
+ mes "[Alfrik]";
+ mes "^4d4dffHer lovely scent";
+ mes "Still lingers in the wind.";
+ mes "We surrendered our hearts";
+ mes "To those tender teardrops";
+ mes "Those seductive red lips.^000000";
+ set god_brising,42;
+ close2;
+ donpcevent "#brisindwarf1::OnAlfrikOff";
+ end;
+ L_More:
+ mes "[Alfrik]";
+ mes "Brisingamen is our masterpiece, a necklace we forged for Freya. Even if we tried making it again, I doubt it would be as good.";
+ next;
+ mes "[Alfrik]";
+ mes "It looked perfect on Freya. Very difficult to create jewelry that actually enhances the attractiveness of the goddess of beauty.";
+ next;
+ mes "[Alfrik]";
+ mes "Perhaps our greatest reward was that beautiful smile of satisfaction she gave us when that we gave her that necklace. We loved her so.";
+ next;
+ mes "[Alfrik]";
+ mes "Is it that wrong for dwarves to love a goddess? Perhaps we were punished because the gods, even Odin, loved her as well.";
+ next;
+ mes "[Alfrik]";
+ mes "In any case, we've never seen the true Brisingamen again. But something very similar to it can be created...";
+ next;
+ mes "[Alfrik]";
+ mes "You'll need materials that have been graced by the goddess' presense. Traces of the goddess in the earth, water and the wind.";
+ next;
+ mes "[Alfrik]";
+ mes "And if the Brisingamen is recreated, the power of a god will be in the hands of a human. That human could be you!";
+ next;
+ mes "[Alfrik]";
+ mes "Poor Dvalin is sleeping under the path in the East. Once there, you'll feel the scent the goddess.";
+ next;
+ mes "[Alfrik]";
+ mes "I can't remember where the others are sleeping, but you cannot forget these words...";
+ next;
+ mes "[Alfrik]";
+ mes "^4d4dffHer lovely scent";
+ mes "Still lingers in the wind.";
+ mes "We surrendered our hearts";
+ mes "To those tender teardrops";
+ mes "Those seductive red lips.^000000";
+ set god_brising,42;
+ close2;
+ donpcevent "#brisindwarf1::OnAlfrikOff";
+ end;
+}
+ else if(god_brising == 42)
+{
+ mes "[Alfrik]";
+ mes "Will you please!";
+ mes "Get lost before Loki and Heimdall find out I've awakened! Now hurry, find Dvalin, and wake him up!";
+ close2;
+ donpcevent "#brisindwarf1::OnAlfrikOff";
+ end;
+}
+ else if(god_brising > 42 && god_brising < 48)
+{
+ mes "[Alfrik]";
+ mes "Oh, finally all of us have awakened! Now, the power of the goddess can be retrieved from the earth, water and the wind!";
+ next;
+ mes "[Alfrik]";
+ mes "Hahahahaha!";
+ mes "This should be";
+ mes "interesting!";
+ close2;
+ donpcevent "#brisindwarf1::OnAlfrikOff";
+ end;
+}
+ else
+{
+ mes "[Alfrik]";
+ mes "Mmm...?";
+ mes "I've got no business with you.";
+ close2;
+ donpcevent "#brisindwarf1::OnAlfrikOff";
+ end;
+}
+
+}
+
+prt_fild02.gat,185,269,0 script #brisindwarf2 111,3,3,{
+
+ if($God2 < 50)
+{
+ mes "^3355FFIt's just an";
+ mes "ordinary rock.^000000";
+ close;
+}
+
+ if($God3 > 99)
+{
+ mes "^3355FFIt's just an";
+ mes "ordinary rock.^000000";
+ close;
+}
+
+ if(god_brising > 41)
+{
+ mes "^3355FFIt's just an ordinary rock underneath the shadow of a tree. But on closer inspection, you notice that the moss on top of the rock looks perfectly flat.^000000";
+ next;
+ menu "Step on it.",-,"Sweep the surface.",L_Sweep,"Scratch the surface.",L_Scratch,"Kick it.",L_Kick;
+ mes "^3355FFYou gingerly place your foot on the top of the stone. The entire rock suddenly swings downward into the ground, and you fall downward...^000000";
+ close2;
+ warp "prt_fild02.gat",165,224;
+ end;
+ L_Sweep:
+ mes "^3355FFAs you sweep away the moss with your hand, you scratch your palm from the sharp edges of the rock.^000000";
+ emotion e_gasp,1;
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Damn...!";
+ mes "I'm bleeding!";
+ mes "But why didn't anything else happen?!";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "This rock had";
+ mes "better be one of";
+ mes "those secret rocks!";
+ mes "Or else...!";
+ close;
+ L_Scratch:
+ mes "^3355FFYou scratch away at the moss, and feel that the surface of the rock has even recesses.";
+ next;
+ mes "^3355FFAfter peeling off the moss, a series of tiles, etched with faint words, are revealed on top of the rock.^000000";
+ next;
+ mes "^3355FFThese tiles could be moved around, like in a puzzle.^000000";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Another puzzle?";
+ mes "This was just like when I had to give Alfrik's password. Okay, let me see...";
+ set @point,0;
+ next;
+ Menu1:
+ menu "to the tear drops dripping on the way",case11,"Her lovely scent",case12,"we gave",case13,"to the seducing red lips",case14,"our hearts in",case15;
+ case11:
+ mes "[" + strcharinfo(0) + "]";
+ mes "to the tear drops dripping on the way";
+ goto Menu2;
+ case12:
+ mes "[" + strcharinfo(0) + "]";
+ mes "Her lovely scent";
+ set @point,@point +1;
+ goto Menu2;
+ case13:
+ mes "[" + strcharinfo(0) + "]";
+ mes "we gave";
+ goto Menu2;
+ case14:
+ mes "[" + strcharinfo(0) + "]";
+ mes "to the seducing red lips";
+ goto Menu2;
+ case15:
+ mes "[" + strcharinfo(0) + "]";
+ mes "our hearts in";
+ goto Menu2;
+ Menu2:
+ menu "Still lingers in the wind.",case21,"to the scent drifted in the wind",case22,"we gave",case23,"to the seducing red lips",case24,"our hearts in",case25;
+ case21:
+ mes "Still lingers in the wind.";
+ set @point,@point +1;
+ goto Menu3;
+ case22:
+ mes "to the scent drifted in the wind";
+ goto Menu3;
+ case23:
+ mes "we gave";
+ goto Menu3;
+ case24:
+ mes "to the seducing red lips";
+ goto Menu3;
+ case25:
+ mes "our hearts in";
+ goto Menu3;
+ Menu3:
+ menu "to the tear drops dripping on the way",case31,"to the scent drifted in the wind",case32,"we gave",case33,"We surrendered our hearts",case34,"our hearts in",case35;
+ case31:
+ mes "to the tear drops dripping on the way";
+ goto Menu4;
+ case32:
+ mes "to the scent drifted in the wind";
+ goto Menu4;
+ case33:
+ mes "we gave";
+ goto Menu4;
+ case34:
+ mes "We surrendered our hearts";
+ set @point,@point +1;
+ goto Menu4;
+ case35:
+ mes "our hearts in";
+ goto Menu4;
+ Menu4:
+ menu "to the tear drops dripping on the way",case41,"to the scent drifted in the wind",case42,"To those tender teardrops",case43,"to the seducing red lips",case44,"our hearts in",case45;
+ case41:
+ mes "to the tear drops dripping on the way";
+ goto Menu5;
+ case42:
+ mes "to the scent drifted in the wind";
+ goto Menu5;
+ case43:
+ mes "To those tender teardrops";
+ set @point,@point +1;
+ goto Menu5;
+ case44:
+ mes "to the seducing red lips";
+ goto Menu5;
+ case45:
+ mes "our hearts in";
+ goto Menu5;
+ Menu5:
+ menu "to the tear drops dripping on the way",case51,"to the scent drifted in the wind",case52,"we gave",case53,"to the seducing red lips",case54,"Those seductive red lips",case55;
+ case51:
+ mes "to the tear drops dripping on the way";
+ goto Check;
+ case52:
+ mes "to the scent drifted in the wind";
+ goto Check;
+ case53:
+ mes "we gave";
+ goto Check;
+ case54:
+ mes "to the seducing red lips";
+ goto Check;
+ case55:
+ mes "Those seductive red lips";
+ set @point,@point +1;
+ goto Check;
+ Check:
+ next;
+ if(@point > 4)
+ {
+ donpcevent "#brisindwarf2::OnDvalinOn";
+ mes "[Dvalin]";
+ mes "...?";
+ mes "Alfrik?";
+ mes "Is that you?";
+ close;
+ }
+ L_Kick:
+ mes "[" + name + "]";
+ mes "^333333*Cough cough!*";
+ mes "Aaaack!";
+ mes "It's so dusty!";
+ close;
+}
+ else
+{
+ mes "^3355FFJust a normal";
+ mes "rock, covered in moss.^000000";
+ close;
+}
+
+OnTouch:
+ if(god_brising > 41) emotion e_gasp,1;
+ end;
+
+OnInit:
+ disablenpc "Dvalin#1";
+ end;
+
+OnDvalinOn:
+ enablenpc "Dvalin#1";
+ end;
+
+OnDvalinOff:
+ disablenpc "Dvalin#1";
+ end;
+}
+
+prt_fild02.gat,185,270,3 script Dvalin#1 826,{
+
+ if (god_brising > 43)
+{
+ mes "[Dvalin]";
+ mes "A human?";
+ mes "You woke me up?";
+ next;
+ mes "[Dvalin]";
+ mes "Hmm...";
+ mes "And you'd be acting pretty pushy right about now if you were acting on behalf of a god. What could you want...?";
+ next;
+ mes "[Dvalin]";
+ mes "It makes sense that you want a replica of Brisingamen for its power. But remember, we originally made Brisingamen as a necklace fit for a goddess.";
+ next;
+ mes "[Dvalin]";
+ mes "Some might say that we seduced Freya with the necklace, but we really loved her with all of our hearts.";
+ close2;
+ donpcevent "#brisindwarf2::OnDvalinOff";
+ end;
+}
+ else if(god_brising == 42)
+{
+ mes "[Dvalin]";
+ mes "Wah, it's not Alfrik?";
+ mes "Who are you to wake Dvalin?";
+ mes "Tell me right now, or I am gonna kick your ass!";
+ next;
+ menu "Help!",-,"Alfrik sent me to wake you up!",L_Alfrik;
+ mes "[Dvalin]";
+ mes "I don't know what the hell you're doing here,";
+ mes "but leave!";
+ close2;
+ donpcevent "#brisindwarf2::OnDvalinOff";
+ end;
+ L_Alfrik:
+ mes "[Dvalin]";
+ mes "Did you just say Alfrik sent you? How do you know my brother?!";
+ next;
+ mes "[Dvalin]";
+ mes "Brisingamen?!";
+ mes "Then, that means we could meet Freya again?!";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Umm...";
+ mes "I'm afraid not.";
+ mes "Or, at least, that's";
+ mes "not why I'm here.";
+ next;
+ mes "[Dvalin]";
+ mes "Okay. I understand. Sorry, I was just hoping you were a herald of Freya.";
+ next;
+ mes "[Dvalin]";
+ mes "So, an imitation of Brisingamen. Even if it's not the original, I'm sure it can possess power comparable to the original. Yes...";
+ next;
+ mes "[Dvalin]";
+ mes "It's no use trying to predict the future, but I can't help but wonder what would mankind do with the power of the gods?";
+ next;
+ mes "[Dvalin]";
+ mes "If my brother Alfrik already approved of you, then I'll help you out. I'll tell you how to wake my brother Berling.";
+ next;
+ mes "[Dvalin]";
+ mes "We hid ourselves near traces of Freya. The path where I am staying is one that my goddess has walked through.";
+ next;
+ mes "[Dvalin]";
+ mes "The air that quietly drifts here holds her fragrant scent. You can use this wind to borrow her power.";
+ next;
+ mes "[Dvalin]";
+ mes "Aside from Freya, I have no special love for the gods or giants. But I am intrigued by you humans. Your race is one of both love and hatred, life and destruction.";
+ next;
+ mes "[Dvalin]";
+ mes "Go now and seek Berling. He is sleeping near a river connect to Mount Mjolnir. Travel West to find the river were Freya's Teardrops have fallen.";
+ next;
+ mes "[Dvalin]";
+ mes "If the phantom of water gives you a question, answer it. The answer is the punishment that Odin gave to our goddess.";
+ next;
+ mes "[Dvalin]";
+ mes "Until thousands of Valkyries filled up Valhala, they had to repeatedly live, die, then be reborn the next day only to die again.";
+ next;
+ mes "[Dvalin]";
+ mes "Think about who they were. That's all I can tell you.";
+ next;
+ mes "[Dvalin]";
+ mes "Somehow, I know";
+ mes "you are the one who";
+ mes "can answer the question.";
+ mes "Hahahaha!";
+ set god_brising,43;
+ close2;
+ donpcevent "#brisindwarf2::OnDvalinOff";
+ end;
+}
+ else if(god_brising == 43)
+{
+ mes "[Dvalin]";
+ mes "Why do you keep calling me? I did everything I can do for you. I even gave you the key of the question.";
+ next;
+ mes "[Dvalin]";
+ mes "From now on,";
+ mes "it's all up to you.";
+ mes "Now, go wake Berling...";
+ close2;
+ donpcevent "#brisindwarf2::OnDvalinOff";
+ end;
+}
+
+}
+
+mjolnir_09.gat,85,129,0 script #brisindwarf3 111,3,3,{
+
+ if($God2 < 50)
+{
+ mes "^3355FFThe sight of this bubbling stream refreshes you just by looking at it.^000000";
+ close;
+}
+ if($God3 > 99)
+{
+ mes "^3355FFThe sight of this bubbling stream refreshes you just by looking at it.^000000";
+ close;
+}
+ if (god_brising > 42 && god_brising < 50)
+{
+ specialeffect 109;
+ mes "[Echoing Voice]";
+ mes "Alfrik: confirmed.";
+ mes "Dvalin: confirmed.";
+ next;
+ mes "[Echoing Voice]";
+ mes "Please answer me.";
+ mes "Odin punished beautiful Freya, and made her curse humans with her powers.";
+ next;
+ mes "[Echoing Voice]";
+ mes "Freya cursed many human beings to repeatedly die and be reborn in an eternal battle.";
+ mes "How many are they?";
+ next;
+ switch( select( "20!","How should I know?!","40!","42!" ))
+ {
+ case 1:
+ specialeffect 109;
+ mes "[Echoing Voice]";
+ mes "Failed.";
+ mes "Failed...";
+ close;
+ break
+ case 2:
+ specialeffect 109;
+ mes "[Echoing Voice]";
+ mes "Failed.";
+ mes "Failed...";
+ close;
+ break
+ case 3:
+ specialeffect 109;
+ mes "[Echoing Voice]";
+ mes "Failed.";
+ mes "Failed...";
+ close;
+ break
+ case 4:
+ specialeffect 109;
+ mes "[Echoing Voice]";
+ mes "...Confirmed.";
+ mes "Shutting down barrier. Initiating summoning.";
+ next;
+ enablenpc "Berling#1";
+ mes "[Berling]";
+ mes "^333333*Gasp--!*^000000";
+ mes "Thought I was";
+ mes "gonna drown to death!";
+ mes "Who woke me up?";
+ close;
+ break
+ }
+}
+ else
+{
+ mes "^3355FFThe sight of this bubbling stream refreshes you just by looking at it.^000000";
+ close;
+}
+
+OnTouch:
+ if(god_brising > 42) emotion e_gasp,1;
+ end;
+
+OnInit:
+ disablenpc "Berling#1";
+ end;
+
+OnBerlingOn:
+ enablenpc "Berling#1";
+ end;
+
+OnBerlingOff:
+ disablenpc "Berling#1";
+ end;
+}
+
+mjolnir_09.gat,87,129,3 script Berling#1 826,{
+
+ if(god_brising > 44)
+{
+ mes "[Berling]";
+ mes "You're the one that's awakened us? Hahaha, perhaps that's a sign we may see Freya again! Hahahaha!";
+ next;
+ mes "[Berling]";
+ mes "We are indebted to you for reviving us. Okay, I know what you want, and will help you obtain the power of the gods.";
+ close2;
+ donpcevent "#brisindwarf3::OnBerlingOff";
+ end;
+}
+ else if(god_brising == 43)
+{
+ mes "[Berling]";
+ mes "What the...?";
+ mes "It's a human?!";
+ mes "What do you want?";
+ mes "Wh-who are you?";
+ next;
+ menu "Dvalin wants you to wake up!",-,"Tell me who you are first!",L_Who;
+ mes "[Berling]";
+ mes "Dvalin?! You mean my brother! But he can only be revived if Alfrik is revived. What happened?";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Umm...";
+ mes "Let me explain...";
+ next;
+ mes "...";
+ mes "......";
+ mes ".........";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "...So if I guess I need to wake up all four of you dwarves so that Brisingamen, which holds Freya's power, can be made again.";
+ next;
+ mes "[Berling]";
+ mes "Oh! Say that name once again! Freya, the goddess who took my body and soul! Did you just say you want to make her necklace?";
+ next;
+ mes "[Berling]";
+ mes "Hahahaha, stop joking around. The Brisingamen is a one of a kind masterpiece!";
+ next;
+ menu "I don't mean the original one, but...",-;
+ mes "[Berling]";
+ mes "Ah, now I see! You want a replica that has roughly the same power. A Brisingamen used by humans!";
+ next;
+ mes "[Berling]";
+ mes "I, on the other hand, do not desire power. If would be happy to own but a strand of her hair.";
+ next;
+ mes "[Berling]";
+ mes "Oh Freya...";
+ mes "The more of her beauty exists in this world, the happier I'll be. I'm more than willing to help you recreate this memento of Freya.";
+ next;
+ mes "[Berling]";
+ mes "Now, please go and find the last one of my brothers! Poor Grer, perhaps he is still digging silver in that mine for her...";
+ next;
+ mes "[Berling]";
+ mes "Go and find Grer. I will give you Freya's golden teardrop, but he might have revived on his own...";
+ next;
+ mes "[Berling]";
+ mes "If he doesn't trust you, sing this song. You must remember each and every word...";
+ next;
+ mes "[Berling]";
+ mes "^4d4dffNo jewel in the world can compare.^000000";
+ next;
+ mes "[Berling]";
+ mes "^4d4dffOur masterpiece made from love.^000000";
+ next;
+ mes "[Berling]";
+ mes "^4d4dffShe wanted the dazzling necklace.^000000";
+ next;
+ mes "[Berling]";
+ mes "^4d4dffWe wanted the goddess of beauty.^000000";
+ next;
+ mes "[Berling]";
+ mes "^4d4dffOur happiest times were with her.^000000";
+ next;
+ mes "[Berling]";
+ mes "Memorize all five lines of this song exactly. Now take this golden teardrop and please seek out Grer.";
+ specialeffect2 84;
+ set god_brising,44;
+ close2;
+ donpcevent "#brisindwarf3::OnBerlingOff";
+ end;
+ L_Who:
+ mes "[Berling]";
+ mes "Where the hell did you come from?";
+ mes "I am Berling the greatest dwarf in ages!";
+ mes "I regret to tell you this, but I do not have a name";
+ mes "to introduce to such an ill-bred lad like you!";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Heh, you just said you're Berling...";
+ next;
+ mes "[Berling]";
+ mes "Baaaaahhh!";
+ mes "Quiet you!";
+ mes "Mind your own business!";
+ close2;
+ donpcevent "#brisindwarf3::OnBerlingOff";
+ end;
+}
+ else if(god_brising == 44)
+{
+ mes "[Berling]";
+ mes "Did you already forget the lyrics? Let me tell them to you again, so don't forget this time.";
+ next;
+ mes "[Berling]";
+ mes "^4d4dffNo jewel in the world can compare.^000000";
+ next;
+ mes "[Berling]";
+ mes "^4d4dffOur masterpiece made from love.^000000";
+ next;
+ mes "[Berling]";
+ mes "^4d4dffShe wanted the dazzling necklace.^000000";
+ next;
+ mes "[Berling]";
+ mes "^4d4dffWe wanted the goddess of beauty.^000000";
+ next;
+ mes "[Berling]";
+ mes "^4d4dffOur happiest times were with her.^000000";
+ close2;
+ donpcevent "#brisindwarf3::OnBerlingOff";
+ end;
+}
+
+}
+
+mjo_dun02.gat,126,36,0 script #brisindwarf4 111,3,3,{
+
+ if($God2 < 50)
+{
+ mes "[" + strcharinfo(0) + "]";
+ mes "Bah, no way out.";
+ close;
+}
+ if($God3 > 99)
+{
+ mes "[" + strcharinfo(0) + "]";
+ mes "Bah, no way out.";
+ close;
+}
+ if(god_brising > 45 && god_brising < 50)
+{
+ mes "[Grer]";
+ mes "What!";
+ enablenpc "Grer#1";
+ close;
+}
+ else if(god_brising == 45)
+{
+ mes "- A charcoal was dropped from the sky' -";
+ mes "- with a voice, 'Show me!'. -";
+ mes "- Let's scribble...-";
+ set @point,0;
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Let's see.";
+ mes "Um, that song.";
+ mes "What was the first line...?";
+ next;
+ input @dwarfsong1$;
+ if(@dwarfsong1$ == "No jewel in the world can compare.") set @point,@point +1;
+ mes "[" + strcharinfo(0) + "]";
+ mes " " + @dwarfsong1$ + "";
+ mes "Then...ummm..";
+ mes "The second line?";
+ next;
+ input @dwarfsong2$;
+ if(@dwarfsong2$ == "Our masterpiece made from love.") set @point,@point +1;
+ mes "[" + strcharinfo(0) + "]";
+ mes " " + @dwarfsong2$ + "";
+ mes "Now, what was";
+ mes "the third line...?";
+ next;
+ input @dwarfsong3$;
+ if(@dwarfsong3$ == "She wanted the dazzling necklace.") set @point,@point +1;
+ mes "[" + strcharinfo(0) + "]";
+ mes " " + @dwarfsong3$ + "";
+ mes "Now, the fourth";
+ mes "line after that...";
+ next;
+ input @dwarfsong4$;
+ if(@dwarfsong4$ == "We wanted the goddess of beauty.") set @point,@point +1;
+ mes "[" + strcharinfo(0) + "]";
+ mes " " + @dwarfsong4$ + "";
+ mes "Alright, now";
+ mes "for the last line...";
+ next;
+ input @dwarfsong5$;
+ if(@dwarfsong5$ == "Our happiest times were with her.") set @point,@point +1;
+ mes "[" + strcharinfo(0) + "]";
+ mes " " + @dwarfsong5$ + "";
+ mes "Alright, let's give it a try.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "" + @dwarfsong1$ + "";
+ mes "" + @dwarfsong2$ + "";
+ mes "" + @dwarfsong3$ + "";
+ mes "" + @dwarfsong4$ + "";
+ mes "" + @dwarfsong5$ + "";
+ next;
+ if(@point > 4)
+ {
+ enablenpc "Grer#1";
+ mes "[Grer]";
+ mes "Wha--?";
+ mes "Berling";
+ mes "did send you!";
+ set god_brising,46;
+ stopnpctimer;
+ close;
+ }
+ else
+ {
+ mes "[Grer]";
+ mes "Bah!";
+ mes "I knew it!";
+ mes "I can't trust you!";
+ close2;
+ warp "mjo_dun02",118,56;
+ end;
+ }
+}
+ else
+{
+ mes "^3355FFYou found a hole filled with some clod and a lump of coal.^000000";
+ close;
+}
+
+OnTouch:
+ if($God2 < 50)
+{
+ mes "[" + strcharinfo(0) + "]";
+ mes "Beh, no way out.";
+ close;
+}
+ if($God3 > 99)
+{
+ mes "[" + strcharinfo(0) + "]";
+ mes "Beh, no way out.";
+ close;
+}
+ if(god_brising == 44)
+{
+ emotion e_gasp,1;
+ mes "[Male Voice]";
+ mes "Don't come any closer! How the hell do I feel Freya's presense on you? Tell me who you are!";
+ next;
+ menu "I am sent by Berling.",-,"Wah, you freaked me out!",L_Freak;
+ mes "[Male Voice]";
+ mes "Lies! Lies!";
+ mes "Prove it!";
+ mes "Prove yourself!";
+ set god_brising,45;
+ initnpctimer;
+ close;
+ L_Freak:
+ mes "[Male Voice]";
+ mes "Get out of here!";
+ close;
+}
+ else if(god_brising == 45)
+{
+ mes "[Male Voice]";
+ mes "Prove it!";
+ mes "Otherwise, leave me alone and let me mine silver. Silver...! Heh heh heh...";
+ stopnpctimer;
+ startnpctimer;
+ close;
+}
+ else
+{
+ warp "mjo_dun02.gat",118,56;
+ end;
+}
+
+OnTimer1000:
+ mapannounce "mjo_dun02.gat","Grer: Hurry and show that I can trust you!",0,0x70DBDB;
+ end;
+
+OnTimer240000:
+ mapannounce "mjo_dun02.gat","Grer: Grrr, I won't wait much longer!",0,0x70DBDB;
+ end;
+
+OnTimer298000:
+ mapannounce "mjo_dun02.gat","Grer: Farewell, human!",0,0x70DBDB;
+ end;
+
+OnTimer300000:
+ warp "mjo_dun02.gat",118,56;
+ disablenpc "Grer#1";
+ end;
+
+OnTimer301000:
+ stopnpctimer;
+ end;
+
+OnInit:
+ disablenpc "Grer#1";
+ end;
+
+OnGrerOn:
+ enablenpc "Grer#1";
+ end;
+
+OnGrerOff:
+ disablenpc "Grer#1";
+ end;
+}
+
+mjo_dun02.gat,126,34,1 script Grer#1 826,{
+
+ if(god_brising > 47)
+{
+ mes "[Grer]";
+ mes "As we promised,";
+ mes "Brisingamen will appear in front of human's eyes. But until then, I shall make jewelry of silver. Mwahahaha~";
+ close2;
+ donpcevent "#brisindwarf4::OnGrerOff";
+ end;
+}
+ else if(god_brising == 46)
+{
+ mes "[Grer]";
+ mes "My name is Grer.";
+ mes "I should have been the last one to be awakened. Now I see that I haven't mined as much silver as I may need.";
+ next;
+ mes "[Grer]";
+ mes "You might think gold would better suit a goddess, but no. Silver is what makes her golden hair more beautiful.";
+ next;
+ mes "[Grer]";
+ mes "Human, you must planned something fun. Hmm? You didn't plan anything at all? No matter.";
+ next;
+ mes "[Grer]";
+ mes "Now that we're revived, there's a good chance that we may see her again. I don't really mind anything else.";
+ next;
+ mes "[Grer]";
+ mes "I want her spirit and scent to fill this world. I don't want Odin or Heimdall to know our plan.";
+ next;
+ mes "[Grer]";
+ mes "Now, this doesn't mean that I prefer humans over gods or giants, but if it's for Freya, I'll do anything.";
+ next;
+ mes "[Grer]";
+ mes "Anyway, now my brothers have been revived. For that, I give you my thanks. Someday, you will have the power to challenge the gods.";
+ next;
+ mes "[Grer]";
+ mes "Now, I need to go back to my business. You'll need a silver ornament for the necklace, so I'll continue to mine silver.";
+ next;
+ mes "[Grer]";
+ mes "I shall be working hard to make the most beautiful ornament in the world.";
+ next;
+ mes "[Grer]";
+ mes "Okay, you";
+ mes "may go back now!";
+ mes "Farewell.";
+ set god_brising,47;
+ close2;
+ donpcevent "#brisindwarf4::OnGrerOff";
+ end;
+}
+ else if(god_brising == 47)
+{
+ mes "[Grer]";
+ mes "Heh heh...";
+ mes "Why are you still";
+ mes "here? Your job is done.";
+ mes "Now, go back to where";
+ mes "you came from!";
+ close2;
+ donpcevent "#brisindwarf4::OnGrerOff";
+ end;
+}
+ else
+{
+ mes "[Grer]";
+ mes "Who the";
+ mes "hell are you?!";
+ close2;
+ donpcevent "#brisindwarf4::OnGrerOff";
+ end;
+}
+
+} \ No newline at end of file
diff --git a/npc/quests/seals/god_global.txt b/npc/quests/seals/god_global.txt
new file mode 100644
index 000000000..863b99ab4
--- /dev/null
+++ b/npc/quests/seals/god_global.txt
@@ -0,0 +1,123 @@
+//===== eAthena Script =======================================
+//= Variable Management NPC for the god item quest
+//===== By: ==================================================
+//= MasterOfMuppets
+//===== Current Version: =====================================
+//= 1.0
+//===== Compatible With: =====================================
+//= eAthena
+//===== Description: =========================================
+//= Use this NPC if the seals quest variables get messed up.
+//===== Additional Comments: =================================
+// 1.0 First version. [MasterOfMuppets]
+//============================================================
+
+sec_in02.gat,15,170,0 script Seals Quest Vars 817,{
+
+ if(getgmlevel() > 98)
+ {
+ mes "[Variable Management]";
+ mes "Welcome to the God Item Quest";
+ mes "Global Variable Management";
+ mes "function.";
+ next;
+ while(1)
+ {
+ menu "Check current variable values",s_Values,"Change variable values",s_Change,"Cancel",-;
+ close;
+
+s_Change:
+ mes "[Variable Management]";
+ mes "Which variable would you";
+ mes "like to change?";
+ next;
+ menu "$God1",-,"$God2",s_2,"$God3",s_3,"$God4",s_4;
+
+ mes "[Variable Management]";
+ mes "^0000FF$God1^000000 is currently ^FF0000" + $God1 + "^000000.";
+ mes "What would you like to";
+ mes "change it to? (Enter";
+ mes "101 to cancel)";
+ next;
+ input @temp;
+ if(@temp == 101)goto s_Canceled;
+ if(@temp < 0 || @temp > 100)goto s_BadValue;
+ set $God1,@temp;
+ mes "[Variable Management]";
+ mes "^0000FF$God1^000000 was changed to ^FF0000" + $God1 + "^000000.";
+ close;
+
+s_2:
+ mes "[Variable Management]";
+ mes "^0000FF$God2^000000 is currently ^FF0000" + $God2 + "^000000.";
+ mes "What would you like to";
+ mes "change it to? (Enter";
+ mes "101 to cancel)";
+ next;
+ input @temp;
+ if(@temp == 101)goto s_Canceled;
+ if(@temp < 0 || @temp > 100)goto s_BadValue;
+ set $God2,@temp;
+ mes "[Variable Management]";
+ mes "^0000FF$God2^000000 was changed to ^FF0000" + $God2 + "^000000.";
+ close;
+
+s_3:
+ mes "[Variable Management]";
+ mes "^0000FF$God3^000000 is currently ^FF0000" + $God3 + "^000000.";
+ mes "What would you like to";
+ mes "change it to? (Enter";
+ mes "101 to cancel)";
+ next;
+ input @temp;
+ if(@temp == 101)goto s_Canceled;
+ if(@temp < 0 || @temp > 100)goto s_BadValue;
+ set $God3,@temp;
+ mes "[Variable Management]";
+ mes "^0000FF$God3^000000 was changed to ^FF0000" + $God3 + "^000000.";
+ close;
+
+s_4:
+ mes "[Variable Management]";
+ mes "^0000FF$God4^000000 is currently ^FF0000" + $God4 + "^000000.";
+ mes "What would you like to";
+ mes "change it to? (Enter";
+ mes "101 to cancel)";
+ next;
+ input @temp;
+ if(@temp == 101)goto s_Canceled;
+ if(@temp < 0 || @temp > 100)goto s_BadValue;
+ set $God4,@temp;
+ mes "[Variable Management]";
+ mes "^0000FF$God4^000000 was changed to ^FF0000" + $God4 + "^000000.";
+ close;
+
+s_Canceled:
+ close;
+
+s_BadValue:
+ mes "[Variable Management]";
+ mes "Please enter a value";
+ mes "between 0-100.";
+ close;
+
+s_Values:
+ mes "[Variable Management]";
+ mes "Current variable values are:";
+ mes "^0000FF$God1^000000 = ^FF0000" + $God1 + "^000000.";
+ mes "^0000FF$God2^000000 = ^FF0000" + $God2 + "^000000.";
+ mes "^0000FF$God3^000000 = ^FF0000" + $God3 + "^000000.";
+ mes "^0000FF$God4^000000 = ^FF0000" + $God4 + "^000000.";
+ next;
+ }
+ }
+ else
+ {
+ mes "[Variable Management]";
+ mes "Sorry. You don't have";
+ mes "authorization to use this";
+ mes "npc.";
+ close;
+ }
+
+}
diff --git a/npc/quests/seals/god_weapon_creation.txt b/npc/quests/seals/god_weapon_creation.txt
new file mode 100644
index 000000000..109ba1676
--- /dev/null
+++ b/npc/quests/seals/god_weapon_creation.txt
@@ -0,0 +1,1595 @@
+//===== eAthena Script =======================================
+//= God items creation NPCs
+//===== By: ==================================================
+//= SinSloth
+//===== Current Version: =====================================
+//= 1.0
+//===== Compatible With: =====================================
+//= eAthena
+//===== Description: =========================================
+//=
+//===== Additional Comments: =================================
+// 1.0 First version. Thanks to SinSloth for scripting it. [MasterOfMuppets]
+//============================================================
+
+gld_dun01.gat,28,85,0 script Grunburti 826,{
+
+ mes "[Dwarf Grunburti]";
+ mes "Hmmhah! What brought you here, human!";
+ mes "Living in Midgard and away from my home town is painful enough, let alone facing a whiney human. Leave me alone!";
+ next;
+ switch( select( "Ask him about dwarves.", "Ask him what he is doing.", "Request a weapon creation.", "Cancel." ) )
+ {
+
+ case 1:
+ mes "[Dwarf Grunburti]";
+ mes "Ah, what an annoying human! What do you want to know about us, huh?";
+ mes "We are the toughest race that have bare to live in the barren land. Feeble-minded midgardians can not imagine how sterile our land is!";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "All the knowledge and skills that you are proud of were used to be ours.";
+ mes "Even weapons used by ancient Gods were made by our ancestors. Do you know that?";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "We have the greatest knowlege and skills yet we have taken our fate to live in the barren land of Giants, that's who we are!";
+ close;
+ break;
+
+ case 2:
+ mes "[Dwarf Grunburti]";
+ mes "Did you just ask what I am doing here?";
+ mes "Muhahahaha....I was waiting for the time to kick your ass!";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "Heheheheh, don't you worry. In fact, I will only humiliate myself by fighting with such a weakling like you.";
+ mes "Humans are so weak yet are too arrogant and love power struggling each other. You are just helpless...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "My home town....I will never be able to go back...from this Midgard.";
+ mes "Because Yggdrasil tree, the only way to my home town have dissappeared during the war in 1000 years ago.";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "That is why I have been staying in Midgard!";
+ mes "At least I am lucky because I found this cave where the environment is similar as my home town...";
+ close;
+ break;
+
+ case 3:
+ set @god_guild,getcharid(2);
+ if ($God1 < 100 || $God2 < 100 || $God3 < 100 || $God4 < 100)
+ {
+ if ($God1 > 49 && $God2 > 49 && $God3 > 49 && $God4 > 49 && strcharinfo(0) == getguildmaster(@god_guild))
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Hmm...I need some materials to make a weapon.";
+ mes "Which weapon do you want to have?";
+ next;
+ switch( select( "Brisingamen", "Megingjard", "Sleipnir", "Mjolnir" ) )
+ {
+ case 1:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF4 Freya's Jewel";
+ mes "4 Silver Ornament";
+ mes "3 Snow Crystal";
+ mes "3 Ripple";
+ mes "3 Drifting Air";
+ mes "2 Sapphire";
+ mes "3 Pearl";
+ mes "10 Opal";
+ mes "5 Cursed Ruby";
+ mes "20 Gold and";
+ mes "1 Necklace^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "...";
+ mes "However, the time has not come yet. So wait until then. Muhahaha!";
+ close;
+ break;
+
+ case 2:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF1 Gleipnir";
+ mes "20 Gold";
+ mes "10 Sapphire";
+ mes "10 Oridecon";
+ mes "and 1 Belt^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "...";
+ mes "However, the time has not come yet. So wait until then. Muhahaha!";
+ close;
+ break;
+
+ case 3:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF3 Wheel of the Unknown";
+ mes "5 Feather of Angel Wing";
+ mes "3 Sprit of Fish";
+ mes "4 Amblem of the Sun God";
+ mes "3 Breath of Spirit";
+ mes "20 Gold";
+ mes "10 Elunium";
+ mes "and 1 Slotted Boots^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "...";
+ mes "However, the time has not come yet. So wait until then. Muhahaha!";
+ close;
+ break;
+
+ case 4:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF2 Thor's Gauntlets";
+ mes "4 Iron Maiden";
+ mes "5 Wrath of Valkyrie";
+ mes "5 Omen of Tempest";
+ mes "5 Billow";
+ mes "20 Oridecon";
+ mes "5 Elunium";
+ mes "40 Gold and";
+ mes "1 Stunner^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "...";
+ mes "However, the time has not come yet. So wait until then. Muhahaha!";
+ close;
+ break;
+ }
+ }
+ else
+ {
+ mes "[Dwarf Grunburti]";
+ mes "We, dwarves have too high pride to share own skills with such a low race like human!";
+ mes "Stop interrupting me and leave immediately! Go play with monsters, your favorite toys!";
+ close;
+ }
+ }
+ if (strcharinfo(0) != getguildmaster(@god_guild))
+ {
+ mes "[Dwarf Grunburti]";
+ mes "I will only present my significant skills to humans of high social standing!";
+ mes "Go bring your ^0000FFguildmaster^000000!";
+ close;
+ }
+ mes "[Dwarf Grunburti]";
+ mes "Although it is very humiliating to present my valuable skills to a human being...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "since you are a master of guild and all the seals have been released, I think I can give you a chance to look at.";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "First of all, I shall confirm if you have brought all the necessary materials to forge a godly item or not!";
+ mes "I hate to see humans wandering about my home without any purpose!";
+ next;
+ if (countitem(7073) > 3 && countitem(7077) > 3 && countitem(7088) > 2 && countitem(7090) > 2 && countitem(7092) > 2 && countitem(726) > 1 && countitem(722) > 2 && countitem(727) > 9 && countitem(724) > 4 && countitem(969) > 19 && countitem(2603) > 0)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Hmm, I guess you want to have ^0000FFBrisingamen^000000!";
+ mes "Okay...then.";
+ next;
+ }
+ else if (countitem(7058) > 0 && countitem(969) > 19 && countitem(726) > 9 && countitem(984) > 9 && countitem(2627) > 0)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Hmm, I guess you want to have ^0000FFMegingjard^000000!";
+ mes "Okay...then.";
+ next;
+ }
+ else if (countitem(7076) > 2 && countitem(7079) > 4 && countitem(7083) > 2 && countitem(7086) > 3 && countitem(7087) > 2 && countitem(969) > 19 && countitem(985) > 9 && countitem(2406) > 0)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Hmm, I guess you want to have ^0000FFSleipnir^000000!";
+ mes "Okay...then.";
+ next;
+ }
+ else if (countitem(7074) > 1 && countitem(7075) > 3 && countitem(7078) > 4 && countitem(7089) > 4 && countitem(7091) > 4 && countitem(984) > 19 && countitem(985) > 4 && countitem(969) > 39 && countitem(1522) > 0)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Hmm, I guess you want to have ^0000FFMjolnir^000000!";
+ mes "Okay...then.";
+ next;
+ }
+ else
+ {
+ mes "[Dwarf Grunburti]";
+ mes "...........";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "........";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "....";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "?! You have not brought all the necessary materials!";
+ mes "...did you forget what you need?";
+ mes "Listen carefully this time!";
+ next;
+ switch( select( "Brisingamen", "Megingjard", "Sleipnir", "Mjolnir" ) )
+ {
+ case 1:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF4 Freya's Jewel";
+ mes "4 Silver Ornament";
+ mes "3 Snow Crystal";
+ mes "3 Ripple";
+ mes "3 Drifting Air";
+ mes "2 Sapphire";
+ mes "3 Pearl";
+ mes "10 Opal";
+ mes "5 Cursed Ruby";
+ mes "20 Gold and";
+ mes "1 Necklace^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "....however, you seem to be slower than other human...";
+ mes "I start to wonder if you can have the godly item this time or not. Anyways, go for it!";
+ close;
+ break;
+
+ case 2:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF1 Gleipnir";
+ mes "20 Gold";
+ mes "10 Sapphire";
+ mes "10 Oridecon";
+ mes "and 1 Belt^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "....however, you seem to be slower than other human...";
+ mes "I start to wonder if you can have the godly item this time or not. Anyways, go for it!";
+ close;
+ break;
+
+ case 3:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF3 Wheel of the Unknown";
+ mes "5 Feather of Angel Wing";
+ mes "3 Sprit of Fish";
+ mes "4 Amblem of the Sun God";
+ mes "3 Breath of Spirit";
+ mes "20 Gold";
+ mes "10 Elunium";
+ mes "and 1 Slotted Boots^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "....however, you seem to be slower than other human...";
+ mes "I start to wonder if you can have the godly item this time or not. Anyways, go for it!";
+ close;
+ break;
+
+ case 4:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF2 Thor's Gauntlets";
+ mes "4 Iron Maiden";
+ mes "5 Wrath of Valkyrie";
+ mes "5 Omen of Tempest";
+ mes "5 Billow";
+ mes "20 Oridecon";
+ mes "5 Elunium";
+ mes "40 Gold and";
+ mes "1 Stunner^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "....however, you seem to be slower than other human...";
+ mes "I start to wonder if you can have the godly item this time or not. Anyways, go for it!";
+ close;
+ break;
+ }
+ }
+ mes "[Dwarf Grunburti]";
+ mes "I will do a favor for you this time.";
+ mes "I cannot start to work in here. Come to ^0000FFthe underground laboratory^000000.";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "Now, you must hurry up! ^0000FFOnly one of each godly item^000000 will be given to humans ^FF0000right after all the seals are released^000000!";
+ close2;
+ warp "que_god01.gat",214,63;
+ end;
+ break;
+
+ case 4:
+ mes "[Dwarf Grunburti]";
+ mes "Muhahahahahaha!";
+ mes "Go grow up first!";
+ close;
+ break;
+
+ }
+}
+
+gld_dun02.gat,85,84,0 script Grunburti 826,{
+
+ mes "[Dwarf Grunburti]";
+ mes "Hmmhah! What brought you here, human!";
+ mes "Living in Midgard and away from my home town is painful enough, let alone facing a whiney human. Leave me alone!";
+ next;
+ switch( select( "Ask him about dwarves.", "Ask him what he is doing.", "Request a weapon creation.", "Cancel." ) )
+ {
+
+ case 1:
+ mes "[Dwarf Grunburti]";
+ mes "Ah, what an annoying human! What do you want to know about us, huh?";
+ mes "We are the toughest race that have bare to live in the barren land. Feeble-minded midgardians can not imagine how sterile our land is!";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "All the knowledge and skills that you are proud of were used to be ours.";
+ mes "Even weapons used by ancient Gods were made by our ancestors. Do you know that?";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "We have the greatest knowlege and skills yet we have taken our fate to live in the barren land of Giants, that's who we are!";
+ close;
+ break;
+
+ case 2:
+ mes "[Dwarf Grunburti]";
+ mes "Did you just ask what I am doing here?";
+ mes "Muhahahaha....I was waiting for the time to kick your ass!";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "Heheheheh, don't you worry. In fact, I will only humiliate myself by fighting with such a weakling like you.";
+ mes "Humans are so weak yet are too arrogant and love power struggling each other. You are just helpless...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "My home town....I will never be able to go back...from this Midgard.";
+ mes "Because Yggdrasil tree, the only way to my home town have dissappeared during the war in 1000 years ago.";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "That is why I have been staying in Midgard!";
+ mes "At least I am lucky because I found this cave where the environment is similar as my home town...";
+ close;
+ break;
+
+ case 3:
+ set @god_guild,getcharid(2);
+ if ($God1 < 100 || $God2 < 100 || $God3 < 100 || $God4 < 100)
+ {
+ if ($God1 > 49 && $God2 > 49 && $God3 > 49 && $God4 > 49 && strcharinfo(0) == getguildmaster(@god_guild))
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Hmm...I need some materials to make a weapon.";
+ mes "Which weapon do you want to have?";
+ next;
+ switch( select( "Brisingamen", "Megingjard", "Sleipnir", "Mjolnir" ) )
+ {
+ case 1:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF4 Freya's Jewel";
+ mes "4 Silver Ornament";
+ mes "3 Snow Crystal";
+ mes "3 Ripple";
+ mes "3 Drifting Air";
+ mes "2 Sapphire";
+ mes "3 Pearl";
+ mes "10 Opal";
+ mes "5 Cursed Ruby";
+ mes "20 Gold and";
+ mes "1 Necklace^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "...";
+ mes "However, the time has not come yet. So wait until then. Muhahaha!";
+ close;
+ break;
+
+ case 2:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF1 Gleipnir";
+ mes "20 Gold";
+ mes "10 Sapphire";
+ mes "10 Oridecon";
+ mes "and 1 Belt^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "...";
+ mes "However, the time has not come yet. So wait until then. Muhahaha!";
+ close;
+ break;
+
+ case 3:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF3 Wheel of the Unknown";
+ mes "5 Feather of Angel Wing";
+ mes "3 Sprit of Fish";
+ mes "4 Amblem of the Sun God";
+ mes "3 Breath of Spirit";
+ mes "20 Gold";
+ mes "10 Elunium";
+ mes "and 1 Slotted Boots^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "...";
+ mes "However, the time has not come yet. So wait until then. Muhahaha!";
+ close;
+ break;
+
+ case 4:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF2 Thor's Gauntlets";
+ mes "4 Iron Maiden";
+ mes "5 Wrath of Valkyrie";
+ mes "5 Omen of Tempest";
+ mes "5 Billow";
+ mes "20 Oridecon";
+ mes "5 Elunium";
+ mes "40 Gold and";
+ mes "1 Stunner^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "...";
+ mes "However, the time has not come yet. So wait until then. Muhahaha!";
+ close;
+ break;
+ }
+ }
+ else
+ {
+ mes "[Dwarf Grunburti]";
+ mes "We, dwarves have too high pride to share own skills with such a low race like human!";
+ mes "Stop interrupting me and leave immediately! Go play with monsters, your favorite toys!";
+ close;
+ }
+ }
+ if (strcharinfo(0) != getguildmaster(@god_guild))
+ {
+ mes "[Dwarf Grunburti]";
+ mes "I will only present my significant skills to humans of high social standing!";
+ mes "Go bring your ^0000FFguildmaster^000000!";
+ close;
+ }
+ mes "[Dwarf Grunburti]";
+ mes "Although it is very humiliating to present my valuable skills to a human being...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "since you are a master of guild and all the seals have been released, I think I can give you a chance to look at.";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "First of all, I shall confirm if you have brought all the necessary materials to forge a godly item or not!";
+ mes "I hate to see humans wandering about my home without any purpose!";
+ next;
+ if (countitem(7073) > 3 && countitem(7077) > 3 && countitem(7088) > 2 && countitem(7090) > 2 && countitem(7092) > 2 && countitem(726) > 1 && countitem(722) > 2 && countitem(727) > 9 && countitem(724) > 4 && countitem(969) > 19 && countitem(2603) > 0)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Hmm, I guess you want to have ^0000FFBrisingamen^000000!";
+ mes "Okay...then.";
+ next;
+ }
+ else if (countitem(7058) > 0 && countitem(969) > 19 && countitem(726) > 9 && countitem(984) > 9 && countitem(2627) > 0)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Hmm, I guess you want to have ^0000FFMegingjard^000000!";
+ mes "Okay...then.";
+ next;
+ }
+ else if (countitem(7076) > 2 && countitem(7079) > 4 && countitem(7083) > 2 && countitem(7086) > 3 && countitem(7087) > 2 && countitem(969) > 19 && countitem(985) > 9 && countitem(2406) > 0)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Hmm, I guess you want to have ^0000FFSleipnir^000000!";
+ mes "Okay...then.";
+ next;
+ }
+ else if (countitem(7074) > 1 && countitem(7075) > 3 && countitem(7078) > 4 && countitem(7089) > 4 && countitem(7091) > 4 && countitem(984) > 19 && countitem(985) > 4 && countitem(969) > 39 && countitem(1522) > 0)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Hmm, I guess you want to have ^0000FFMjolnir^000000!";
+ mes "Okay...then.";
+ next;
+ }
+ else
+ {
+ mes "[Dwarf Grunburti]";
+ mes "...........";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "........";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "....";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "?! You have not brought all the necessary materials!";
+ mes "...did you forget what you need?";
+ mes "Listen carefully this time!";
+ next;
+ switch( select( "Brisingamen", "Megingjard", "Sleipnir", "Mjolnir" ) )
+ {
+ case 1:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF4 Freya's Jewel";
+ mes "4 Silver Ornament";
+ mes "3 Snow Crystal";
+ mes "3 Ripple";
+ mes "3 Drifting Air";
+ mes "2 Sapphire";
+ mes "3 Pearl";
+ mes "10 Opal";
+ mes "5 Cursed Ruby";
+ mes "20 Gold and";
+ mes "1 Necklace^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "....however, you seem to be slower than other human...";
+ mes "I start to wonder if you can have the godly item this time or not. Anyways, go for it!";
+ close;
+ break;
+
+ case 2:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF1 Gleipnir";
+ mes "20 Gold";
+ mes "10 Sapphire";
+ mes "10 Oridecon";
+ mes "and 1 Belt^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "....however, you seem to be slower than other human...";
+ mes "I start to wonder if you can have the godly item this time or not. Anyways, go for it!";
+ close;
+ break;
+
+ case 3:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF3 Wheel of the Unknown";
+ mes "5 Feather of Angel Wing";
+ mes "3 Sprit of Fish";
+ mes "4 Amblem of the Sun God";
+ mes "3 Breath of Spirit";
+ mes "20 Gold";
+ mes "10 Elunium";
+ mes "and 1 Slotted Boots^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "....however, you seem to be slower than other human...";
+ mes "I start to wonder if you can have the godly item this time or not. Anyways, go for it!";
+ close;
+ break;
+
+ case 4:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF2 Thor's Gauntlets";
+ mes "4 Iron Maiden";
+ mes "5 Wrath of Valkyrie";
+ mes "5 Omen of Tempest";
+ mes "5 Billow";
+ mes "20 Oridecon";
+ mes "5 Elunium";
+ mes "40 Gold and";
+ mes "1 Stunner^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "....however, you seem to be slower than other human...";
+ mes "I start to wonder if you can have the godly item this time or not. Anyways, go for it!";
+ close;
+ break;
+ }
+ }
+ mes "[Dwarf Grunburti]";
+ mes "I will do a favor for you this time.";
+ mes "I cannot start to work in here. Come to ^0000FFthe underground laboratory^000000.";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "Now, you must hurry up! ^0000FFOnly one of each godly item^000000 will be given to humans ^FF0000right after all the seals are released^000000!";
+ close2;
+ warp "que_god01.gat",214,63;
+ end;
+ break;
+
+ case 4:
+ mes "[Dwarf Grunburti]";
+ mes "Muhahahahahaha!";
+ mes "Go grow up first!";
+ close;
+ break;
+
+ }
+}
+
+gld_dun03.gat,92,105,0 script Grunburti 826,{
+
+ mes "[Dwarf Grunburti]";
+ mes "Hmmhah! What brought you here, human!";
+ mes "Living in Midgard and away from my home town is painful enough, let alone facing a whiney human. Leave me alone!";
+ next;
+ switch( select( "Ask him about dwarves.", "Ask him what he is doing.", "Request a weapon creation.", "Cancel." ) )
+ {
+
+ case 1:
+ mes "[Dwarf Grunburti]";
+ mes "Ah, what an annoying human! What do you want to know about us, huh?";
+ mes "We are the toughest race that have bare to live in the barren land. Feeble-minded midgardians can not imagine how sterile our land is!";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "All the knowledge and skills that you are proud of were used to be ours.";
+ mes "Even weapons used by ancient Gods were made by our ancestors. Do you know that?";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "We have the greatest knowlege and skills yet we have taken our fate to live in the barren land of Giants, that's who we are!";
+ close;
+ break;
+
+ case 2:
+ mes "[Dwarf Grunburti]";
+ mes "Did you just ask what I am doing here?";
+ mes "Muhahahaha....I was waiting for the time to kick your ass!";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "Heheheheh, don't you worry. In fact, I will only humiliate myself by fighting with such a weakling like you.";
+ mes "Humans are so weak yet are too arrogant and love power struggling each other. You are just helpless...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "My home town....I will never be able to go back...from this Midgard.";
+ mes "Because Yggdrasil tree, the only way to my home town have dissappeared during the war in 1000 years ago.";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "That is why I have been staying in Midgard!";
+ mes "At least I am lucky because I found this cave where the environment is similar as my home town...";
+ close;
+ break;
+
+ case 3:
+ set @god_guild,getcharid(2);
+ if ($God1 < 100 || $God2 < 100 || $God3 < 100 || $God4 < 100)
+ {
+ if ($God1 > 49 && $God2 > 49 && $God3 > 49 && $God4 > 49 && strcharinfo(0) == getguildmaster(@god_guild))
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Hmm...I need some materials to make a weapon.";
+ mes "Which weapon do you want to have?";
+ next;
+ switch( select( "Brisingamen", "Megingjard", "Sleipnir", "Mjolnir" ) )
+ {
+ case 1:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF4 Freya's Jewel";
+ mes "4 Silver Ornament";
+ mes "3 Snow Crystal";
+ mes "3 Ripple";
+ mes "3 Drifting Air";
+ mes "2 Sapphire";
+ mes "3 Pearl";
+ mes "10 Opal";
+ mes "5 Cursed Ruby";
+ mes "20 Gold and";
+ mes "1 Necklace^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "...";
+ mes "However, the time has not come yet. So wait until then. Muhahaha!";
+ close;
+ break;
+
+ case 2:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF1 Gleipnir";
+ mes "20 Gold";
+ mes "10 Sapphire";
+ mes "10 Oridecon";
+ mes "and 1 Belt^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "...";
+ mes "However, the time has not come yet. So wait until then. Muhahaha!";
+ close;
+ break;
+
+ case 3:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF3 Wheel of the Unknown";
+ mes "5 Feather of Angel Wing";
+ mes "3 Sprit of Fish";
+ mes "4 Amblem of the Sun God";
+ mes "3 Breath of Spirit";
+ mes "20 Gold";
+ mes "10 Elunium";
+ mes "and 1 Slotted Boots^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "...";
+ mes "However, the time has not come yet. So wait until then. Muhahaha!";
+ close;
+ break;
+
+ case 4:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF2 Thor's Gauntlets";
+ mes "4 Iron Maiden";
+ mes "5 Wrath of Valkyrie";
+ mes "5 Omen of Tempest";
+ mes "5 Billow";
+ mes "20 Oridecon";
+ mes "5 Elunium";
+ mes "40 Gold and";
+ mes "1 Stunner^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "...";
+ mes "However, the time has not come yet. So wait until then. Muhahaha!";
+ close;
+ break;
+ }
+ }
+ else
+ {
+ mes "[Dwarf Grunburti]";
+ mes "We, dwarves have too high pride to share own skills with such a low race like human!";
+ mes "Stop interrupting me and leave immediately! Go play with monsters, your favorite toys!";
+ close;
+ }
+ }
+ if (strcharinfo(0) != getguildmaster(@god_guild))
+ {
+ mes "[Dwarf Grunburti]";
+ mes "I will only present my significant skills to humans of high social standing!";
+ mes "Go bring your ^0000FFguildmaster^000000!";
+ close;
+ }
+ mes "[Dwarf Grunburti]";
+ mes "Although it is very humiliating to present my valuable skills to a human being...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "since you are a master of guild and all the seals have been released, I think I can give you a chance to look at.";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "First of all, I shall confirm if you have brought all the necessary materials to forge a godly item or not!";
+ mes "I hate to see humans wandering about my home without any purpose!";
+ next;
+ if (countitem(7073) > 3 && countitem(7077) > 3 && countitem(7088) > 2 && countitem(7090) > 2 && countitem(7092) > 2 && countitem(726) > 1 && countitem(722) > 2 && countitem(727) > 9 && countitem(724) > 4 && countitem(969) > 19 && countitem(2603) > 0)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Hmm, I guess you want to have ^0000FFBrisingamen^000000!";
+ mes "Okay...then.";
+ next;
+ }
+ else if (countitem(7058) > 0 && countitem(969) > 19 && countitem(726) > 9 && countitem(984) > 9 && countitem(2627) > 0)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Hmm, I guess you want to have ^0000FFMegingjard^000000!";
+ mes "Okay...then.";
+ next;
+ }
+ else if (countitem(7076) > 2 && countitem(7079) > 4 && countitem(7083) > 2 && countitem(7086) > 3 && countitem(7087) > 2 && countitem(969) > 19 && countitem(985) > 9 && countitem(2406) > 0)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Hmm, I guess you want to have ^0000FFSleipnir^000000!";
+ mes "Okay...then.";
+ next;
+ }
+ else if (countitem(7074) > 1 && countitem(7075) > 3 && countitem(7078) > 4 && countitem(7089) > 4 && countitem(7091) > 4 && countitem(984) > 19 && countitem(985) > 4 && countitem(969) > 39 && countitem(1522) > 0)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Hmm, I guess you want to have ^0000FFMjolnir^000000!";
+ mes "Okay...then.";
+ next;
+ }
+ else
+ {
+ mes "[Dwarf Grunburti]";
+ mes "...........";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "........";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "....";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "?! You have not brought all the necessary materials!";
+ mes "...did you forget what you need?";
+ mes "Listen carefully this time!";
+ next;
+ switch( select( "Brisingamen", "Megingjard", "Sleipnir", "Mjolnir" ) )
+ {
+ case 1:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF4 Freya's Jewel";
+ mes "4 Silver Ornament";
+ mes "3 Snow Crystal";
+ mes "3 Ripple";
+ mes "3 Drifting Air";
+ mes "2 Sapphire";
+ mes "3 Pearl";
+ mes "10 Opal";
+ mes "5 Cursed Ruby";
+ mes "20 Gold and";
+ mes "1 Necklace^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "....however, you seem to be slower than other human...";
+ mes "I start to wonder if you can have the godly item this time or not. Anyways, go for it!";
+ close;
+ break;
+
+ case 2:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF1 Gleipnir";
+ mes "20 Gold";
+ mes "10 Sapphire";
+ mes "10 Oridecon";
+ mes "and 1 Belt^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "....however, you seem to be slower than other human...";
+ mes "I start to wonder if you can have the godly item this time or not. Anyways, go for it!";
+ close;
+ break;
+
+ case 3:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF3 Wheel of the Unknown";
+ mes "5 Feather of Angel Wing";
+ mes "3 Sprit of Fish";
+ mes "4 Amblem of the Sun God";
+ mes "3 Breath of Spirit";
+ mes "20 Gold";
+ mes "10 Elunium";
+ mes "and 1 Slotted Boots^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "....however, you seem to be slower than other human...";
+ mes "I start to wonder if you can have the godly item this time or not. Anyways, go for it!";
+ close;
+ break;
+
+ case 4:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF2 Thor's Gauntlets";
+ mes "4 Iron Maiden";
+ mes "5 Wrath of Valkyrie";
+ mes "5 Omen of Tempest";
+ mes "5 Billow";
+ mes "20 Oridecon";
+ mes "5 Elunium";
+ mes "40 Gold and";
+ mes "1 Stunner^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "....however, you seem to be slower than other human...";
+ mes "I start to wonder if you can have the godly item this time or not. Anyways, go for it!";
+ close;
+ break;
+ }
+ }
+ mes "[Dwarf Grunburti]";
+ mes "I will do a favor for you this time.";
+ mes "I cannot start to work in here. Come to ^0000FFthe underground laboratory^000000.";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "Now, you must hurry up! ^0000FFOnly one of each godly item^000000 will be given to humans ^FF0000right after all the seals are released^000000!";
+ close2;
+ warp "que_god01.gat",214,63;
+ end;
+ break;
+
+ case 4:
+ mes "[Dwarf Grunburti]";
+ mes "Muhahahahahaha!";
+ mes "Go grow up first!";
+ close;
+ break;
+
+ }
+}
+
+gld_dun04.gat,268,230,0 script Grunburti 826,{
+
+ mes "[Dwarf Grunburti]";
+ mes "Hmmhah! What brought you here, human!";
+ mes "Living in Midgard and away from my home town is painful enough, let alone facing a whiney human. Leave me alone!";
+ next;
+ switch( select( "Ask him about dwarves.", "Ask him what he is doing.", "Request a weapon creation.", "Cancel." ) )
+ {
+
+ case 1:
+ mes "[Dwarf Grunburti]";
+ mes "Ah, what an annoying human! What do you want to know about us, huh?";
+ mes "We are the toughest race that have bare to live in the barren land. Feeble-minded midgardians can not imagine how sterile our land is!";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "All the knowledge and skills that you are proud of were used to be ours.";
+ mes "Even weapons used by ancient Gods were made by our ancestors. Do you know that?";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "We have the greatest knowlege and skills yet we have taken our fate to live in the barren land of Giants, that's who we are!";
+ close;
+ break;
+
+ case 2:
+ mes "[Dwarf Grunburti]";
+ mes "Did you just ask what I am doing here?";
+ mes "Muhahahaha....I was waiting for the time to kick your ass!";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "Heheheheh, don't you worry. In fact, I will only humiliate myself by fighting with such a weakling like you.";
+ mes "Humans are so weak yet are too arrogant and love power struggling each other. You are just helpless...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "My home town....I will never be able to go back...from this Midgard.";
+ mes "Because Yggdrasil tree, the only way to my home town have dissappeared during the war in 1000 years ago.";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "That is why I have been staying in Midgard!";
+ mes "At least I am lucky because I found this cave where the environment is similar as my home town...";
+ close;
+ break;
+
+ case 3:
+ set @god_guild,getcharid(2);
+ if ($God1 < 100 || $God2 < 100 || $God3 < 100 || $God4 < 100)
+ {
+ if ($God1 > 49 && $God2 > 49 && $God3 > 49 && $God4 > 49 && strcharinfo(0) == getguildmaster(@god_guild))
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Hmm...I need some materials to make a weapon.";
+ mes "Which weapon do you want to have?";
+ next;
+ switch( select( "Brisingamen", "Megingjard", "Sleipnir", "Mjolnir" ) )
+ {
+ case 1:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF4 Freya's Jewel";
+ mes "4 Silver Ornament";
+ mes "3 Snow Crystal";
+ mes "3 Ripple";
+ mes "3 Drifting Air";
+ mes "2 Sapphire";
+ mes "3 Pearl";
+ mes "10 Opal";
+ mes "5 Cursed Ruby";
+ mes "20 Gold and";
+ mes "1 Necklace^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "...";
+ mes "However, the time has not come yet. So wait until then. Muhahaha!";
+ close;
+ break;
+
+ case 2:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF1 Gleipnir";
+ mes "20 Gold";
+ mes "10 Sapphire";
+ mes "10 Oridecon";
+ mes "and 1 Belt^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "...";
+ mes "However, the time has not come yet. So wait until then. Muhahaha!";
+ close;
+ break;
+
+ case 3:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF3 Wheel of the Unknown";
+ mes "5 Feather of Angel Wing";
+ mes "3 Sprit of Fish";
+ mes "4 Amblem of the Sun God";
+ mes "3 Breath of Spirit";
+ mes "20 Gold";
+ mes "10 Elunium";
+ mes "and 1 Slotted Boots^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "...";
+ mes "However, the time has not come yet. So wait until then. Muhahaha!";
+ close;
+ break;
+
+ case 4:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF2 Thor's Gauntlets";
+ mes "4 Iron Maiden";
+ mes "5 Wrath of Valkyrie";
+ mes "5 Omen of Tempest";
+ mes "5 Billow";
+ mes "20 Oridecon";
+ mes "5 Elunium";
+ mes "40 Gold and";
+ mes "1 Stunner^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "...";
+ mes "However, the time has not come yet. So wait until then. Muhahaha!";
+ close;
+ break;
+ }
+ }
+ else
+ {
+ mes "[Dwarf Grunburti]";
+ mes "We, dwarves have too high pride to share own skills with such a low race like human!";
+ mes "Stop interrupting me and leave immediately! Go play with monsters, your favorite toys!";
+ close;
+ }
+ }
+ if (strcharinfo(0) != getguildmaster(@god_guild))
+ {
+ mes "[Dwarf Grunburti]";
+ mes "I will only present my significant skills to humans of high social standing!";
+ mes "Go bring your ^0000FFguildmaster^000000!";
+ close;
+ }
+ mes "[Dwarf Grunburti]";
+ mes "Although it is very humiliating to present my valuable skills to a human being...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "since you are a master of guild and all the seals have been released, I think I can give you a chance to look at.";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "First of all, I shall confirm if you have brought all the necessary materials to forge a godly item or not!";
+ mes "I hate to see humans wandering about my home without any purpose!";
+ next;
+ if (countitem(7073) > 3 && countitem(7077) > 3 && countitem(7088) > 2 && countitem(7090) > 2 && countitem(7092) > 2 && countitem(726) > 1 && countitem(722) > 2 && countitem(727) > 9 && countitem(724) > 4 && countitem(969) > 19 && countitem(2603) > 0)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Hmm, I guess you want to have ^0000FFBrisingamen^000000!";
+ mes "Okay...then.";
+ next;
+ }
+ else if (countitem(7058) > 0 && countitem(969) > 19 && countitem(726) > 9 && countitem(984) > 9 && countitem(2627) > 0)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Hmm, I guess you want to have ^0000FFMegingjard^000000!";
+ mes "Okay...then.";
+ next;
+ }
+ else if (countitem(7076) > 2 && countitem(7079) > 4 && countitem(7083) > 2 && countitem(7086) > 3 && countitem(7087) > 2 && countitem(969) > 19 && countitem(985) > 9 && countitem(2406) > 0)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Hmm, I guess you want to have ^0000FFSleipnir^000000!";
+ mes "Okay...then.";
+ next;
+ }
+ else if (countitem(7074) > 1 && countitem(7075) > 3 && countitem(7078) > 4 && countitem(7089) > 4 && countitem(7091) > 4 && countitem(984) > 19 && countitem(985) > 4 && countitem(969) > 39 && countitem(1522) > 0)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Hmm, I guess you want to have ^0000FFMjolnir^000000!";
+ mes "Okay...then.";
+ next;
+ }
+ else
+ {
+ mes "[Dwarf Grunburti]";
+ mes "...........";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "........";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "....";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "?! You have not brought all the necessary materials!";
+ mes "...did you forget what you need?";
+ mes "Listen carefully this time!";
+ next;
+ switch( select( "Brisingamen", "Megingjard", "Sleipnir", "Mjolnir" ) )
+ {
+ case 1:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF4 Freya's Jewel";
+ mes "4 Silver Ornament";
+ mes "3 Snow Crystal";
+ mes "3 Ripple";
+ mes "3 Drifting Air";
+ mes "2 Sapphire";
+ mes "3 Pearl";
+ mes "10 Opal";
+ mes "5 Cursed Ruby";
+ mes "20 Gold and";
+ mes "1 Necklace^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "....however, you seem to be slower than other human...";
+ mes "I start to wonder if you can have the godly item this time or not. Anyways, go for it!";
+ close;
+ break;
+
+ case 2:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF1 Gleipnir";
+ mes "20 Gold";
+ mes "10 Sapphire";
+ mes "10 Oridecon";
+ mes "and 1 Belt^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "....however, you seem to be slower than other human...";
+ mes "I start to wonder if you can have the godly item this time or not. Anyways, go for it!";
+ close;
+ break;
+
+ case 3:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF3 Wheel of the Unknown";
+ mes "5 Feather of Angel Wing";
+ mes "3 Sprit of Fish";
+ mes "4 Amblem of the Sun God";
+ mes "3 Breath of Spirit";
+ mes "20 Gold";
+ mes "10 Elunium";
+ mes "and 1 Slotted Boots^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "....however, you seem to be slower than other human...";
+ mes "I start to wonder if you can have the godly item this time or not. Anyways, go for it!";
+ close;
+ break;
+
+ case 4:
+ mes "[Dwarf Grunburti]";
+ mes "I will need...";
+ mes "^0000FF2 Thor's Gauntlets";
+ mes "4 Iron Maiden";
+ mes "5 Wrath of Valkyrie";
+ mes "5 Omen of Tempest";
+ mes "5 Billow";
+ mes "20 Oridecon";
+ mes "5 Elunium";
+ mes "40 Gold and";
+ mes "1 Stunner^000000...";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "....however, you seem to be slower than other human...";
+ mes "I start to wonder if you can have the godly item this time or not. Anyways, go for it!";
+ close;
+ break;
+ }
+ }
+ mes "[Dwarf Grunburti]";
+ mes "I will do a favor for you this time.";
+ mes "I cannot start to work in here. Come to ^0000FFthe underground laboratory^000000.";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "Now, you must hurry up! ^0000FFOnly one of each godly item^000000 will be given to humans ^FF0000right after all the seals are released^000000!";
+ close2;
+ warp "que_god01.gat",214,63;
+ end;
+ break;
+
+ case 4:
+ mes "[Dwarf Grunburti]";
+ mes "Muhahahahahaha!";
+ mes "Go grow up first!";
+ close;
+ break;
+
+ }
+}
+
+que_god01.gat,215,127,0 script #god_hopewarp1 111,{
+ end;
+
+ OnInit:
+ waitingroom "Laboratory Entrance",2,"#god_hopewarp1::OnWarp",1;
+ end;
+
+ OnWarp:
+ warpwaitingpc "que_god01.gat",155,63;
+ donpcevent "Grunburti#god::OnRun";
+ delwaitingroom;
+ end;
+}
+
+que_god01.gat,214,128,0 script #que_godnpc1 111,{
+
+ mes "[Entrance Notice]";
+ mes "Only the quickest human being will possess the power of God.";
+ close;
+
+}
+
+que_god01.gat,215,128,0 script #que_godnpc2" 111,{
+
+ mes "[Entrance Notice]";
+ mes "Only the quickest human being will possess the power of God.";
+ close;
+
+}
+
+que_god01.gat,213,128,0 script #que_godnpc3 111,{
+
+ mes "[Entrance Notice]";
+ mes "Only the quickest human being will possess the power of God.";
+ close;
+
+}
+
+que_god01.gat,154,112,4 script Grunburti#god 826,{
+
+ if ($God1 < 100 || $God2 < 100 || $God3 < 100 || $God4 < 100)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "The godly item has been created already.";
+ mes "You must wait until all the seals are released again! Hahahaha!";
+ close;
+ }
+ set @god_guild,getcharid(2);
+ if (strcharinfo(0) != getguildmaster(@god_guild))
+ {
+ mes "[Dwarf Grunburti]";
+ mes "?! How did you come in here?";
+ mes "Get out immediately! I will only speak to humans of high social standing!";
+ close;
+ }
+ mes "[Dwarf Grunburti]";
+ mes "Although it is very humiliating to present my valuable skills to a human being...";
+ mes "I will do a favor for you this time.";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "Now! Choose an item that you wish to have! You have only ^FF000010 minutes to complete the weapon creation process^000000!";
+ mes "I am busy of course, also ^0000FFall the seals will be sealed up again shortly^000000!";
+ mes "^FF0000Don't be too slow^000000, otherwise ^FF0000I will give the chance to another human^000000 right away!";
+ next;
+ switch( select( "Brisingamen", "Megingjard", "Sleipnir", "Mjolnir" ) )
+ {
+
+ case 1:
+ mes "[Dwarf Grunburti]";
+ mes "Brisingamen!";
+ mes "How dare an insignificant man to own such a precious treasure!";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "I must say, this necklace will possess no meaning unless it is worn by the goddess Freya!";
+ mes "Treasure will select its owner with its will. Let's see if it recognizes you as the owner or not!";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "Once again, I need following materials in order to reproduce the godly item.";
+ mes "^0000FF4 Freya's Jewel";
+ mes "4 Silver Ornament";
+ mes "3 Snow Crystal";
+ mes "3 Ripple";
+ mes "3 Drifting Air";
+ mes "2 Sapphire";
+ mes "3 Pearl";
+ mes "10 Opal";
+ mes "5 Cursed Ruby";
+ mes "20 Gold and";
+ mes "1 Necklace^000000...";
+ next;
+
+ switch( select( "Make Brisingamen.", "Cancel." ) )
+ {
+
+ case 1:
+ if (countitem(7073) > 3 && countitem(7077) > 3 && countitem(7088) > 2 && countitem(7090) > 2 && countitem(7092) > 2 && countitem(726) > 1 && countitem(722) > 2 && countitem(727) > 9 && countitem(724) > 4 && countitem(969) > 19 && countitem(2603) > 0)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Muhahahahaha!";
+ mes "I didn't imagine that I would use my skills for a human being...give me a moment!";
+ next;
+ if ($God1 < 100 || $God2 < 100 || $God3 < 100 || $God4 < 100)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "The godly item has been created already.";
+ mes "You must wait until all the seals are released again! Hahahaha!";
+ close;
+ }
+ delitem 7073,4;
+ delitem 7077,4;
+ delitem 7088,3;
+ delitem 7090,3;
+ delitem 7092,3;
+ delitem 726,2;
+ delitem 722,3;
+ delitem 726,10;
+ delitem 724,5;
+ delitem 969,20;
+ delitem 2603,1;
+ getitem 2630,1;
+ set $God1,0;
+ set $God2,0;
+ set $God3,0;
+ set $God4,0;
+ announce "[Brisingamen] the godly item has been given to [" + strcharinfo(0) + "], the master of the guild [" + getguildname(@god_guild) + "].",bc_all,0xFF0000;
+ mes "[Dwarf Grunburti]";
+ mes "Look at this dazzling necklace, isn't it beautiful!";
+ mes "Ah~ surely there is no existance that can compete this item in this world.";
+ close;
+ }
+ else
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Bah! You idiotic human being! You have not brought all the necessary materials! Go hurry up, be quick!";
+ close;
+ }
+ break;
+
+ case 2:
+ mes "[Dwarf Grunburti]";
+ mes "Muhahahaha~ somehow I figured that!";
+ close;
+ break;
+
+ }
+
+ break;
+
+ case 2:
+ mes "[Dwarf Grunburti]";
+ mes "Me.. Megingjard!";
+ mes "How dare an insignificant man to own such a precious treasure!";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "This belt used to be worn by the greatest warrior Thor long time ago!";
+ mes "Treasure will select its owner with its will. Let's see if it recognizes you as the owner or not!";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "Once again, I need following materials in order to reproduce the godly item.";
+ mes "^0000FF1 Gleipnir";
+ mes "20 Gold";
+ mes "10 Sapphire";
+ mes "10 Oridecon";
+ mes "and 1 Belt^000000...";
+ next;
+
+ switch( select( "Make Megingjard.", "Cancel." ) )
+ {
+
+ case 1:
+ if (countitem(7058) > 0 && countitem(969) > 19 && countitem(726) > 9 && countitem(984) > 9 && countitem(2627) > 0)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Muhahahahaha!";
+ mes "I didn't imagine that I would use my skills for a human being...give me a moment!";
+ next;
+ if ($God1 < 100 || $God2 < 100 || $God3 < 100 || $God4 < 100)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "The godly item has been created already.";
+ mes "You must wait until all the seals are released again! Hahahaha!";
+ close;
+ }
+
+ delitem 7058,1;
+ delitem 969,20;
+ delitem 726,10;
+ delitem 984,10;
+ delitem 2627,1;
+ getitem 2629,1;
+ set $God1,0;
+ set $God2,0;
+ set $God3,0;
+ set $God4,0;
+ announce "[Megingjard] the godly item has been given to [" + strcharinfo(0) + "], the master of the guild [" + getguildname(@god_guild) + "].",bc_all,0xFF0000;
+ mes "[Dwarf Grunburti]";
+ mes "Here you go!";
+ mes "Ah~ look at this majestic appearance...! I am overwhelmed already...";
+ close;
+ }
+ else
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Bah! You idiotic human being! You have not brought all the necessary materials! Go hurry up, be quick!";
+ close;
+ }
+ break;
+
+ case 2:
+ mes "[Dwarf Grunburti]";
+ mes "Muhahahaha~ somehow I figured that!";
+ close;
+ break;
+
+ }
+
+ break;
+
+ case 3:
+ mes "[Dwarf Grunburti]";
+ mes "....the eight legged stallion, Sleipnir?!";
+ mes "How dare an insignificant man to own such a precious treasure!";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "Unfortunately I can only produce an object...not a life.";
+ mes "However, I can craft a pair of shoes that possess the power of Sleipnir.";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "Of course, even the shoes are too valuable to be given out to a human.";
+ mes "Once again, I need following materials in order to reproduce the godly item.";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "^0000FF3 Wheel of the Unknown";
+ mes "5 Feather of Angel Wing";
+ mes "3 Spirit of Fish";
+ mes "4 Amblem of the Sun God";
+ mes "3 Breath of Spirit";
+ mes "20 Gold";
+ mes "10 Elunium";
+ mes "and 1 Slotted Boots^000000...";
+ next;
+ switch( select( "Make Sleipnir.", "Cancel." ) )
+ {
+
+ case 1:
+ if (countitem(7076) > 2 && countitem(7079) > 4 && countitem(7083) > 2 && countitem(7086) > 3 && countitem(7087) > 2 && countitem(969) > 19 && countitem(985) > 9 && countitem(2406) > 0)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Muhahahahaha!";
+ mes "I didn't imagine that I would use my skills for a human being...give me a moment!";
+ next;
+ if ($God1 < 100 || $God2 < 100 || $God3 < 100 || $God4 < 100)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "The godly item has been created already.";
+ mes "You must wait until all the seals are released again! Hahahaha!";
+ close;
+ }
+ delitem 7076,3;
+ delitem 7079,5;
+ delitem 7083,3;
+ delitem 7086,4;
+ delitem 7087,3;
+ delitem 969,20;
+ delitem 985,10;
+ delitem 2406,1;
+ getitem 2410,1;
+ set $God1,0;
+ set $God2,0;
+ set $God3,0;
+ set $God4,0;
+ announce "[Sleipnir] the godly item has been given to [" + strcharinfo(0) + "], the master of the guild [" + getguildname(@god_guild) + "].",bc_all,0xFF0000;
+ mes "[Dwarf Grunburti]";
+ mes "Here you go!";
+ mes "This pair of shoes are so light, you will never feel like wearing anything on your feet with this shoes!";
+ close;
+ }
+ else
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Bah! You idiotic human being! You have not brought all the necessary materials! Go hurry up, be quick!";
+ close;
+ }
+ break;
+
+ case 2:
+ mes "[Dwarf Grunburti]";
+ mes "Muhahahaha~ somehow I figured that!";
+ close;
+ break;
+
+ }
+
+ break;
+
+ case 4:
+ mes "[Dwarf Grunburti]";
+ mes "Mjo!...Mjo....Mjolnir!";
+ mes "How dare an insignificant man to own such a precious treasure!";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "I haven't assured if you are qualified to possess this yet.";
+ mes "Are you confident that you would not disgrace Thor, the greatest warrior?";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "....sigh...";
+ mes "Somehow humans are too greedy to listen to my concern.";
+ mes "I will create it for you though. However you will realise how limitted you are to handle this item...";
+ mes "Once again, I need following materials in order to reproduce the godly item.";
+ next;
+ mes "[Dwarf Grunburti]";
+ mes "^0000FF2 Thor's Gauntlets";
+ mes "4 Iron Maiden";
+ mes "5 Wrath of Valkyrie";
+ mes "5 Omen of Tempest";
+ mes "5 Billow";
+ mes "20 Oridecon";
+ mes "5 Elunium";
+ mes "40 Gold and";
+ mes "1 Stunner^000000...";
+ next;
+ switch( select( "Make Mjolnir.", "Cancel." ) )
+ {
+
+ case 1:
+ if (countitem(7074) > 1 && countitem(7075) > 3 && countitem(7078) > 4 && countitem(7089) > 4 && countitem(7091) > 4 && countitem(984) > 19 && countitem(985) > 4 && countitem(969) > 39 && countitem(1522) > 0)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Muhahahahaha!";
+ mes "I didn't imagine that I would use my skills for a human being...give me a moment!";
+ next;
+ if ($God1 < 100 || $God2 < 100 || $God3 < 100 || $God4 < 100)
+ {
+ mes "[Dwarf Grunburti]";
+ mes "The godly item has been created already.";
+ mes "You must wait until all the seals are released again! Hahahaha!";
+ close;
+ }
+ delitem 7074,2;
+ delitem 7075,4;
+ delitem 7078,5;
+ delitem 7089,5;
+ delitem 7091,5;
+ delitem 984,20;
+ delitem 985,5;
+ delitem 969,40;
+ delitem 1522,1;
+ getitem 1530,1;
+ set $God1,0;
+ set $God2,0;
+ set $God3,0;
+ set $God4,0;
+ announce "[Mjolnir] the godly item has been given to [" + strcharinfo(0) + "], the master of the guild [" + getguildname(@god_guild) + "].",bc_all,0xFF0000;
+ mes "[Dwarf Grunburti]";
+ mes "Here you go!";
+ mes "Although it may appear too small to be such a powerful hammer, there is no weapon that can compete to Mjolnir!";
+ close;
+ }
+ else
+ {
+ mes "[Dwarf Grunburti]";
+ mes "Bah! You idiotic human being! You have not brought all the necessary materials! Go hurry up, be quick!";
+ close;
+ }
+ break;
+
+ case 2:
+ mes "[Dwarf Grunburti]";
+ mes "Muhahahaha~ somehow I figured that!";
+ close;
+ break;
+
+ }
+
+ break;
+
+ }
+
+OnRun:
+ initnpctimer;
+ end;
+
+OnTimer10000:
+ mapannounce "que_god01.gat","Remember that you only have 10 minutes for this! Hurry up!",0;
+ end;
+
+OnTimer610000:
+ mapannounce "que_god01.gat","You are too slow! I am going to give the chance to the other! Next!",0;
+ end;
+
+OnTimer612000:
+ areawarp "que_god01.gat",154,67,4,7,"prontera.gat",156,324;
+ areawarp "que_god01.gat",154,82,4,7,"prontera.gat",156,324;
+ areawarp "que_god01.gat",145,99,9,9,"prontera.gat",156,324;
+ areawarp "que_god01.gat",164,99,9,9,"prontera.gat",156,324;
+ areawarp "que_god01.gat",145,118,9,9,"prontera.gat",156,324;
+ areawarp "que_god01.gat",164,118,9,9,"prontera.gat",156,324;
+ end;
+
+OnTimer615000:
+ donpcevent "#god_hopewarp1::OnInit";
+ stopnpctimer;
+ end;
+
+} \ No newline at end of file
diff --git a/npc/quests/seals/megingard_seal.txt b/npc/quests/seals/megingard_seal.txt
new file mode 100644
index 000000000..56f9cb19c
--- /dev/null
+++ b/npc/quests/seals/megingard_seal.txt
@@ -0,0 +1,3457 @@
+//===== eAthena Script =======================================
+//= Megingjard seal unlocking NPCs.
+//===== By: ==================================================
+//= SinSloth
+//===== Current Version: =====================================
+//= 1.0
+//===== Compatible With: =====================================
+//= eAthena
+//===== Description: =========================================
+//= Quest for breaking the seal of Megingjard.
+//===== Additional Comments: =================================
+// 1.0 First version. Thanks to SinSloth for scripting it. [MasterOfMuppets]
+//============================================================
+
+prt_castle.gat,44,151,0 script Rebarev Doug 56,{
+
+if(countitem(7080) > 3 && countitem(7081) > 4 && countitem(7082) > 3 && countitem(7084) > 2 && countitem(7085) > 2)
+{
+ mes "[Rebarev Doug]";
+ mes "What's this?";
+ mes "You...! You have";
+ mes "everything I need to";
+ mes "create Gleipnir!";
+ next;
+ switch( select( "Make Gleipnir.", "Cancel." ) )
+ {
+
+ case 1:
+ mes "[Rebarev Doug]";
+ mes "I'm the only human on earth blessed with the ability to create Gleipnir. Aside from Dwarves, I'm the only person that can make this item!";
+ next;
+ delitem 7080,4;
+ delitem 7081,5;
+ delitem 7082,4;
+ delitem 7084,3;
+ delitem 7085,3;
+ getitem 7058,1;
+ mes "[Rebarev Doug]";
+ mes "There you go!";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Gleipnir is said to be so strong that not even the Fenrir Wolf could break it! I'm so proud that I could make this item!";
+ close;
+ break;
+
+ case 2:
+ close;
+ break;
+
+ }
+}
+
+if($God1 < 50)
+{
+ mes "[Rebarev Doug]";
+ mes "We are Crusaders that have been training in preparation for the Holy War that is to come.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "As we our forefathers have done a thousand years ago, we shall vanquish the hordes of Demons when the day comes.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "If you have any questions about Crusaders, feel free to ask me. I may be too old and weak for fighting, but I will spread our message as much as I can.";
+ mes "feel free to ask me.";
+ next;
+ switch( select( "What is Holy Cross?", "What is Grand Cross?", "What is Sacrifice?", "What is Gleipnir?" ) )
+ {
+ case 1:
+ mes "[Rebarev Doug]";
+ mes "Holy Cross is the first manifestation of a Crusader's faith. By making the sign of the cross, Crusader's can inflict a holy attack on their enemies.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Monsters that are weak against holiness, particularly the Undead, will be blinded by the light of the Holy Cross. All they can do is next; for holy judgment.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Based on our latest research, the Holy Cross can inflict 4.5 times more damage than a normal attack once it is mastered.";
+ close;
+ break;
+
+ case 2:
+ mes "[Rebarev Doug]";
+ mes "Grand Cross...!";
+ mes "The righteous fury of God is given form in this destructive skill.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "God grants us his power so that we may punish the forces of evil, and one's rage is embodied in a giant crucifix of power.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "The power of the crucifix of light can damage the enemy three times. Each strike will have five times the strength of your normal attacks.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "However, when Crusaders use Grand Cross, they must exercise extreme caution. The human body is too weak to fully embrace the will of God.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Therefore, using this skill, will cause the Crusader to suffer from damage. However, this damage can be reduced to half with Faith.";
+ close;
+ break;
+
+ case 3:
+ mes "[Rebarev Doug]";
+ mes "In practicing what we preach, Crusaders choose to protect others by bearing the suffering of others.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "The Sacrifice skill allows Crusaders to keep their comrades safe from harm by receiving the damage that was intended for them.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "It is the greatest demonstration of faith, as well as of love for your fellow man. Such an attitude is essential for a servant of God!";
+ next;
+ mes "[Rebarev Doug]";
+ mes "However, if the people you want to protect become stray away from you, you cannot use the Sacrifice skill for them unless they are close to you again.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "As you visualize the suffering of those you want to protect, you'll never hesitate to sacrifice yourself.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Thank you, God, for granting me with a power to protect my people.";
+ close;
+ break;
+
+ case 4:
+ mes "[Rebarev Doug]";
+ mes "Gleipnir is the essence of Megingjard which I have been researching.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "It's the only binding strong enough that will allow a human to wear Megingjard around his waist.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Although I can no longer fight, I've been studying how to create Gleipnir for years. I will be more than willing to create it for you if you can bring me...";
+ next;
+ mes "[Rebarev Doug]";
+ mes "^0000FF4 Cat Tread^000000,";
+ mes "^0000FF5 Woman's Moustache^000000,";
+ mes "^0000FF4 Root of Stone^000000,";
+ mes "^0000FF3 Sputum of Bird^000000 and";
+ mes "^0000FF3 Sinew of Bear^000000,";
+ close;
+ break;
+ }
+}
+else if($God1 > 49 && $God2 < 100)
+{
+ if(BaseLevel > 59)
+ {
+ if(god_eremes == 0)
+ {
+ mes "[Rebarev Doug]";
+ mes "...";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Why are you wandering around this sacred place? Do you not understand that we must prepare for the Holy War?";
+ next;
+ mes "[Rebarev Doug]";
+ mes "No matter how much I explain, the ignorant never fully understand the importance of our task. The balance of power will shift when we least expect it!";
+ next;
+ mes "[Rebarev Doug]";
+ mes "I wish I could go back to those times when I would train Crusaders, rather than preach to the ignorant.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "I miss my Crusaders who were enthusiastic to listen to what I had to say, and carried out their orders with loyalty.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "I am wonder";
+ mes "where they have";
+ mes "all gone now...";
+ next;
+ mes "[Rebarev Doug]";
+ mes "...";
+ mes "......";
+ mes ".........";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Adventurer, if you the time to listen to me speak to myself, why don't you perform a task for me?";
+ next;
+ mes "[Rebarev Doug]";
+ mes "If may be an enriching experience for you. It's possible that you'll even have a greater appreciation for Crusaders.";
+ next;
+ switch( select( "What is it?", "I'm sick and tired of doin' favors." ) )
+ {
+ case 1:
+ mes "[Rebarev Doug]";
+ mes "I want you to find the members of the 3rd squad in the 1st platoon of the 3rd company. If you happen to encounter them in your travels, please ask them how they are doing.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "It shouldn't be that difficult to do, and won't be a waste of your time if you are already planning to explore the world.";
+ next;
+ switch( select( "Sure, why not.", "I'm sorry, but no." ) )
+ {
+ case 1:
+ mes "[Rebarev Doug]";
+ mes "Excellent!";
+ mes "All I want you to do is find my old comrades, and inform me of how they are doing.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "However...";
+ mes "There is one problem.";
+ mes "I don't know where they are.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "You could try to find a record of residency changes by citizens of the Rune-Midgarts Kingdom in the Prontera Library...";
+ next;
+ mes "[Rebarev Doug]";
+ mes "However, the records of Crusader personnel is considered confidential, so I am not sure of whether or not you can view them.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Thank you in advance anyways.";
+ mes ".........";
+ next;
+ mes "[Rebarev Doug]";
+ mes "You must understand, my position requires me to remain in this area 24 hours, 7 days a week. I cannot leave without the consent of the upper hierarchy.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "However, I know you have the freedom and the time to go wherever you please. I'd appreciate if you would do this for me.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "My old comrades in arms. You have no idea how much I miss them...";
+ set god_eremes,1;
+ close;
+ break;
+
+ case 2:
+ mes "[Rebarev Doug]";
+ mes "^333333*Sigh...*^000000";
+ mes "Please understand that I would not be asking this of you if it were not for the restraints of my position.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "I have an obligation to this Kingdom to keep my post and inform adventurers about the Crusader class. Because of this awesome responsibility, I must remain here, ever vigilant.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "If you can't understand, then you must be taking your freedom for granted...";
+ close;
+ break;
+ }
+ break;
+
+ case 2:
+ mes "[Rebarev Doug]";
+ mes "As far as I remember, this is the first time I have asked you to do me a favor.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Unlike you, I know the meaning of responsibility. I remain here, helping inquisitive adventurers for the sake of King and country.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Still...";
+ mes "Know this.";
+ mes "Although the results may not be immediate, you will always be rewarded when you help others.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Please reconsider when you get the chance.";
+ close;
+ break;
+ }
+ }
+ else if(god_eremes > 0 && god_eremes < 4)
+ {
+
+ if(rand(1,10) > 6 && god_eremes == 2)
+ {
+ mes "[Rebarev Doug]";
+ mes "I am wondering how my members are doing by now...";
+ mes "I cannot even remember when was the last time I saw them...";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Hmm? Why are you still here?";
+ next;
+ switch( select( "Where should I go?", "I am about to leave.", "What do you mean by the last mission?" ) )
+ {
+ case 1:
+ mes "[Rebarev Doug]";
+ mes "Well...I have no clue where they are.";
+ mes "You might be able to find the information from";
+ mes "^0000FFThe 3rd company personnel in&out record crews^000000 in the library?";
+ close;
+ break;
+
+ case 2:
+ mes "[Rebarev Doug]";
+ mes "Oh, are you? I see... I am wondering what they have been doing ever since we're disbanded after the ^0000FFlast mission^000000...";
+ close;
+ break;
+
+ case 3:
+ mes "[Rebarev Doug]";
+ mes "The last mission...? That gave the reason to disband the 1st squad of the 3rd platoon...";
+ mes "I cannot think of this seprately from the memory...bah..";
+ next;
+ mes "[Rebarev Doug]";
+ mes "You know, hmm.";
+ mes "We crusaders have heirarchy...basically we have to listen to higher officers.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "............";
+ mes "...If......there wasn't him at the time...";
+ next;
+ mes "[Rebarev Doug]";
+ mes ".............";
+ next;
+ mes "";
+ mes "- After a while, he spoke to me as if he was mad. -";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Let's not talk about it. Just remember it as the reason to disband my squad.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Now, will you please go find ^0000FFThe 3rd company personnel in&out record crews^000000 in the library for me?";
+ set god_eremes,3;
+ close;
+ break;
+ }
+ }
+ else
+ {
+ mes "[Rebarev Doug]";
+ mes "I am wondering how my members are doing by now...";
+ mes "I cannot even remember when was the last time I saw them...";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Hmm? Why are you still here?";
+ next;
+ switch( select( "Where should I go?", "I am about to leave." ) )
+ {
+ case 1:
+ mes "[Rebarev Doug]";
+ mes "Well...I have no clue where they are.";
+ mes "You might be able to find the information from the library.";
+ close;
+ break;
+
+ case 2:
+ mes "[Rebarev Doug]";
+ mes "Oh, are you? I see... I am wondering what they have been doing ever since we're disbanded after the ^0000FFlast mission^000000...";
+ set god_eremes,2;
+ close;
+ break;
+ }
+ }
+ }
+ else if(god_eremes > 3 && god_eremes < 18)
+ {
+ mes "[Rebarev Doug]";
+ mes "Huh? Librarian didn't let you read the record?";
+ mes "Umm...I guess if you try your best to convince him, he might change his mind.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Even if things are tough nowadays, he's just a man with a heart...";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Please I beg you, please find how my members are doing...";
+ close;
+ }
+ else if(god_eremes > 17 && god_eremes < 20)
+ {
+ if(god_megin_1 > 0 || god_megin_2 > 0 || god_megin_3 > 0 || god_megin_4 > 0 || god_megin_5 > 0 || god_megin_6 > 0)
+ {
+ mes "[Rebarev Doug]";
+ mes "Oh...";
+ mes "So did you meet them?";
+ mes "Are they all okay?";
+ next;
+ mes "- You told him they are all okay other than lost their meomory and having migraines.-";
+ close;
+ }
+ mes "- You told him what you have read from the record -";
+ next;
+ mes "- that where they are and how they are. -";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Oh! Have you read the record? I am glad to hear that!";
+ mes "By the way...I don't trust what was wrote on paper since it's out of date...";
+ next;
+ mes "[Rebarev Doug]";
+ mes "If it's possible, I hope you could go meet my members to find the latest news about them...";
+ mes "I mean with your ^0000FFown eyes^000000!";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Please I beg you...please go find them.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "I beg you...please go find them.";
+ mes "I cannot trust the old record...I am just being a poor old man who misses his friends.";
+ close;
+ }
+ else if(god_eremes > 19 && god_eremes < 23)
+ {
+ mes "[Rebarev Doug]";
+ mes "Oh~ welcome back.";
+ mes "So did you see them all? It's been a while since I saw you last time.";
+ mes "Umm? What? Why are you looking at me strange?";
+ next;
+ switch( select( "Ask him about the suspicion.", "This is not a right time to ask about the suspicion. wait." ) )
+ {
+ case 1:
+ mes "- You tried to organize your thoughts about all those suspicions you have had -";
+ next;
+ mes "- such as all the members are not on the normal condition, -";
+ next;
+ mes "- they lost their memory partially -";
+ next;
+ mes "- and about Royal Myst's comment...-";
+ next;
+ mes "- Or who is Egnigem that all members talked about? -";
+ next;
+ mes "- All these thoughts clogged your brain so you were just talking aboutissues regarding the members that were not that important.-";
+ next;
+ mes "[Rebarev Doug]";
+ mes "?!...I cannot understand what you're talking about...you're all over the place.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Stop looking at me like that, talk to me something!";
+ mes "If you are done with talking, let me excuse myself. I need to think of something.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "I appreciate you for delivering me the news of my members -";
+ mes "Now, I need to go continue my research...under the commend of His Majesty.";
+ mes "May God bless you.";
+ set god_eremes,21;
+ close;
+ break;
+
+ case 2:
+ mes "- You pretended as nothing happened -";
+ next;
+ mes "- and told him about the members of the 1st squad in the 3rd platoon.-";
+ next;
+ mes "- Of course, you didn't tell him the whole truth but the stuffs you have read from the record plus some real news. -";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Hmm~ I see. I am so relieved to hear they are doing okay! Hahaha...";
+ next;
+ mes "- You felt the way of him looking at you have been slightly changed. It seemed he started guarding against you?-";
+ next;
+ mes "[Rebarev Doug]";
+ mes "I appreciate you for delivering me the news of my members -";
+ mes "Now, I need to go continue my research...under the commend of His Majesty.";
+ mes "May God bless you.";
+ next;
+ mes "- You felt detestableness from his smile.-";
+ set god_eremes,22;
+ close;
+ break;
+ }
+ }
+ else if(god_eremes > 22 && god_eremes < 25)
+ {
+ mes "- While you were talking about the result of your travel, you mentioned of Egnigem.-";
+ next;
+ mes "- He didn't seem to be agitated as though he knew something more than I did.-";
+ next;
+ mes "[Rebarev Doug]";
+ mes "It is too late to talk about the issue...";
+ mes "even if I felt sorry for you to know that...?";
+ mes "However...there is nothing left that you can prove.";
+ mes "Giggle giggle giggle....";
+ next;
+ mes "[Rebarev Doug]";
+ mes "No matter how hard you struggle,";
+ mes "after all, the elite as me rules the world.";
+ mes "Giggle giggle...let them roll over the floor as cold and rotten corpses! I do not care about the low!";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Do you hate me? Do you really hate me?";
+ mes "Let me tell you what you can do.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "Take a look at my back. You will see a judge who is in charge of all the military crimes.";
+ next;
+ mes "[Rebarev Doug]";
+ mes "It seems he will hold a trial if at least 100 people report a same crime...";
+ mes "So, you can do it if you really want to reveal the issue to the public!";
+ mes "Muhahahahaha!";
+ close;
+ }
+ else if(god_eremes > 23 && god_eremes < 26)
+ {
+ mes "[Rebarev Doug]";
+ mes "Bah...I didn't know you would actually did it.";
+ mes "Hey...you will be sorry later...";
+ mes "After all, the elite as me rules the world.";
+ close;
+ }
+ else
+ {
+ mes "[Rebarev Doug]";
+ mes "No matter how hard you struggle,";
+ mes "after all, the elite as me rules the world.";
+ mes "Giggle giggle...let them roll over the floor as cold and rotten corpses! I do not care about the low!";
+ close;
+ }
+ }
+ else
+ {
+ mes "[Rebarev Doug]";
+ mes "You are not even at a level to speak to me.";
+ mes "Even if you are an adventurer, you are supposed to have some experience and knowledge to have a conversation with me.";
+ mes "don't you agree?";
+ close;
+ }
+}
+else
+{
+ mes "[Rebarev Doug]";
+ mes "We are crusaders who prepare a holy war under the will of Odin.";
+ mes "As we did a thousand years ago, we are waiting for the day to eliminate demons from the world.";
+ close;
+}
+
+}
+
+prt_castle.gat,48,164,0 script Crusader#God 734,{
+
+if($God1 > 49 && God2 < 100)
+{
+ if(god_eremes > 22 && god_eremes < 25)
+ {
+ mes "[Max Von Shedough]";
+ mes "Welcome, friend!";
+ mes "Here in the Prontera Castle, we Crusaders are busily preparing for the Holy War that is to come.";
+ next;
+ mes "[Max Von Shedough]";
+ mes "Let me introduce myself. My name is Max Von Shedough, the military judge! Do you have any business with me?";
+ next;
+ mes "^3355FFYou handed Max Von Shedough the petition against Rebarev Doug based on your investigation with Egnigem.^000000";
+ next;
+ mes "[Max Von Shedough]";
+ mes "Hm? This is serious.";
+ mes "Alright, I will investigate your claim to the best of my ability.";
+ next;
+ mes "[Max Von Shedough]";
+ mes "However, as of now, the petition you've just given me is considered classified information. Please keep this a military secret.";
+
+ set $God2,$God2+1;
+
+ if($God2 == 50)
+ announce "The 2nd seal of [Megingjard] has appeared.",bc_all,0xFF0000;
+ else if($God1 > 99 && $God2 > 99 && $God3 > 99 && $God4 > 99)
+ announce "The four seals have been released at the same time with the seals of [Megingjard].",bc_all,0xFF0000;
+ else if($God2 > 99)
+ announce "The seals of [Megingjard] have been released.",bc_all,0xFF0000;
+
+ if(god_eremes == 23)
+ set god_eremes,25;
+ else if(god_eremes == 24)
+ set god_eremes,26;
+ close;
+ }
+ else if(god_eremes > 26)
+ {
+ mes "[Max Von Shedough]";
+ mes "Unfortunately, I'm not sure if it's possible to hold a trial against Rebarev Doug.";
+ next;
+ mes "[Max Von Shedough]";
+ mes "Regrettably, it seems that he still has too much influence. Still, let me assure you that I will be trying my best I am not sure if we will hold a trial with the document you have submitted or not...";
+ next;
+ mes "[Max Von Shedough]";
+ mes "But count on me, I am trying my best to get him indicted.";
+ close;
+ }
+ else
+ {
+ mes "[Max Von Shedough]";
+ mes "Welcome, my friend! This is a sacred place to prepare the holy war, the crusader commander's room.";
+ mes "Anyone who wishes to participate in the holy war will be welcomed!";
+ close;
+ }
+}
+else
+{
+ mes "[Max Von Shedough]";
+ mes "Welcome, my friend! This is a sacred place to prepare the holy war, the crusader commander's room.";
+ mes "Anyone who wishes to participate in the holy war will be welcomed!";
+ close;
+}
+
+}
+
+prt_in.gat,172,109,0 script A File#God1 111,{
+
+if(god_eremes == 12)
+{
+ mes "You have found ^0000FF- The 3rd company personnel in&out record crews -^000000!";
+ close;
+}
+else if(god_eremes > 6 && god_eremes < 12)
+{
+ if(rand(1,10) > 6 && god_eremes > 6)
+ {
+ mes "You found a shelf filled with many files.";
+ mes "You started searching files one by one.";
+ set god_eremes,god_eremes+1;
+ close;
+ }
+ else
+ {
+ mes "You found a shelf filled with many files.";
+ mes "You started searching files one by one.";
+ close;
+ }
+}
+else if(god_eremes < 7)
+{
+ mes "[Librarian Jekan]";
+ if(Sex)
+ mes "I'm sorry sir,";
+ else
+ mes "I'm sorry ma'am,";
+ mes "but special authorization is required to browse that section. Otherwise, it's off limits.";
+ close;
+}
+else
+{
+ mes "[Librarian Jekan]";
+ mes "Please do not enter that section.";
+ next;
+ mes "- You stepped back as he told you to -";
+ close;
+}
+
+}
+
+prt_in.gat,170,109,0 script A File#God2 111,{
+
+if(god_eremes == 12)
+{
+ mes "You have found ^0000FF- The 3rd company personnel in&out record crews -^000000!";
+ close;
+}
+else if(god_eremes > 6 && god_eremes < 12)
+{
+ if (rand(1,10) > 6 && god_eremes > 6)
+ {
+ mes "You found a shelf filled with many files.";
+ mes "You started searching files one by one.";
+ set god_eremes,god_eremes+1;
+ close;
+ }
+ else
+ {
+ mes "You found a shelf filled with many files.";
+ mes "You started searching files one by one.";
+ close;
+ }
+}
+else if(god_eremes < 7)
+{
+ mes "[Librarian Jekan]";
+ mes "Please do not enter that section.";
+ next;
+ mes "- You stepped back as he told you to -";
+ close;
+}
+else
+{
+ mes "[Librarian Jekan]";
+ mes "Please do not enter that section.";
+ next;
+ mes "- You stepped back as he told you to -";
+ close;
+}
+
+}
+
+prt_in.gat,168,109,0 script A File#God3 111,{
+
+if(god_eremes == 12)
+{
+ mes "You have found ^0000FF- The 3rd company personnel in&out record crews -^000000!";
+ close;
+}
+else if(god_eremes > 6 && god_eremes < 12)
+{
+ if (rand(1,10) > 6 && god_eremes > 6)
+ {
+ mes "You found a shelf filled with many files.";
+ mes "You started searching files one by one.";
+ set god_eremes,god_eremes+1;
+ close;
+ }
+ else
+ {
+ mes "You found a shelf filled with many files.";
+ mes "You started searching files one by one.";
+ close;
+ }
+}
+else if(god_eremes < 7)
+{
+ mes "[Librarian Jekan]";
+ mes "Please do not enter that section.";
+ next;
+ mes "- You stepped back as he told you to -";
+ close;
+}
+else
+{
+ mes "[Librarian Jekan]";
+ mes "Please do not enter that section.";
+ next;
+ mes "- You stepped back as he told you to -";
+ close;
+}
+
+}
+
+prt_in.gat,169,109,0 script A File#God4 111,{
+
+if(god_eremes == 12)
+{
+ mes "You have found ^0000FF- The 3rd company personnel in&out record crews -^000000!";
+ close;
+}
+else if(god_eremes > 6 && god_eremes < 12)
+{
+ if (rand(1,10) > 6 && god_eremes > 6)
+ {
+ mes "You found a shelf filled with many files.";
+ mes "You started searching files one by one.";
+ set god_eremes,god_eremes+1;
+ close;
+ }
+ else
+ {
+ mes "You found a shelf filled with many files.";
+ mes "You started searching files one by one.";
+ close;
+ }
+}
+else if(god_eremes < 7)
+{
+ mes "[Librarian Jekan]";
+ mes "Please do not enter that section.";
+ next;
+ mes "- You stepped back as he told you to -";
+ close;
+}
+else
+{
+ mes "[Librarian Jekan]";
+ mes "Please do not enter that section.";
+ next;
+ mes "- You stepped back as he told you to -";
+ close;
+}
+
+}
+
+prt_in.gat,166,109,0 script A File#God5 111,{
+
+if(god_eremes == 12)
+{
+ mes "You have found ^0000FF- The 3rd company personnel in&out record crews -^000000!";
+ close;
+}
+else if(god_eremes > 6 && god_eremes < 12)
+{
+ if (rand(1,10) > 6 && god_eremes > 6)
+ {
+ mes "You found a shelf filled with many files.";
+ mes "You started searching files one by one.";
+ set god_eremes,god_eremes+1;
+ close;
+ }
+ else
+ {
+ mes "You found a shelf filled with many files.";
+ mes "You started searching files one by one.";
+ close;
+ }
+}
+else if(god_eremes < 7)
+{
+ mes "[Librarian Jekan]";
+ mes "Please do not enter that section.";
+ next;
+ mes "- You stepped back as he told you to -";
+ close;
+}
+else
+{
+ mes "[Librarian Jekan]";
+ mes "Please do not enter that section.";
+ next;
+ mes "- You stepped back as he told you to -";
+ close;
+}
+
+}
+
+prt_in.gat,172,106,0 script Librarian#God 833,{
+
+if($God1 > 49 && $God2 < 100)
+{
+ if(god_eremes > 2 && god_eremes < 7)
+ {
+ mes "[Librarian Jekan]";
+ mes "Ah, please do not touch the files at this section.";
+ next;
+ mes "[Librarian Jekan]";
+ mes "Some of the information there is classified, and it is therefore prohibited by the Prontera Military to browse through them.";
+ next;
+ mes "[Librarian Jekan]";
+ mes "I'm currently in the process of searching for the classified files in that section, so that I can separate it from the information that is public domain, so I'd appreciate it if you didn't interfere with my work.";
+ next;
+ mes "[Librarian Jekan]";
+ mes "Darn it! I can't read anything when the light is this dim! It's bad enough my eyes have gone bad...";
+ next;
+ mes "[Librarian Jekan]";
+ mes "If you're looking for a book, you ought to go search through another section.";
+ next;
+ switch( select( "You have bad eyes?", "I want to read some documents.", "Let me help you find those files...", "What kind of files are you looking for?" ) )
+ {
+ case 1:
+ mes "[Librarian Jekan]";
+ mes "Since I have worked under a dim light for a long time, my eyes have gone bad.";
+ mes "They should get me ^0000FFa new light^000000, otherwise I will be gone blind sooner or later...";
+ if(god_eremes == 5 && ( countitem(2203) > 0 || countitem(1041) > 0 ) )
+ {
+ next;
+ mes "[Librarian Jekan]";
+ mes "?! Oh~ you have very useful stuff with you!";
+ mes "Do you mind if I use the stuff for a while? It will be very helpful for me to find the files!";
+ next;
+ switch( select( "Yes, I do mind.", "No, I don't mind." ) )
+ {
+ case 1:
+ mes "[Librarian Jekan]";
+ mes "...bah. Never mind then.";
+ close;
+ break;
+
+ case 2:
+ mes "[Librarian Jekan]";
+ mes "What a kind person you are!";
+ mes "Now I can believe that you really meant to help me!";
+ if(countitem(2203) && countitem(1041))
+ {
+ delitem 1041,countitem(1041);
+ delitem 2203,1;
+ }
+ else if(countitem(2203))
+ delitem 2203,1;
+ else if(countitem(1041))
+ delitem 1041,countitem(1041);
+ set god_eremes,6;
+ next;
+ mes "[Librarian Jekan]";
+ mes "Thank you, thank you so much. Now I can find the file with less worry.";
+ mes "...if it's possible, I wish you could help me to find the file...can you?";
+ break;
+
+ }
+ }
+ else if(god_eremes > 5)
+ {
+ mes "[Librarian Jekan]";
+ mes "Thank you. It will be a good help to find the file.";
+ }
+ close;
+ break;
+
+ case 2:
+ if(god_eremes == 6)
+ {
+ mes "[Librarian Jekan]";
+ mes "Read some documents? Well, you've come here to the Library. That's a good start.";
+ next;
+ mes "[Librarian Jekan]";
+ mes "Well, as long as you know what kind of document you're looking for, you might be able to find it.";
+ next;
+ mes "[Librarian Jekin]";
+ mes "Just keep in mind that this particular section is off limits for now. Why don't you check the files at the front?";
+ next;
+ mes "[Librarian Jekin]";
+ mes "I've got to find that classified file as soon as I can!";
+ set god_eremes,7;
+ close;
+ }
+ else
+ {
+ mes "[Librarian Jekan]";
+ mes "Hmm...?";
+ mes "Hey, haven't";
+ mes "I told you already?";
+ next;
+ mes "[Librarian Jekan]";
+ mes "The public is prohibited from browsing the files in this section! How many times do I need to repeat myself?";
+ close;
+ }
+ break;
+
+ case 3:
+ if(god_eremes == 4)
+ {
+ mes "[Librarian Jekan]";
+ mes "Hmm. Well, I'd gladly accept your help if it weren't for the fact that I cannot allow classified information to be released to the public.";
+ next;
+ mes "[Librarian Jekan]";
+ mes "I have no idea how something so important was shuffled into the files here in Prontera Library, but we can't allow the public to access it.";
+ next;
+ mes "[Librarian Jekan]";
+ mes "Still, that file doesn't seem to be that important, but I still have to waste my time on finding it...";
+ next;
+ mes "[Librarian Jekan]";
+ mes "Damn, my eyes are sore. Working as a government official is easy except for the times when the bureaucrats make you do stuff like this.";
+ set god_eremes,5;
+ close;
+ }
+ else if(god_eremes > 4)
+ {
+ mes "[Librarian Jekan]";
+ mes "I think I'm going to go insane looking for this file...!";
+ next;
+ mes "[Librarian Jekan]";
+ mes "Huh...?";
+ mes "Did you just say that you wanted to help me? Sure, I'd appreciate it.";
+ close;
+ }
+ else
+ {
+ mes "[Librarian Jekan]";
+ mes "Um, you're not even supposed to know what kind of file I'm looking for. Even if you did, I'm not allowed to show you what's inside!";
+ close;
+ }
+ break;
+
+ case 4:
+ mes "[Librarian Jekan]";
+ mes "Hmm. I'm not really allowed to disclose any information related to that file. I'm sorry about that.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "But isn't";
+ mes "the file about...";
+ input @str$;
+ mes "^0000FF" + @str$ + "?";
+ next;
+ if (@str$ == "The 3rd company personnel in&out record crews" || @str$ == "the 3rd company personnel in&out record crews")
+ {
+ mes "[Librarian Jekan]";
+ mes "Hmm...?";
+ mes "How did you";
+ mes "know about that?";
+ set god_eremes,4;
+ close;
+ }
+ else
+ {
+ mes "[Librarian Jekan]";
+ mes "Errmmm...";
+ mes "I don't think so....?";
+ close;
+ }
+ break;
+ }
+ }
+ else if(god_eremes == 2)
+ {
+ mes "[Librarian Jekan]";
+ mes "Ah, please do not touch files in this section. Usually, it's public domain but it seems that a classified file managed to get misplaced there.";
+ next;
+ mes "[Librarian Jekan]";
+ mes "For now, I cannot let anyone without special authorization to look through that section. I must find that file and send it to the Prontera military as soon as I can.";
+ next;
+ mes "[Librarian Jekan]";
+ mes "Ergh! This light isn't bright enough for my eyes. They're starting to get sore again...";
+ next;
+ mes "[Librarian Jekan]";
+ mes "So what brings you here? If you're looking for something in particular, you should try another section.";
+ next;
+ switch( select( "I want to read some documents.", "Do you have bad eyes?", "Let me help you to find the files.", "What kind of files are you looking for?" ) )
+ {
+ case 1:
+ mes "[Librarian Jekan]";
+ mes "Grrrrrrr~ I told you already!";
+ mes "Files at this section are not for public exhibition, okay?";
+ mes "Why do you make me repeat the same thing over and over again?";
+ close;
+ break;
+
+ case 2:
+ mes "[Librarian Jekan]";
+ mes "Since I have worked under a dim light for a long time, my eyes have gone bad.";
+ mes "They should get me a new light, otherwise I will be gone blind sooner or later...";
+ close;
+ break;
+
+ case 3:
+ mes "[Librarian Jekan]";
+ mes "Um? How do you know what file I am looking for?";
+ mes "You don't even know what is written inside?";
+ mes "Stop interrupting me, leave!";
+ close;
+ break;
+
+ case 4:
+ mes "[Librarian Jekan]";
+ mes "Hmm. I am not supposed to reveal anything related to the file.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Isn't the file about...";
+ input @str$;
+ mes "[" + strcharinfo(0) + "]";
+ mes "^0000FF" + @str$ + "?";
+ next;
+ mes "[Librarian Jekan]";
+ mes "Maybe...";
+ mes "Maybe not~";
+ close;
+ break;
+
+ }
+ }
+ else if(god_eremes > 6 && god_eremes < 12)
+ {
+ if(rand(1,10) > 4)
+ {
+ mes "[Librarian Jekan]";
+ mes "Hmm? So did you find it? I've been searching for that file for a long time, but I haven't been able to find it.";
+ next;
+ mes "[Librarian Jekan]";
+ mes "I'll go ahead and search the right side, so do you think you could search the left?";
+ close;
+ }
+ else
+ {
+ mes "[Librarian Jekan]";
+ mes "Did you find it yet? All this time, and I still haven't been able to dig up that file.";
+ next;
+ mes "[Librarian Jekan]";
+ mes "I'll go ahead and check the left side, so would you look for it in the middle or the right side?";
+ close;
+ }
+ }
+ else if(god_eremes == 12)
+ {
+ mes "[Librarian Jekan]";
+ mes "Ah! There it is!";
+ mes "Thank you so much! I'm glad to see that there are still kind and thoughtful people like you in the world.";
+ next;
+ mes "[Librarian Jekan]";
+ mes "I really want to give you something to show you my gratitude, but I've got to send this back to the Prontera Military right away.";
+ next;
+ menu "I want to read the document.",-;
+
+ mes "[Librarian Jekan]";
+ mes "Oh, right, you mentioned that, didn't you? It doesn't seem seem so important, but I'm not really quite sure...";
+ next;
+ mes "[Librarian Jekan]";
+ mes "Well, it couldn't hurt if I made a copy of this first for you to read, but first I'll need some materials.";
+ next;
+ mes "[Librarian Jekan]";
+ mes "I'll even cast the search magic on it, so that it'll be just like the original. All right, I need the following things to make a copy...";
+ next;
+ mes "[Librarian Jekan]";
+ mes "2 Slick Paper,";
+ mes "1 Oil Paper,";
+ mes "3 Squid Ink,";
+ mes "3 Feather of Birds and";
+ mes "20 Blue Gemstones.";
+ next;
+ mes "[Librarian Jekan]";
+ mes "Please get those as soon as possible, and I'll be here making the other preparations to make a copy.";
+ next;
+ mes "[Librarian Jekan]";
+ mes "Also, I'll keep this copy in the Library for you to read, and to prevent it from being leaked to the public. So you'll have to come visit each time you wish to read it.";
+ next;
+ mes "[Librarian Jekan]";
+ mes "Okay, now...";
+ mes "Come back here";
+ mes "as soon as you can.";
+ set god_eremes,13;
+ close;
+ }
+ else if(god_eremes == 13)
+ {
+ if(countitem(7111) > 1 && countitem(7151) && countitem(1024) > 2 && countitem(916) > 2 && countitem(717) > 19)
+ {
+ mes "[Librarian Jekan]";
+ mes "Oh, you came back. I didn't expect you to return here so quickly. Whatever's inside must be really important for you to know.";
+ next;
+ mes "[Librarian Jekan]";
+ mes "Anyway, please give me a moment while I make that copy for you.";
+ delitem 7111,2;
+ delitem 7151,1;
+ delitem 1024,3;
+ delitem 916,3;
+ delitem 717,20;
+ set god_eremes,14;
+ next;
+ mes "[Librarian Jekan]";
+ mes "Alright then...";
+ mes "I'll see you in a bit.";
+ close;
+ }
+ else
+ {
+ mes "[Librarian Jekan]";
+ mes "Have you forgotten what you need to make a copy? Alright, let me tell you again...";
+ next;
+ mes "[Librarian Jekan]";
+ mes "2 Slick Paper,";
+ mes "1 Oil Paper,";
+ mes "3 Squid Ink,";
+ mes "3 Feather of Birds and";
+ mes "20 Blue Gemstones.";
+ next;
+ mes "[Librarian Jekan]";
+ mes "Please come back with those items as soon as you can.";
+ close;
+ }
+ }
+ else if(god_eremes > 13 && god_eremes < 16)
+ {
+ if(rand(1,10) > 4)
+ {
+ mes "[Librarian Jekan]";
+ mes "Let me go over and review the document before I make a copy.";
+ close;
+ }
+ else
+ {
+ mes "[Librarian Jekan]";
+ mes "Let me go over and review the document before I make a copy.";
+ set god_eremes,god_eremes+1;
+ close;
+ }
+ }
+ else if(god_eremes == 16)
+ {
+ mes "[Librarian Jekan]";
+ mes "There you go. As I thought, the document didn't seem to contain any crucially important data.";
+ next;
+ mes "[Librarian Jekan]";
+ mes "Just remember, this copy needs to stay in the Prontera Library. That means you have to come back if you need to read the document again.";
+ set god_eremes,17;
+ close;
+ }
+ else if(god_eremes > 16)
+ {
+ mes "[Librarian Jekan]";
+ mes "Welcome, my friend!";
+ mes "So, what do you need today?";
+ next;
+ switch( select( "Search words on the document.", "Quit searching.", "Converse." ) )
+ {
+ case 1:
+ mes "- Search Magic Initiated -";
+ mes "- Please enter a keyword. -";
+ next;
+ input @str$;
+ if(@str$ == "Crusader" || @str$ == "crusader")
+ {
+ mes "- search with the keyword : Crusader -";
+ mes "Crusader : Warriors that prepare themselves for a holy war. They are selected from well-experienced and religious swordsmen.";
+ mes "Any data regarding the military power is confidential, cannot be searched.";
+ next;
+ mes "This document is specified with the personnel in&out record of the 3rd company.";
+ set @godtemplib4,1;
+ close;
+ }
+ else if((@str$ == "The 3rd company" || @str$ == "the 3rd company" || @str$ == "The third company") && @godtemplib4)
+ {
+ mes "- search with the keyword : " + @str$ + " -";
+ mes "The 3rd company : Crusaders.";
+ mes "The 3rd comany is known as organized with the best members of crusaders,";
+ mes "there have been no report regarding the personnel in&out record of this company. However,";
+ next;
+ mes "The 3rd squad in the 1st platoon of the 3rd comany was an exception of that case,";
+ mes "the members of the 1st squad were all retired or transfered to other forces.";
+ mes "Specific information can be searched within the article about the 1st platoon.";
+ set @godtemplib1,1;
+ close;
+ }
+ else if((@str$ == "The 1st platoon" || @str$ == "the 1st platoon" || @str$ == "The first platoon") && @godtemplib1)
+ {
+ mes "- search with the keyword : " + @str$ + " -";
+ mes "The 1st platoon : The 1st platoon of the 3rd company, Crusaders.";
+ mes "Each company consists of 4 platoons, and this is only one record regarding the 3rd squad of the 1st platoon.";
+ next;
+ mes "Specific information can be searched within the article about the 3rd squad.";
+ set @godtemplib2,1;
+ close;
+ }
+ else if((@str$ == "The 3rd squad" || @str$ == "the 3rd squad" || @str$ == "The third squad") && @godtemplib2)
+ {
+ mes "- search with the keyword : " + @str$ + " -";
+ mes "The 3rd squad : Crusaders.";
+ mes "Member list who participated in ^0000FFthe last mission^000000.";
+ next;
+ mes "^0000FF : Rebarev Doug";
+ mes " : Jack O";
+ mes " : Zan.Huadoku";
+ mes " : Cuaque Donon";
+ mes " : Emma Searth";
+ mes " : Royal Myst";
+ mes " : The Nineball^000000";
+ set @godtemplib3,1;
+ if(god_eremes == 17)set god_eremes,18;
+ close;
+ }
+ else if((@str$ == "The last mission" || @str$ == "the last mission") && @godtemplib3)
+ {
+ mes "- search with the keyword : " + @str$ + " -";
+ mes "The upper part decided to disband the 3rd squad which was the best search party of the crusader force after the following mission.";
+ next;
+ mes "The 3rd squad was secretly assigned to track down ^0000FFthe signs of God^000000 under a command from the royal court.";
+ next;
+ mes "During the mission, an unexpected incident happened.";
+ mes "A member started second guessing the squad leader's leadership and ^0000FFacting on his own authority^000000.";
+ next;
+ mes "It resulted in a factional dispute. In order to solve the problem, the leader held a meeting with the others.";
+ mes "Based on other's opinions, the squad leader concluded the member's behaviour as ^0000FFinsubordination^000000,";
+ next;
+ mes "and he and other members did a physical punishment onto the member. The member was reported to be injured and dropped from the squad during the mission.";
+ next;
+ mes "Due to this disgraceful incident, the 3rd squad could not complete the mission.";
+ mes "And because of the unsatisfying mission result, the 3rd squad leader was pressed hard by the 1st platoon leader and the 3rd company commendant.";
+ next;
+ mes "The 3rd company commandant proposed disband of the 3rd squad to upper hierarchy and his proposal was accepted.";
+ mes "After the 3rd squad was disbanded, the members including the squad leader were sent to diciplinary retraining for 3 moths. After that retraining, all of them were transfered to the other squad.";
+ next;
+ mes "Currently Rebarev Doug who was the 3rd squad leader at the time have been researching the signs of God based on the mission result.";
+ mes "And the research was ordered by the King of Rune-Midgarts Kingdom.";
+ close2;
+ if(god_eremes == 18)set god_eremes,19;
+ end;
+ }
+
+ else if((@str$ == "The 1st platoon" || @str$ == "the 1st platoon" || @str$ == "The first platoon") && @godtemplib4)
+ {
+ mes "- search with the keyword : " + @str$ + " -";
+ mes "The 1st platoon : The 1st platoon of the 3rd company, Crusaders.";
+ mes "Each company consists of 4 platoons and this is the first of the four.";
+ next;
+ mes "The 1st platoon of the 1st company, Crusader force.";
+ mes "Suggested to search 'Company' a higher rank keyword.";
+ next;
+ mes "Other information is confidential, cannot be searched on this document.";
+ close;
+ }
+ else if((@str$ == "The 3rd squad" || @str$ == "the 3rd squad" || @str$ == "The third squad") && @godtemplib1)
+ {
+ mes "- search with the keyword : " + @str$ + " -";
+ mes "The 3rd squad : Crusaders.";
+ mes "Each platoon consists of 4 squads and this is the third of the four.";
+ mes "Suggested to search 'Platoon' a higher rank keyword.";
+ next;
+ mes "Generally a squad has 8 members within.";
+ mes "Other information is confidential, cannot be searched on this document.";
+ close;
+ }
+ else if(@str$ == "The last mission" || @str$ == "the last mission")
+ {
+ mes "- search with the keyword : " + @str$ + " -";
+ mes "- No result has been found.-";
+ mes "- Suggested to enter a specific name of the force for a better research.-";
+ close;
+ }
+ else if((@str$ == "Crusader" || @str$ == "crusader") && @godtemplib4)
+ {
+ mes "- search with a keyword : " + @str$ + " -";
+ mes "The 3rd company : Crusaders.";
+ mes "The 3rd comany is known as organized with the best members of crusaders,";
+ mes "there have been no report regarding the personnel in&out record of this company. However,";
+ next;
+ mes "The 3rd squad in the 1st platoon of the 3rd comany was an exception of that case,";
+ mes "the members of the 1st squad were all retired or transfered to other forces.";
+ mes "Specific information can be searched within the article about the 1st platoon.";
+ close;
+ }
+ else if(@str$ == "The 1st platoon" || @str$ == "the 1st platoon" || @str$ == "The first platoon")
+ {
+ mes "- search with the keyword : " + @str$ + " -";
+ mes "The 1st platoon : ";
+ mes "- No result has been found.-";
+ mes "- Suggested to enter a more specific keyword.-";
+ close;
+ }
+ else if(@str$ == "The 3rd squad" || @str$ == "the 3rd squad" || @str$ == "The third squad")
+ {
+ mes "- search with the keyword : " + @str$ + " -";
+ mes "The 3rd company : ";
+ mes "- No result has been found.-";
+ mes "- Suggested to enter a more specific keyword.-";
+ close;
+ }
+ else if((@str$ == "The last mission" || @str$ == "the last mission") && god_eremes > 17) // ¸¶Áö¸· ÀÓ¹«
+ {
+ mes "- search with the keyword : " + @str$ + " -";
+ mes "- No result has been found.-";
+ mes "- Suggested to enter a specific name of the force for a better research.-";
+ next;
+ close;
+ }
+ else if(@str$ == "Rebarev Doug")
+ {
+ mes "- search with the keyword : " + @str$ + " -";
+ mes "The former leader of the 3rd squad in the 1st platoon of the 3rd company.";
+ mes "Has been in service as an instructor of crusader boot camp with the Prontera Castle.";
+ mes "Also he's in charge of a research under a command from the royal court.";
+ close;
+ }
+ else if(@str$ == Egnigem)
+ {
+ mes "- search with the keyword : " + @str$ + " -";
+ mes "No result has been found.";
+ mes "No result has been found.";
+ mes "No result has been found.";
+ mes "No result has been found.";
+ mes "No result has been found.";
+ mes "No result has been found.";
+ mes "^FF0000This word is prohibited to research.^000000";
+ close;
+ }
+ else if(@str$ == "Zan.Huadoku")
+ {
+ mes "- search with the keyword : " + @str$ + " -";
+ mes "The former member of the 3rd squad in the 1st platoon of the 3rd company.";
+ mes "Has been in service as a weapon quartermaster in Geffen ever since the squad was disbanded.";
+ mes "Current location : Blacksmith guild, Geffen.";
+ close;
+ }
+ else if(@str$ == "Cuaque Donon")
+ {
+ mes "- search with the keyword : " + @str$ + " -";
+ mes "The former member of the 3rd squad in the 1st platoon of the 3rd company.";
+ mes "Retired from service and went back to his home town, Morroc ever since the squad was disbanded.";
+ mes "Reported to work for an inn in Morroc.";
+ close;
+ }
+ else if(@str$ == "Jack O")
+ {
+ mes "- search with the keyword : " + @str$ + " -";
+ mes "The former member of the 3rd squad in the 1st platoon of the 3rd company.";
+ mes "Has been in service as a recruiting officer in Alberta ever since the squad was disbanded.";
+ mes "Current location : Near Alberta port.";
+ close;
+ }
+ else if(@str$ == "Emma Searth")
+ {
+ mes "- search with the keyword : " + @str$ + " -";
+ mes "The former member of the 3rd squad in the 1st platoon of the 3rd company.";
+ mes "Retired from service and went to Al De Baran to do something different ever since the squad was disbanded.";
+ mes "Reported to submit a resume to the Kafra corporation.";
+ close;
+ }
+ else if(@str$ == "Royal Myst")
+ {
+ mes "- search with the keyword : " + @str$ + " -";
+ mes "The former member of the 3rd squad in the 1st platoon of the 3rd company.";
+ mes "Has been in service in Comodo ever since the squad was disbanded.";
+ mes "Current duty is unknown.";
+ mes "Current lcation : A casino in Comodo.";
+ close;
+ }
+ else if(@str$ == "The Nineball")
+ {
+ mes "- search with the keyword : " + @str$ + " -";
+ mes "The former member of the 3rd squad in the 1st platoon of the 3rd company.";
+ mes "Has been in service as the security officer of Jawaii ever since the squad was disbanded.";
+ mes "Current location : A tavern in Jawaii.";
+ close;
+ }
+ else
+ {
+ mes "- search with the keyword : " + @str$ + " -";
+ mes "- No result has been found.-";
+ close;
+ }
+ break;
+
+ case 2:
+ mes "- Search magic is being shut down.-";
+ next;
+ mes "- There is no response from the search magic.-";
+ mes "- Would you like to shut down immediately?-";
+ next;
+ mes " - If you shut down without properly closing the magic -";
+ mes "- there is a high possibility to damage unsaved data. -";
+ next;
+ mes "- ... -";
+ next;
+ mes "- ...... -";
+ next;
+ mes "- ........search magic is being shut down. -";
+ close;
+ break;
+
+ case 3:
+ mes "[Librarian Jekan]";
+ mes "You can tell our government doesn't really know how to allocate its funds and resources.";
+ next;
+ mes "[Librarian Jekan]";
+ mes "First, there's Jawaii. Do newlyweds really need an entire island for themselves? Then again, I am single so I'm probably biased.";
+ next;
+ mes "[Librarian Jekan]";
+ mes "And look at me. Geniuses aren't supposed to waste their precious time doing useless things for libraries!";
+ close;
+ break;
+ }
+ }
+ else
+ {
+ mes "[Librarian Jekan]";
+ mes "Ah, please do not touch any books in that section. ...I'm sure there's nothing there that could be useful to you.";
+ next;
+ switch( select( "Ignore him and check books.", "Step back." ) )
+ {
+ case 1:
+ mes "[Librarian Jekan]";
+ mes "Hey...!";
+ mes "I thought I said";
+ mes "not to touch those!";
+ close2;
+ warp "prontera.gat",120,264;
+ end;
+ break;
+
+ case 2:
+ mes "[Librarian Jekan]";
+ mes "Thank you. Feel free to browse through the other sections.";
+ next;
+ mes "[Librarian Jekan]";
+ mes "It's really nice to have visitors in the Library, especially when so many people don't read books nowadays.";
+ close;
+ break;
+ }
+ }
+}
+else
+{
+ mes "[Librarian Jekan]";
+ mes "Ah, please do not touch any books in that section.";
+ mes "....there is nothing much useful for you there.";
+ next;
+ switch( select( "Ignore him and check books.", "Step back." ) )
+ {
+ case 1:
+ mes "[Librarian Jekan]";
+ mes "I told you not to touch books there!";
+ close2;
+ warp "prontera.gat",120,264;
+ end;
+ break;
+
+ case 2:
+ mes "[Librarian Jekan]";
+ mes "Good, you may go check other sections though.";
+ mes "It's good to see a man visiting a library when people don't read books nowadays.";
+ close;
+ break;
+ }
+}
+
+}
+
+geffen_in.gat,109,161,3 script Crusader#God1 751,{
+
+if($God1 > 49 && $God2 < 100)
+{
+ if(god_eremes > 17 && god_megin_1 < 2)
+ {
+ mes "[Zan.Huadoku]";
+ mes "^333333*Phew...*^000000";
+ mes "This work is really getting to me. Going on a mission with my war buddies sounds a lot better than this.";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "At least in those days, I felt like I was actually doing something useful!";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "Hey...";
+ mes "Can I help you";
+ mes "with anything?";
+ next;
+ switch( select( "Ask him about the 3rd squad.", "Ask him how he's been doing.", "Ask him about the 3rd Squad's last mission." ) )
+ {
+ case 1:
+ if(god_eremes == 18)
+ {
+ mes "[Zan.Huadoku]";
+ mes "Yeah, I was a member of the 3rd squad in the 1st platoon a long time ago. How did you know that?";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "I miss the guys back in the squad. I wonder how our leader's been doing recently...";
+ next;
+ mes "^3355FFYou tell Zan about Rebarev Doug, and about how he is now an instructor for Crusader Boot Camp. He seems to be absorbed in his thoughts of the past.^000000";
+ close;
+ }
+ else if(god_eremes > 18)
+ {
+ mes "[Zan.Huadoku]";
+ mes "Yeah, I was a member of the 3rd squad in the 1st platoon a long time ago. How did you know that?";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "I miss the guys back in the squad. I wonder how our leader's been doing recently...";
+ next;
+ mes "^3355FFYou tell Zan about Rebarev Doug, and about how he is now an instructor for Crusader Boot Camp. He seems to be absorbed in his thoughts of the past.^000000";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "...";
+ mes "......";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "Before we went out on our last mission, the seven of us were like brothers and sisters. If ^FF0000he^000000 didn't disobey the order, we'd still be together today.";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "Wait, what was his name...? That's weird. There's no way I could forget something like that...";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "H-how can I not remember his name! He's the reason my life is...!";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "^333333*Groan...*^000000";
+ mes "I.... My head...";
+ mes "My head hurts...";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "^3355FFZan looks very confused and his eyes begin to glaze with a dazed look. You try speaking to him again, but he doesn't respond at all.^000000";
+ if(!god_megin_1)set god_megin_1,1;
+ close;
+ }
+ break;
+
+ case 2:
+ mes "[Zan.Huadoku]";
+ mes "How am I been doing?";
+ mes "Well, I work for the Blacksmith Guild, picking out good weapons to supply the Crusaders.";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "Sometimes, I get really bored with what I'm doing. I keep trying to convince myself that my job's important to future Crusaders, but...";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "You know what? A lot of people have been asking me weird questions about me recently. I feel like I'm getting spied on, but maybe I'm just getting paranoid.";
+ close;
+ break;
+
+ case 3:
+ if(god_eremes == 18)
+ {
+ mes "[Zan.Huadoku]";
+ mes "Yeah, on our";
+ mes "final mission...";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "Final...? What the? I know it happened, but for some reason, all I can envision is a complete blank when I try to think about it.";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "I...";
+ mes "I guess I need something to remind me? I know it happened, but... I'm so confused.";
+ next;
+ mes "^3355FFZan seems to be having a very difficult time recalling that specific memory of his past.^000000";
+ close;
+ }
+ else if(god_eremes > 18 && god_megin_1 > 0)
+ {
+ mes "[Zan.Huadoku]";
+ mes "The last mission...";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "Umm...I cannot recall any memory about the mission...maybe I need a clue.";
+ next;
+ mes "- He seemed to have a hard time to remember something. -";
+ next;
+ mes "- You started telling him what you have read from the document.-";
+ next;
+ mes ".....";
+ next;
+ mes "The upper part decided to disband the 3rd squad which was the best search party of the crusader force after the following mission.";
+ next;
+ mes "The 3rd squad was secretly assigned to track down ^0000FFthe signs of God^000000 under a command from the royal court.";
+ next;
+ mes "During the mission, an unexpected incident happened.";
+ mes "A member started second guessing the squad leader's leadership and ^0000FFacting on his own authority^000000.";
+ next;
+ mes "It resulted in a factional dispute. In order to solve the problem, the leader held a meeting with the others.";
+ mes "Based on other's opinions, the squad leader concluded the member's behaviour as ^0000FFinsubordination^000000,";
+ next;
+ mes "and he and other members did a physical punishment onto the member. The member was reported to be injured and dropped from the squad during the mission.";
+ next;
+ mes "Due to this disgraceful incident, the 3rd squad could not complete the mission.";
+ mes "And because of the unsatisfying mission result, the 3rd squad leader was pressed hard by the 1st platoon leader and the 3rd company commendant.";
+ next;
+ mes "The 3rd company commandant proposed disband of the 3rd squad to upper hierarchy and his proposal was accepted.";
+ mes "After the 3rd squad was disbanded, the members including the squad leader were sent to diciplinary retraining for 3 moths. After that retraining, all of them were transfered to the other squad.";
+ next;
+ mes "Currently Rebarev Doug who was the 3rd squad leader at the time have been researching the signs of God based on the mission result.";
+ mes "And the research was ordered by the King of Rune-Midgarts Kingdom.";
+ next;
+ mes ".....................";
+ next;
+ mes "............";
+ next;
+ mes ".....";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "Y-yeah that's right! And then three days after we started the mission, we found some kind of...";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "Well, I'm not sure what it was. But we found an ^0000FFunknown fragment^000000 that was a sign from God! And then...!";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "And then...";
+ mes "Oh. Oh God.";
+ mes "I can't remember...";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "I can't think about anything further than that. I can't even remember what we found. But I'm sure it was damned important.";
+ next;
+ mes "^3355FFZan stood still in silence, with a pained look on his face.^000000";
+ if(god_megin_1 == 1)set god_megin_1,2;
+ close;
+ }
+ else
+ {
+ mes "[Zan.Huadoku]";
+ mes "The last mission...";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "Umm...I cannot recall any memory about the mission...maybe I need a clue.";
+ next;
+ mes "- He seemed to have a hard time to remember something. -";
+ close;
+ }
+ break;
+ }
+ }
+ else if(god_megin_1 > 1 && god_megin_1 < 3)
+ {
+ mes ".....................";
+ next;
+ mes "............";
+ next;
+ mes ".....";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "I recalled something.";
+ mes "3 days later from the day we started our mission, we found ^0000FFan unknown fragment^000000 that was a sign of God!";
+ mes "And then...";
+ mes "And then...";
+ mes "And then...";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "I am sorry...I cannot remember more than that...";
+ mes "I cannot even remember what it was that we found...";
+ mes "I have been suffering ^0000FFever since the 3 months^000000 later...";
+ next;
+ mes "- He stood still with a painful look on his face.-";
+ set god_megin_1,3;
+ close;
+ }
+ else if(god_megin_1 > 2)
+ {
+ mes "^3355FFGrabbing his head, tearing his hair and writhing in Agony, Zan kept repeating the same words over and over again...^000000";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "3 days later! We f-found some ^0000FFfragment^000000! It was G-God's sign! But why can't I remember?! Why?!";
+ close;
+ }
+ else
+ {
+ mes "[Zan.Huadoku]";
+ mes "Hey yo.";
+ mes "Can I help you?";
+ close;
+ }
+}
+else
+{
+ mes "[Zan.Huadoku]";
+ mes "Good day!";
+ mes "Do you know the";
+ mes "importance of supply?";
+ next;
+ switch( select( "No.", "Yes!" ) )
+ {
+ case 1:
+ mes "[Zan.Huadoku]";
+ mes "Any military force or party needs their supplies to be replenished if they are to continue battling for a prolonged period of time.";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "For instance, let's say your group go on hunting without a healer. In this case, everyone would consume health restoration items, like potions.";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "Since you can only carry so many items at once, you'll eventually run out of potions.";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "But if one of your party members traveled between town and the hunting area, he could supply your party with new healing items.";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "Supplying your party in this way would let you hunt with less worry. For that duty, the Merchant class would be the best by using their Carts.";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "I suppose that's why I'm working here in the Blacksmith Guild. As weapon quartermaster, I'm obligated to provide supplies for the Crusader forces.";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "The Blacksmiths in this guild also help me provide high quality weapons for the Crusades as well.";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "If you happen to run out of health items while hunting, why don't you ask a Merchant for help?";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "Most likely, they will have some spare items and would be willing to share with you if you ask nicely enough.";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "I hope to see you later again! May Odin protect you on your journeys.";
+ close;
+ break;
+
+ case 2:
+ mes "[Zan.Huadoku]";
+ mes "Oh...";
+ mes "Well then.";
+ mes "In that case.";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "Let me tell you about some useful knowledge I learned while working with the Blacksmiths.";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "A Blacksmith character's forging skills are affected by the DEX and LUK stats. DEX and LUK also affect the item creation skills for Alchemists.";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "Since I've been staying here in the Blacksmith guild, I'm trying to better understand Blacksmiths and develop a deeper appreciation of their work.";
+ next;
+ mes "[Zan.Huadoku]";
+ mes "Alright then...";
+ mes "Take it easy.";
+ close;
+ break;
+ }
+}
+
+}
+
+morocc_in.gat,146,179,0 script Employee#God1 66,{
+
+if($God1 > 49 && $God2 < 100)
+{
+ if(god_eremes > 17 && god_megin_2 < 1)
+ {
+ mes "^3355FFThe Inn Employee eyes you suspiciously.^000000";
+ next;
+ mes "[Inn Employee]";
+ mes "May I help you?";
+ next;
+ mes "[Inn Employee]";
+ mes "Excuse me.";
+ mes "How can I help you?";
+ next;
+ input @str$;
+ if (@str$ == "Cuaque Donon" || @str$ == "Cuaque" || @str$ == "Donon")
+ {
+ mes "[" + strcharinfo(0) + "]";
+ mes "Do you happen to know a person named " + @str$ + " ...?";
+ if (god_eremes == 18)
+ {
+ mes "[Inn Employee]";
+ mes "I don't think I know that person. I guess that guy left before I started working here, maybe?";
+ close;
+ }
+ else if(god_eremes > 18)
+ {
+ next;
+ mes "^3355FFOnce you said that name, she immediately drew closer to you and began speaking in a low, threatening tone.^000000";
+ next;
+ mes "[Scary Inn Employee]";
+ mes "Who the hell are you? If you try anything funny, I'll rip your heart out!";
+ next;
+ mes "[Ms. Scary Inn Employee]";
+ mes "Why are you so curious?! Are you one of them?! How the hell did you find me?!";
+ next;
+ switch( select( "Rebarev Doug is wondering about you.", "I am wondering why he's hiding.", "Just a curiosity." ) )
+ {
+ case 1:
+ if(rand(1,10) > 3)
+ {
+ mes "[Ms. Scary Inn Employee]";
+ mes "Hah!...yeah, I was told thousand times about that.";
+ mes "That old must be afraid of the rumor spreaded to public...";
+ mes "...he must be that desperate to send men to find me.";
+ next;
+ mes "[Ms. Scary Inn Employee]";
+ mes "However!";
+ mes "I am not in the mood for guiding you to him today!";
+ next;
+ mes "- As she released the grip of a sword, -";
+ mes "- she hit you with might by the nape of your neck. -";
+ close2;
+ percentheal -100,0;
+ end;
+ }
+ else
+ {
+ mes "[Ms. Scary Inn Employee]";
+ mes "Hah!...yeah, I was told thousand times about that.";
+ mes "That old must be afraid of the rumor spreaded to public...";
+ mes "...he must be that desperate to send men to find me.";
+ next;
+ mes "[Ms. Scary Inn Employee]";
+ mes "Okay, I think it's the time to give out a hint to the old dog. But, you got only one chance to listen to me.";
+ next;
+ mes "- She whispered to your ears.-";
+ mes "^0000FFAragham never hoarded upgrade items.^000000";
+ set god_megin_2,1;
+ close;
+ }
+ break;
+
+ case 2:
+ if(rand(1,10) > 4)
+ {
+ mes "[Ms. Scary Inn Employee]";
+ mes "Bah...since you are here, that means you know why he has hid himself in here.";
+ mes "I cannot trust you as I saw you lying.";
+ next;
+ mes "[Ms. Scary Inn Employee]";
+ mes "It's the time to go to bed!";
+ mes "I am not in the mood for guiding you to him today!";
+ next;
+ mes "- As she released the grip of a sword, -";
+ mes "- she hit you with might by the nape of your neck. -";
+ close2;
+ percentheal -100,0;
+ }
+ else
+ {
+ mes "[Ms. Scary Inn Employee]";
+ mes "Bah...since you are here, that means you know why he has hid himself in here.";
+ mes "You're a sly dog, aren't you?";
+ next;
+ mes "[Ms. Scary Inn Employee]";
+ mes "Well, I don't think a hint will do any harm. Somehow you don't look that dangerous.";
+ next;
+ mes "- She whispered to your ears.-";
+ mes "^0000FFAragham never hoarded upgrade items.^000000";
+ set god_megin_2,1;
+ close;
+ }
+ break;
+
+ case 3:
+ if (rand(1,10) > 3)
+ {
+ mes "[Ms. Scary Inn Employee]";
+ mes "Just a curiosity? Hahaha!";
+ mes "You have a lot of guts, don't you?";
+ next;
+ mes "[Ms. Scary Inn Employee]";
+ mes "I am sorry to tell you this...but";
+ next;
+ mes "[Ms. Scary Inn Employee]";
+ mes "You are the type of a man that";
+ mes "I hate the most!";
+ next;
+ mes "- As she released the grip of a sword, -";
+ mes "- she hit you with might by the nape of your neck. -";
+ close2;
+ percentheal -100,0;
+ end;
+ }
+ else
+ {
+ mes "[Ms. Scary Inn Employee]";
+ mes "Just a curiosity? Hahaha!";
+ mes "You have a lot of guts, don't you?";
+ next;
+ mes "[Ms. Scary Inn Employee]";
+ mes "Oh well, sometimes that can be looked as cute.";
+ mes "Listen to me well, I am giving you only one chance.";
+ next;
+ mes "- She whispered to your ears.-";
+ mes "^0000FFAragham never hoarded upgrade items.^000000";
+ set god_megin_2,1;
+ close;
+ }
+ break;
+ }
+ }
+ }
+ else
+ {
+ mes "[Inn Employee]";
+ mes "......?";
+ mes "I am sorry but I think you misunderstood something here.";
+ close;
+ }
+ }
+ else if(god_megin_2 > 0)
+ {
+ mes "[Inn Employee]";
+ mes "How can I help you?";
+ next;
+ mes "[Inn Employee]";
+ mes "Welcome to the inn.";
+ mes "When you move to the entrance, you can also enter a PvP zone though a PvP doorman.";
+ next;
+ mes "[Inn Employee]";
+ mes "Usually you can visit inns in big towns.";
+ mes "If you want to take some rest or to compete your power with others, this is the place where you come.";
+ next;
+ mes "- She welcomed you with professional manner as though there was nothing happened. -";
+ close;
+ }
+ else
+ {
+ mes "[Inn Employee]";
+ mes "How can I help you?";
+ next;
+ mes "[Inn Employee]";
+ mes "Welcome to the inn.";
+ mes "When you move to the entrance, you can also enter a PvP zone though a PvP doorman.";
+ next;
+ mes "[Inn Employee]";
+ mes "Usually you can visit inns in big towns.";
+ mes "If you want to take some rest or to compete your power with others, this is the place where you come.";
+ close;
+ }
+}
+else
+{
+ mes "[Inn Employee]";
+ mes "How can I help you?";
+ next;
+ mes "[Inn Employee]";
+ mes "Welcome to the inn.";
+ mes "When you move to the entrance, you can also enter a PvP zone though a PvP doorman.";
+ next;
+ mes "[Inn Employee]";
+ mes "Usually you can visit inns in big towns.";
+ mes "If you want to take some rest or to compete your power with others, this is the place where you come.";
+ next;
+ mes "[Inn Employee]";
+ mes "Oh, also I have a secret to tell you...";
+ mes "I was told that the inn master is planning some kind of shady business.";
+ next;
+ mes "[Inn Employee]";
+ mes " - I think it was called as 'the rest project for all' or something...";
+ next;
+ mes "[Inn Employee]";
+ mes "But don't tell anyone that I told you this, please!";
+ close;
+}
+
+}
+
+in_rogue.gat,243,61,0 script Suspicious Man#God 748,{
+
+ if($God1 > 49 && $God2 < 100)
+{
+ if(god_eremes == 18)
+ {
+ mes "[Cuaque Donon]";
+ mes "Wha...what are you! How the hell did you come in here!";
+ mes "Get away, get away from me!";
+ mes "Geeeet awwwway!";
+ close;
+ }
+ else if(god_eremes > 18)
+ {
+ if(god_megin_2 > 0 && god_megin_2 < 4)
+ {
+ mes "[Cuaque Donon]";
+ mes "Wha...what are you! How the hell did you come in here!";
+ mes "Get away, get away from me!";
+ mes "Geeeet awwwway!";
+ next;
+ mes "- You tried your best to make him calm down and told him what you have found from the document.-";
+ next;
+ if (countitem(740) > 0 || countitem(741) > 0 || countitem(742) > 0 || countitem(743) > 0 || countitem(750) > 0 || countitem(751) > 0 || countitem(752) > 0 || countitem(753) > 0 || countitem(754) > 0 || countitem(7206) > 0 || countitem(7212) > 0)
+ {
+ mes "- You pulled out a doll and used it as though it spoke to him a story. -";
+ }
+ else
+ {
+ mes "The upper part decided to disband the 3rd squad which was the best search party of the crusader force after the following mission.";
+ next;
+ mes "The 3rd squad was secretly assigned to track down ^0000FFthe signs of God^000000 under a command from the royal court.";
+ next;
+ mes "During the mission, an unexpected incident happened.";
+ mes "A member started second guessing the squad leader's leadership and ^0000FFacting on his own authority^000000.";
+ next;
+ mes "It resulted in a factional dispute. In order to solve the problem, the leader held a meeting with the others.";
+ mes "Based on other's opinions, the squad leader concluded the member's behaviour as ^0000FFinsubordination^000000,";
+ next;
+ mes "and he and other members did a physical punishment onto the member. The member was reported to be injured and dropped from the squad during the mission.";
+ next;
+ mes "Due to this disgraceful incident, the 3rd squad could not complete the mission.";
+ mes "And because of the unsatisfying mission result, the 3rd squad leader was pressed hard by the 1st platoon leader and the 3rd company commendant.";
+ next;
+ mes "The 3rd company commandant proposed disband of the 3rd squad to upper hierarchy and his proposal was accepted.";
+ mes "After the 3rd squad was disbanded, the members including the squad leader were sent to diciplinary retraining for 3 moths. After that retraining, all of them were transfered to the other squad.";
+ next;
+ mes "Currently Rebarev Doug who was the 3rd squad leader at the time have been researching the signs of God based on the mission result.";
+ mes "And the research was ordered by the King of Rune-Midgarts Kingdom.";
+ next;
+ mes "-You must find something that can make him calm down.-";
+ next;
+ mes "- As you saw him acting like a child, it would be a good idea to bring something that is attractive to children. -";
+ close;
+ }
+
+ next;
+ mes "- He was nodded his head and chewing his finger happily just like children do when they're happy. -";
+ next;
+ mes "- He seemed to be fine enough to be asked few questions.-";
+ next;
+ switch( select( "Ask him about the inn maid.", "Ask him how he's been doing.", "Ask him about the last mission of the 3rd squad." ) )
+ {
+ case 1:
+ mes "[Cuaque Donon]";
+ mes "She...she's my sister.";
+ mes "And she's also a rogue.";
+ mes "When I was retired from service....";
+ next;
+ mes "[Cuaque Donon]";
+ mes ".................";
+ next;
+ mes "[Cuaque Donon]";
+ mes "My family always expected more than I could do from me ever since I was born.";
+ mes "That was why I volunteered to be a crusader.";
+ mes "Crusader is not only a highly respectable but also a well-paying job...";
+ mes "And I was retired from service.";
+ next;
+ mes "[Cuaque Donon]";
+ mes "My sister was so upset at me...at that time.";
+ mes "She is the only one I have...she was so upset";
+ mes "at the fact that I messed up...";
+ next;
+ mes "[Cuaque Donon]";
+ mes "And she got me a job in the inn";
+ mes "even after yelling at me that I am worthless, she got me a job anyway.";
+ next;
+ mes "[Cuaque Donon]";
+ mes "Since when, I have noticed that there have been many people visiting me for some reason.";
+ mes "It seemed they wanted something from me...awwwwwwwwwww....my head..! My head is hurt!";
+ next;
+ mes "[Cuaque Donon]";
+ mes "...I don't know what I have said to them.";
+ mes "They were all excited at what I said and they tried to hurt me.";
+ next;
+ mes "[Cuaque Donon]";
+ mes "So, she hid me here.";
+ mes "But, I am so bored to be alone. A guy in the downstairs always do nothing but yelling at me...";
+ mes "He always yells at me to leave.";
+ next;
+ mes "[Cuaque Donon]";
+ mes "Even the rogue guild where my sister is in sometimes come to listen to me.";
+ mes "And they are always excited just like the others and yell at me to say something I am supposed to know.";
+ next;
+ mes "[Cuaque Donon]";
+ mes "I am telling you, I cannot remember anything!";
+ mes "I know this place is safe from those dangerous people.";
+ next;
+ mes "[Cuaque Donon]";
+ mes "She is the only one I have now...still I don't want her to be upset at me.";
+ next;
+ mes "[Cuaque Donon]";
+ mes "She said I must tell the rogue guild guys what I know...otherwise they will not protect her and me any longer.";
+ mes "She looked sad when she sad that...";
+ if (god_megin_2 == 2)
+ {
+ next;
+ mes "[Cuaque Donon]";
+ mes "Oh, I remember something.";
+ mes "She told me not to tell anyone but I am gonna tell you...";
+ next;
+ mes "- He whispered to your ears.-";
+ next;
+ mes "[Cuaque Donon]";
+ mes "She said...it seems rogue guild wants something from me.";
+ mes "So she's gonna send me good people that she trust and that can help me.";
+ next;
+ mes "[Cuaque Donon]";
+ mes "But still this is the safest place to stay for a while.";
+ mes "At the same time, I am always ready to run...";
+ set god_megin_2,3;
+ close;
+ }
+ close;
+ break;
+
+ case 2:
+ mes "[Cuaque Donon]";
+ mes "How have I been doing?";
+ mes "I am afraid of the people visiting me with purpose.";
+ next;
+ mes "[Cuaque Donon]";
+ mes "Rogue guild promised to protect me...but they scared the hell out of me sometimes by coming out of the floor without a warning.";
+ mes "Ah, and my sister said she's gonna complain to my ex boss about something.";
+ next;
+ mes "[Cuaque Donon]";
+ mes "She said I was okay before. But ever since I was retired from the service, I have acted strange...";
+ next;
+ mes "[Cuaque Donon]";
+ mes "But he doesn't want to meet my sister...that's what she said. So she's gonna ask a help to her rogue guild to spread some kind of rumors...";
+ mes "Like a rumor that anyone who volunteers to crusader through my ex boss will become retarded....";
+ next;
+ mes "[Cuaque Donon]";
+ mes "That's how I have been recently.";
+ if (god_megin_2 == 1) set god_megin_2,2;
+ close;
+ break;
+
+ case 3:
+ mes "[Cuaque Donon]";
+ mes "I don't know...I cannot remember it...";
+ if (god_megin_2 == 3)
+ {
+ next;
+ mes "[Cuaque Donon]";
+ mes "?!... Wait, I just remembered a thing...";
+ mes "I saw ^0000FFMegingjard^000000. That thing looked like a fragment of something, but I knew its name was Megingjard without being told.";
+ next;
+ if (rand(1,10) > 4)
+ {
+ switch( select( "^FF0000Megingjard^000000!", "^FFFFFFListen to him quitely^000000." ) )
+ {
+ case 1:
+ mes "[Cuaque Donon]";
+ mes "Waaaaaaaaaaaaahhhhhhh!";
+ mes "You are same as others! Go away from me!";
+ set god_megin_2,0;
+ close;
+ break;
+
+ case 2:
+ mes "[Cuaque Donon]";
+ mes "And...that night...I heard ^0000FFhe^000000 had an argue with the leader.";
+ mes "I was keeping a night watch and happened to hear thm arguing.";
+ next;
+ mes "[Cuaque Donon]";
+ mes "I cannot remember anything other than that.";
+ set god_megin_2,4;
+ close;
+ break;
+ }
+ }
+ else
+ {
+ switch( select( "^FF0000Megingjard^000000!", "^FFFFFFMegingjard!^000000.", "^FFFFFFListen to him quitely^000000" ) )
+ {
+ case 1:
+ mes "[Cuaque Donon]";
+ mes "Waaaaaaaaaaaaahhhhhhh!";
+ mes "You are same as others! Go away from me!";
+ set god_megin_2,0;
+ close;
+ break;
+
+ case 2:
+ mes "[Cuaque Donon]";
+ mes "Waaaaaaaaaaaaahhhhhhh!";
+ mes "You are same as others! Go away from me!";
+ set god_megin_2,0;
+ close;
+ break
+ case 3:
+ mes "[Cuaque Donon]";
+ mes "And...that night...I heard ^0000FFhe^000000 had an argue with the leader.";
+ mes "I was keeping a night watch and happened to hear thm arguing.";
+ next;
+ mes "[Cuaque Donon]";
+ mes "I cannot remember anything other than that.";
+ set god_megin_2,4;
+ close;
+ break;
+ }
+ }
+ }
+ close;
+ break;
+ }
+ }
+ else if(god_megin_2 == 4)
+ {
+ mes "[Cuaque Donon]";
+ mes "And...that night...I heard ^0000FFhe^000000 had an argue with the leader.";
+ mes "I was keeping a night watch and happened to hear thm arguing.";
+ next;
+ mes "[Cuaque Donon]";
+ mes "I cannot remember anything other than that.";
+ next;
+ mes "[Cuaque Donon]";
+ mes "Sleepy...my head is hurting. I want to rest now...";
+ close;
+ }
+ else
+ {
+ mes "[Cuaque Donon]";
+ mes "Wha...what are you! How the hell did you come in here!";
+ mes "Get away, get away from me!";
+ mes "Geeeet awwwway!";
+ close;
+ }
+ }
+}
+ else
+{
+ mes "[Cuaque Donon]";
+ mes "Wha...what are you! How the hell did you come in here!";
+ mes "Wahhhhh! My head...my head is hurting so bad!";
+ mes "I am scared! I am scared!";
+ close;
+}
+
+}
+
+alberta.gat,196,146,0 script Crusader#megin2 751,{
+
+ if ($God1 > 49 && $God2 < 100)
+{
+ if(god_eremes == 18)
+ {
+ mes "[Jack O]";
+ mes "^333333*Yawn...*^000000";
+ mes "It's quiet and boring, as per usual. Let's see if there's any Swordmen I can recruit today.";
+ next;
+ mes "[Jack O]";
+ mes "Eh...?";
+ next;
+ switch( select( "Ask him about Rebarev Doug.", "Ask him how he's been doing.", "Ask him about the last mission of the 3rd squad." ) )
+ {
+ case 1:
+ mes "[Jack O]";
+ mes "Ah! Yeah, our old leader back in the 3rd Squad. Heh. I haven't seen him since we were disbanded.";
+ close;
+ break;
+
+ case 2:
+ mes "[Jack O]";
+ mes "Me? Yeah, I'm always busy recruiting future Crusaders.";
+ mes "We always welcome Swordmen";
+ mes "of great ability!";
+ next;
+ mes "[Jack O]";
+ mes "How does it sound? Why don't you volunteer to become a Crusader?";
+ close;
+ break;
+
+ case 3:
+ mes "[Jack O]";
+ mes "Last mission?";
+ mes "Eh, I don't really remember it.";
+ close;
+ break;
+ }
+ }
+ else if(god_eremes > 18)
+ {
+ if (god_megin_3 == 0 || god_megin_3 == 1)
+ {
+ mes "[Jack O]";
+ mes "*yawn*...so boring.";
+ mes "Let's see...if there is any swordsman I can recruit...?";
+ next;
+ mes "[Jack O]";
+ mes "Umm...?";
+ next;
+ switch( select( "Ask him about Rebarev Doug.", "Ask him how he's been doing.", "Ask about 3rd Squad's final mission." ) )
+ {
+ case 1:
+ if (god_megin_3 == 1)
+ {
+ mes "[Jack O]";
+ mes "Ah right. Our old leader.";
+ mes "Now I remember: He was";
+ mes "a pretty self righteous jerk";
+ mes "now that I think about it!";
+ next;
+ mes "[Jack O]";
+ mes "Can you believe he used to say that ^0000FFno one is more religious than him in this world^000000?! That's egoism right there. And maybe insanity.";
+ next;
+ mes "[Jack O]";
+ mes "Anyway, everyone in the squad";
+ mes "took pride in their faith. When";
+ mes "you're having a rough time in the";
+ mes "real world, you depend on religion, you know?";
+ next;
+ mes "[Jack O]";
+ mes "Anyways, in the records about";
+ mes "our squad, it says that one of us was punished for insubordination, rebelling or something. That's";
+ mes "a complete lie.";
+ next;
+ mes "[Jack O]";
+ mes "During our final mission,";
+ mes "our old leader had a huge argument with one us over something we found. I remember it being some kind of godly artifact, but I can't clearly remember what it was.";
+ next;
+ mes "[Jack O]";
+ mes "Although there was an obvious dispute, I think it was our squad leader who was out of line.";
+ mes "I... I can't really say...";
+ next;
+ mes "[Jack O]";
+ mes "I can't for the life of me";
+ mes "remember how the guy who";
+ mes "argued with the squad leader";
+ mes "looked like. The higher-ups";
+ mes "musta did something to me...";
+ next;
+ mes "[Jack O]";
+ mes "Anyway, I know for sure that whatever that guy did, it wasn't insubordination. In fact, I think he might've been right!";
+ next;
+ mes "[Jack O]";
+ mes "That's all I can remember.";
+ mes "I better take some Green Herbs now. My head throbs like crazy whenever I think about that time.";
+ set god_megin_3,2;
+ close;
+ }
+ else
+ {
+ mes "[Jack O]";
+ mes "Ah! Yeah, our old leader back in the 3rd Squad. Heh. I haven't seen him since we were disbanded.";
+ close;
+ }
+ break;
+
+ case 2:
+ mes "[Jack O]";
+ mes "Me? Yeah, I'm not doing so bad. Keeping busy recruiting future Crusaders. We welcome all";
+ mes "Swordmen if they show potential~";
+ close;
+ break;
+
+ case 3:
+ mes "[Jack O]";
+ mes "Huh...?";
+ mes "Why would";
+ mes "you want to know?";
+ next;
+ mes "- You told him what you have found from the document. -";
+ next;
+ mes "^0000FFThe last mission of the 3rd squad^000000";
+ mes "The upper part decided to disband the 3rd squad which was the best search party of the crusader force after the following mission.";
+ next;
+ mes "The 3rd squad was secretly assigned to track down ^0000FFthe signs of God^000000 under a command from the royal court.";
+ next;
+ mes "During the mission, an unexpected incident happened.";
+ mes "A member started second guessing the squad leader's leadership and ^0000FFacting on his own authority^000000.";
+ next;
+ mes "It resulted in a factional dispute. In order to solve the problem, the leader held a meeting with the others.";
+ mes "Based on other's opinions, the squad leader concluded the member's behaviour as ^0000FFinsubordination^000000,";
+ next;
+ mes "and he and other members did a physical punishment onto the member. The member was reported to be injured and dropped from the squad during the mission.";
+ next;
+ mes "Due to this disgraceful incident, the 3rd squad could not complete the mission.";
+ mes "And because of the unsatisfying mission result, the 3rd squad leader was pressed hard by the 1st platoon leader and the 3rd company commendant.";
+ next;
+ mes "The 3rd company commandant proposed disband of the 3rd squad to upper hierarchy and his proposal was accepted.";
+ mes "After the 3rd squad was disbanded, the members including the squad leader were sent to diciplinary retraining for 3 moths. After that retraining, all of them were transfered to the other squad.";
+ next;
+ mes "Currently Rebarev Doug who was the 3rd squad leader at the time have been researching the signs of God based on the mission result.";
+ mes "And the research was ordered by the King of Rune-Midgarts Kingdom.";
+ next;
+ mes "^3355FFAs he listened to the record of the 3rd Squad, Jack O looked a little confused.^000000";
+ next;
+ mes "[Jack O]";
+ mes "Huh...?";
+ mes "I might not be able to remember";
+ mes "a whole lot from back then, but the part about ^0000FFinsubordination^000000 can't be right. I'm sure of that.";
+ if (god_megin_3 == 0) set god_megin_3,1;
+ close;
+ break;
+ }
+ }
+ else if (god_megin_3 == 2)
+ {
+ mes "[Jack O]";
+ mes "Our old leader was";
+ mes "so arrogant to the point";
+ mes "of being a little off his rocker.";
+ next;
+ mes "[Jack O]";
+ mes "I mean, normal people";
+ mes "don't say things like '^0000FFI am the most religious man in the universe! Kneel before me!^000000' Yeah. Not a normal thing to say.";
+ next;
+ mes "[Jack O]";
+ mes "Anyway, if the squad";
+ mes "leader punished anyone for insubordination, I'm sure that it was unwarranted. I don't remember too much, but I'm sure of that.";
+ next;
+ mes "[Jack O]";
+ mes "Excuse me, I need to take some Green Herbs. Taking these seems";
+ mes "to be the only thing that works for my headache.";
+ next;
+ mes "^3355FFJack O busily chewed";
+ mes "on some Green Herbs.";
+ mes "It seemed to greatly relieve him from the pain of his headaches.^000000";
+ close;
+ }
+ else
+ {
+ mes "[Jack O]";
+ mes "^333333*Yawn...*^000000";
+ mes "It's quiet and boring, as per usual. Let's see if there's any Swordmen I can recruit today.";
+ close;
+ }
+ }
+ else
+ {
+ mes "[Jack O]";
+ mes "Hey kid!";
+ mes "Ever think about";
+ mes "bein' a Crusader?";
+ close;
+ }
+}
+ else
+{
+ if (Class == Job_Swordman)
+ {
+ mes "[Jack O]";
+ mes "Hey kid!";
+ mes "Ever think about";
+ mes "bein' a Crusader?";
+ next;
+ mes "[Jack O]";
+ mes "Basically, you'd be volunteering to be part of our military, as well as train for the Holy War.";
+ next;
+ mes "[Jack O]";
+ mes "If you have some faith and know how to wield a sword, you'll be more than welcome here.";
+ next;
+ mes "[Jack O]";
+ mes "Just think about my suggestion";
+ mes "and come back if you're interested. Alright then, see you later~";
+ close;
+ }
+ else
+ {
+ mes "[Jack O]";
+ mes "^333333*Yawn...*^000000";
+ mes "It's quiet and boring, as per usual. Let's see if there's any Swordmen I can recruit today.";
+ next;
+ mes "[Jack O]";
+ mes "Huh...?";
+ mes "Are you interested in knowing more about Crusaders? Hahaha, I guess that must be the case.";
+ next;
+ mes "[Jack O]";
+ mes "By the way, bring a doll to";
+ mes "the kid in front of me. If you're lucky, she'll give you something neat in return. What it is, I don't know. I've got no dolls.";
+ next;
+ mes "[Jack O]";
+ mes "In accordance with the Crusader code, I'm not supposed to lie. So yeah, you can trust me!";
+ close;
+ }
+}
+
+}
+
+aldebaran.gat,66,213,0 script Lady#megin 69,{
+
+ if ($God1 > 49 && $God2 < 100)
+{
+ if(god_eremes == 18)
+ {
+ mes "[Emma Searth]";
+ mes "^333333*Sigh...*^000000 I haven't gotten any response from them. I don't know";
+ mes "if I can wait much longer to join the Kafra Corporation.";
+ close;
+ }
+ else if(god_eremes > 18 && god_eremes < 26)
+ {
+ if (god_megin_4 < 2)
+ {
+ mes "[Emma Searth]";
+ mes "^333333*Sigh...*^000000 I haven't gotten any response from them. I don't know";
+ mes "if I can wait much longer to join the Kafra Corporation.";
+ next;
+ mes "[Emma Searth]";
+ mes "Oh, an adventurer! I actually used to work in the same field that you do. More specifically, I used to be a Crusader.";
+ next;
+ mes "[Emma Searth]";
+ mes "My name is Emma Searth. Right now, I'm following my dream and applying to be a Kafra Lady. So my days of wielding a sword are over.";
+ next;
+ mes "[Emma Searth]";
+ mes "Sadly, I haven't succeeded yet because I was diagnosed with";
+ mes "some weird ^0000FFamnesia^000000.";
+ next;
+ mes "[Emma Searth]";
+ mes "Of course, I understand that";
+ mes "Kafra Corporation is a large, professional company, but";
+ mes "if I can work for them even if it's just part-time...";
+ next;
+ mes "[Emma Searth]";
+ mes "Is it that big of a problem?";
+ mes "I suppose they're worried";
+ mes "that I'd forget important customer information once I'm hired.";
+ next;
+ mes "[Emma Searth]";
+ mes "It's strange. When I was";
+ mes "a Crusader, I remembered";
+ mes "everything lucidly, and I never had any problems recalling the past.";
+ next;
+ mes "[Emma Searth]";
+ mes "But now I get these migraines whenever I try to focus on my memories from those times";
+ mes "when I used to fight in the Prontera Military.";
+ next;
+ mes "[Emma Searth]";
+ mes "^333333*Sigh...*^000000";
+ next;
+ switch( select( "About her past.", "Why be a Kafra Lady?", "About memories she can remember." ) )
+ {
+ case 1:
+ if (countitem(7015) > 0)
+ {
+ mes "^3355FFThe scent of your";
+ mes "Memory Bookmark";
+ mes "seems to bring clarity";
+ mes "to her thoughts.^000000";
+ next;
+ mes "[Emma Searth]";
+ mes "I was born in a wealthy family where I was raised to learn etiquette, fencing, Peco riding, and music lessons since I was";
+ mes "born. I suppose you can say I'm pretty well educated.";
+ next;
+ mes "[Emma Searth]";
+ mes "However, my parents weren't";
+ mes "pleased when they learned that I wanted to become a Kafra Lady.";
+ next;
+ mes "[Emma Searth]";
+ mes "My parents insisted that";
+ mes "I become a Sage or a Scholar.";
+ mes "In the end, I ended up running";
+ mes "away from them by joining the Crusaders.";
+ next;
+ mes "[Emma Searth]";
+ mes "Luckily, the Crusaders were advertising their recruitment at the time, so I took that chance. Plus, having military experience might even help me join Kafra!";
+ next;
+ mes "[Emma Searth]";
+ mes "Since I did so well in Boot Camp,";
+ mes "I got the chance to join an elite squad. My squad was often assigned difficult missions, and we never failed to complete those.";
+ next;
+ mes "[Emma Searth]";
+ mes "Eventually, my reputation as a female Crusader, and being in a respectable military position, was enough to satisfy my family.";
+ next;
+ mes "[Emma Searth]";
+ mes "But after that day,";
+ mes "everything went wrong.";
+ mes "I only remember that it";
+ mes "was very sad and depressing.";
+ mes "Somehow, I feel like we were";
+ mes "even betrayed...";
+ next;
+ mes "[Emma Searth]";
+ mes "I think I can";
+ mes "try to remember";
+ mes "my comrades...";
+ set god_megin_4,1;
+ close;
+ }
+ else
+ {
+ mes "[Emma Searth]";
+ mes "Ah, let's not talk about it. It's too depressing. Maybe if you had some sort of ^0000FFmemory^000000 aid, I might be able to recall my forgotten past. Anything, like a reminder, a scheduler, a bookmark, a string...";
+ close;
+ }
+ break;
+
+ case 2:
+ mes "[Emma Searth]";
+ mes "One day, I happened to see Ms. Leilah at work here in Al De Baran. She was shining with confidence and commanded respect, even from her customers!";
+ next;
+ mes "[Emma Searth]";
+ mes "She carried herself like a professional, no matter what the situation. Even though I knew she was tired from working in the summer heat, she made everything look effortless!";
+ next;
+ mes "[Emma Searth]";
+ mes "When the male customers try to flirt with her, she never loses her poise. She just adjusts her glasses and does what she needs to do.";
+ next;
+ mes "[Emma Searth]";
+ mes "To me, she's like a lone, guardian angel. At that moment, it seemed the world existed just to be mocked by Ms. Leila.";
+ next;
+ mes "[Emma Searth]";
+ mes "I've also heard that Kafra Ladies are always traveling around the world, which is something I've always dreamed of doing.";
+ next;
+ mes "[Emma Searth]";
+ mes "Ms. Leilah is my idol,";
+ mes "and she's the reason why";
+ mes "I want to become a Kafra Lady.";
+ close;
+ break;
+
+ case 3:
+ if (countitem(511) > 0 && god_megin_3 > 1)
+ {
+ mes "^3355FFEmma Searth clutches her head and winces as she suffers from another migraine.^000000";
+ next;
+ mes "^3355FFRemembering that a Green Herb was able to relieve Jack O, you gave a Green Herb to Emma. She takes it, and looks a little more relaxed.^000000";
+ next;
+ mes "[Emma Searth]";
+ mes "I'm not even sure";
+ mes "how much I can remember";
+ mes "and how much I've actually";
+ mes "forgotten.";
+ next;
+ mes "[Emma Searth]";
+ mes "Let me...";
+ mes "Try to remember every one in our squad. Let's see, there was Jack O, The Nineball. Z-Zan. Zan.H-Huadoku. C-Cuaque Donon. Myself. Um, E... Eni... Egni... Um...";
+ next;
+ mes "[Emma Searth]";
+ mes "Egni...";
+ mes "Egnigem?^000000";
+ mes "Who was that?";
+ mes "Oh no. I'm sure he might";
+ mes "have, no, was there someone";
+ mes "named that with us?";
+ close2;
+ set god_megin_4,2;
+ end;
+ }
+ else
+ {
+ mes "^3355FFEmma Searth clutches her head and winces as she suffers from another migraine.^000000";
+ next;
+ mes "[Emma Searth]";
+ mes "I'm not even sure";
+ mes "how much I can remember";
+ mes "and how much I've actually";
+ mes "forgotten.";
+ close;
+ }
+ break;
+ }
+ }
+ else if(god_megin_4 > 1)
+ {
+ mes "[Emma Searth]";
+ mes "^0000FFJack O, The Nineball, Zan.Huadoku, Cuaque Donon, Egnigem.^000000 Oh, I really miss those guys...";
+ close;
+ }
+ else
+ {
+ mes "[Emma Searth]";
+ mes "^333333*Sigh...*^000000 I haven't gotten any response from them. I don't know";
+ mes "if I can wait much longer to join the Kafra Corporation.";
+ close;
+ }
+ }
+ else if (god_eremes == 25)
+ {
+ mes "[Emma Searth]";
+ mes "Egnigem...";
+ mes "That name makes";
+ mes "me so sad. I'm not";
+ mes "quite sure why, but...";
+ close;
+ }
+ else if (god_eremes == 26 || god_eremes == 27)
+ {
+ mes "[Emma Searth]";
+ mes "Egnigem...";
+ mes "That name makes";
+ mes "me so sad. I'm not";
+ mes "quite sure why, but...";
+ next;
+ mes "^3355FFEmma turns away before you can see her cry. Still, her shoulders heave with each sob as you imagine the hardship she's had to endure.^000000";
+ next;
+ mes "[Emma Searth]";
+ mes "I wish I knew what that name really means. I'm sure it's linked to an important memory from my past.";
+ next;
+ mes "[Emma Searth]";
+ mes "I really appreciate you coming here to talk to me about the old days. I, I want you to have this.";
+ set god_eremes,28;
+ getitem 603,1;
+ if (BaseLevel < 56)
+ set BaseExp,BaseExp + 27000;
+ else if (BaseLevel > 55 && BaseLevel < 61)
+ set BaseExp,BaseExp + 30000;
+ else if (BaseLevel > 60 && BaseLevel < 66)
+ set BaseExp,BaseExp + 56052;
+ else if (BaseLevel > 65 && BaseLevel < 71)
+ set BaseExp,BaseExp + 82233;
+ else if (BaseLevel > 70 && BaseLevel < 76)
+ set BaseExp,BaseExp + 212271;
+ else if (BaseLevel > 75 && BaseLevel < 81)
+ set BaseExp,BaseExp + 390738;
+ else if (BaseLevel > 80 && BaseLevel < 86)
+ set BaseExp,BaseExp + 451020;
+ else if (BaseLevel > 85 && BaseLevel < 91)
+ set BaseExp,BaseExp + 546156;
+ else if (BaseLevel > 90)
+ set BaseExp,BaseExp + 1220358;
+ close;
+ }
+ else if (god_eremes == 28)
+ {
+ mes "[Emma Searth]";
+ mes "Egnigem...";
+ mes "That name makes";
+ mes "me so sad. I'm not";
+ mes "quite sure why, but...";
+ next;
+ mes "^3355FFEmma turns away before you can see her cry. Still, her shoulders heave with each sob as you imagine the hardship she's had to endure.^000000";
+ close;
+ }
+ else
+ {
+ mes "[Emma Searth]";
+ mes "^333333*Sigh...*^000000 I haven't gotten any response from them. I don't know";
+ mes "if I can wait much longer to join the Kafra Corporation.";
+ close;
+ }
+}
+ else
+{
+ mes "[Emma Searth]";
+ mes "I hear the Kafra Ladies always travel around the world, something I've always dreamed of doing! Hopefully, one of these days, I'll be able to work for the Kafra Corporation too.";
+ next;
+ mes "[Emma Searth]";
+ mes "^333333*Sigh...*^000000";
+ mes "Still, it's discouraging. I haven't heard anything from them...";
+ close;
+}
+
+}
+
+cmd_in02.gat,190,94,3,0 script Man#megin 828,{
+
+ if ($God1 > 49 && $God2 < 100)
+{
+ if (god_eremes == 18)
+ {
+ mes "[Royal Myst]";
+ mes "Wha...?";
+ mes "You wanna talk?";
+ next;
+ mes "[Royal Myst]";
+ mes "What am I, your personal psychiatrist?! Lemme alone,";
+ mes "I'm busy here! Awright, now";
+ mes "which one do I bet on...?";
+ next;
+ switch( select("Speak of Rebarev Doug.", "Speak of the 3rd squad.", "Talk about gambling.", "Discuss hobbies.") )
+ {
+ case 1:
+ mes "[Royal Myst]";
+ mes "Wha--? Him again?! Tell him I'm fine! Dandy, even! Why's he gotta send all these people just to ask";
+ mes "a silly question?";
+ close;
+ break;
+ case 2:
+ mes "[Royal Myst]";
+ mes "3rd squad? Yeah, I used to be in that. All of us in the squad used to be real good buddies too.";
+ next;
+ mes "[Royal Myst]";
+ mes "Zan.Huadoku, Cuaque Donon,";
+ mes "Jack O, Emma Searth and The Nineball. Yeah... I wonder what they're all up to?";
+ close;
+ break;
+ case 3:
+ mes "[Royal Myst]";
+ mes "Gambling? I love it, you";
+ mes "know? Eh, I don't win all the time, but I love it the most when I leave with more Zeny than I came in with! Hahaha!";
+ close;
+ break;
+ case 4:
+ mes "[Royal Myst]";
+ mes "Hobbies?";
+ mes "What, you comin'";
+ mes "on to me?";
+ next;
+ mes "[Royal Myst]";
+ mes "A man's hobby is drinking, or didn't you know that? I happen to be real good at it too! Mwahahaha!";
+ close;
+ break;
+ }
+ }
+ else if (god_eremes > 18 && god_eremes < 21)
+ {
+ if (god_megin_6 == 0 && god_megin_5 > 4 && god_megin_4 > 1 && god_megin_3 > 1 && god_megin_2 > 3 && god_megin_1 > 2)
+ {
+ mes "[Royal Myst]";
+ mes "Wha...?";
+ mes "You wanna talk?";
+ next;
+ mes "[Royal Myst]";
+ mes "What am I, your personal psychiatrist?! Lemme alone,";
+ mes "I'm busy here! Awright, now";
+ mes "which one do I bet on...?";
+ next;
+ }
+ else if(god_megin_6 > 0)
+ {
+ mes "[Royal Myst]";
+ mes "Hmm?";
+ mes "What's up?";
+ next;
+ }
+ else
+ {
+ mes "[Royal Myst]";
+ mes "Wha...?";
+ mes "You wanna talk?";
+ next;
+ mes "[Royal Myst]";
+ mes "What am I, your personal psychiatrist?! Lemme alone,";
+ mes "I'm busy here! Awright, now";
+ mes "which one do I bet on...?";
+ close;
+ }
+ if (god_megin_6 < 16)
+ {
+ switch( select("Speak of Rebarev Doug.", "Speak of the 3rd squad.", "Talk about gambling.", "Discuss hobbies.") )
+ {
+ case 1:
+ if (god_megin_6 == 0)
+ {
+ mes "[Royal Myst]";
+ mes "Huh? What's that old geezer want this time? Tell 'em I'm fine, dandy even! Why the hell does he keep sending people...";
+ set god_megin_6,1;
+ close;
+ }
+ else if (god_megin_6 > 0 && god_megin_6 < 15)
+ {
+ mes "[Royal Myst]";
+ mes "What the hell!? Stop talking about him! I never wanna see his face again! Tell him to leave me the hell alone!";
+ close;
+ }
+ else if (god_megin_6 > 14)
+ {
+ mes "[Royal Myst]";
+ mes "Damn geezer...";
+ mes "How much is he being paid for studying what we all found?! Eh, somehow, I don't care as long as";
+ mes "he pays me...";
+ next;
+ mes "[Royal Myst]";
+ mes "Yeah...";
+ mes "I just don't";
+ mes "care anymore.";
+ close;
+ }
+ break;
+ case 2:
+ if (god_megin_6 < 15)
+ {
+ mes "[Royal Myst]";
+ mes "3rd squad? Yeah, I used to be in that. All of us in the squad used to be real good buddies too.";
+ next;
+ mes "[Royal Myst]";
+ mes "Zan.Huadoku, Cuaque Donon,";
+ mes "Jack O, Emma Searth and The Nineball. Yeah... I wonder what they're all up to?";
+ close;
+ }
+ else if (god_megin_6 > 14)
+ {
+ mes "[Royal Myst]";
+ mes "3rd squad?";
+ mes "Don't know, don't care~";
+ mes "Do I look like a stupid Crusader?";
+ close;
+ }
+ else
+ break;
+ case 3:
+ if (god_megin_6 < 15)
+ {
+ mes "[Royal Myst]";
+ mes "Gambling? ! Oh man...";
+ mes "I love gambling, you know!";
+ mes "Heh, but I haven't been lucky enough to win yet. Hahaha~!";
+ close;
+ }
+ else if (god_megin_6 > 14)
+ {
+ mes "[Royal Myst]";
+ mes "Gambling...!";
+ mes "Heh heh! Some risks you take,";
+ mes "and others you really shouldn't.";
+ mes "I can't help but feel sorry for that guy, E--";
+ next;
+ mes "[Royal Myst]";
+ mes "Ergh...?";
+ mes "Damn, I can never remember his name. You'd think I wouldn't forget the guy whose rap I'm taking but... Eh, I'll remember once I sober up.";
+ next;
+ mes "[Royal Myst]";
+ mes "Hey, what do you think happens to Crusaders when they're framed and killed, huh? Where exactly do they go? Niflheim, Vahalla...?";
+ set god_eremes,20;
+ close;
+ }
+ break;
+ case 4:
+ if (god_megin_6 == 0)
+ {
+ mes "Hobbies?";
+ mes "What, you comin'";
+ mes "on to me?";
+ next;
+ mes "[Royal Myst]";
+ mes "A man's hobby is drinking, or didn't you know that? I happen to be real good at it too! Mwahahaha!";
+ close;
+ }
+ else if (god_megin_6 > 0 && god_megin_6 < 15)
+ {
+ if (countitem(970) > 0)
+ {
+ mes "[Royal Myst]";
+ mes "Speaking of which,";
+ mes "I haven't had a drink";
+ mes "for a looong time. Almost";
+ mes "a couple hours now.";
+ next;
+ mes "[Royal Myst]";
+ mes "Oooh, looks like you've got a tasty beverage I can enjoy. Bwahahaha! Gimmie~!";
+ next;
+ mes "^3355FFBefore you can even think,";
+ mes "Royal Myst dips his hand into your inventory and helps himself to an Alcohol.^000000";
+ delitem 970,1;
+ set god_megin_6,god_megin_6 +2;
+ close;
+ }
+ else
+ {
+ mes "[Royal Myst]";
+ mes "Why mention it? You gonna bring me something I'll like? Cuz I'm more than willing to take it! Bwahahaha!";
+ close;
+ }
+ }
+ else if (god_megin_6 > 14)
+ {
+ mes "[Royal Myst]";
+ mes "^333333*Hiccup*^000000 Oh yeah, this is the stuff. Not like that imitation junk they've been serving at the Bars nowadays...";
+ next;
+ mes "[Royal Myst]";
+ mes "Hey! There anything you wanna";
+ mes "know about me? You did me a favor, so I'll tell you anything! Eeeeeverythiiing~~!!";
+ close;
+ }
+ break;
+ }
+ }
+ }
+ else
+ {
+ mes "[Royal Myst]";
+ mes "Eh heh heh~";
+ mes "I just know";
+ mes "I'm gonna win";
+ mes "this time!";
+ close;
+ }
+}
+ else
+{
+ mes "[Royal Myst]";
+ mes "Wha...?";
+ mes "You wanna talk?";
+ next;
+ mes "[Royal Myst]";
+ mes "What am I, your personal psychiatrist?! Lemme alone,";
+ mes "I'm busy here! Awright, now";
+ mes "which one do I bet on...?";
+ close;
+}
+
+}
+
+jawaii_in.gat,44,110,0 script Security Officer#megin 734,{
+
+ if ($God1 > 49 && $God2 < 100)
+{
+ if (god_eremes == 18)
+ {
+ mes "[The Nineball]";
+ mes "Welcome to Jawaii,";
+ mes "the paradise resort!";
+ next;
+ mes "[The Nineball]";
+ mes "I'm the 'The Nineball, the security officer of Jawaii! If you encounter any trouble, or find any Singles, please dont hesitate to report to me as soon as you can~";
+ next;
+ mes "[The Nineball]";
+ mes "I've been told that there have";
+ mes "been many unruly drunkards here lately, but it is in our best interest to make your experience here as enjoyable as possible.";
+ close;
+ }
+ else if (god_eremes > 18)
+ {
+ if (god_megin_5 < 5)
+ {
+ mes "[The Nineball]";
+ mes "Welcome to Jawaii,";
+ mes "the paradise resort!";
+ next;
+ mes "[The Nineball]";
+ mes "I'm the 'The Nineball, the security officer of Jawaii! If you encounter any trouble, or find any Singles, please dont hesitate to report to me as soon as you can~";
+ next;
+ mes "[The Nineball]";
+ mes "I've been told that there have";
+ mes "been many unruly drunkards here lately, but it is in our best interest to make your experience here as enjoyable as possible.";
+ set god_megin_5,god_megin_5 +1;
+ close;
+ }
+ else if (god_megin_5 == 5)
+ {
+ mes "^3355FFHe acted very bright and friendly, but for a fleeting moment, you were able to glimpse a hint of sadness in his eyes.^000000";
+ next;
+ mes "^3355FFIt doesn't seem that";
+ mes "you'll be able to get him";
+ mes "to talk about what exactly";
+ mes "happened in the 3rd Squad...^000000";
+ close;
+ }
+ }
+}
+ else
+{
+ mes "[The Nineball]";
+ mes "Welcome to Jawaii,";
+ mes "the paradise resort!";
+ next;
+ mes "[The Nineball]";
+ mes "I'm the 'The Nineball, the security officer of Jawaii! If you encounter any trouble, or find any Singles, please dont hesitate to report to me as soon as you can~";
+ next;
+ mes "[The Nineball]";
+ mes "I've been told that there have";
+ mes "been many unruly drunkards here lately, but it is in our best interest to make your experience here as enjoyable as possible.";
+ close;
+}
+
+}
+
+niflheim.gat,109,254,0 script Egnigem 796,{
+
+ if ($God1 > 49 && $God2 < 100)
+{
+ if (god_eremes > 19 && god_eremes < 25)
+ {
+ if (god_eremes > 22)
+ {
+ mes "[Egnigem]";
+ mes "Why have you returned to";
+ mes "this lonely place of darkness?";
+ next;
+ mes "[Egnigem]";
+ mes "Please go back to the world";
+ mes "of the living. To be here is to suffer, such is the nature of Nifflheim.";
+ close;
+ }
+ else
+ {
+ mes "[Egnigem]";
+ mes "Greetings...";
+ mes ""+ strcharinfo(0) +".";
+ mes "I've been watching you in the";
+ mes "world of the living. I see you've been busy looking for the truth about the 3rd Squad, haven't you?";
+ next;
+ mes "[Egnigem]";
+ mes "I can provide you with the answers. After all, I'm the only member of the 3rd Squad to retain all of my memories...";
+ next;
+ mes "[Egnigem]";
+ mes "Heh heh...";
+ mes "Let me tell you everything";
+ mes "about the 3rd Squad that's";
+ mes "been forgotten...";
+ L_Menu:
+ next;
+ switch( select( "The Mission", "Fate of the 3rd Squad", "Why are you in Nifflheim?", "Thanks, I've heard enough." ) )
+ {
+ case 1:
+ mes "[Egnigem]";
+ mes "First of all, the official record of our mission is misleading.";
+ mes "It contains some truth, based";
+ mes "on verbal evidence, but the most important details have been left out or changed.";
+ next;
+ mes "[Egnigem]";
+ mes "Now, we were secretly assigned";
+ mes "to find ^0000FFgodly artifacts^000000 by royal decree. In only three days, we succeeded and found Megingjard!";
+ next;
+ mes "[Egnigem]";
+ mes "Now, the records say the mission was unsatisfactory, correct? That would be because of me.";
+ next;
+ mes "[Egnigem]";
+ mes "Are you aware that Megingjard";
+ mes "was a belt worn by gods? It was actually one of the keys to Thor's great strength. Another name for it is the 'Girdle of Might.'";
+ next;
+ mes "[Egnigem]";
+ mes "Now, if a human were to wear";
+ mes "that, there's a possibility that Megingjard would give him strength comparable to a god. Naturally, you'd be afraid of such a thing falling into the wrong hands.";
+ next;
+ mes "[Egnigem]";
+ mes "In Rebarev Doug's mind, he";
+ mes "was the only person worthy of the belt since he considered himself the most religious person alive, and thus, closest to the gods.";
+ next;
+ mes "[Egnigem]";
+ mes "He made it clear to us that only he would wear Megingjard. Although he was our leader, some of us felt uneasy about him wearing the belt and not giving it to his superiors, our mission objective.";
+ next;
+ mes "[Egnigem]";
+ mes "Naturally, I opposed him. He was clearly unbalanced, and it would be dangerous to give him control of such power. It led to something of a fist fight between us.";
+ next;
+ mes "[Egnigem]";
+ mes "The rest of the squad couldn't";
+ mes "agree on whether or not we should simply obey our leader and let him have the belt. Some just wanted to complete the mission, while others were afraid of what might happen.";
+ next;
+ mes "[Egnigem]";
+ mes "But Rebarev didn't wait for us to decide. He destroyed Megingjard into pieces, intending to keep most of it and somehow reconstruct it later, and only bring one piece to the Prontera Military.";
+ next;
+ mes "[Egnigem]";
+ mes "He knew that he couldn't get";
+ mes "away with keeping all of Megingjard to himself, as the entire squad could easily discredit him.";
+ next;
+ mes "[Egnigem]";
+ mes "But Rebarev knew";
+ mes "that he could deceive his";
+ mes "superiors by giving them just a fragment of the artifact, and say that the rest of it was destroyed.";
+ next;
+ mes "[Egnigem]";
+ mes "I discovered his intention when";
+ mes "I found him taking Megingjard apart. Before I could stop him,";
+ mes "I was killed. That bastard had";
+ mes "a trap ready for me...";
+ next;
+ mes "[Egnigem]";
+ mes "After the mission, Rebarev Doug only gave a piece of the belt back to the higher-ups, and gave them";
+ mes "a different account than what had actually happened...";
+ goto L_Menu;
+ break;
+ case 2:
+ mes "[Egnigem]";
+ mes "Once the mission was completed, Rebarev Doug reported back to the Prontera Military with the intent of keeping most of Megingjard for himself.";
+ next;
+ mes "[Egnigem]";
+ mes "For some reason, he has a very strong influence in the military hierarchy. Now, by this time, I'm sure the squad pretty much figured out that he killed me.";
+ next;
+ mes "[Egnigem]";
+ mes "But Rebarev Doug expected this, and explained to his superiors that the squad was tempted by Megingjard's power and that I led some of us in a mutiny against him.";
+ next;
+ mes "[Egnigem]";
+ mes "He told his superiors that Megingjard was damaged as we";
+ mes "fought amongst each other, and that the fragment he gave them was all that remained.";
+ next;
+ mes "[Egnigem]";
+ mes "Because of the confidential nature of our mission, the 3rd squad was disbanded and we weren't given the story Rebarev fed the beaureaucrats until it was too late.";
+ next;
+ mes "[Egnigem]";
+ mes "The squad was punished and";
+ mes "sent for disciplinary retraining for three months. During this time, specific memories were unnaturally erased from the squad members.";
+ next;
+ mes "[Egnigem]";
+ mes "In the end, everyone was transferred to other squads and positions. My name had to be removed from all the records since hearing or reading my name might undo the brain washing.";
+ next;
+ mes "[Egnigem]";
+ mes "However, they still needed an official scapegoat, so they used Royal Myst's name in the records. That's probably why he's been going through hard times right now.";
+ next;
+ mes "[Egnigem]";
+ mes "And now Rebarev Doug has been studying godly artifacts based on the pieces of Megingjard that we found on that mission using kingdom research funds. Someday, he might be able to reconstruct the belt.";
+ next;
+ mes "[Egnigem]";
+ mes "There are also";
+ mes "a few questions that";
+ mes "I've never been able";
+ mes "to answer.";
+ next;
+ mes "[Egnigem]";
+ mes "I've never known why the King Tristram III ordered the research of godly artifacts. It also bothers me that Rebarev Doug is in charge of Megingjard's research. There must be some reason.";
+ next;
+ mes "[Egnigem]";
+ mes "In any case, for the sake of Rune-Midgard, it will be your responsibility to find the answers.";
+ next;
+ mes "[Egnigem]";
+ mes "There's not much a dead man";
+ mes "can do. But what's worse is that no one remembers me any more. I died alone and I'm still lonely in this place for the dead.";
+ goto L_Menu;
+ break;
+ case 3:
+ mes "[Egnigem]";
+ mes "The worst part of the squad";
+ mes "having their memories erased is";
+ mes "that Emma Searth has absolutely";
+ mes "no recollection of me.";
+ next;
+ mes "[Egnigem]";
+ mes "Do you mind listening";
+ mes "to me for a while? You're";
+ mes "the only person with whom";
+ mes "I can talk about this...";
+ next;
+ mes "[Egnigem]";
+ mes "From here, I've seen that Emma";
+ mes "is chasing her dream again, and";
+ mes "I'm happy for her. But it's still";
+ mes "not easy, knowing the woman you";
+ mes "love has totally forgotten you.";
+ next;
+ mes "[Egnigem]";
+ mes "I remember the first time I met her. I guess it was love at first sight. But I was too cowardly to confess my love, so I despaired when she joined the Crusaders.";
+ next;
+ mes "[Egnigem]";
+ mes "It took me a while, but I made up my mind to enlist as a Crusader";
+ mes "as well. I wanted to be closer to her so much.";
+ next;
+ mes "[Egnigem]";
+ mes "Now, after all our adventures and good times together, I'm in the worst possible scenario.";
+ next;
+ mes "[Egnigem]";
+ mes "I'm dead...";
+ mes "But I don't even have the consolation that she is";
+ mes "mourning my loss.";
+ next;
+ mes "[Egnigem]";
+ mes "I suppose that's why I'm here";
+ mes "in Nifflheim. I can't quite move on to heaven, Valhalla or anywhere else without her.";
+ next;
+ mes "[Egnigem]";
+ mes "Anyway, go and visit the Crusader Headquarters. You might be able to learn more about Rebarev Doug and stop any new shadiness he might be plotting. Good luck, my friend.";
+ goto L_Menu;
+ break;
+ case 4:
+ mes "[Egnigem]";
+ mes "Thank you for";
+ mes "listening to me...";
+ if (god_eremes == 21) set god_eremes,23;
+ else if(god_eremes == 22) set god_eremes,24;
+ close;
+ break;
+ }
+ }
+ }
+ else if (god_eremes == 25)
+ {
+ mes "[Egnigem]";
+ mes "Listen...";
+ mes "I'm going to imbue you with the ^FF0000last vestiges of my strength^000000...";
+ next;
+ mes "[Egnigem]";
+ mes "This is all I can do for you in return...";
+ set god_eremes,27;
+ if (BaseLevel < 56)
+ set BaseExp,BaseExp + 27000;
+ else if (BaseLevel > 55 && BaseLevel < 61)
+ set BaseExp,BaseExp + 30000;
+ else if (BaseLevel > 60 && BaseLevel < 66)
+ set BaseExp,BaseExp + 56052;
+ else if (BaseLevel > 65 && BaseLevel < 71)
+ set BaseExp,BaseExp + 82233;
+ else if (BaseLevel > 70 && BaseLevel < 76)
+ set BaseExp,BaseExp + 212271;
+ else if (BaseLevel > 75 && BaseLevel < 81)
+ set BaseExp,BaseExp + 390738;
+ else if (BaseLevel > 80 && BaseLevel < 86)
+ set BaseExp,BaseExp + 451020;
+ else if (BaseLevel > 85 && BaseLevel < 91)
+ set BaseExp,BaseExp + 546156;
+ else if (BaseLevel > 90)
+ set BaseExp,BaseExp + 1220358;
+ close;
+ }
+ else if (god_eremes == 26)
+ {
+ mes "[Egnigem]";
+ mes "As a Crusader...";
+ mes "This is the best thing";
+ mes "I can do in return for";
+ mes "what you have done for me.";
+ next;
+ mes "[Egnigem]";
+ mes "Listen...";
+ mes "I'm going to";
+ mes "imbue you with the";
+ mes "^666666last vestiges of my strength^000000...";
+ specialeffect 57;
+ specialeffect2 152;
+ next;
+ mes "[Egnigem]";
+ mes "May the heavens";
+ mes "answer me as I call upon the";
+ mes "light of justice that empowers the defenders of truth, and threaten the enemies of peace.";
+ specialeffect 58;
+ specialeffect2 152;
+ next;
+ mes "[Egnigem]";
+ mes "May you always shine with";
+ mes "the light of truth. Let the light within you eradicate the shadows";
+ mes "of deception, fear and malice.";
+ specialeffect 58;
+ specialeffect2 152;
+ next;
+ mes "[Egnigem]";
+ mes "By the holy power";
+ mes "invested in me, I humbly bestow upon you my remaining strength. Fight honorably, and do not lose sight of righteousness.";
+ specialeffect 60;
+ specialeffect2 245;
+ set god_eremes,27;
+ if (BaseLevel < 56)
+ set BaseExp,BaseExp + 27000;
+ else if (BaseLevel > 55 && BaseLevel < 61)
+ set BaseExp,BaseExp + 30000;
+ else if (BaseLevel > 60 && BaseLevel < 66)
+ set BaseExp,BaseExp + 56052;
+ else if (BaseLevel > 65 && BaseLevel < 71)
+ set BaseExp,BaseExp + 82233;
+ else if (BaseLevel > 70 && BaseLevel < 76)
+ set BaseExp,BaseExp + 212271;
+ else if (BaseLevel > 75 && BaseLevel < 81)
+ set BaseExp,BaseExp + 390738;
+ else if (BaseLevel > 80 && BaseLevel < 86)
+ set BaseExp,BaseExp + 451020;
+ else if (BaseLevel > 85 && BaseLevel < 91)
+ set BaseExp,BaseExp + 546156;
+ else if (BaseLevel > 90)
+ set BaseExp,BaseExp + 1220358;
+ close;
+ }
+ else if (god_eremes < 20)
+ {
+ mes "[Egnigem]";
+ mes "Were you betrayed by fate as well, or are you simply a wanderer that's stumbled into this land of darkness?";
+ next;
+ mes "[Egnigem]";
+ mes "Hmm, the living don't deserve";
+ mes "to be in this realm of cold and suffering. But I can only help you escape by telling you what little";
+ mes "I know.";
+ next;
+ switch( select( "Ask him about buildings.", "Remove marks on mini-map.", "Cancel." ) )
+ {
+ case 1:
+ mes "[Egnigem]";
+ mes "I see. If you better understand Niflheim's layout, you have a greater chance of surviving and escaping.";
+ next;
+ switch( select( "Witch's Castle", "Tool Shop", "Weapon Shop", "Tavern", "Cancel" ) )
+ {
+ case 1:
+ mes "[Egnigem]";
+ mes "The witch of Nifflheim...";
+ mes "You can find her castle at the ^FF3355+^000000 mark I've made on your mini-map.";
+ next;
+ mes "[Egnigem]";
+ mes "Hrrrm...";
+ mes "It seems that the living who wind up in Nifflheim are seeking out the witch. But I don't quite understand what's so important about her.";
+ viewpoint 1,253,191,2,0xFFFF33;
+ break;
+ case 2:
+ mes "[Egnigem]";
+ mes "The Tool shop? Here in Nifflheim, they sell some unique items that";
+ mes "you can't buy anywhere else.";
+ next;
+ mes "[Egnigem]";
+ mes "You might want to see their";
+ mes "wares for yourself. I've drawn";
+ mes "a ^CE6300+^000000 on your mini-map to mark";
+ mes "its location.";
+ viewpoint 1,217,196,3,0xFFCE63;
+ break;
+ case 3:
+ mes "[Egnigem]";
+ mes "I've marked the location of the Weapon Shop at ^55FF33+^000000. There's nothing too special over there, though.";
+ viewpoint 1,216,171,4,0xFF55FF;
+ break;
+ case 4:
+ mes "[Egnigem]";
+ mes "Tavern is at ^3355FF+^000000. They only sell drinks to the dead, though...";
+ viewpoint 1,189,207,5,0xFF3355;
+ break;
+ case 5:
+ mes "[Egnigem]";
+ mes "Choose 'Remove marks on mini-map' from the menu to remove all the building location marks I've made.";
+ close;
+ break;
+ }
+ close;
+ break;
+ case 2:
+ viewpoint 2,253,191,2,0xFF00FF;
+ viewpoint 2,217,196,3,0xFF00FF;
+ viewpoint 2,216,171,4,0xFF00FF;
+ viewpoint 2,189,207,5,0xFF00FF;
+ mes "[Egnigem]";
+ mes "Alright, all the marks I've made have been removed from your mini-map. If you want to check the locations in Nifflheim again, go ahead and ask me.";
+ close;
+ break;
+ case 3:
+ mes "[Egnigem]";
+ mes "You're gonna explore this place on your own? Pretty brave, aren't you? Just be careful: here in Nifflheim, darkness reigns supreme.";
+ close;
+ break;
+ }
+ }
+ else
+ {
+ mes "[Egnigem]";
+ mes "I really wish that";
+ mes "Emma Searth could";
+ mes "remember me...";
+ next;
+ mes "^3355FFHis eyes seemed";
+ mes "to moisten with sadness.";
+ mes "Is it really possible for the";
+ mes "dead to shed tears?^000000";
+ close;
+ }
+}
+ else
+{
+ mes "[Egnigem]";
+ mes "Were you betrayed by fate as well, or are you simply a wanderer that's stumbled into this land of darkness?";
+ next;
+ mes "[Egnigem]";
+ mes "Hmm, the living don't deserve";
+ mes "to be in this realm of cold and suffering. But I can only help you escape by telling you what little";
+ mes "I know.";
+ next;
+ switch( select( "Ask him about buildings.", "Remove marks on mini-map.", "Cancel." ) )
+ {
+ case 1:
+ mes "[Egnigem]";
+ mes "...I see. Now, let me introduce you all buildings in Nifflheim!";
+ next;
+ switch( select( "Witch's Castle", "Tool Shop", "Weapon Shop", "Tavern", "Cancel" ) )
+ {
+ case 1:
+ mes "[Egnigem]";
+ mes "The witch of Nifflheim...";
+ mes "You can find her castle at the ^FF3355+^000000 mark I've made on your mini-map.";
+ next;
+ mes "[Egnigem]";
+ mes "Hrrrm...";
+ mes "It seems that the living who wind up in Nifflheim are seeking out the witch. But I don't quite understand what's so important about her.";
+ viewpoint 1,253,191,6,0xFFFF33;
+ break;
+ case 2:
+ mes "[Egnigem]";
+ mes "The Tool shop? Here in Nifflheim, they sell some unique items that";
+ mes "you can't buy anywhere else.";
+ next;
+ mes "[Egnigem]";
+ mes "You might want to see their";
+ mes "wares for yourself. I've drawn";
+ mes "a ^CE6300+^000000 on your mini-map to mark";
+ mes "its location.";
+ viewpoint 1,217,196,7,0xFFCE63;
+ break;
+ case 3:
+ mes "[Egnigem]";
+ mes "I've marked the location of the Weapon Shop at ^55FF33+^000000. There's nothing too special over there, though.";
+ viewpoint 1,216,171,8,0xFF55FF;
+ break;
+ case 4:
+ mes "[Egnigem]";
+ mes "Tavern is at ^3355FF+^000000. They only sell drinks to the dead, though...";
+ viewpoint 1,189,207,9,0xFF3355;
+ break;
+ case 5:
+ mes "[Egnigem]";
+ mes "Choose 'Remove marks on mini-map' from the menu to remove all the building location marks I've made.";
+ close;
+ break;
+ }
+ close;
+ break;
+ case 2:
+ viewpoint 2,253,191,6,0xFF00FF;
+ viewpoint 2,217,196,7,0xFF00FF;
+ viewpoint 2,216,171,8,0xFF00FF;
+ viewpoint 2,189,207,9,0xFF00FF;
+ mes "[Egnigem]";
+ mes "Alright, all the marks I've made have been removed from your mini-map. If you want to check the locations in Nifflheim again, go ahead and ask me.";
+ close;
+ break;
+ case 3:
+ mes "[Egnigem]";
+ mes "You're gonna explore this place on your own? Pretty brave, aren't you? Just be careful: here in Nifflheim, darkness reigns supreme.";
+ close;
+ break;
+ }
+ close;
+}
+
+}
+
+
diff --git a/npc/quests/seals/mjolnir_seal.txt b/npc/quests/seals/mjolnir_seal.txt
new file mode 100644
index 000000000..ec7248c90
--- /dev/null
+++ b/npc/quests/seals/mjolnir_seal.txt
@@ -0,0 +1,3158 @@
+//===== eAthena Script =======================================
+//= Mjolnir seal unlocking NPCs.
+//===== By: ==================================================
+//= SinSloth
+//===== Current Version: =====================================
+//= 1.0
+//===== Compatible With: =====================================
+//= eAthena
+//===== Description: =========================================
+//= Quest for breaking the seal of Mjolnir.
+//===== Additional Comments: =================================
+// 1.0 First version. Thanks to SinSloth for scripting it. [MasterOfMuppets]
+//============================================================
+
+prontera.gat,124,297,3 script Tialfi 706,{
+
+ if ($God3 < 50)
+{
+ mes "[Tialfi]";
+ mes "Hmmm...";
+ mes "I can feel a strange force";
+ mes "growing stronger and stronger,";
+ mes "somewhere on in Rune-Midgard.";
+ next;
+ mes "[Tialfi]";
+ mes "Can you feel it?";
+ mes "Something must be";
+ mes "going on!";
+ close;
+}
+ else
+{
+ if(god_mjo_0 == 11)
+ {
+ mes "[Tialfi]";
+ mes "I'm waiting for the day";
+ mes "when I'll finally get to";
+ mes "see Thor's thunder for myself.";
+ mes "I believe that one of these days,";
+ mes "my dream will become reality.";
+ close;
+ }
+ else if(god_mjo_1 == 2 && god_mjo_2 == 2 && god_mjo_3 == 2 && god_mjo_4 == 2)
+ {
+ if (god_mjo_0 == 10)
+ {
+ if (countitem(756) > 49 && countitem(757) > 49)
+ {
+ if (Class == Job_Knight || Class == Job_Lord_Knight) set @gift,1;
+ if (Class == Job_Priest || Class == Job_High_Priest) set @gift,2;
+ if (Class == Job_Wizard || Class == Job_High_Wizard) set @gift,3;
+ if (Class == Job_Blacksmith || Class == Job_Whitesmith) set @gift,4;
+ if (Class == Job_Hunter || Class == Job_Sniper) set @gift,5;
+ if (Class == Job_Assassin || Class == Job_Assassin_Cross) set @gift,6;
+ if (Class == Job_Crusader || Class == Job_Paladin) set @gift,7;
+ if (Class == Job_Monk || Class == Job_Champion) set @gift,8;
+ if (Class == Job_Sage || Class == Job_Professor) set @gift,9;
+ if (Class == Job_Alchemist || Class == Job_Creator) set @gift,10;
+ if (Class == Job_Rogue || Class == Job_Stalker) set @gift,11;
+ if (Class == Job_Bard || Class == Job_Clown) set @gift,12;
+ if (Class == Job_Dancer || Class == Job_Gypsy) set @gift,13;
+ mes "[Tialfi]";
+ mes "You came back.";
+ mes "In exchange for the ores that";
+ mes "you have brought me, I will";
+ mes "give you one of my family";
+ mes "treasures.";
+ next;
+ mes "[Tialfi]";
+ mes "My ancestors will be glad";
+ mes "that that their treasure was";
+ mes "used for a good purpose.";
+ next;
+ mes "[Tialfi]";
+ mes "You have two options in";
+ mes "choosing a treasure. You can";
+ mes "have a treasure that will be";
+ mes "useful to yourself, or something";
+ mes "that may suit one of your friends.";
+ next;
+ mes "[Tialfi]";
+ mes "So which treasure";
+ mes "would you like to have?";
+ next;
+ menu "An item that I can use.",-,"An item that my friend can use.",L_Friend;
+ mes "[Tialfi]";
+ mes "I see. Give me a moment";
+ mes "to find a suitable item";
+ mes "for you.";
+ next;
+ goto L_Gift;
+
+ L_Friend:
+ mes "[Tialfi]";
+ mes "I see. Give me a moment";
+ mes "to find a suitable item";
+ mes "for your friend.";
+ set @gift,rand(1,13);
+ next;
+ L_Gift:
+ mes "[Tialfi]";
+ mes "Okay, let's see...";
+ mes "I seem to recall that I put";
+ mes "it somewhere around... Hmm.";
+ mes "It must be around--Ah!";
+ mes "Here we are~";
+ next;
+ delitem 756,50;
+ delitem 757,50;
+ set god_mjo_0,11;
+ if (@gift == 1) getitem 1471,1;
+ if (@gift == 2) getitem 1526,1;
+ if (@gift == 3) getitem 1231,1;
+ if (@gift == 4) getitem 1367,1;
+ if (@gift == 5) getitem 1722,1;
+ if (@gift == 6) getitem 1230,1;
+ if (@gift == 7) getitem 1141,1;
+ if (@gift == 8) getitem 1813,1;
+ if (@gift == 9) getitem 1557,1;
+ if (@gift == 10) getitem 1235,1;
+ if (@gift == 11) getitem 1227,1;
+ if (@gift == 12) getitem 1913,1;
+ if (@gift == 13) getitem 1963,1;
+ mes "[Tialfi]";
+ mes "Once again, I thank you";
+ mes "for the trouble you've gone";
+ mes "through on my behalf.";
+ next;
+ mes "[Tialfi]";
+ mes "I'm unsure of how this";
+ mes "treasure works, but I hope it";
+ mes "will be useful to you. From";
+ mes "what I know, I believe this";
+ mes "is a rare item.";
+ next;
+ mes "[Tialfi]";
+ mes "I'll be waiting for the day";
+ mes "when I'll see Thor's thunder";
+ mes "for myself. I believe that,";
+ mes "one of these days, the dream";
+ mes "I've had will come true.";
+ close;
+ }
+ else
+ {
+ mes "[Tialfi]";
+ mes "I need";
+ mes "50 Rough Oridecon";
+ mes "and 50 Rough Elunium.";
+ next;
+ mes "[Tialfi]";
+ mes "I don't have much time, so";
+ mes "go ahead and continue on";
+ mes "your journeys if you can't";
+ mes "bring those to me.";
+ close;
+ }
+ }
+ else
+ {
+ if ($God4 > 99)
+ {
+ mes "[Tialfi]";
+ mes "I sense a strange energy";
+ mes "growing more powerful";
+ mes "somewhere on this continent...";
+ next;
+ mes "[Tialfi]";
+ mes "Can you feel it?";
+ mes "Something must be going on!";
+ next;
+ mes "[Tialfi]";
+ mes "I think we'd better wait and";
+ mes "see what's happening. Someone";
+ mes "will deliver the news to us.";
+ mes "Though, I am unsure of whether";
+ mes "or not it will be good news or bad...";
+ close;
+ }
+ else
+ {
+ set $God4,$God4 +1;
+ if($God4 == 50)
+ {
+ announce "The Fourth Seal of [Mjolnir] has appeared.",bc_all,0xFF0000;
+ }
+ else if($God4 == 100 && $God2 == 100 && $God3 == 100 && $God1 == 100)
+ {
+ announce "All four seals have been released.",bc_all,0xFF0000;
+ }
+ else if($God4 == 100)
+ {
+ announce "[Mjolnir] has been released.",bc_all,0xFF0000;
+ }
+ set god_mjo_0,10;
+ mes "[Tialfi]";
+ mes "You've met the four Dwarven";
+ mes "Blacksmiths. I've heard that";
+ mes "they will rarely speak to humans.";
+ mes "So you must be special if you";
+ mes "were able to talk to them.";
+ next;
+ mes "[Tialfi]";
+ mes "Do you think that my dream";
+ mes "will come true? Do you believe";
+ mes "Thor's Mjolnir will appear before";
+ mes "the eyes of humans? I'm afraid great";
+ mes "change will come to this world.";
+ next;
+ mes "[Tialfi]";
+ mes "Thank you for going through such";
+ mes "trouble on my behalf. I wish to";
+ mes "give you one of my family";
+ mes "treasures as a token of my";
+ mes "gratitude.";
+ next;
+ mes "[Tialfi]";
+ mes "However, I hope you understand";
+ mes "that my family would grow suspicious";
+ mes "if one of the treasures were to";
+ mes "just go missing.";
+ next;
+ mes "[Tialfi]";
+ mes "Hmm, however, I don't think they'll";
+ mes "complain if I exchanged one of";
+ mes "the treasures for something else.";
+ mes "Let me think...";
+ next;
+ mes "[Tialfi]";
+ mes "I should be able to give you one";
+ mes "of our family heirlooms if you";
+ mes "can bring be 50 Rough Oridecons";
+ mes "and 50 Rough Eluniums.";
+ next;
+ mes "[Tialfi]";
+ mes "You don't have to do that if";
+ mes "you don't want to. But it seems";
+ mes "our family heirlooms would be";
+ mes "more useful to an adventurer";
+ mes "such as yourself...";
+ close;
+ }
+ }
+ }
+ else if(god_mjo_1 == 3 || god_mjo_2 == 3 || god_mjo_3 == 3 || god_mjo_4 == 3)
+ {
+ mes "[Tialfi]";
+ mes "Hmm...";
+ mes "The Dwarven Blacksmiths must be";
+ mes "upset at you for some reason.";
+ next;
+ mes "[Tialfi]";
+ mes "Remember my sister's suggestion";
+ mes "and speak to them with great";
+ mes "courtesy. Carefully choose";
+ mes "words of respect lest they be";
+ mes "insulted.";
+ next;
+ set god_mjo_1,0;
+ set god_mjo_2,0;
+ set god_mjo_3,0;
+ set god_mjo_4,0;
+ mes "[Tialfi]";
+ mes "You should be okay now. By";
+ mes "this time, they've probably";
+ mes "forgotten the insult. But make";
+ mes "sure you speak to my sister";
+ mes "for advice first.";
+ close;
+ }
+ else if(god_mjo_0 == 2 || god_mjo_0 == 1)
+ {
+ mes "[Tialfi]";
+ mes "Sorry for the trouble.";
+ mes "I wish you good luck.";
+ close;
+ }
+ else if(god_mjo_0 == 0)
+ {
+ if($God4 > 99)
+ {
+ mes "[Tialfi]";
+ mes "Listen...I can feel unknown";
+ mes "energy arising somewhere in";
+ mes "this continent.";
+ mes "Can you feel it? There must";
+ mes "be something going on...!";
+ next;
+ mes "[Tialfi]";
+ mes "I think we'd better wait to";
+ mes "see what's happening. Someone";
+ mes "will deliver the news to us.";
+ mes "I am not sure if it will be a";
+ mes "good news or a bad news.";
+ close;
+ }
+ else if(BaseLevel < 70)
+ {
+ mes "[Tialfi]";
+ mes "One of my ancestors supposedly";
+ mes "was a servant of Thor. Still,";
+ mes "I find it difficult to believe.";
+ next;
+ mes "[Tialfi]";
+ mes "If the gods have all these";
+ mes "powers, how could a mere human";
+ mes "be of any real assistance?";
+ close;
+ }
+ mes "[Tialfi]";
+ mes "Adventurer, I have an interesting";
+ mes "story to tell you. Last night,";
+ mes "I had the most amazing dream";
+ mes "where I was the servant of Thor,";
+ mes "god of thunder.";
+ next;
+ mes "[Tialfi]";
+ mes "In this dream, I traveled with";
+ mes "Thor to Jotunnheim, land of giants.";
+ mes "During our journey, he told me";
+ mes "many interesting stories about";
+ mes "gods and heroes.";
+ next;
+ mes "[Tialfi]";
+ mes "Of course, I can't remember";
+ mes "everything clearly, but it was";
+ mes "truly fantastic.";
+ next;
+ mes "[Tialfi]";
+ mes "For some reason, I can vividly";
+ mes "recall what Thor told me about";
+ mes "his weapon, Mjolnir. Mjolnir is";
+ mes "a Dwarven masterpiece.";
+ next;
+ mes "[Tialfi]";
+ mes "Thor told me that Dwarves are";
+ mes "extremely talented artisans, and";
+ mes "their works are supreme. So as";
+ mes "I was thinking about my dream,";
+ mes "I remembered...";
+ next;
+ mes "[Tialfi]";
+ mes "There is a mountain that has the";
+ mes "same name as Thor's weapon. Surely,";
+ mes "the two have some relation to";
+ mes "each other.";
+ next;
+ mes "[Tialfi]";
+ mes "I've also recently heard a rumor";
+ mes "that Dwarven Blacksmiths also";
+ mes "reside on Mount Mjolnir.";
+ next;
+ mes "[Tialfi]";
+ mes "I understand the mountain is";
+ mes "dangerous, and that I'm in no";
+ mes "position to ask such a thing...";
+ next;
+ mes "[Tialfi]";
+ mes "I can't help wanting to know";
+ mes "for myself whether or not there";
+ mes "is truth to my dream. Is it";
+ mes "possible for Mjolnir to resurface?";
+ next;
+ mes "[Tialfi]";
+ mes "If you don't mind, I'd like to ask";
+ mes "you to explore this mountain and";
+ mes "search for these Dwarven Blacksmiths.";
+ next;
+ menu "No.",-,"Okay.",L_Ok;
+ mes "[Tialfi]";
+ mes "I see. But I still appreciate";
+ mes "that you took the time to";
+ mes "listen to me.";
+ next;
+ mes "[Tialfi]";
+ mes "Hopefully someday I'll learn";
+ mes "the truth about my dreams and";
+ mes "about Mjolnir itself.";
+ close;
+
+ L_Ok:
+ mes "[Tialfi]";
+ mes "Thank you, thank you so much!";
+ mes "Even though it won't be easy,";
+ mes "I have faith that if the Dwarven";
+ mes "Blacksmiths do exist, you'll be";
+ mes "able to find them.";
+ next;
+ mes "[Tialfi]";
+ mes "Oh, and please speak to my";
+ mes "sister Roskva first. She is";
+ mes "outside the North entrance";
+ mes "of Prontera.";
+ next;
+ mes "[Tialfi]";
+ mes "I'm sure that she can give";
+ mes "you useful information if";
+ mes "you're fortunate enough to";
+ mes "encounter the Dwarves.";
+ next;
+ set god_mjo_0,rand(1,2);
+ mes "[Tialfi]";
+ mes "I'm truly lucky to meet such";
+ mes "an adventurer like yourself.";
+ mes "I wish you the best of luck.";
+ close;
+
+ }
+ else
+ {
+ mes "[Tialfi]";
+ mes "I believe in you.";
+ mes "Just be courageous.";
+ close;
+ }
+
+}
+
+}
+
+prt_fild01.gat,196,47,3 script Roskva 703,{
+
+
+ if(god_mjo_0 == 1)
+{
+ mes "[Roskva]";
+ mes "You should know that Dwarven";
+ mes "Blacksmiths are extremely";
+ mes "offended if you do not speak";
+ mes "to them with the utmost respect.";
+ next;
+ mes "[Roskva]";
+ mes "So it's really";
+ mes "important that you";
+ mes "speak to the Dwarves";
+ mes "as courteously as you can.";
+ mes "The first Dwarf you must visit";
+ mes "can be found to the East.";
+ next;
+ mes "[Roskva]";
+ mes "Travel in a clock wise direction";
+ mes "around Rune-Midgard and seek";
+ mes "out the other Dwarves in order.";
+ mes "Your final destination will be";
+ mes "to the North.";
+ next;
+ mes "[Roskva]";
+ mes "If you happen to speak to them";
+ mes "in the wrong order, please go";
+ mes "talk to my brother Tialfi again.";
+ close;
+}
+ else if(god_mjo_0 == 2)
+{
+ mes "[Roskva]";
+ mes "You should know that Dwarven";
+ mes "Blacksmiths are extremely";
+ mes "offended if you do not speak";
+ mes "to them with the utmost respect.";
+ next;
+ mes "[Roskva]";
+ mes "So it's really";
+ mes "important that you";
+ mes "speak to the Dwarves";
+ mes "as courteously as you can.";
+ mes "The first Dwarf you must visit";
+ mes "can be found to the North.";
+ next;
+ mes "[Roskva]";
+ mes "Travel in a counter clock wise";
+ mes "direction around Rune-Midgard";
+ mes "and seek out the other Dwarves";
+ mes "in order. Your final destination";
+ mes "will be to the East.";
+ next;
+ mes "[Roskva]";
+ mes "If you happen to speak to them";
+ mes "in the wrong order, please go";
+ mes "talk to my brother Tialfi again.";
+ close;
+}
+ else
+{
+ mes "[Roskva]";
+ mes "A long long time ago, many";
+ mes "people used to frequent this";
+ mes "area. Friends and families";
+ mes "would live here, sharing";
+ mes "happiness and sadness.";
+ next;
+ mes "[Roskva]";
+ mes "But they're all gone now.";
+ mes "My parents and my friends";
+ mes "have all gone to a place";
+ mes " whose name I don't even know.";
+ next;
+ mes "[Roskva]";
+ mes "I can't help";
+ mes "but feel lonesome...";
+ close;
+}
+
+}
+
+mjolnir_11.gat,149,247,5 script Dwarf Blacksmith#east 826,{
+
+ if ($God3 < 50)
+{
+ mes "[Austri]";
+ mes "Something is happening";
+ mes "somewhere on this continent.";
+ mes "You might not believe me,";
+ mes "but keep getting visions of";
+ mes "the Fenrir-Wolf.";
+ close;
+}
+ else
+{
+ if($God4 > 99)
+ {
+ mes "[Austri]";
+ mes "Something is happening";
+ mes "somewhere on this continent.";
+ mes "You might not believe me,";
+ mes "but keep getting visions of";
+ mes "the Fenrir-Wolf.";
+ close;
+ }
+ else if(god_mjo_0 == 11)
+ {
+ mes "[Austri]";
+ mes "One day, when my people";
+ mes "retrieve their memories of";
+ mes "the past, we will be able to";
+ mes "grant the power of the gods";
+ mes "to humans.";
+ next;
+ mes "[Austri]";
+ mes "I believe that";
+ mes "time is coming...";
+ close;
+ }
+ else if(god_mjo_0 == 10)
+ {
+ mes "[Austri]";
+ mes "Ho~ you might be asked";
+ mes "something from the human child.";
+ mes "If I were you, I would do the";
+ mes "kid a favor right away. Somehow";
+ mes "he is related to us in some sense.";
+ close;
+ }
+ else if(god_mjo_0 == 1)
+ {
+ if (god_mjo_1 == 3 || god_mjo_2 == 3 || god_mjo_3 == 3 || god_mjo_4 == 3)
+ {
+ mes "[Austri]";
+ mes "What is it?! I refuse to";
+ mes "speak to human as rude";
+ mes "and contemptible as you!";
+ mes "Leave!";
+ close;
+ }
+ else if(god_mjo_1 == 2)
+ {
+ mes "[Austri]";
+ mes "What? I don't have anything";
+ mes "to talk to you.";
+ close;
+ }
+ else if (god_mjo_2 != 0 || god_mjo_3 != 0 || god_mjo_4 != 0)
+ {
+ mes "[Austri]";
+ mes "Hm...?";
+ mes "Why have you";
+ mes "come to me, human?";
+ next;
+ menu "Nothing.",-,"Hey, 'sup!",L_Sup;
+ mes "[Austri]";
+ mes "...";
+ close;
+
+ L_Sup:
+ set god_mjo_1,3;
+ mes "[Austri]";
+ mes "What...?!";
+ mes "Do not greet the";
+ mes "Dwarves lightly,";
+ mes "mortal!";
+ close;
+ }
+ else if(god_mjo_1 == 1)
+ {
+ mes "[Austri]";
+ mes "What made you come to me?";
+ next;
+ menu "Nothing.",-,"Excuse me, sir.",L_Excuse;
+ mes "[Austri]";
+ mes "...";
+ close;
+
+ L_Excuse:
+ if(countitem(1005) > 0)
+ {
+ mes "[Austri]";
+ mes "Ah, I see that the entire human";
+ mes "race is not worthy of scorn.";
+ mes "Unlike many of your kind,";
+ mes "I see that you respect your";
+ mes "elders.";
+ next;
+ set @mjo_east,0;
+ L_EastTalk:
+ switch(@mjo_east)
+ {
+ case 0:
+ mes "[Austri]";
+ mes "So what have";
+ mes "you come to";
+ mes "ask of me?";
+ next;
+ menu "...",-,"About Mjolnir.",L_Speak;
+ goto L_Listen;
+
+ case 1:
+ mes "[Austri]";
+ mes "Mjolnir...?";
+ mes "Thor's legendary weapon?";
+ mes "The hammer than can shake the";
+ mes "earth and tear the sky asunder?";
+ mes "All of legendary weapons,";
+ mes "Mjolnir is perhaps greatest.";
+ next;
+ mes "[Austri]";
+ mes "As a matter of fact, it was forged";
+ mes "by my ancestor. Mjolnir was the";
+ mes "perfect weapon, except for one";
+ mes "minor flaw.";
+ next;
+ mes "[Austri]";
+ mes "The hilt of Mjolnir was forged";
+ mes "shorter than intended. Are you";
+ mes "still listening to me?";
+ next;
+ menu "...",-,"Yes, sir!",L_Speak,"Huh?",-;
+ goto L_Listen;
+
+ case 2:
+ mes "[Austri]";
+ mes "One day, Loki came to our";
+ mes "village and showed off his";
+ mes "treasures. He boasted that we";
+ mes "couldn't possibly create something";
+ mes "to surpass their quality.";
+ next;
+ mes "[Austri]";
+ mes "Frankly his treasures were made";
+ mes "by another Dwarf tribe, but we";
+ mes "couldn't tolerate his insult. So";
+ mes "my ancestors created three";
+ mes "treasures of their own.";
+ next;
+ menu "...",-,"Yes, sir!",L_Speak,"Yes?",-;
+ goto L_Listen;
+
+ case 3:
+ mes "[Austri]";
+ mes "Of the three treasures my";
+ mes "ancestors created, Mjolnir was";
+ mes "the last and greatest.";
+ next;
+ mes "[Austri]";
+ mes "However, while it was created,";
+ mes "a strange fly bit my ancestor";
+ mes "on the hand. Because of this";
+ mes "interruption, Mjolnir's hilt";
+ mes "is a little flawed.";
+ next;
+ mes "[Austri]";
+ mes "It's very sad. Although Mjolnir";
+ mes "is the greatest weapon ever, it";
+ mes "was very close to being the";
+ mes "epitome of craftsmanship.";
+ next;
+ menu "...",-,"Epito--what?",-,"Yes sir, I agree.",L_Speak;
+ goto L_Listen;
+
+ case 4:
+ mes "[Austri]";
+ mes "Despite this minor flaw,";
+ mes "Mjolnir is still considered";
+ mes "the greatest of legendary weapons.";
+ next;
+ mes "[Austri]";
+ mes "Mjolnir was the trusted weapon";
+ mes "Thor wielded on the battlefield";
+ mes "and every giant feared its power.";
+ next;
+ mes "[Austri]";
+ mes "I must say, a Blacksmith's";
+ mes "greatest pride comes when he";
+ mes "creates the weapon and armor";
+ mes "that can be considered his";
+ mes "life's work.";
+ next;
+ menu "...",-,"I agree, sir!",L_Speak,"Um, yeah.",-;
+ goto L_Listen;
+
+ case 5:
+ mes "[Austri]";
+ mes "The reason this mountain is";
+ mes "called Mount Mjolnir is because";
+ mes "it was actually created by the";
+ mes "hammer.";
+ next;
+ mes "[Austri]";
+ mes "In a battle against demons a";
+ mes "thousand years ago, Thor struck";
+ mes "the earth with Mjolnir. The impact";
+ mes "caused the ground to rise,";
+ mes "creating this mountain.";
+ next;
+ mes "[Austri]";
+ mes "You can imagine just how";
+ mes "unfathomly powerful Mjolnir is.";
+ mes "However, humans can never hope";
+ mes "to see or even wield Mjolnir. Only";
+ mes "a god can handle that kind of force.";
+ next;
+ menu "...",-,"Wah wah wah~!",-,"Ah, I understand sir!",L_Speak;
+ goto L_Listen;
+
+ case 6:
+ mes "[Austri]";
+ mes "Hmm... But perhaps an ambitious";
+ mes "dwarf can forge something similar";
+ mes "to Mjolnir so that it can actually";
+ mes "be used by humans. It would have less";
+ mes "power, but it'd be perfectly crafted.";
+ next;
+ mes "[Austri]";
+ mes "Yes, it's possible to create a";
+ mes "Mjolnir suited to humans. Still,";
+ mes "it wouldn't be very easy.";
+ next;
+ menu "...",-,"Yes, sir!",L_Speak,"Yeah, whatever.",-;
+ goto L_Listen;
+
+ case 7:
+ mes "[Austri]";
+ mes "Well, I happened to speak much";
+ mes "longer than I intended. But I hope";
+ mes "you learned what you wished to";
+ mes "know about Mjolnir.";
+ next;
+ mes "[Austri]";
+ mes "I feel that a great change is";
+ mes "coming. I do not know what kind of";
+ mes "effect it will have on our world,";
+ mes "but something important will happen...";
+ next;
+ mes "[Austri]";
+ mes "Perhaps only the gods can be sure";
+ mes "as to what the future will bring.";
+ mes "In any case, we must prepare ourselves";
+ mes "for what will happen.";
+ next;
+ menu "...",-,"Yes?",-,"Yes, sir!",L_Speak;
+ goto L_Listen;
+
+ case 8:
+ set god_mjo_1,2;
+ mes "[Austri]";
+ mes "Alright then...";
+ mes "If you wish to learn more, you should";
+ mes "speak to my brothers. Take care, human.";
+ close;
+ }
+ L_Listen:
+ set god_mjo_1,3;
+ mes "[Austri]";
+ mes "...you didn't listen to me, did you?";
+ mes "Why did you make me waste my time? Leave!";
+ mes "This is why I don't want to associate";
+ mes "with human beings. They always pay little";
+ mes "attention to the conversation with me.";
+ close;
+ }
+ else
+ {
+ mes "[Austri]";
+ mes "You don't seem to understand.";
+ mes "If you wish to prove to me that";
+ mes "you understand blacksmiths, you";
+ mes "should bring something related";
+ mes "to my work!";
+ close;
+ }
+ }
+ else if(god_mjo_1 == 0)
+ {
+ mes "[Austri]";
+ mes "What made you come to me?";
+ next;
+ menu "Nothing.",-,"Excuse me, sir.",L_Excuse2;
+ mes "[Austri]";
+ mes "...";
+ close;
+
+ L_Excuse2:
+ mes "[Austri]";
+ mes "A respectable blacksmith cherishes";
+ mes "his tools and crafts with diligence";
+ mes "and care.";
+ next;
+ mes "[Austri]";
+ mes "When it comes to humans, I believe";
+ mes "the ones who can appreciate my line";
+ mes "of work are the only ones worth";
+ mes "talking to.";
+ next;
+ set god_mjo_1,1;
+ mes "[Austri]";
+ mes "Every good blacksmith knows the";
+ mes "value of a good hammer. If you can";
+ mes "understand that, I shall consider";
+ mes "speaking with you.";
+ next;
+ mes "[Austri]";
+ mes "Now go, human.";
+ mes "I wish you safety";
+ mes "in your travels.";
+ close;
+ }
+ else
+ {
+ mes "[Austri]";
+ mes "Zzzz Zzzz...";
+ close;
+ }
+ }
+ else if(god_mjo_0 == 2)
+ {
+ if(god_mjo_1 == 3 || god_mjo_2 == 3 || god_mjo_3 == 3 || god_mjo_4 == 3)
+ {
+ mes "[Austri]";
+ mes "What is it! I do not have anything to";
+ mes "to such a rude human as you!";
+ mes "Go back to where you are from!";
+ close;
+ }
+ else if(god_mjo_4 == 2)
+ {
+ mes "[Austri]";
+ mes "What? I don't have anything";
+ mes "to talk to you.";
+ close;
+ }
+ else if(god_mjo_1 == 0 || god_mjo_1 == 1 || god_mjo_2 == 0 || god_mjo_2 == 1 || god_mjo_3 == 0 || god_mjo_3 == 1)
+ {
+ mes "[Austri]";
+ mes "What made you come to me?";
+ next;
+ menu "Nothing.",-,"Hey, sup!",L_Sup2;
+ mes "[Austri]";
+ mes "...";
+ close;
+ L_Sup2:
+ set god_mjo_4,3;
+ mes "[Austri]";
+ mes "What?!";
+ mes "Leave immediately and go study";
+ mes "your english properly!";
+ close;
+ }
+ else if(god_mjo_4 == 1)
+ {
+ mes "[Austri]";
+ mes "What made you come to me?";
+ next;
+ menu "Nothing.",-,"Excuse me, sir.",L_Excuse3;
+ mes "[Austri]";
+ mes "...";
+ close;
+ L_Excuse3:
+ if(countitem(1005) > 0)
+ {
+ mes "[Austri]";
+ mes "Hmm, I like your polite manners.";
+ mes "Okay, I am willing to talk to you.";
+ mes "So ask me if you have any questions.";
+ next;
+ set @mjo_east,0;
+ L_EastTalk2:
+ switch(@mjo_east)
+ {
+ case 0:
+ mes "[Austri]";
+ mes "So, what would you like to ask?";
+ next;
+ menu "...",-,"About Mjolnir.",L_Speak2;
+ goto L_Listen2;
+ case 1:
+ mes "[Austri]";
+ mes "Mjolnir...you mean the Thor's legendary weapon?";
+ mes "There has a rumor that Mjolnir slashed the sky";
+ mes "and stunned the earth by one blow.";
+ mes "That is the greatest weapon in the legend.";
+ next;
+ mes "[Austri]";
+ mes "As a matter of fact, it was forged by my ancestor.";
+ mes "Do you know the reason why the hilt of Mjolnir";
+ mes "was forged that short...?";
+ mes "Are you listening to me?";
+ next;
+ menu "...",-,"Yes?",-,"Yes, sir!",L_Speak2;
+ goto L_Listen2;
+ case 2:
+ mes "[Austri]";
+ mes "One day, Loki came to dwarf's town";
+ mes "and showed off his three treasure.";
+ mes "He provoked us by saying";
+ mes "nobody would make better things";
+ mes "than his treasures.";
+ next;
+ mes "[Austri]";
+ mes "Frankly his treasures were made by other dwarf tribe...";
+ mes "but anyway, we could not put up with the insult.";
+ mes "So my ancestor made three treasures of our own...";
+ mes "Are you still listening to me?";
+ next;
+ menu "...",-,"Yes, sir!",L_Speak2,"Yes?",-;
+ goto L_Listen2;
+ case 3:
+ mes "[Austri]";
+ mes "Mjolnir was the last treasure among the three.";
+ mes "While blowing the bellows,";
+ mes "my ancerstor was bitten by a strange insect on his hand.";
+ mes "So he could not continue working.";
+ mes "That's how the hilt of Mjolnir became that short.";
+ mes "Ah, what a sad story!";
+ next;
+ menu "...",-,"I agree, sir!",L_Speak2,"Yes?",-;
+ goto L_Listen2;
+ case 4:
+ mes "[Austri]";
+ mes "Despite of the sad incident,";
+ mes "my ancerstor created the greatest weapon";
+ mes "in the legend. Mjolnir became Thor's the most reliable comrade";
+ mes "in the battlefield. Even giants in Utgard feared";
+ mes "the power of the godly weapon.";
+ next;
+ mes "[Austri]";
+ mes "However, since the weapon had the abnormally short hilt,";
+ mes "Thor had to wear iron gauntlets to compensate the weakness.";
+ mes "I must say, blacksmiths feel most proud when they";
+ mes "achieve to create the best weapons and armors of their life.";
+ next;
+ menu "...",-,"Yes?",-,"I agree, sir!",L_Speak2;
+ goto L_Listen2;
+ case 5:
+ mes "[Austri]";
+ mes "And I am going to tell you";
+ mes "the reason why this mountain has been called";
+ mes "as Mountain Mjolnir... during the battle against demons";
+ mes "occurred a thousand years ago, he hammered down";
+ mes "the earth using Mjolnir. Because of the impact,";
+ mes "the ground around the spot rose high";
+ mes "and formed a mountain.";
+ next;
+ mes "[Austri]";
+ mes "You can imagine how powerful Mjolnir would be.";
+ mes "It made a new mountain by one hammering.";
+ mes "Unfortunately, you wouldn't be able to see";
+ mes "the weapon in your life. Somehow it is belong to God.";
+ next;
+ menu "...",-,"I can understand, sir!",L_Speak2,"Yes?",-;
+ goto L_Listen2;
+ case 6:
+ mes "[Austri]";
+ mes "Perhaps an ambitious dwarf could forge";
+ mes "a treasure is similar to Mjolnir.";
+ mes "But it will not happen to be exactly the same as the original Mjolnir.";
+ mes "The original one cannot be held by a human being";
+ mes "due to the unimaginable power it holds within.";
+ next;
+ mes "[Austri]";
+ mes "Let's say, a modified Mjolnir which would be suited to human's power";
+ mes "can be made possibly...? But still, it will not";
+ mes "easily happen.";
+ mes "Just, never mind.";
+ next;
+ menu "...",-,"Yes, sir!",L_Speak2,"Yes?",-;
+ goto L_Listen2;
+ case 7:
+ mes "[Austri]";
+ mes "I happened to speak longer than I planned.";
+ mes "But this is it. I hope you will have a better understanding";
+ mes "about Mjolnir by now.";
+ mes "And obviously something has been happening";
+ mes "in this world...I can feel that.";
+ next;
+ mes "[Austri]";
+ mes "I cannot tell it will bring a good effect or a bad one to";
+ mes "the continent...";
+ mes "Maybe Gods would know.";
+ mes "We must prepare to survive in the changes.";
+ next;
+ menu "...",-,"Yes, sir!",L_Speak2,"Yes?",-;
+ goto L_Listen2;
+ case 8:
+ set god_mjo_4,2;
+ mes "[Austri]";
+ mes "Ok, you may leave me and visit my brothers now.";
+ mes "Take care.";
+ close;
+ }
+ L_Listen2:
+ set god_mjo_4,3;
+ mes "[Austri]";
+ mes "...you didn't listen to me, did you?";
+ mes "Why did you make me waste my time? Leave!";
+ mes "This is why I don't want to associate with human beings.";
+ mes "They always pay little attention to the conversation with me.";
+ close;
+
+ }
+ else
+ {
+ mes "[Austri]";
+ mes "You don't seem to understand.....";
+ mes "If you want to prove me that you understand how blacksmiths feel,";
+ mes "bring a thing related to blacksmiths!";
+ close;
+ }
+ }
+ else if(god_mjo_4 == 0)
+ {
+ mes "[Austri]";
+ mes "What made you come to me?";
+ next;
+ menu "Nothing.",-,"Excuse me, sir.",L_Excuse4;
+ mes "[Austri]";
+ mes "...";
+ close;
+
+ L_Excuse4:
+ mes "[Austri]";
+ mes "A respectable blacksmith cherishes his hammer and anvil.";
+ mes "If you wish to continue a conversation with me,";
+ mes "you should understand blacksmiths.";
+ mes "Every blacksmith knows what hammer is good for themselves.";
+ next;
+ set god_mjo_4,1;
+ mes "[Austri]";
+ mes "If you understand what I meant,";
+ mes "I will consider speaking to you next time.";
+ mes "Have a good travel.";
+ close;
+ }
+ else
+ {
+ mes "[Austri]";
+ mes "Zzzz Zzzz...";
+ close;
+ }
+ }
+ else if(god_mjo_0 == 0)
+ {
+ mes "[Austri]";
+ mes "Ah...";
+ mes "It feels like today's going to be a great day.";
+ next;
+ mes "[Austri]";
+ mes "I've got the warm sun, fresh forest air, and my hammer and anvil are at the ready. It's a perfect day for smithing!";
+ close;
+ }
+ else
+ {
+ mes "[Austri]";
+ mes "Zzzz Zzzz...";
+ close;
+ }
+}
+
+L_Speak:
+ set @mjo_east,@mjo_east +1;
+ goto L_EastTalk;
+
+L_Speak2:
+ set @mjo_east,@mjo_east +1;
+ goto L_EastTalk2;
+
+}
+
+mjolnir_09.gat,209,341,3 script Dwarf Blacksmith#south 826,{
+
+ if ($God3 < 50)
+{
+ mes "[Sudri]";
+ mes "I want to compete";
+ mes "and fight with stronger";
+ mes "and stronger opponents!";
+ next;
+ mes "[Sudri]";
+ mes "One day, I'll return to";
+ mes "Svartalfaheimr and defeat";
+ mes "Ivaldi! Mwahahaha!";
+ close;
+}
+ else
+{
+ if ($God4 > 99)
+ {
+ mes "[Sudri]";
+ mes "Wait, this is not the";
+ mes "right time to fighting...";
+ next;
+ mes "[Sudri]";
+ mes "Something that has been hidden";
+ mes "is about to be born out of the";
+ mes "sweat of determination and";
+ mes "tears of sacrifice. We must";
+ mes "wait until then.";
+ close;
+ }
+ else if(god_mjo_0 == 11)
+ {
+ mes "[Sudri]";
+ mes "I want to compete with a stronger one!";
+ mes "I will be stronger and stronger,";
+ mes "one day when I get back to Svartalfaheimr";
+ mes "I shall defeat Ivaldi!";
+ mes "Muhahahaha...!";
+ close;
+ }
+ else if(god_mjo_10 == 10)
+ {
+ mes "[Sudri]";
+ mes "I must admit that you're a";
+ mes "really strong human. Let us";
+ mes "fight again when we have a chance.";
+ mes "The next time, you may not be";
+ mes "so lucky!";
+ close;
+ }
+ else if(god_mjo_0 == 1)
+ {
+ if (god_mjo_1 == 3 || god_mjo_2 == 3 || god_mjo_3 == 3 || god_mjo_4 == 3)
+ {
+ mes "[Sudri]";
+ mes "Go back to where you belong";
+ mes "before I beat you to death!";
+ next;
+ mes "[Sudri]";
+ mes "All you can gain here are";
+ mes "a few herbs.";
+ close;
+ }
+ else if(god_mjo_2 == 2)
+ {
+ mes "[Sudri]";
+ mes "That was a great fight!";
+ mes "Mwahahaha! I'm satisfied with";
+ mes "the results. I may have lost,";
+ mes "but we fought honorably with";
+ mes "everything we had.";
+ close;
+ }
+ else if(god_mjo_1 == 0 || god_mjo_1 == 1 || god_mjo_3 != 0 || god_mjo_4 != 0)
+ {
+ mes "[Sudri]";
+ mes "So...";
+ mes "What brings";
+ mes "you here?";
+ next;
+ menu "Nothing.",-,"Excuse me, sir.",L_Excuse;
+ mes "[Sudri]";
+ mes "You have too much time on";
+ mes "your hands. Why don't you";
+ mes "log out and hang out with";
+ mes "your friends instead?";
+ close;
+
+ L_Excuse:
+ set god_mjo_2,3;
+ mes "[Sudri]";
+ mes "Why should";
+ mes "I excuse you?";
+ next;
+ mes "[Sudri]";
+ mes "If there's anything I hate,";
+ mes "it's insincerity and sarcasm.";
+ mes "What, you wanna fight?!";
+ close;
+ }
+ else if(god_mjo_2 == 1)
+ {
+ set @sudri_vit,200;
+ set @player_vit,100;
+ set @sudri_def,0;
+ set @player_def,0;
+ set @sudri_atk,0;
+ set @player_atk,0;
+ set @counter,0;
+ set @damage,0;
+ mes "[Sudri]";
+ mes "Fine, let's fight!";
+ mes "Old school rules!";
+ next;
+
+ L_Fight:
+ mes "Sudri : HP " + @sudri_vit + " left.";
+ mes "" + strcharinfo(0) + " : HP " + @player_vit + " left.";
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " initiated an attack!";
+ next;
+ menu "...?!",case11,"Strike Head!",case12,"Strike Chest!",case13,"Strike Legs!",case14,"Take a break.",case15;
+ case11:
+ set @player_atk,0;
+ goto L_DefSudri;
+ case12:
+ set @player_atk,1;
+ goto L_DefSudri;
+ case13:
+ set @player_atk,2;
+ goto L_DefSudri;
+ case14:
+ set @player_atk,3;
+ goto L_DefSudri;
+ case15:
+ set @player_atk,4;
+ goto L_DefSudri;
+ L_DefSudri:
+ set @sudri_def,rand(1,3);
+ set @damage,rand(15,25);
+ if(@player_atk == 1) mes "" + strcharinfo(0) + " attacks Sudri's head!";
+ else if(@player_atk == 2) mes "" + strcharinfo(0) + " strikes Sudri's chest!";
+ else if(@player_atk == 3) mes "" + strcharinfo(0) + " aims for Sudri's legs!";
+ else if(@player_atk == 4) mes "" + strcharinfo(0) + " requests a break!";
+ else mes "" + strcharinfo(0) + "'s weak point revealed!";
+ if(@player_atk == @sudri_def)
+ {
+ specialeffect 336;
+ if(@sudri_def == 1)
+ {
+ mes "--------------------";
+ mes "Sudri easily dodges";
+ mes "your attack by twisting";
+ mes "his small, yet svelte, body.";
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " misses!";
+ }
+ else if(@sudri_def == 2)
+ {
+ mes "--------------------";
+ mes "Sudri blocks your";
+ mes "attack by crossing";
+ mes "his stout arms.";
+ mes "--------------------";
+ mes "" + strcharinfo(0) + "'s attack is blocked!";
+ }
+ else if(@sudri_def == 3)
+ {
+ mes "--------------------";
+ mes "Sudri dodges your";
+ mes "attack with a graceful";
+ mes "leap to the heavens.";
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " misses!";
+ }
+ }
+ else if(@player_atk == 4)
+ {
+ skilleffect 28,10;
+ set @player_vit,@player_vit + 10;
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " has gained 10 HP!";
+ }
+ else if(@player_atk == 1)
+ {
+ specialeffect 5;
+ set @sudri_vit,@sudri_vit - @damage;
+ mes "--------------------";
+ mes "You successfully hit";
+ mes "Sudri on the head!";
+ mes "--------------------";
+ mes "Sudri has lost " + @damage + " HP!";
+ }
+ else if(@player_atk == 2)
+ {
+ specialeffect 2;
+ set @sudri_vit,@sudri_vit - @damage;
+ mes "--------------------";
+ mes "You successfully hit";
+ mes "Sudri on the chest!";
+ mes "--------------------";
+ mes "Sudri has lost " + @damage + " HP!";
+ }
+ else if(@player_atk == 3)
+ {
+ specialeffect 3;
+ set @sudri_vit,@sudri_vit - @damage;
+ mes "--------------------";
+ mes "You successfully hit";
+ mes "Sudri on the legs!";
+ mes "--------------------";
+ mes "Sudri has lost " + @damage + " HP!";
+ }
+ else if(@player_atk == 0)
+ {
+ specialeffect2 5;
+ set @player_vit,@player_vit - 10;
+ mes "--------------------";
+ mes "You were hit by";
+ mes "Sudri's counter attack!";
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " has lost 10 HP!";
+ if(@player_vit < 1)
+ {
+ mes "Defeated...";
+ next;
+ goto L_Lost;
+ }
+ }
+ else
+ {
+ mes "--------------------";
+ mes "Something happened and the fight has stopped!";
+ close;
+ }
+ if(@sudri_vit < 1)
+ {
+ mes "" + strcharinfo(0) + " wins!";
+ next;
+ goto L_Win;
+ }
+ next;
+ mes "Sudri : HP " + @sudri_vit + " left.";
+ mes "" + strcharinfo(0) + " : HP " + @player_vit + " left.";
+ mes "--------------------";
+ mes "Sudri attacks...!";
+ next;
+ menu "...?!",case21,"Dodge!",case22,"Block!",case23,"Jump!",case24,"Counter back!",case25;
+ case21:
+ set @player_def,0;
+ goto L_DefPlayer;
+ case22:
+ set @player_def,1;
+ goto L_DefPlayer;
+ case23:
+ set @player_def,2;
+ goto L_DefPlayer;
+ case24:
+ set @player_def,3;
+ goto L_DefPlayer;
+ case25:
+ set @player_def,4;
+ goto L_DefPlayer;
+ L_DefPlayer:
+ set @sudri_atk,rand(1,3);
+ set @damage,rand(20,25);
+ if(@sudri_atk == 1) mes "Sudri aims for the head!";
+ else if(@sudri_atk == 2) mes "Sudri strikes the chest!";
+ else mes "Sudri attacks the legs!";
+ if(@sudri_atk == @player_def)
+ {
+ specialeffect2 336;
+ if(@player_def == 1)
+ {
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " quickly dodged,";
+ mes "Sudri's arms were too short to reach at you.";
+ mes "--------------------";
+ mes "Sudri has failed to attack.";
+ }
+ else if(@player_def == 2)
+ {
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " barely blocked";
+ mes "Sudri's attack.";
+ mes "--------------------";
+ mes "Sudri has failed to attack.";
+ }
+ else if(@player_def == 3)
+ {
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " jumped,";
+ mes "dodged Sudri's attack at ease.";
+ mes "--------------------";
+ mes "Sudri has failed to attack.";
+ }
+ }
+ else if(@player_def == 4)
+ {
+ set @counter,rand(1,4);
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " countered back!";
+ if(@counter == 1)
+ {
+ specialeffect2 131;
+ specialeffect 17;
+ set @sudri_vit,@sudri_vit - 20;
+ mes "You successfully countered back!";
+ mes "--------------------";
+ mes "Sudri has lost 20 HP!";
+ if(@sudri_vit < 1)
+ {
+ mes "" + strcharinfo(0) + " won!";
+ next;
+ goto L_Win;
+ }
+ }
+ else
+ {
+ specialeffect2 1;
+ set @player_vit,@player_vit - 30;
+ mes "You were taken a great damage on your weak spot!";
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " has lost 30 HP!";
+ }
+ }
+ else if(@sudri_atk == 1)
+ {
+ specialeffect2 5;
+ set @player_vit,@player_vit - @damage;
+ mes "--------------------";
+ mes "Sudri successfully";
+ mes "hit " + strcharinfo(0) + "";
+ mes "on the head!";
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " has lost " + @damage + " HP!";
+ }
+ else if(@sudri_atk == 2)
+ {
+ specialeffect2 3;
+ set @player_vit,@player_vit - @damage;
+ mes "--------------------";
+ mes "Sudri successfully";
+ mes "hit " + strcharinfo(0) + "";
+ mes "on the chest!";
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " has lost " + @damage + " HP!";
+ }
+ else if(@sudri_atk == 3)
+ {
+ specialeffect2 4;
+ set @player_vit,@player_vit - @damage;
+ mes "--------------------";
+ mes "Sudri successfully";
+ mes "hit " + strcharinfo(0) + "";
+ mes "on the legs!";
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " has lost " + @damage + " HP!";
+ }
+ else if(@sudri_atk == 0)
+ {
+ specialeffect2 5;
+ set @player_vit,@player_vit - @damage;
+ mes "--------------------";
+ mes "Sudri successfully";
+ mes "hits "+ strcharinfo(0) +"";
+ mes "during a moment of";
+ mes "absent-mindedness!";
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " has lost " + @damage + " HP!";
+ }
+ else
+ {
+ mes "--------------------";
+ mes "Something happened and the fight has stopped!";
+ close;
+ }
+ if(@player_vit < 1)
+ {
+ mes "Sudri won!";
+ next;
+ goto L_Lost;
+ }
+ next;
+ goto L_Fight;
+
+ L_Lost:
+ mes "[Sudri]";
+ mes "Muhahahaha!";
+ mes "You're not strong enough";
+ mes "to beat me! I want someone";
+ mes "who can offer me a challenge!";
+ next;
+ mes "[Sudri]";
+ mes "Go out, train some and get";
+ mes "stronger before you even";
+ mes "think about coming back!";
+ close;
+
+ L_Win:
+ set god_mjo_2,2;
+ mes "[Sudri]";
+ mes "You're stronger than me.";
+ mes "I never thought I'd meet";
+ mes "a human as strong as you.";
+ next;
+ mes "[Sudri]";
+ mes "I'm impressed. Alright,";
+ mes "I'll tell my friends good";
+ mes "things about you. Hopefully,";
+ mes "my brothers will give you";
+ mes "the help you're looking for.";
+ next;
+ mes "[Sudri]";
+ mes "Okay then,";
+ mes "be safe on";
+ mes "your travels!";
+ close;
+ }
+ else if(god_mjo_2 == 0)
+ {
+ mes "[Sudri]";
+ mes "So...";
+ mes "What brings";
+ mes "you here, human?";
+ next;
+ menu "Nothing.",-,"Excuse me, sir.",L_Excuse2;
+ mes "[Sudri]";
+ mes "You have too much";
+ mes "time on your hand.";
+ mes "Why don't you log out";
+ mes "and go out with your";
+ mes "friends instead?";
+ close;
+
+ L_Excuse2:
+ mes "[Sudri]";
+ mes "Huh. You're different than other";
+ mes "humans. But still, trusting you";
+ mes "because you know how to speak";
+ mes "isn't very wise.";
+ next;
+ mes "[Sudri]";
+ mes "If there's anything I love,";
+ mes "it's bare knuckle brawling,";
+ mes "old school style.";
+ next;
+ mes "[Sudri]";
+ mes "Words can be deceptive,";
+ mes "but if you can beat me in a";
+ mes "fight, I think I might just";
+ mes "talk to you. How about it?";
+ next;
+ menu ".....",-,"Yes, I accept your challenge.",L_Accept,"No, I'm scared!",L_Scared;
+ set god_mjo_2,3;
+ mes "[Sudri]";
+ mes "You didn't even answer me!";
+ mes "Fine, whatever.";
+ close;
+
+ L_Accept:
+ set god_mjo_2,1;
+ mes "[Sudri]";
+ mes "Ah, I like you already, human!";
+ mes "Now why don't you go do some";
+ mes "warm ups, and we'll fight";
+ mes "when you're ready?";
+ close;
+
+ L_Scared:
+ set god_mjo_2,1;
+ mes "[Sudri]";
+ mes "Eh...?";
+ mes "Why are you being such a coward?";
+ mes "Are you afraid of this old";
+ mes "and tiny Dwarf?";
+ next;
+ mes "[Sudri]";
+ mes "Come on, I'll even let you";
+ mes "have the first hit. Just come";
+ mes "to me when you're ready to fight!";
+ close;
+ }
+ else
+ {
+ mes "[Sudri]";
+ mes "Zzzz Zzzz...";
+ close;
+ }
+ }
+ else if(god_mjo_0 == 2)
+ {
+ if (god_mjo_1 == 3 || god_mjo_2 == 3 || god_mjo_3 == 3 || god_mjo_4 == 3)
+ {
+ mes "[Sudri]";
+ mes "Go back before I beat you to death.";
+ mes "All you can gain here are few herbs.";
+ close;
+ }
+ else if(god_mjo_3 == 2)
+ {
+ mes "[Sudri]";
+ mes "That was a great fight....hahahaha...";
+ mes "I don't regret about the result.";
+ mes "I lost but I kept my dignity.";
+ close;
+ }
+ else if (god_mjo_1 == 0 || god_mjo_1 == 1 || god_mjo_2 == 0 || god_mjo_2 == 1 || god_mjo_4 != 0)
+ {
+ mes "[Sudri]";
+ mes "What made you come to me?";
+ next;
+ menu "Nothing.",-,"Excuse me, sir.",L_Excuse3;
+ mes "[Sudri]";
+ mes "You have too much time";
+ mes "on your hand.";
+ mes "Why don't you log out";
+ mes "and go out with your";
+ mes "friends instead?";
+ close;
+
+ L_Excuse3:
+ set god_mjo_3,3;
+ mes "[Sudri]";
+ mes "Why should I excuse you?";
+ mes "What, are you challenging me now?";
+ mes "Do you want to fight with me huh?";
+ close;
+ }
+ else if(god_mjo_3 == 1)
+ {
+ set @sudri_vit,200;
+ set @player_vit,100;
+ set @sudri_def,0;
+ set @player_def,0;
+ set @sudri_atk,0;
+ set @player_atk,0;
+ set @counter,0;
+ set @damage,0;
+ mes "[Sudri]";
+ mes "Fine, let's fight!";
+ mes "Old school rules!";
+ next;
+
+ L_Fight2:
+ mes "Sudri : HP " + @sudri_vit + " left.";
+ mes "" + strcharinfo(0) + " : HP " + @player_vit + " left.";
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " initiated an attack!";
+ next;
+ menu "...?!",case31,"Strike Head!",case32,"Strike Chest!",case33,"Strike Legs!",case34,"Take a break.",case35;
+ case31:
+ set @player_atk,0;
+ goto L_DefSudri2;
+ case32:
+ set @player_atk,1;
+ goto L_DefSudri2;
+ case33:
+ set @player_atk,2;
+ goto L_DefSudri2;
+ case34:
+ set @player_atk,3;
+ goto L_DefSudri2;
+ case35:
+ set @player_atk,4;
+ goto L_DefSudri2;
+ L_DefSudri2:
+ set @sudri_def,rand(1,3);
+ set @damage,rand(15,25);
+ if(@player_atk == 1) mes "" + strcharinfo(0) + " attacks Sudri's head!";
+ else if(@player_atk == 2) mes "" + strcharinfo(0) + " strikes Sudri's chest!";
+ else if(@player_atk == 3) mes "" + strcharinfo(0) + " aims for Sudri's legs!";
+ else if(@player_atk == 4) mes "" + strcharinfo(0) + " requests a break!";
+ else mes "" + strcharinfo(0) + "'s weak point revealed!";
+ if(@player_atk == @sudri_def)
+ {
+ specialeffect 336;
+ if(@sudri_def == 1)
+ {
+ mes "--------------------";
+ mes "Sudri easily dodges";
+ mes "your attack by twisting";
+ mes "his small, yet svelte, body.";
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " misses!";
+ }
+ else if(@sudri_def == 2)
+ {
+ mes "--------------------";
+ mes "Sudri blocks your";
+ mes "attack by crossing";
+ mes "his stout arms.";
+ mes "--------------------";
+ mes "" + strcharinfo(0) + "'s attack is blocked!";
+ }
+ else if(@sudri_def == 3)
+ {
+ mes "--------------------";
+ mes "Sudri dodges your";
+ mes "attack with a graceful";
+ mes "leap to the heavens.";
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " misses!";
+ }
+ }
+ else if(@player_atk == 4)
+ {
+ skilleffect 28,10;
+ set @player_vit,@player_vit + 10;
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " has gained 10 HP!";
+ }
+ else if(@player_atk == 1)
+ {
+ specialeffect 5;
+ set @sudri_vit,@sudri_vit - @damage;
+ mes "--------------------";
+ mes "You successfully hit";
+ mes "Sudri on the head!";
+ mes "--------------------";
+ mes "Sudri has lost " + @damage + " HP!";
+ }
+ else if(@player_atk == 2)
+ {
+ specialeffect 2;
+ set @sudri_vit,@sudri_vit - @damage;
+ mes "--------------------";
+ mes "You successfully hit";
+ mes "Sudri on the chest!";
+ mes "--------------------";
+ mes "Sudri has lost " + @damage + " HP!";
+ }
+ else if(@player_atk == 3)
+ {
+ specialeffect 3;
+ set @sudri_vit,@sudri_vit - @damage;
+ mes "--------------------";
+ mes "You successfully hit";
+ mes "Sudri on the legs!";
+ mes "--------------------";
+ mes "Sudri has lost " + @damage + " HP!";
+ }
+ else if(@player_atk == 0)
+ {
+ specialeffect2 5;
+ set @player_vit,@player_vit - 10;
+ mes "--------------------";
+ mes "You were hit by";
+ mes "Sudri's counter attack!";
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " has lost 10 HP!";
+ if(@player_vit < 1)
+ {
+ mes "Defeated...";
+ next;
+ goto L_Lost2;
+ }
+ }
+ else
+ {
+ mes "--------------------";
+ mes "Something happened and the fight has stopped!";
+ close;
+ }
+ if(@sudri_vit < 1)
+ {
+ mes "" + strcharinfo(0) + " wins!";
+ next;
+ goto L_Win2;
+ }
+ next;
+ mes "Sudri : HP " + @sudri_vit + " left.";
+ mes "" + strcharinfo(0) + " : HP " + @player_vit + " left.";
+ mes "--------------------";
+ mes "Sudri attacks...!";
+ next;
+ menu "...?!",case41,"Dodge!",case42,"Block!",case43,"Jump!",case44,"Counter back!",case45;
+ case41:
+ set @player_def,0;
+ goto L_PlayerDef2;
+ case42:
+ set @player_def,1;
+ goto L_PlayerDef2;
+ case43:
+ set @player_def,2;
+ goto L_PlayerDef2;
+ case44:
+ set @player_def,3;
+ goto L_PlayerDef2;
+ case45:
+ set @player_def,4;
+ goto L_PlayerDef2;
+ L_DefPlayer2:
+ set @sudri_atk,rand(1,3);
+ set @damage,rand(20,25);
+ if(@sudri_atk == 1) mes "Sudri aims for the head!";
+ else if(@sudri_atk == 2) mes "Sudri strikes the chest!";
+ else mes "Sudri attacks the legs!";
+ if(@sudri_atk == @player_def)
+ {
+ specialeffect2 336;
+ if(@player_def == 1)
+ {
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " quickly dodged,";
+ mes "Sudri's arms were too short to reach at you.";
+ mes "--------------------";
+ mes "Sudri has failed to attack.";
+ }
+ else if(@player_def == 2)
+ {
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " barely blocked";
+ mes "Sudri's attack.";
+ mes "--------------------";
+ mes "Sudri has failed to attack.";
+ }
+ else if(@player_def == 3)
+ {
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " jumped,";
+ mes "dodged Sudri's attack at ease.";
+ mes "--------------------";
+ mes "Sudri has failed to attack.";
+ }
+ }
+ else if(@player_def == 4)
+ {
+ set @counter,rand(1,4);
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " countered back!";
+ if(@counter == 1)
+ {
+ specialeffect2 131;
+ specialeffect 17;
+ set @sudri_vit,@sudri_vit - 20;
+ mes "You successfully countered back!";
+ mes "--------------------";
+ mes "Sudri has lost 20 HP!";
+ if(@sudri_vit < 1)
+ {
+ mes "" + strcharinfo(0) + " won!";
+ next;
+ goto L_Win2;
+ }
+ }
+ else
+ {
+ specialeffect2 1;
+ set @player_vit,@player_vit - 30;
+ mes "You were taken a great damage on your weak spot!";
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " has lost 30 HP!";
+ }
+ }
+ else if(@sudri_atk == 1)
+ {
+ specialeffect2 5;
+ set @player_vit,@player_vit - @damage;
+ mes "--------------------";
+ mes "Sudri successfully";
+ mes "hit " + strcharinfo(0) + "";
+ mes "on the head!";
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " has lost " + @damage + " HP!";
+ }
+ else if(@sudri_atk == 2)
+ {
+ specialeffect2 3;
+ set @player_vit,@player_vit - @damage;
+ mes "--------------------";
+ mes "Sudri successfully";
+ mes "hit " + strcharinfo(0) + "";
+ mes "on the chest!";
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " has lost " + @damage + " HP!";
+ }
+ else if(@sudri_atk == 3)
+ {
+ specialeffect2 4;
+ set @player_vit,@player_vit - @damage;
+ mes "--------------------";
+ mes "Sudri successfully";
+ mes "hit " + strcharinfo(0) + "";
+ mes "on the legs!";
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " has lost " + @damage + " HP!";
+ }
+ else if(@sudri_atk == 0)
+ {
+ specialeffect2 5;
+ set @player_vit,@player_vit - @damage;
+ mes "--------------------";
+ mes "Sudri successfully";
+ mes "hits "+ strcharinfo(0) +"";
+ mes "during a moment of";
+ mes "absent-mindedness!";
+ mes "--------------------";
+ mes "" + strcharinfo(0) + " has lost " + @damage + " HP!";
+ }
+ else
+ {
+ mes "--------------------";
+ mes "Something happened and the fight has stopped!";
+ close;
+ }
+ if(@player_vit < 1)
+ {
+ mes "Sudri won!";
+ next;
+ goto L_Lost2;
+ }
+ next;
+ goto L_Fight2;
+
+ L_Lost2:
+ mes "[Sudri]";
+ mes "Muhahahaha, you are not strong";
+ mes "enough to beat me! I want someone";
+ mes "who I can make an even match!";
+ mes "Go practice more and come back!";
+ close;
+
+ L_Win2:
+ set god_mjo_3,2;
+ mes "[Sudri]";
+ mes "Ah...you are stronger than me...I haven't thought";
+ mes "that there would be a strong human as you...I am impressed.";
+ mes "Great, great.";
+ mes "Okay, I will tell good things of you to my friend.";
+ mes "But don't forget the order to visit my friends and brothers.";
+ next;
+ mes "[Sudri]";
+ mes "Okay then, have a good travel!";
+ close;
+ }
+ else if(god_mjo_3 == 0)
+ {
+ mes "[Sudri]";
+ mes "What made you come to me?";
+ next;
+ menu "Nothing.",-,"Excuse me, sir.",L_Excuse4;
+ mes "[Sudri]";
+ mes "You have too much time on your hand.";
+ mes "Why don't you log out and go out";
+ mes "with your friends instead?";
+ close;
+
+ L_Excuse4:
+ mes "[Sudri]";
+ mes "You have very sharp eyes.";
+ mes "I can tell you are different from other humans.";
+ mes "Do you want something from me?";
+ mes "I don't talk to humans.";
+ next;
+ mes "[Sudri]";
+ mes "I love bare hands fighting!";
+ mes "I believe the action comes before the words!";
+ mes "So, how about a fight with me, huh?";
+ next;
+ menu ".....",-,"Sure, please teach me well.",L_Accept2,"No, I am scared.",L_Scared2;
+ set god_mjo_3,3;
+ mes "[Sudri]";
+ mes "You didn't even answer me!";
+ mes "Fine, whatever.";
+ close;
+
+ L_Accept2:
+ set god_mjo_3,1;
+ mes "[Sudri]";
+ mes "What a quick answer! I like you already, human!";
+ mes "Why don't you go do some warm-ups?";
+ mes "Let's start a fight when you're ready!";
+ close;
+
+ L_Scared2:
+ set god_mjo_3,1;
+ mes "[Sudri]";
+ mes "Bah, you are a hot-blooded young man!";
+ mes "Why are you being so coward?";
+ mes "Do you fear this old and tiny dwarf man?";
+ mes "I don't mind, I will yield you first hit.";
+ mes "Come back when you are ready.";
+ close;
+ }
+ else
+ {
+ mes "[Sudri]";
+ mes "Zzzz Zzzz...";
+ close;
+ }
+ }
+ else if(god_mjo_0 == 0)
+ {
+ mes "[Sudri]";
+ mes "In a one on one fight,";
+ mes "you put everything on the";
+ mes "line to show your might";
+ mes "to your opponent.";
+ next;
+ mes "[Sudri]";
+ mes "Have you ever felt the";
+ mes "same way I do, human? Win";
+ mes "or lose, just giving your";
+ mes "all is the most satisfying accomplishment.";
+ close;
+ }
+ else
+ {
+ mes "[Sudri]";
+ mes "Zzzz Zzzz...";
+ close;
+ }
+}
+
+}
+
+mjolnir_01.gat,35,136,7 script Dwarf Blacksmith#west 826,{
+
+ if($God3 < 50)
+{
+ mes "[Vestri]";
+ mes "If you want something,";
+ mes "you should earn it through";
+ mes "your own efforts.";
+ next;
+ mes "[Vestri]";
+ mes "No matter what other people say,";
+ mes "if you're confident and your";
+ mes "will is unwavering, you'll always";
+ mes "be satisfied with the results.";
+ next;
+ mes "[Vestri]";
+ mes "What do you think?";
+ mes "The youth these days...";
+ close;
+}
+ else
+{
+
+ if($God4 > 99)
+ {
+ mes "[Vestri]";
+ mes "I don't feel like doing anything today.";
+ next;
+ mes "[Vestri]";
+ mes "Someone must have forged something";
+ mes "really monstrous, otherwise I";
+ mes "wouldn't be feeling so worthless!";
+ next;
+ mes "[Vestri]";
+ mes "Yeah, I think I need a break!";
+ mes "Don't you think I need a break,";
+ mes "human?";
+ close;
+ }
+ else if(god_mjo_0 == 11)
+ {
+ mes "[Vestri]";
+ mes "There's nothing like taking";
+ mes "a relaxing break after putting";
+ mes "your heart into your work.";
+ next;
+ mes "[Vestri]";
+ mes "What do you think, human?";
+ mes "Isn't that one of life's";
+ mes "simple pleasures?";
+ close;
+ }
+ else if(god_mjo_0 == 10)
+ {
+ mes "[Vestri]";
+ mes "If you need something, you must get it";
+ mes "on your own...no matter what people say";
+ mes "if you are confident about your will,";
+ mes "it is already good regardless of the result of your action.";
+ mes "What do you think?";
+ mes "Young generations in thesedays....";
+ close;
+ }
+ else if(god_mjo_0 == 1)
+ {
+ if(god_mjo_1 == 3 || god_mjo_2 == 3 || god_mjo_3 == 3 || god_mjo_4 == 3)
+ {
+ mes "[Vestri]";
+ mes "I really hope I meet a decent";
+ mes "human being next time. So far,";
+ mes "I haven't met one useful human.";
+ close;
+ }
+ else if(god_mjo_3 == 2)
+ {
+ mes "[Vestri]";
+ mes "Perfect preparation does not";
+ mes "always result in success.";
+ mes "There's a point when you've";
+ mes "got to just go out and do it.";
+ next;
+ mes "[Vestri]";
+ mes "I don't know how far you'll";
+ mes "go, but put all your strength";
+ mes "into it anyway~";
+ close;
+ }
+ else if(god_mjo_1 == 0 || god_mjo_1 == 1 || god_mjo_2 == 0 || god_mjo_2 == 1 || god_mjo_4 != 0)
+ {
+ mes "[Vestri]";
+ mes "What do you want?";
+ next;
+ menu "Nothing.",-,"Excuse me.",L_Excuse;
+ mes "[Vestri]";
+ mes "If you need anything, try to";
+ mes "get it on your own!";
+ mes "Nobody is responsible on you";
+ mes "but yourself!";
+ close;
+
+ L_Excuse:
+ set god_mjo_3,3;
+ mes "[Vestri]";
+ mes "You didn't answer the question!";
+ mes "Now, you've probably got the";
+ mes "wrong Dwarf here.";
+ next;
+ mes "[Vestri]";
+ mes "Get out of here, and go to your";
+ mes "human Blacksmiths if you want";
+ mes "equipment upgrades!";
+ close;
+ }
+ else if(god_mjo_3 == 1)
+ {
+ disable_items;
+ mes "[Vestri]";
+ mes "Great! Which one should";
+ mes "I upgrade first, huh? My heart";
+ mes "is pounding with anticipation...";
+ next;
+ M_Menu:
+ menu getequipname(1),PART1,getequipname(2),PART2,getequipname(3),PART3,getequipname(4),PART4,getequipname(5),PART5,
+ getequipname(6),PART6,getequipname(7),PART7,getequipname(8),PART8,getequipname(9),PART9,getequipname(10),PART10;
+
+ PART1:
+ set @vestripart,1;
+ if (getequipisequiped(1)) goto L_Check11;
+ goto M_Menu;
+ PART2:
+ set @vestripart,2;
+ if (getequipisequiped(2)) goto L_Check11;
+ goto M_Menu;
+
+ PART3:
+ set @vestripart,3;
+ if (getequipisequiped(3)) goto L_Check11;
+ goto M_Menu;
+
+ PART4:
+ set @vestripart,4;
+ if (getequipisequiped(4)) goto L_Check11;
+ goto M_Menu;
+ PART5:
+ set @vestripart,5;
+ if (getequipisequiped(5)) goto L_Check11;
+ goto M_Menu;
+
+ PART6:
+ set @vestripart,6;
+ if (getequipisequiped(6)) goto L_Check11;
+ goto M_Menu;
+
+ PART7:
+ set @vestripart,7;
+ if (getequipisequiped(7)) goto L_Check11;
+ goto M_Menu;
+
+ PART8:
+ set @vestripart,8;
+ if (getequipisequiped(8)) goto L_Check11;
+ goto M_Menu;
+
+ PART9:
+ set @vestripart,9;
+ if (getequipisequiped(9)) goto L_Check11;
+ goto M_Menu;
+
+ PART10:
+ set @vestripart,10;
+ if (getequipisequiped(10)) goto L_Check11;
+ goto M_Menu;
+
+ L_Check11:
+ if(getequipisenableref(@vestripart)) goto L_Check12;
+ mes "[Vestri]";
+ mes "What, this isn't upgradable!";
+ mes "What the hell do you want me";
+ mes "to do with this?";
+ close2;
+ enable_items;
+ end;
+
+ L_Check12:
+ if(getequipisidentify(@vestripart)) goto L_Check13;
+ mes "[Vestri]";
+ mes "You'd better identify this item";
+ mes "first. If we don't know what it";
+ mes "is, what's the point of upgrading it?";
+ close2;
+ enable_items;
+ end;
+
+ L_Check13:
+ if(getequiprefinerycnt(@vestripart) < 10) goto L_Check14;
+ mes "[Vestri]";
+ mes "Oh, this is excellent!";
+ mes "This piece here has been";
+ mes "perfectly refined!";
+ next;
+ mes "[Vestri]";
+ mes "But this isn't what I want.";
+ mes "I can't do any work on this at all.";
+ close2;
+ enable_items;
+ end;
+
+ L_Check14:
+ if (getequippercentrefinery(@vestripart) != 100) goto L_Check15;
+ mes "[Vestri]";
+ mes "This item isn't even a challenge";
+ mes "to upgrade. You can get humans";
+ mes "to do this kind of beginner's stuff.";
+ next;
+ mes "[Vestri]";
+ mes "Come on...";
+ mes "Bring me something that presents";
+ mes "an element of risk!";
+ close2;
+ enable_items;
+ end;
+
+ L_Check15:
+ if (getequipweaponlv(@vestripart) == 1 || getequipweaponlv(@vestripart) == 2 || getequipweaponlv(@vestripart) == 3)
+ {
+ mes "[Vestri]";
+ mes "Hey...";
+ mes "Don't insult me by expecting me";
+ mes "to work on anything less than";
+ mes "a Level 4 weapon.";
+ next;
+ mes "[Vestri]";
+ mes "Bring me a Level 4 weapon for";
+ mes "me to work on next time, got it?";
+ close2;
+ enable_items;
+ end;
+ }
+
+ if(getequipweaponlv(@vestripart) == 0)
+ {
+ mes "[Vestri]";
+ mes "Armor?!";
+ mes "Didn't I tell you that I only";
+ mes "work on Level 4 weapons?";
+ next;
+ mes "[Vestri]";
+ mes "You can have a human Blacksmith";
+ mes "work on that kind of stuff! Now,";
+ mes "a Dwarf like me needs something";
+ mes "that's more of a challenge!";
+ close2;
+ enable_items;
+ end;
+ }
+
+ mes "[Vestri]";
+ mes "Okay, let me give you the mandatory";
+ mes "warning. If your weapon happens";
+ mes "to be destroyed by chance during";
+ mes "the upgrade, you'll never see";
+ mes "the weapon again.";
+ next;
+ mes "[Vestri]";
+ mes "That also means that if the weapon";
+ mes "is destroyed, any ^FF0000Cards^000000";
+ mes "inserted into the weapon will also";
+ mes "be gone.";
+ next;
+ mes "[Vestri]";
+ mes "If you understand,";
+ mes "then let's get on with it!";
+ next;
+ menu "Sure, let's do it!",L_Go,"N-no, I changed my mind!",-;
+ mes "[Vestri]";
+ mes "Bah! How do you survive in this";
+ mes "world with that kind of cowardice?!";
+ next;
+ mes "[Vestri]";
+ mes "Oh, forget it.";
+ mes "I know you're just being careful.";
+ mes "Damn, I was just so eager to";
+ mes "get to work!";
+ close2;
+ enable_items;
+ end;
+
+ L_Go:
+ if(countitem(984) > 0) delitem 984,1;
+ else
+ {
+ mes "[Vestri]";
+ mes "Huh...";
+ mes "You forgot to";
+ mes "bring an Oridecon.";
+ mes "Hurry up and get one.";
+ close;
+ }
+
+ if (getequippercentrefinery(@vestripart) > rand(100))
+ {
+ mes "^3355FF*Clang Clang!*^000000";
+ successrefitem @vestripart;
+ next;
+ emotion e_no1;
+ mes "[Vestri]";
+ mes "Mwahahaha~";
+ mes "I've still got it!";
+ mes "So aren't you happy with an";
+ mes "even more powerful weapon?";
+ next;
+ }
+ else
+ {
+ mes "[Vestri]";
+ mes "^3355FF*Clang Clang!*^000000";
+ failedrefitem @vestripart;
+ next;
+ emotion e_omg;
+ mes "[Vestri]";
+ mes "Waaahhhhh!";
+ mes "Dear God, no!";
+ next;
+ mes "[Vestri]";
+ mes "I-It's alright!";
+ mes "Bad things happen sometimes.";
+ mes "Let's just think of it as both";
+ mes "of us having a bad day.";
+ mes "Yeah, not regrets!";
+ next;
+ }
+ set god_mjo_3,2;
+ enable_items;
+ mes "[Vestri]";
+ mes "Well, my friend,";
+ mes "if you ever visit my brothers,";
+ mes "please give them my regards.";
+ mes "Take care.";
+ close;
+ }
+ else if(god_mjo_3 == 0)
+ {
+ mes "[Vestri]";
+ mes "What do you want?";
+ next;
+ menu "Nothing.",-,"Excuse me.",L_Excuse2;
+ mes "[Vestri]";
+ mes "If you need anything, try to";
+ mes "get it on your own!";
+ mes "Nobody is responsible on you";
+ mes "but yourself!";
+ close;
+
+ L_Excuse2:
+ mes "[Vestri]";
+ mes "Hmm, I am not sure if there is things";
+ mes "that I can help you with.";
+ mes "As you see, I am a blacksmith.";
+ next;
+ mes "[Vestri]";
+ mes "I prefer upgrading weapns more than anything else!";
+ mes "Especially I like to upgrade a weapon that has been";
+ mes "forged many times already or a high level one.";
+ mes "Because they're challengeable!";
+ next;
+ mes "[Vestri]";
+ mes "Don't you like the idea of challenging to";
+ mes "a limit? To me, upgrading items makes me feel like";
+ mes "climbing the top of a mountain that has never been touched by dwarves!";
+ next;
+ mes "[Vestri]";
+ mes "Okay, I think we're meant to meet today.";
+ mes "For that, I am going to upgrade a weapon";
+ mes "with a free of charge";
+ mes "if you bring me a weapon and a forging material.";
+ mes "Isn't it a great offer?";
+ next;
+ set god_mjo_3,1;
+ mes "[Vestri]";
+ mes "But here's a condition.";
+ mes "You must bring me a level 4 weapon.";
+ mes "Just like I said, I want something to challenge.";
+ mes "Oh, don't forget an oridecon, too!";
+ close;
+ }
+ else
+ {
+ mes "[Vestri]";
+ mes "Zzzz Zzzz Zzzz...";
+ close;
+ }
+ }
+ else if(god_mjo_0 == 2)
+ {
+ if (god_mjo_1 == 3 || god_mjo_2 == 3 || god_mjo_3 == 3 || god_mjo_4 == 3)
+ {
+ mes "[Vestri]";
+ mes "I really hope I will meet a";
+ mes "decent human being next time";
+ mes "...so far there has never been";
+ mes "at least one human useful.";
+ close;
+ }
+ else if(god_mjo_2 == 2)
+ {
+ mes "[Vestri]";
+ mes "Prefect preparation does not";
+ mes "always result in success.";
+ mes "I am not sure how far you can go,";
+ mes "but put forth your strength anyway.";
+ close;
+ }
+ else if (god_mjo_1 == 0 || god_mjo_1 == 1 || god_mjo_3 != 0 || god_mjo_4 != 0)
+ {
+ mes "[Vestri]";
+ mes "What do you want?";
+ next;
+ menu "Nothing.",-,"Excuse me.",L_Excuse3;
+ mes "[Vestri]";
+ mes "If you need anything, try to";
+ mes "get it on your own!";
+ mes "Nobody is responsible on you";
+ mes "but yourself!";
+ close;
+
+ L_Excuse3:
+ set god_mjo_2,3;
+ mes "[Vestri]";
+ mes "You didn't listen to me and you don't even know who I am.";
+ mes "I am not excusing you!";
+ mes "You got a wrong dwarf here. Go back.";
+ mes "Ask to your human blacksmiths for item upgrade!";
+ close;
+ }
+ else if(god_mjo_2 == 1)
+ {
+ disable_items;
+ mes "[Vestri]";
+ mes "Great! Which one should I";
+ mes "upgrade first, huh?";
+ mes "My heart is throbbing with";
+ mes "excitement...";
+ next;
+ M_Menu2:
+ menu getequipname(1),PART11,getequipname(2),PART12,getequipname(3),PART13,getequipname(4),PART14,getequipname(5),PART15,
+ getequipname(6),PART16,getequipname(7),PART17,getequipname(8),PART18,getequipname(9),PART19,getequipname(10),PART20;
+
+ PART11:
+ set @vestripart,1;
+ if (getequipisequiped(1)) goto L_Check21;
+ goto M_Menu2;
+ PART12:
+ set @vestripart,2;
+ if (getequipisequiped(2)) goto L_Check21;
+ goto M_Menu2;
+
+ PART13:
+ set @vestripart,3;
+ if (getequipisequiped(3)) goto L_Check21;
+ goto M_Menu2;
+
+ PART14:
+ set @vestripart,4;
+ if (getequipisequiped(4)) goto L_Check21;
+ goto M_Menu2;
+ PART15:
+ set @vestripart,5;
+ if (getequipisequiped(5)) goto L_Check21;
+ goto M_Menu2;
+
+ PART16:
+ set @vestripart,6;
+ if (getequipisequiped(6)) goto L_Check2-1;
+ goto M_Menu2;
+
+ PART17:
+ set @vestripart,7;
+ if (getequipisequiped(7)) goto L_Check21;
+ goto M_Menu2;
+
+ PART18:
+ set @vestripart,8;
+ if (getequipisequiped(8)) goto L_Check21;
+ goto M_Menu2;
+
+ PART19:
+ set @vestripart,9;
+ if (getequipisequiped(9)) goto L_Check21;
+ goto M_Menu2;
+
+ PART20:
+ set @vestripart,10;
+ if (getequipisequiped(10)) goto L_Check21;
+ goto M_Menu2;
+
+ L_Check21:
+ if(getequipisenableref(@vestripart)) goto L_Check22;
+ mes "[Vestri]";
+ mes "What, this isn't upgradable!";
+ mes "What the hell do you want me";
+ mes "to do with this?";
+ close2;
+ enable_items;
+ end;
+
+ L_Check22:
+ if(getequipisidentify(@vestripart)) goto L_Check23;
+ mes "[Vestri]";
+ mes "You'd better identify this item";
+ mes "first. If we don't know what it";
+ mes "is, what's the point of upgrading it?";
+ close2;
+ enable_items;
+ end;
+
+ L_Check23:
+ if(getequiprefinerycnt(@vestripart) < 10) goto L_Check24;
+ mes "[Vestri]";
+ mes "Oh, this is excellent!";
+ mes "This piece here has been";
+ mes "perfectly refined!";
+ next;
+ mes "[Vestri]";
+ mes "But this isn't what I want.";
+ mes "I can't do any work on this at all.";
+ close2;
+ enable_items;
+ end;
+
+ L_Check24:
+ if (getequippercentrefinery(@vestripart) != 100) goto L_Check25;
+ mes "[Vestri]";
+ mes "This item isn't even a challenge";
+ mes "to upgrade. You can get humans";
+ mes "to do this kind of beginner's stuff.";
+ next;
+ mes "[Vestri]";
+ mes "Come on...";
+ mes "Bring me something that presents";
+ mes "an element of risk!";
+ close2;
+ enable_items;
+ end;
+
+ L_Check25:
+ if (getequipweaponlv(@vestripart) == 1 || getequipweaponlv(@vestripart) == 2 || getequipweaponlv(@vestripart) == 3)
+ {
+ mes "[Vestri]";
+ mes "Hey...";
+ mes "Don't insult me by expecting me";
+ mes "to work on anything less than";
+ mes "a Level 4 weapon.";
+ next;
+ mes "[Vestri]";
+ mes "Bring me a Level 4 weapon for";
+ mes "me to work on next time, got it?";
+ close2;
+ enable_items;
+ end;
+ }
+
+ if(getequipweaponlv(@vestripart) == 0)
+ {
+ mes "[Vestri]";
+ mes "Armor?!";
+ mes "Didn't I tell you that I only";
+ mes "work on Level 4 weapons?";
+ next;
+ mes "[Vestri]";
+ mes "You can have a human Blacksmith";
+ mes "work on that kind of stuff! Now,";
+ mes "a Dwarf like me needs something";
+ mes "that's more of a challenge!";
+ close2;
+ enable_items;
+ end;
+ }
+
+ mes "[Vestri]";
+ mes "Okay, let's check this before I start.";
+ mes "If your weapon happens to be destroyed while upgraded,";
+ mes "you will not see the weapon ever again. You know that, don't you?";
+ mes "That also applies to any item inserted to the weapon such as";
+ mes "^ff0000a monster card^000000!";
+ mes "^ff0000Your weapon will be just gone^000000, do you understand?";
+ mes "If you do, let's get it on!";
+ next;
+ menu "Sure, let's do it!",L_Go2,"...no, I am out.",-;
+ mes "[Vestri]";
+ mes "Bah, how are you gonna survive in this tough world";
+ mes "with that kind of timid attitude?";
+ mes "Yeah, yeah, yeah, forget it.";
+ mes "Forget it!";
+ close;
+ enable_items;
+ end;
+
+ L_Go2:
+ if(countitem(984) > 0) delitem 984,1;
+ else
+ {
+ mes "[Vestri]";
+ mes "Hmm, yeah you forgot to bring one thing...";
+ mes "That is an oridecon.";
+ mes "Now go bring it.";
+ close;
+ }
+
+ if (getequippercentrefinery(@vestripart) > rand(100))
+ {
+ mes "[Vestri]";
+ mes "Clang! Clang! Clang!";
+ successrefitem @vestripart;
+ next;
+ emotion e_no1;
+ mes "[Vestri]";
+ mes "Muhahaha, I am still good!";
+ mes "So, aren't you happy to have a more powerful weapon?";
+ next;
+ }
+ else
+ {
+ mes "[Vestri]";
+ mes "Clang! Clang! Clang!";
+ failedrefitem @vestripart;
+ next;
+ emotion e_omg;
+ mes "[Vestri]";
+ mes "Waaahhhhhhhhhhhhhh!";
+ next;
+ mes "[Vestri]";
+ mes "Umm, it's alright. Bad thing happens.";
+ mes "Let's think of it as we're having a bad day.";
+ mes "Yeah, I have no regrets!";
+ next;
+ }
+ set god_mjo_2,2;
+ enable_items;
+ mes "[Vestri]";
+ mes "This is it, my friend.";
+ mes "If you have a chance to meet my brothers,";
+ mes "please send my regard to them.";
+ mes "Take care.";
+ close;
+ }
+ else if(god_mjo_2 == 0)
+ {
+ mes "[Vestri]";
+ mes "What do you want?";
+ next;
+ menu "Nothing.",-,"Excuse me.",L_Excuse4;
+ mes "[Vestri]";
+ mes "If you need anything, try to get it on your own!";
+ mes "Nobody is responsible on you but yourself!";
+ close;
+
+ L_Excuse4:
+ mes "[Vestri]";
+ mes "Hmm, I am not sure if there is things";
+ mes "that I can help you with.";
+ mes "As you see, I am a blacksmith.";
+ next;
+ mes "[Vestri]";
+ mes "I prefer upgrading weapns more than anything else!";
+ mes "Especially I like to upgrade a weapon that has been";
+ mes "forged many times already or a high level one.";
+ mes "Because they're challengeable!";
+ next;
+ mes "[Vestri]";
+ mes "Don't you like the idea of challenging to";
+ mes "a limit? To me, upgrading items makes me feel like";
+ mes "climbing the top of a mountain that has never been touched by dwarves!";
+ next;
+ mes "[Vestri]";
+ mes "Okay, I think we're meant to meet today.";
+ mes "For that, I am going to upgrade a weapon";
+ mes "with a free of charge";
+ mes "if you bring me a weapon and a forging material.";
+ mes "Isn't it a great offer?";
+ next;
+ set god_mjo_2,1;
+ mes "[Vestri]";
+ mes "But here's a condition.";
+ mes "You must bring me a level 4 weapon.";
+ mes "Just like I said, I want something to challenge.";
+ mes "Oh, don't forget an oridecon, too!";
+ close;
+ }
+ else
+ {
+ mes "[Vestri]";
+ mes "Zzzz Zzzz Zzzz...";
+ close;
+ }
+ }
+ else if(god_mjo_0 == 0)
+ {
+ mes "[Vestri]";
+ mes "It's always a pleasure to engage";
+ mes "myself in hard work, especially";
+ mes "smithing.";
+ next;
+ mes "[Vestri]";
+ mes "Upgrading is always enjoyable!";
+ mes "I have no regrets when failure,";
+ mes "and I'm always pleased when I'm";
+ mes "successful. I'll upgrade everyday";
+ mes "o make the best of my life~";
+ close;
+ }
+ else
+ {
+ mes "[Vestri]";
+ mes "Zzzz Zzzz Zzzz...";
+ close;
+ }
+}
+
+}
+
+mjolnir_12.gat,18,18,7 script Dwarf Blacksmith#north 826,{
+
+ if ($God3 < 50)
+{
+ mes "[Nordri]";
+ mes "What, I don't have any Eluniums";
+ mes "or Oridecons!";
+ next;
+ mes "[Nordri]";
+ mes "Vestri took them all. ^333333*Sigh*^000000";
+ mes "Those were my treasures, you know...";
+ close;
+}
+ else
+{
+ if($God4 > 99)
+ {
+ mes "[Nordri]";
+ mes "What's happening?";
+ mes "I smell something different from";
+ mes "the wind...I cannot tell what it is.";
+ mes "Should I go into a cave to fiture it out...?";
+ mes "Hmmm....this is odd.";
+ close;
+ }
+ else if(god_mjo_0 == 11)
+ {
+ mes "[Nordri]";
+ mes "Hahahahah, even Gods know that we dwarves";
+ mes "are the most talented artisans among all the existing races.";
+ mes "Maybe we don't look that way for now,";
+ mes "one day we will start our business again.";
+ close;
+ }
+ else if(god_mjo_0 == 10)
+ {
+ mes "[Nordri]";
+ mes "What, I don't have any Eluniums";
+ mes "or Oridecons!";
+ mes "Vestri took all of them....";
+ mes "Do you understand?";
+ close;
+ }
+ else if(god_mjo_0 == 1)
+ {
+ if (god_mjo_1 == 3 || god_mjo_2 == 3 || god_mjo_3 == 3 || god_mjo_4 == 3)
+ {
+ mes "[Nordri]";
+ mes "La la la la~ La la la la~";
+ mes "It is happy to be in the Mjolnir forest~";
+ mes "I am surrounded by a peaceful and quiet air~ La la la~";
+ mes "I do not worry about anything~ La la la~";
+ close;
+ }
+ else if(god_mjo_4 == 2)
+ {
+ mes "[Nordri]";
+ mes "Aren't you supposed to be going back by now...? Heh,";
+ mes "Oh well, none of my business.";
+ mes "If you have some spare zeny, have some banana on the way...";
+ mes "Isn't a pumpkin the best taste though?";
+ close;
+ }
+ else if (god_mjo_1 == 0 || god_mjo_1 == 1 || god_mjo_2 == 0 || god_mjo_2 == 1 || god_mjo_3 == 0 || god_mjo_3 == 1)
+ {
+ mes "[Nordri]";
+ mes "What kind of business do";
+ mes "you have with me?";
+ next;
+ menu "Nothing.",-,"Excuse me.",L_Excuse;
+ mes "[Nordri]";
+ mes "You're funny, leave me alone.";
+ close;
+
+ L_Excuse:
+ set god_mjo_4,3;
+ mes "[Nordri]";
+ mes "What? I am sorry, I cannot hear";
+ mes "you at this moment.";
+ mes "I want to sing a song really loud!";
+ mes "La la la~ La la la~";
+ close;
+ }
+ else if(god_mjo_4 == 1)
+ {
+ if(countitem(501) > 0)
+ {
+ delitem 501,1;
+ mes "[Nordri]";
+ mes "Heheh, thank you. Since you gave me";
+ mes "your precious red potion, I shall";
+ mes "tell you an old story";
+ mes "in return. You will like it.";
+ next;
+ set @mjo_north,0;
+ L_NorthTalk:
+ switch(@mjo_north)
+ {
+ case 0:
+ mes "[Nordri]";
+ mes "A legend says that Thor went on an adventure to Utgard,";
+ mes "the land of giants.";
+ mes "He made a bet with the king of giants.";
+ next;
+ mes "[Nordri]";
+ mes "The first step of the bet was who ate more food than the other.";
+ mes "Thor ate all of meats on the table";
+ mes "Utgardaloki, the king ate not only meats but bones and plates as well.";
+ next;
+ mes "[Nordri]";
+ mes "The truth was Thor was hallucinated by a magic at the time,";
+ mes "so he couldn't realise that the king was not actually the king but a creature...";
+ mes "it was the thing which could eat up everything in the world...";
+ mes "I cannot remember what it was...do you?";
+ next;
+ menu "Greed",-,"Sea",-,"Blaze",L_Speak,"Hog",-;
+ goto L_Listen;
+
+ case 1:
+ mes "[Nordri]";
+ mes "Yes, I remember now, it was the 'Blaze'.";
+ mes "After that, there was another match which competed who ran faster than the other.";
+ mes "For the match, Thor let his servant Tialfi compte with";
+ mes "the king's servant Hugi.";
+ next;
+ mes "[Nordri]";
+ mes "However, no matter how many matches they did,";
+ mes "Hugi won everytime. Thor was once again hallucinated by a magic";
+ mes "so he could not realise Hugi was as a matter of fact";
+ mes "the....do you know what it truely was?";
+ next;
+ menu "Language",-,"Thoughts",L_Speak,"Wind",-,"Wolf",-;
+ goto L_Listen;
+
+ case 2:
+ mes "[Nordri]";
+ mes "Yes, you're right! It was the 'thoughts'!";
+ mes "That defiant giants gave an order to Thor to fight with his grand mother.";
+ mes "Thor was happy for that he would finally win this time by defeating";
+ mes "an old woman....but he could not.";
+ mes "No matter how hard he tried, he could not win over the old woman.";
+ next;
+ mes "[Nordri]";
+ mes "Thor was again hallucinated by a magic";
+ mes "so he could not realise the old woman was as a matter of fact";
+ mes "the....do you know what it truely was?";
+ next;
+ menu "Curse",-,"Earth",-,"Heart",-,"Age",L_Speak;
+ goto L_Listen;
+
+ case 3:
+ mes "[Nordri]";
+ mes "Yes, it was the 'age'! No one can stop their time!";
+ mes "After Thor was lost every match, the king told him";
+ mes "the truth about the betting. And Thor became furious.";
+ mes "But it was no use, because the king and other giants were all gone";
+ mes "by then....";
+ next;
+ mes "[Nordri]";
+ mes "There are two things that give us lessons.";
+ mes "First, don't believe things as you see.";
+ mes "Second, don't be so sure of your power,";
+ mes "there are men who are more powerful than you. So you shall do your best and be humble.";
+ mes "Do you understand?";
+ next;
+ mes "[Nordri]";
+ mes "Living properly will be the most important thing.";
+ mes "You cannot have everything what you want.";
+ mes "Besides, when you're obssessive about something,";
+ mes "you cannot think rationally about the thing.";
+ next;;
+ set god_mjo_4,2;
+ mes "[Nordri]";
+ mes "Thank you for listening to my long story.";
+ mes "If you meet anyone dreaming something that cannot be true,";
+ mes "please share this story with him.";
+ mes "The story about Thor that he fought against hallucination created by the giant king.";
+ close;
+
+ }
+ L_Listen:
+ mes "[Nordri]";
+ mes "...umm? I don't think that it was...hmm.";
+ mes "Let me think about it more.";
+ mes "Maybe I can remember it later....";
+ mes "shall we talk again with drinking a red potion?";
+ mes "Hahahahaha.";
+ close;
+ }
+ else
+ {
+ mes "[Nordri]";
+ mes "Woah, I am so thirsty. Didn't I ask you to give a red potion!?";
+ mes "I am not gonna tell you unless you bring me one.";
+ close;
+ }
+ }
+ else if(god_mjo_4 == 0)
+ {
+ mes "[Nordri]";
+ mes "What kind of business";
+ mes "do you have with me?";
+ next;
+ menu "Nothing.",-,"Excuse me.",L_Excuse2;
+ mes "[Nordri]";
+ mes "You're funny, leave me alone.";
+ close;
+
+ L_Excuse2:
+ mes "[Nordri]";
+ mes "This is odd. Recently, there have been too many";
+ mes "humans interested in dwarves.";
+ mes "Haha, of course, I am having a good time with them though.";
+ next;
+ set god_mjo_4,1;
+ mes "[Nordri]";
+ mes "I am kind of thirsty.";
+ mes "Bring me a red potion, would you?";
+ mes "If you do, I am gonna tell you an important story.";
+ mes "Heheheheh.";
+ close;
+ }
+ else
+ {
+ mes "[Nordri]";
+ mes "Zzzz Zzzz...";
+ close;
+ }
+ }
+ else if(god_mjo_0 == 2)
+ {
+ if (god_mjo_1 == 3 || god_mjo_2 == 3 || god_mjo_3 == 3 || god_mjo_4 == 3)
+ {
+ mes "[Nordri]";
+ mes "La la la la~ La la la la~";
+ mes "It is happy to be in the Mjolnir forest~";
+ mes "I am surrounded by a peaceful and quiet air~ La la la~";
+ mes "I do not worry about anything~ La la la~";
+ close;
+ }
+ else if(god_mjo_1 == 2)
+ {
+ mes "[Nordri]";
+ mes "Aren't you supposed to be going back by now...? Heh,";
+ mes "Oh well, none of my business.";
+ mes "If you have some spare zeny, have some banana on the way...";
+ mes "Isn't a pumpkin the best taste though?";
+ close;
+ }
+ else if (god_mjo_2 != 0 || god_mjo_3 != 0 || god_mjo_4 != 0)
+ {
+ mes "[Nordri]";
+ mes "What kind of business do you have with me?";
+ next;
+ menu "Nothing.",-,"Excuse me.",L_Excuse3;
+ mes "[Nordri]";
+ mes "You're funny, leave me alone.";
+ close;
+
+ L_Excuse3:
+ set god_mjo_1,3;
+ mes "[Nordri]";
+ mes "What? I am sorry, I cannot hear you at this moment.";
+ mes "I want to sing a song really loud!";
+ mes "La la la~ La la la~";
+ close;
+ }
+ else if(god_mjo_1 == 1)
+ {
+ if(countitem(501) > 0)
+ {
+ delitem 501,1;
+ mes "[Nordri]";
+ mes "Heheh, thank you. Since you gave me";
+ mes "your precious red potion, I shall tell you an old story";
+ mes "in return. You will like it.";
+ next;
+ set @mjo_north,0;
+ L_NorthTalk2:
+ switch(@mjo_north)
+ {
+ case 0:
+ mes "[Nordri]";
+ mes "A legend says that there was a brave and wise dwarf";
+ mes "named Alvis long time ago.";
+ mes "He possessed broad knowledge as a library";
+ mes "and was brave as Siegfried.";
+ next;
+ mes "[Nordri]";
+ mes "Unfortunately he was too ambitious.";
+ mes "He was in love with Thrud who was Thor's daughter at first sight.";
+ mes "So he proposed to Thor to marry with Thrud.";
+ mes "As you expected, Thor refused his proposal.";
+ mes "Alvis should have stopped there but he didn't.";
+ next;
+ mes "[Nordri]";
+ mes "So Thor asked him few questions to test him.";
+ mes "What was the first question....there was a question like this...";
+ mes "What was the name of the ground in a human's term?";
+ next;
+ menu "Ymir's body",-,"Earth",L_Speak2,"Lane",-,"Universe",-;
+ goto L_Listen2;
+
+ case 1:
+ mes "[Nordri]";
+ mes "Yes, it is the 'Earth'. So Thor gave him another question.";
+ mes "What is a giant's term for a round shell that covers the earth?";
+ next;
+ menu "Ymir's Head",-,"Sky",-,"Cloud Factory",-,"High House",L_Speak2;
+ goto L_Listen2;
+
+ case 2:
+ mes "[Nordri]";
+ mes "That's it, 'High House'...since they're so gigantic,";
+ mes "it might looked that way.";
+ mes "So Thor gave him another question.";
+ mes "What is the god's term for a ball that arise in the night?";
+ next;
+ menu "Circling Wheel",-,"Moon",-,"False Sun",L_Speak2,"Fast Stranger",-;
+ goto L_Listen2;
+
+ case 3:
+ mes "[Nordri]";
+ mes "Yes! Gods call the moon as the 'false sun'.";
+ mes "Alvis knew every answer but he was too defiant";
+ mes "so he didn't notice that the sun was arising.";
+ mes "So he was turned into a stone statue.";
+ next;
+ mes "[Nordri]";
+ mes "There are two things we can learn from this story.";
+ mes "First, do not desire something that cannot be true.";
+ mes "Secone, do not be so proud of yourself...";
+ mes "You cannot have everything in the world.";
+ next;
+ mes "[Nordri]";
+ mes "Living properly is the most important thing.";
+ mes "Even if you wish something to be yours,";
+ mes "that does not happen every time, you know.";
+ mes "Thread of fate is of course long, but it can be cut off any time.";
+ next;
+ set god_mjo_1,2;
+ mes "[Nordri]";
+ mes "Thank you for listening to my long story.";
+ mes "If you meet anyone dreaming something that cannot be true,";
+ mes "please share this story with him.";
+ mes "The story about Alvis who was a wise and";
+ mes "brave ma but who was too defiant at the same time.";
+ }
+ L_Listen2:
+ mes "[Nordri]";
+ mes "...umm? I don't think that it was...hmm.";
+ mes "Let me think about it more.";
+ mes "Maybe I can remember it later....";
+ mes "shall we talk again with drinking a red potion?";
+ mes "Hahahahaha.";
+ close;
+ }
+ else
+ {
+ mes "[Nordri]";
+ mes "Woah, I am so thirsty. Didn't I ask you to give a red potion!?";
+ mes "I am not gonna tell you unless you bring me one.";
+ close;
+ }
+ }
+ else if(god_mjo_1 == 0)
+ {
+ mes "[Nordri]";
+ mes "What kind of business do you have with me?";
+ next;
+ menu "Nothing.",-,"Excuse me.",L_Excuse4;
+ mes "[Nordri]";
+ mes "You're funny, leave me alone.";
+ close;
+
+ L_Excuse4:
+ mes "[Nordri]";
+ mes "This is odd. Recently, there have been too many";
+ mes "humans interested in dwarves.";
+ mes "Haha, of course, I am having a good time with them though.";
+ next;
+ set god_mjo_1,1;
+ mes "[Nordri]";
+ mes "I am kind of thirsty.";
+ mes "Bring me a red potion, would you?";
+ mes "If you do, I am gonna tell you an important story.";
+ mes "Heheheheh.";
+ close;
+ }
+ else
+ {
+ mes "[Nordri]";
+ mes "Zzzz Zzzz Zzzz...";
+ close;
+ }
+ }
+ else if(god_mjo_0 == 0)
+ {
+ mes "[Nordri]";
+ mes "I am Nordri the dwarf blacksmith.";
+ mes "I am in charge of the north part of mountain Mjolnir.";
+ mes "If you want to pass me, you must ask";
+ mes "an approval to me.";
+ next;
+ mes "[Nordri]";
+ mes "Calm down, it was a joke. Hahahahaha!";
+ close;
+ }
+ else
+ {
+ mes "[Nordri]";
+ mes "Zzzz Zzzz Zzzz...";
+ close;
+ }
+
+L_Speak:
+ set @mjo_north,@mjo_north +1;
+ goto L_NorthTalk;
+
+L_Speak2:
+ set @mjo_north,@mjo_north +1;
+ goto L_NorthTalk2;
+}
+
+} \ No newline at end of file
diff --git a/npc/quests/seals/sleipnir_seal.txt b/npc/quests/seals/sleipnir_seal.txt
new file mode 100644
index 000000000..4b4d6ab60
--- /dev/null
+++ b/npc/quests/seals/sleipnir_seal.txt
@@ -0,0 +1,2295 @@
+//===== eAthena Script =======================================
+//= Sleipnir seal unlocking NPCs.
+//===== By: ==================================================
+//= MasterOfMuppets
+//===== Current Version: =====================================
+//= 1.0
+//===== Compatible With: =====================================
+//= eAthena
+//===== Description: =========================================
+//= Quest for breaking the seal of Sleipnir.
+//===== Additional Comments: =================================
+// 1.0 First version. [MasterOfMuppets]
+//============================================================
+// Juno citizen Noyee
+yuno.gat,164,200,4 script Noyee#God 101,{
+
+ if(BaseLevel < 70)
+ {
+ mes "[Noyee]";
+ mes "Do you know that there are two different types of armor?";
+ mes "There are general armors that you can purchase from NPC shops";
+ next;
+ mes "[Noyee]";
+ mes "and ones that you can obtain by hunting monsters.";
+ mes "The difference between the two is if they're slotted or not.";
+ next;
+ mes "[Noyee]";
+ mes "Defence wise, both of them possess the same rate.";
+ mes "However, since a slotted armor allows you to put 'a monster card' in the slot,";
+ mes "it will enhance the armor with a different ability.";
+ next;
+ mes "[Noyee]";
+ mes "At the same time, both of slotted armors or monster cards";
+ mes "are very rare to obtain. Therefore, you seldom see";
+ mes "those kinds in the market.";
+ close;
+ }
+ if($God1 > 99)
+ {
+ mes "[Noyee]";
+ mes "Do you know that there are two different types of armor?";
+ mes "There are general armors that you can purchase from NPC shops";
+ next;
+ mes "[Noyee]";
+ mes "and ones that you can obtain by hunting monsters.";
+ mes "The difference between the two is if they're slotted or not.";
+ next;
+ mes "[Noyee]";
+ mes "Defence wise, both of them possess the same rate.";
+ mes "However, since a slotted armor allows you to put 'a monster card' in the slot,";
+ mes "it will enhance the armor with a different ability.";
+ next;
+ mes "[Noyee]";
+ mes "At the same time, both of slotted armors or monster cards";
+ mes "are very rare to obtain. Therefore, you seldom see";
+ mes "those kinds in the market.";
+ close;
+ }
+ mes "[Noyee]";
+ mes "Ah, I just remembered something.";
+ mes "There is a very interesting place in ...";
+ mes "It looks like a kind of laboratory but nobody knows";
+ mes "what it is....";
+ next;
+ mes "[Noyee]";
+ mes "Recently there have been many rumors going around";
+ mes "the place...? I have no idea what people are talking about.";
+ mes "Anyways, that place looks very interesting.";
+ if(god_sl_1 == 0)set god_sl_1,1;
+ close;
+
+}
+
+//Cukure Kirin
+que_god01.gat,98,98,4 script Manager#God 69,{
+
+ set @NowWeight, MaxWeight - Weight;
+ if (@NowWeight >= 5000) goto NOT_OW;
+ mes "- Wait a minute! -";
+ mes "- Currently you are overweight. -";
+ mes "- Please lighten your weight -";
+ mes "- and try again. -";
+ close;
+
+NOT_OW:
+ if(BaseLevel < 70)
+ {
+ mes "[Cukure]";
+ mes "Awww...";
+ mes "I get too busy nowadays.";
+ mes "I don't even have times for a date.";
+ mes "Damn it....";
+ next;
+ mes "[Cukure]";
+ mes "Wait, when was the last time I went on a date...?";
+ mes "Umm....";
+ mes "Awww....I am so busy...busy!";
+ emotion 19;
+ close;
+ }
+
+ if($God1 < 100)
+ {
+ if(god_sl_1 == 0)
+ {
+ mes "[Cukure]";
+ mes "Awww...";
+ mes "I get too busy nowadays.";
+ mes "I don't even have times for a date.";
+ mes "Damn it....";
+ next;
+ mes "[Cukure]";
+ mes "Wait, when was the last time I went on a date...?";
+ mes "Umm....";
+ mes "Awww....I am so busy...busy!";
+ emotion 19;
+ close;
+ }
+ else if(god_sl_1 == 1)
+ {
+ mes "[Cukure]";
+ mes "We research signs of Gods that were left behind in this world long time ago.";
+ mes "Specifically, we are studying tools that represent the power of God.";
+ next;
+ mes "[Cukure]";
+ mes "...";
+ mes "Recently many of members except leaders";
+ mes "have retired due to their personal matters and whatsoever.";
+ mes "So we are running out of manpower.";
+ next;
+ mes "[Cukure]";
+ mes "Because of the problem, we have stopped";
+ mes "the most of researches on the progress.";
+ mes "Speaking of which...";
+ next;
+ mes "[Cukure]";
+ mes "Do you mind if I ask you to help our research?";
+ mes "I will reward you afterwards.";
+ next;
+ switch( select( "I am kind of busy...", "Sure, why not." ) )
+ {
+ case 1:
+ mes "[Cukure]";
+ mes "Oh...are you?";
+ mes "I see.";
+ mes "Then, would you like to recommend someone";
+ mes "who can help us to continue researches?";
+ next;
+ mes "[Cukure]";
+ mes "I am so sorry to ask you of this, but....";
+ mes "we are that understaffed...I hope you will understand.";
+ mes ".......";
+ close;
+ break;
+
+ case 2:
+ mes "[Cukure]";
+ mes "?! Are you sure?";
+ mes "Hahahahaha~";
+ mes "I am so glad to hear that.";
+ next;
+ mes "[Cukure]";
+ mes "There are investigators inside.";
+ mes "They will need your help, please go visit them.";
+ next;
+ mes "[Cukure]";
+ mes "Oh, wait...";
+ mes "Let me give you a temporary admission pass.";
+ mes "Thank you so much for your help.";
+ next;
+ mes "^ff0000You have received a temporary admission pass.^000000";
+ set god_sl_1,2;
+ close;
+ break;
+
+ }
+
+ }
+ else if(god_sl_1 < 10)
+ {
+ mes "[Cukure]";
+ mes "It seems very difficult to manage a laboratory.";
+ mes "Other laboratories always try to take our members away or to interrupt our business...";
+ mes "So I donnot have a personal life because of my job...";
+ mes ".......";
+ next;
+ mes "[Cukure]";
+ mes "Ah...umm....";
+ mes "Hahahaha...";
+ mes "What am I doing with a visitor...";
+ mes "Heh, please disregard what I said.";
+ mes "Hahahahaha...";
+ close;
+ }
+ else if(god_sl_1 < 50)
+ {
+ mes "[Cukure]";
+ mes "Ah, thank you for your help so far.";
+ mes "I hope you will continue to help us.";
+ mes "Although our investigators are kind of strange";
+ mes "they are all nice. I hope you will understand even if they treat you rudely.";
+ close;
+ }
+ else if(god_sl_1 == 50)
+ {
+ mes "[Cukure]";
+ mes "Ah...~";
+ mes "You gave us a great help.";
+ mes "Hahahaha...";
+ mes "We would have a harder time if you didn't help us.";
+ next;
+ mes "[Cukure]";
+ mes "As you have noticed already,";
+ mes "we have researched 'Sleipnir'";
+ mes "if we can reproduct this 'godly item' or not.";
+ next;
+ mes "[Cukure]";
+ mes "However....";
+ mes "so far, the result shows that it is almost impossible with";
+ mes "the technology we have.";
+ mes "Hmmm...";
+ next;
+ mes "[Cukure]";
+ mes "Anyways, we will continue to research";
+ mes "with a hope.";
+ next;
+ mes "[Cukure]";
+ mes "With your help, we succeeded to complete the basic reserach.";
+ mes "From now on, we will plan out further research";
+ mes "based on the result we made this time.";
+ next;
+ mes "[Cukure]";
+ mes "Oh, since you helped us, I am going to reward you.";
+ mes "Please give me a minute...";
+ next;
+ mes "[Cukure]";
+ mes "There it is.";
+ mes "It might not be a great reward but";
+ mes "I hope you will take it as a token of my gratitute.";
+ mes "Have a good travel!";
+ if($God1 < 100)set $God1,$God1+1;
+
+ if($God1 == 50)
+ announce "The first seal of [Sleipnir] has appeared.",bc_all,0xFF0000;
+ else if($God1 == 100)
+ {
+ if ($God1 == 100 && $God2 == 100 && $God3 == 100 && $God4 == 100)
+ announce "Four seals have been released at the same time with the seal of [Sleipnir].",bc_all,0xFF0000;
+ else
+ announce "The seal of [Sleipnir] has been released.",bc_all,0xFF0000;
+ }
+
+ set god_sl_1,51;
+ set @god_treasure,rand(1,900);
+ set @god_treasure1,rand(1,1000);
+
+ if(@god_treasure < 101)
+ {
+ if(@god_treasure1 < 210)
+ getitem 2102,1;
+ else if(@god_treasure1 < 420)
+ getitem 2104,1;
+ else if(@god_treasure1 < 630)
+ getitem 2106,1;
+ else if(@god_treasure1 < 840)
+ getitem 2108,1;
+ else
+ getitem 2109,1;
+ }
+
+ else if(@god_treasure < 201)
+ {
+ if(@god_treasure1 < 48)
+ getitem 2207,1;
+ else if(@god_treasure1 < 96)
+ getitem 2210,1;
+ else if(@god_treasure1 < 150)
+ getitem 2213,1;
+ else if(@god_treasure1 < 190)
+ getitem 2215,1;
+ else if(@god_treasure1 < 238)
+ getitem 2217,1;
+ else if(@god_treasure1 < 290)
+ getitem 2223,1;
+ else if(@god_treasure1 < 340)
+ getitem 2227,1;
+ else if(@god_treasure1 < 348)
+ getitem 2229,1;
+ else if(@god_treasure1 < 400)
+ getitem 2231,1;
+ else if(@god_treasure1 < 448)
+ getitem 2233,1;
+ else if(@god_treasure1 < 496)
+ getitem 2236,1;
+ else if(@god_treasure1 < 544)
+ getitem 2244,1;
+ else if(@god_treasure1 < 592)
+ getitem 2245,1;
+ else if(@god_treasure1 < 640)
+ getitem 2247,1;
+ else if(@god_treasure1 < 688)
+ getitem 2248,1;
+ else if(@god_treasure1 < 736)
+ getitem 2250,1;
+ else if(@god_treasure1 < 784)
+ getitem 2251,1;
+ else if(@god_treasure1 < 832)
+ getitem 2252,1;
+ else if(@god_treasure1 < 880)
+ getitem 2253,1;
+ else if(@god_treasure1 < 940)
+ getitem 2257,1;
+ else
+ getitem 2259,1;
+ }
+
+ else if(@god_treasure < 301)
+ {
+ if(@god_treasure1 < 160)
+ getitem 2267,1;
+ else if(@god_treasure1 < 320)
+ getitem 2262,1;
+ else if(@god_treasure1 < 480)
+ getitem 2263,1;
+ else if(@god_treasure1 < 540)
+ getitem 2265,1;
+ else if(@god_treasure1 < 700)
+ getitem 2266,1;
+ else if(@god_treasure1 < 800)
+ getitem 2260,1;
+ else if(@god_treasure1 < 900)
+ getitem 2269,1;
+ else
+ getitem 2270,1;
+ }
+
+ else if(@god_treasure < 401)
+ {
+ if(@god_treasure1 < 70)
+ getitem 2298,1;
+ else if(@god_treasure1 < 140)
+ getitem 2275,1;
+ else if(@god_treasure1 < 210)
+ getitem 2276,1;
+ else if(@god_treasure1 < 280)
+ getitem 2277,1;
+ else if(@god_treasure1 < 350)
+ getitem 2279,1;
+ else if(@god_treasure1 < 420)
+ getitem 2254,1;
+ else if(@god_treasure1 < 490)
+ getitem 2299,1;
+ else if(@god_treasure1 < 560)
+ getitem 2287,1;
+ else if(@god_treasure1 < 630)
+ getitem 2289,1;
+ else if(@god_treasure1 < 700)
+ getitem 2290,1;
+ else if(@god_treasure1 < 770)
+ getitem 2291,1;
+ else if(@god_treasure1 < 840)
+ getitem 2294,1;
+ else if(@god_treasure1 < 900)
+ getitem 2295,1;
+ else if(@god_treasure1 < 950)
+ getitem 2271,1;
+ else
+ getitem 2285,1;
+ }
+
+ else if(@god_treasure < 501)
+ {
+ if(@god_treasure1 < 80)
+ getitem 2306,1;
+ else if(@god_treasure1 < 160)
+ getitem 2308,1;
+ else if(@god_treasure1 < 240)
+ getitem 2310,1;
+ else if(@god_treasure1 < 320)
+ getitem 2311,1;
+ else if(@god_treasure1 < 400)
+ getitem 2313,1;
+ else if(@god_treasure1 < 480)
+ getitem 2315,1;
+ else if(@god_treasure1 < 560)
+ getitem 2329,1;
+ else if(@god_treasure1 < 630)
+ getitem 2320,1;
+ else if(@god_treasure1 < 700)
+ getitem 2322,1;
+ else if(@god_treasure1 < 760)
+ getitem 2324,1;
+ else if(@god_treasure1 < 810)
+ getitem 2326,1;
+ else if(@god_treasure1 < 850)
+ getitem 2317,1;
+ else if(@god_treasure1 < 900)
+ getitem 2331,1;
+ else if(@god_treasure1 < 950)
+ getitem 2333,1;
+ else
+ getitem 2336,1;
+ }
+
+ else if(@god_treasure < 601)
+ {
+ if(@god_treasure1 < 200)
+ getitem 2402,1;
+ else if(@god_treasure1 < 400)
+ getitem 2404,1;
+ else if(@god_treasure1 < 600)
+ getitem 2406,1;
+ else if(@god_treasure1 < 800)
+ getitem 2407,1;
+ else
+ getitem 2409,1;
+ }
+
+ else if(@god_treasure < 701)
+ {
+ if(@god_treasure1 < 300)
+ getitem 2502,1;
+ else if(@god_treasure1 < 550)
+ getitem 2504,1;
+ else if(@god_treasure1 < 750)
+ getitem 2506,1;
+ else
+ getitem 2508,1;
+ }
+
+ else if(@god_treasure < 801)
+ {
+ if(@god_treasure1 < 110)
+ getitem 2601,1;
+ else if(@god_treasure1 < 220)
+ getitem 2602,1;
+ else if(@god_treasure1 < 330)
+ getitem 2603,1;
+ else if(@god_treasure1 < 440)
+ getitem 2604,1;
+ else if(@god_treasure1 < 550)
+ getitem 2605,1;
+ else if(@god_treasure1 < 660)
+ getitem 2607,1;
+ else if(@god_treasure1 < 770)
+ getitem 2608,1;
+ else if(@god_treasure1 < 880)
+ getitem 2617,1;
+ else
+ getitem 2618,1;
+ }
+
+ else
+ {
+ if(@god_treasure1 < 150)
+ getitem 2288,1;
+ else if(@god_treasure1 < 260)
+ getitem 2297,1;
+ else if(@god_treasure1 < 370)
+ getitem 5087,1;
+ else if(@god_treasure1 < 480)
+ getitem 5088,1;
+ else if(@god_treasure1 < 590)
+ getitem 5089,1;
+ else if(@god_treasure1 < 700)
+ getitem 5090,1;
+ else if(@god_treasure1 < 810)
+ getitem 5046,1;
+ else if(@god_treasure1 < 920)
+ getitem 2264,1;
+ else
+ getitem 2225,1;
+ }
+ //endif
+ next;
+ mes "[Cukure]";
+ mes "Ah....also,";
+ mes "let me retrieve the temporary pass given to you.";
+ mes "Well...";
+ close;
+ }
+ else
+ {
+ mes "[Cukure]";
+ mes "With your help, we succeeded to complete the basic reserach.";
+ mes "From now on, we will plan out further research";
+ mes "based on the result we made this time.";
+ mes "That means I can go on a date...hahaha...";
+ close;
+ }
+ }
+ else
+ {
+ if(god_sl_1 == 0)
+ {
+ mes "[Cukure]";
+ mes "Awww...";
+ mes "I get too busy nowadays.";
+ mes "I don't even have times for a date.";
+ mes "Damn it....";
+ next;
+ mes "[Cukure]";
+ mes "next;, when was the last time I went on a date...?";
+ mes "Umm....";
+ mes "Awww....I am so busy...busy!";
+ emotion 19;
+ close;
+ }
+ else if(god_sl_1 < 51)
+ {
+ mes "[Cukure]";
+ mes "Ah, you came back.";
+ mes "I know you were going to help us...";
+ mes "but someone already did the job and";
+ mes "we successfully finished the research.";
+ next;
+ mes "[Cukure]";
+ mes "Thank you anways though.";
+ mes "I hope you will come help us for the next research.";
+ close;
+ }
+ else
+ {
+ mes "[Cukure]";
+ mes "We have succeeded to complete the basic reserach.";
+ mes "From now on, we will plan out further research";
+ mes "based on the result we made this time.";
+ mes "That means I can go on a date...hahaha...";
+ close;
+ }
+ }
+
+}
+
+// Hallandaute Lagunis - Wheel of the Unknown
+que_god01.gat,66,125,6 script Investigator#God1 89,{
+
+ if($God2 < 100)
+ {
+ if(god_sl_1 == 2)set god_sl_1,11;
+
+ if(god_sl_1 == 11 || god_sl_1 == 22 || god_sl_1 == 33 || god_sl_1 == 44)
+ {
+ if(god_sl_2 == 0)
+ {
+ mes "[Hallandaute]";
+ mes "Ah...are you the one who Ms. Kirin was talking about?";
+ mes "Yes, she said you are going to assist us for the research.";
+ mes "Hmmm...";
+ next;
+ mes "[Hallandaute]";
+ mes "Frankly, we donnot need people who are not specialised in this field";
+ mes "even if we are running out of manpower.";
+ mes "But you can support us through doing stuffs that we are too lazy to do";
+ mes "on our own....if you don't mind.";
+ next;
+ mes "[Hallandaute]";
+ mes "Oh well...";
+ mes "What would be a good job for you....";
+ mes "Let me think...";
+ mes "Ah...";
+ next;
+ mes "[Hallandaute]";
+ mes "I got it.";
+ mes "Can you go visit ^ff0000Metto^000000 for me?";
+ mes "Please bring me his news.";
+ next;
+ mes "[Hallandaute]";
+ mes "Since he is working on a similar subject as mine,";
+ mes "I guess that he might be able to help me.";
+ mes "He's in Juno, you can easily find him.";
+ set god_sl_2,1;
+ close;
+ }
+ else if(god_sl_2 == 1)
+ {
+ if (metto_q == 0)
+ {
+ mes "[Hallandaute]";
+ mes "I guess you haven't seen him yet.";
+ mes "Although he is kind of fastidious, he is not a bad guy at all.";
+ mes "We have been friends for a long time";
+ mes "since we work in the similar field.";
+ next;
+ mes "[Hallandaute]";
+ mes "I am wondering how he has been doing.";
+ mes "You can just ask him about his research progress.";
+ mes "Thank you for your trouble.";
+ close;
+ }
+ else if(metto_q < 9)
+ {
+ mes "[Hallandaute]";
+ mes "Hmmm....";
+ mes "I see....";
+ mes "Thank you for your trouble...";
+ mes "Hmmm...it seems he changed...";
+ mes "hmmm..";
+ close;
+ }
+ else
+ {
+ mes "[Hallandaute]";
+ mes "?!";
+ mes "...........";
+ mes "Oh well.....";
+ mes "I have never expected that the situation would turn into this way.";
+ mes "Ummm....";
+ emotion 20; //ET_SCRATCH
+ next;
+ mes "[Hallandaute]";
+ mes "Oh well, it happened already. Okay, thank you for the help.";
+ mes "Please wait for a moment.";
+ mes "I have something to think about.";
+ mes "Ummmmm...";
+ emotion 9; //ET_THINK
+ set god_sl_2,2;
+ close;
+ }
+ }
+ else if(god_sl_2 == 2)
+ {
+ if(rand(1,10) == 7)
+ {
+ mes "[Hallandaute]";
+ mes "Ah...";
+ mes "You came back.";
+ mes "...Let me give you the gist of research I am working on.";
+ next;
+ mes "[Hallandaute]";
+ mes "I am working on";
+ mes "'^ff0000a Wheel of the Unknown^000000' that was discovered to be a peace";
+ mes "of '^ff0000Sleipnir^000000'.";
+ mes "It looks like a normal cogwheel but";
+ mes "I cannot figure out how it works.";
+ next;
+ mes "[Hallandaute]";
+ mes "The most strange thing about this cogwheel is";
+ mes "its material.";
+ next;
+ mes "[Hallandaute]";
+ mes "It seems to be made out of steel but";
+ mes "no matter how long I heated it up,";
+ mes "it never responded to the heat.";
+ mes "It worked the same when I tried to freeze it.";
+ next;
+ mes "[Hallandaute]";
+ mes "Besides, it never responds to any kinds of impact either.";
+ mes "No matter how hard it was crashed or dropped,";
+ mes "it does not seem to be influenced.";
+ next;
+ mes "[Hallandaute]";
+ mes "But I found out that this thing seems to be resonant with";
+ mes "certain objects.";
+ mes "Then again, it does not seem to work the same all the time.";
+ next;
+ mes "[Hallandaute]";
+ mes "Let's say, it was resonant with an object 'A' but";
+ mes "when I try again, it does not work at all with A.";
+ mes "Surely, there should be some kind of conditions to satisfy";
+ mes "in order to make it resonant...";
+ mes "Hmm hmmm...";
+ next;
+ mes "[Hallandaute]";
+ mes "Ah....";
+ mes "I apologize for speaking things that are not important.";
+ mes "Please disregard words I said.";
+ mes "Thank you for your help anyways.";
+ mes "Other investigators might need your help as well.";
+ mes "Hmmm...";
+ set god_sl_2,0;
+ if(god_sl_1 == 11)
+ set god_sl_1,12;
+ if(god_sl_1 == 22)
+ set god_sl_1,23;
+ if(god_sl_1 == 33)
+ set god_sl_1,34;
+ if(god_sl_1 == 44)
+ set god_sl_1,50;
+ close;
+ }
+ else
+ {
+ mes "[Hallandaute]";
+ mes "Oh, please give me a moment.";
+ mes "I have something to organize.";
+ mes "Ummm....";
+ mes "Therefore...";
+ mes "Mumble mumble...";
+ close;
+ }
+ }
+ else
+ {
+ mes "[Hallandaute]";
+ mes "Hmmm...";
+ mes "Therefore....";
+ mes "It works this way...";
+ mes "Umm....that is...";
+ mes "Oh well, it would be better if it was in a good shape...";
+ mes "Sigh...";
+ close;
+ }
+ }
+ else
+ {
+ mes "[Hallandaute]";
+ mes "Ummm....";
+ mes "So it will be......";
+ mes "Bah! It is not easy to work on this by myself!";
+ mes "It is always good to have an assistant.";
+ next;
+ mes "[Hallandaute]";
+ mes "I can share the load of work with him.";
+ mes "However, types of work affects on the types of assistant I need.";
+ next;
+ mes "[Hallandaute]";
+ mes "For instance, if I am working on a project called 'A'";
+ mes "I will need an assistant named 'G' who is specialised in the project.";
+ mes "But if I am working on a project called 'B'";
+ mes "I will need 'H' who is specialised in the project.";
+ next;
+ mes "[Hallandaute]";
+ mes "Of course, there could be people who are good at everything.";
+ mes "But since they are hard to find, we must choose right people for each project.";
+ close;
+ }
+ }
+ else
+ {
+ mes "[Hallandaute]";
+ mes "Ummm....";
+ mes "So it will be......";
+ mes "Bah! It is not easy to work on this by myself!";
+ mes "It is always good to have an assistant.";
+ next;
+ mes "[Hallandaute]";
+ mes "I can share the load of work with him.";
+ mes "However, types of work affects on the types of assistant I need.";
+ next;
+ mes "[Hallandaute]";
+ mes "For instance, if I am working on a project called 'A'";
+ mes "I will need an assistant named 'G' who is specialised in the project.";
+ mes "But if I am working on a project called 'B'";
+ mes "I will need 'H' who is specialised in the project.";
+ next;
+ mes "[Hallandaute]";
+ mes "Of course, there could be people who are good at everything.";
+ mes "But since they are hard to find, we must choose right people for each project.";
+ close;
+ }
+}
+
+//Aadin Keil - Feather of Angel Wing
+que_god01.gat,11,136,6 script Investigator#God2 742,{
+
+ if($God1 < 100)
+ {
+ if(god_sl_1 == 2)set god_sl_1,21;
+
+ if(god_sl_1 == 21 || god_sl_1 == 32 || god_sl_1 == 43 || god_sl_1 == 14)
+ {
+ if(god_sl_2 == 0)
+ {
+ mes "[Aadin]";
+ mes "*yawn*~";
+ mes "Umm?";
+ mes "Hmmmm....";
+ next;
+ mes "[Aadin]";
+ mes "Nice to meet you.";
+ mes "I know you are the temporary assistant joined this time.";
+ mes "That's great, I was having a hard time to do something on my own.";
+ next;
+ mes "[Aadin]";
+ mes "Okay...";
+ mes "Let me explain what I am doing at this moment.";
+ mes "I am studying 'Feather of Angel Wing' which is";
+ mes "revealed to be the material of 'Sleipnir'.";
+ next;
+ mes "[Aadin]";
+ mes "Especially I am focusing on the behind story";
+ mes "of this feather like how it became the material of 'Sleipnir'.";
+ mes "I was told that there is a person in 'Payon'";
+ mes "who knows about the story.";
+ mes "So I tried to send a staff to the village in order to";
+ mes "gather information from him....";
+ next;
+ mes "[Aadin]";
+ mes "But the situation does not allow me to use any of manpower in the laboratory...";
+ mes "so I have been debating myself if I should go there on my own or not.";
+ mes "Because I don't feel safe to leave this studying room with this feather alone.";
+ next;
+ mes "[Aadin]";
+ mes "Therefore...";
+ mes "as you might guessed already....";
+ mes "I would like to ask you to go talk to the person in Payon";
+ mes "about the story and come back to me.";
+ next;
+ mes "[Aadin]";
+ mes "I assume that it should not be that difficult to find the person.";
+ mes "But you must memorize every single word from him.";
+ mes "The result of research could be affected by words you delievered to me.";
+ next;
+ mes "[Aadin]";
+ mes "Thank you in advance.";
+ mes "There is no time limit for this, but faster will be better...";
+ mes "Have a good travel!";
+ set god_sl_2,1;
+ close;
+ }
+ else if(god_sl_2 == 1)
+ {
+ mes "[Aadin]";
+ mes "You have not gone to Payon yet.";
+ mes "Please leave to Payon as soon as possible.";
+ mes "Have a good travel!";
+ close;
+ }
+ else if(god_sl_2 == 2)
+ {
+ mes "[Aadin]";
+ mes "Ah, you came back.";
+ mes "So, have you memorized the story?";
+ mes "Yes, I know it would be really convenient";
+ mes "if they kept the story as a book.";
+ mes "But it seems that they have some kind of rules that do not allow them";
+ mes "to write down the story but to tell people by word of mouth.";
+ next;
+ mes "[Aadin]";
+ mes "Okay, I am ready to listen.";
+ mes "Please go ahead.";
+ mes ".......";
+ next;
+ mes "[Aadin]";
+ mes ".";
+ next;
+ mes "[Aadin]";
+ mes ".";
+ mes "..";
+ next;
+ mes "[Aadin]";
+ mes ".";
+ mes "..";
+ mes "...";
+ next;
+ mes "[Aadin]";
+ mes ".";
+ mes "..";
+ mes "...";
+ mes "....";
+ next;
+ mes "[Aadin]";
+ mes ".";
+ mes "..";
+ mes "...";
+ mes "....";
+ mes ".....";
+ next;
+ mes "[Aadin]";
+ mes ".";
+ mes "..";
+ mes "...";
+ mes "....";
+ mes ".....";
+ mes "......";
+ next;
+ mes "[Aadin]";
+ mes ".";
+ mes "..";
+ mes "...";
+ mes "....";
+ mes ".....";
+ mes "......";
+ mes ".......";
+ next;
+ mes "[Aadin]";
+ mes ".";
+ mes "..";
+ mes "...";
+ mes "....";
+ mes ".....";
+ mes "......";
+ mes ".......";
+ mes "........";
+ next;
+ mes "[Aadin]";
+ mes ".";
+ mes "..";
+ mes "...";
+ mes "....";
+ mes ".....";
+ mes "......";
+ mes ".......";
+ mes "........";
+ mes ".........";
+ next;
+ mes "[Aadin]";
+ mes ".";
+ mes "..";
+ mes "...";
+ mes "....";
+ mes ".....";
+ mes "......";
+ mes ".......";
+ mes "........";
+ mes ".........";
+ mes "..........";
+ next;
+ mes "[Aadin]";
+ mes "Hmm......";
+ mes "I see.";
+ mes "Now I have a better understanding about it.";
+ mes "Oh next;...";
+ next;
+ mes "[Aadin]";
+ mes "It seems you missed some important part of the story!";
+ mes "I am so sorry to tell you this but do you mind going back to Payon";
+ mes "and listening the story again? I would like to listen to the story again.";
+ set god_sl_2,3;
+ close;
+ }
+ else if(god_sl_2 == 3)
+ {
+ mes "[Aadin]";
+ mes "You haven't left to Payon yet.";
+ mes "I hope you will leave as soon as possible.";
+ mes "Even with the story you have brought, I think I can";
+ mes "complete most part of the research.";
+ close;
+ }
+ else if(god_sl_2 == 4)
+ {
+ mes "[Aadin]";
+ mes "Oh, you came back.";
+ mes "Okay, I am ready to listen.";
+ mes "Please go ahead.";
+ mes ".......";
+ next;
+ mes "[Aadin]";
+ mes ".";
+ next;
+ mes "[Aadin]";
+ mes ".";
+ mes "..";
+ next;
+ mes "[Aadin]";
+ mes ".";
+ mes "..";
+ mes "...";
+ next;
+ mes "[Aadin]";
+ mes ".";
+ mes "..";
+ mes "...";
+ mes "....";
+ next;
+ mes "[Aadin]";
+ mes ".";
+ mes "..";
+ mes "...";
+ mes "....";
+ mes ".....";
+ next;
+ mes "[Aadin]";
+ mes ".";
+ mes "..";
+ mes "...";
+ mes "....";
+ mes ".....";
+ mes "......";
+ next;
+ mes "[Aadin]";
+ mes ".";
+ mes "..";
+ mes "...";
+ mes "....";
+ mes ".....";
+ mes "......";
+ mes ".......";
+ next;
+ mes "[Aadin]";
+ mes ".";
+ mes "..";
+ mes "...";
+ mes "....";
+ mes ".....";
+ mes "......";
+ mes ".......";
+ mes "........";
+ next;
+ mes "[Aadin]";
+ mes ".";
+ mes "..";
+ mes "...";
+ mes "....";
+ mes ".....";
+ mes "......";
+ mes ".......";
+ mes "........";
+ mes ".........";
+ next;
+ mes "[Aadin]";
+ mes ".";
+ mes "..";
+ mes "...";
+ mes "....";
+ mes ".....";
+ mes "......";
+ mes ".......";
+ mes "........";
+ mes ".........";
+ mes "..........";
+ next;
+ mes "[Aadin]";
+ mes "Hmm...I see.";
+ mes "It seems your story is almost accurate as the original one.";
+ mes "It is understandable that the story is differentiated by the person";
+ mes "who is telling it since we share the story by word of mouth.";
+ next;
+ mes "[Aadin]";
+ mes "Yes, most of my questions finally found their answers.";
+ mes "At the same time, the story gave me new questions.";
+ mes "Hmmm...this is not easy at all.";
+ mes "Thank you for your help though.";
+ set god_sl_2,0;
+ if(god_sl_1 == 21)
+ set god_sl_1,22;
+ else if(god_sl_1 == 32)
+ set god_sl_1,33;
+ else if(god_sl_1 == 43)
+ set god_sl_1,44;
+ else if(god_sl_1 == 14)
+ set god_sl_1,50;
+ close;
+ }
+ }
+ else
+ {
+ mes "[Aadin]";
+ mes "Hmmm....";
+ mes "Sometimes a legend or a myth";
+ mes "tells two different stories within that are totally conflicting each other.";
+ mes "You can find the reason by finding the origin of the stories.";
+ close;
+ }
+ }
+ else
+ {
+ mes "[Aadin]";
+ mes "Hmmm....";
+ mes "Sometimes a legend or a myth";
+ mes "tells two different stories within that are totally conflicting each other.";
+ mes "You can find the reason by finding the origin of the stories.";
+ close;
+ }
+
+}
+
+//Kurdt Jerremant - Spirit of Fish
+que_god01.gat,55,47,3 script Investigator#God3 803,{
+
+ if ($God1 < 100)
+ {
+ if(god_sl_1 == 2)set god_sl_1,31;
+
+ if(god_sl_1 == 31 || god_sl_1 == 42 || god_sl_1 == 13 || god_sl_1 == 24)
+ {
+ if(god_sl_2 == 0)
+ {
+ mes "[Kurdt]";
+ mes "Ah, you must be the new assistant.";
+ mes "I am pleased to meet you.";
+ next;
+ mes "[Kurdt]";
+ mes "I was kind of expecting a professional assistant";
+ mes "but it is understandable since the situation does not allow us.";
+ mes "Also, sometimes ordinary people";
+ mes "make a better result than professional assistants.";
+ mes "So I hope we will make a good team together.";
+ next;
+ mes "[Kurdt]";
+ mes "In fact, I am almost at the end of the research,";
+ mes "therefore I do not need that much of help...";
+ mes "However, the last thing I need to do is pretty difficult";
+ mes "for one to do alone...I was thinking to hire an agency from outside.";
+ next;
+ mes "[Kurdt]";
+ mes "But! I don't need to do that now, since you are here.";
+ mes "What I need now are materials to reproduce";
+ mes "'Spirit of Fish'.";
+ next;
+ mes "[Kurdt]";
+ mes "I am not sure yet if I can actually reproduce it or not.";
+ mes "But we can at least try it.";
+ next;
+ mes "[Kurdt]";
+ mes "Basically, you can go ahead and gather stuffs like";
+ mes "'Fish Scales' or 'Fish Tails'";
+ mes "or anything that you can obtain from marine life.";
+ mes "I donnot need too many but about 10 of them.";
+ next;
+ mes "[Kurdt]";
+ mes "I hope you will not have a hard time to gather them.";
+ mes "Thank you for your trouble and have a good travel!";
+ set god_sl_2,1;
+ close;
+ }
+ else if(god_sl_2 == 1)
+ {
+ mes "[Kurdt]";
+ mes "Ah, you came back.";
+ mes "Okay, let me check what you have brought to me.";
+ mes "Hmmm....";
+ mes ".........";
+ next;
+ mes "[Kurdt]";
+ mes "Hmmm......";
+ mes "I could use these...";
+ mes "and these too.....";
+ mes "aaand those too......";
+ mes "Umm.....";
+ set @itemcount,0;
+ if(countitem(918) > 8)set @itemcount,1;
+ if(countitem(950) > 8)set @itemcount,@itemcount + 1;
+ if(countitem(951) > 8)set @itemcount,@itemcount + 1;
+ if(countitem(956) > 8)set @itemcount,@itemcount + 1;
+ if(countitem(959) > 8)set @itemcount,@itemcount + 1;
+ if(countitem(960) > 8)set @itemcount,@itemcount + 1;
+ if(countitem(961) > 8)set @itemcount,@itemcount + 1;
+ if(countitem(962) > 8)set @itemcount,@itemcount + 1;
+ if(countitem(963) > 8)set @itemcount,@itemcount + 1;
+ if(countitem(964) > 8)set @itemcount,@itemcount + 1;
+ if(countitem(965) > 8)set @itemcount,@itemcount + 1;
+ if(countitem(966) > 8)set @itemcount,@itemcount + 1;
+ if(countitem(7013) > 8)set @itemcount,@itemcount + 1;
+ if(countitem(1054) > 8)set @itemcount,@itemcount + 1;
+ if(countitem(1053) > 8)set @itemcount,@itemcount + 1;
+ if(countitem(1052) > 8)set @itemcount,@itemcount + 1;
+ if(countitem(1051) > 8)set @itemcount,@itemcount + 1;
+ if(countitem(1050) > 8)set @itemcount,@itemcount + 1;
+ if(countitem(1024) > 8)set @itemcount,@itemcount + 1;
+ if(countitem(1023) > 8)set @itemcount,@itemcount + 1;
+ next;
+ if(@itemcount > 14)
+ {
+ mes "[Kurdt]";
+ mes "Ah....!";
+ mes "You gathered everything I need.";
+ mes "Thank you so much.";
+ mes "With these, I can continue my research with no problem.";
+ next;
+ mes "[Kurdt]";
+ mes "I didn't expect you to do such a good job...";
+ mes "you are great!";
+ mes "Thank you so much!";
+ mes "Hahaha....";
+ mes "Just like me, other investigator might need you to help them.";
+
+ if(countitem(918) > 8)delitem 918,9;
+ if(countitem(950) > 8)delitem 950,9;
+ if(countitem(951) > 8)delitem 951,9;
+ if(countitem(956) > 8)delitem 956,9;
+ if(countitem(959) > 8)delitem 959,9;
+ if(countitem(960) > 8)delitem 960,9;
+ if(countitem(961) > 8)delitem 961,9;
+ if(countitem(962) > 8)delitem 962,9;
+ if(countitem(963) > 8)delitem 963,9;
+ if(countitem(964) > 8)delitem 964,9;
+ if(countitem(965) > 8)delitem 965,9;
+ if(countitem(966) > 8)delitem 966,9;
+ if(countitem(7013) > 8)delitem 7013,9;
+ if(countitem(1054) > 8)delitem 1054,9;
+ if(countitem(1053) > 8)delitem 1053,9;
+ if(countitem(1052) > 8)delitem 1052,9;
+ if(countitem(1051) > 8)delitem 1051,9;
+ if(countitem(1050) > 8)delitem 1050,9;
+ if(countitem(1024) > 8)delitem 1024,9;
+ if(countitem(1023) > 8)delitem 1023,9;
+
+ set god_sl_2,0;
+ if(god_sl_1 == 31)
+ set god_sl_1,32;
+ if(god_sl_1 == 42)
+ set god_sl_1,43;
+ if(god_sl_1 == 13)
+ set god_sl_1,14;
+ if(god_sl_1 == 24)
+ set god_sl_1,50;
+ close;
+ }
+ else
+ {
+ mes "[Kurdt]";
+ mes "Errr.........";
+ mes "It does not seem to be enough for the research.";
+ mes "Sorry for the trouble, please go gather some more.";
+ close;
+ }
+ }
+ }
+ else
+ {
+ mes "[Kurdt]";
+ mes "Hmmm....";
+ mes "Studying somthing does not only require";
+ mes "funds and manpower but enthusiasm and passion as well.";
+ next;
+ mes "[Kurdt]";
+ mes "Some financiers are so ignorant that they think";
+ mes "study only takes money and manpower.";
+ mes "However, even if they have enough funds and much of manpower";
+ mes "but they donnot give any motivation to the people who study";
+ mes "then the study cannot be succeeded.";
+ close;
+ }
+ }
+ else
+ {
+ mes "[Kurdt]";
+ mes "Hmmm....";
+ mes "Studying somthing does not only require";
+ mes "funds and manpower but enthusiasm and passion as well.";
+ next;
+ mes "[Kurdt]";
+ mes "Some financiers are so ignorant that they think";
+ mes "study only takes money and manpower.";
+ mes "However, even if they have enough funds and much of manpower";
+ mes "but they donnot give any motivation to the people who study";
+ mes "then the study cannot be succeeded.";
+ close;
+ }
+
+}
+
+//Pavel Stheinus Breath of Spirit
+que_god01.gat,14,47,3 script Investigator#God4 713,{
+
+ if($God1 < 100)
+ {
+ if(god_sl_1 == 2)set god_sl_1,41;
+
+ if(god_sl_1 == 41 || god_sl_1 == 12 || god_sl_1 == 23 || god_sl_1 == 34)
+ {
+ if(god_sl_2 == 0)
+ {
+ mes "[Pavel]";
+ mes "*sniff sniff*...";
+ mes "Achoo!";
+ mes "Huh?";
+ mes "Who are you....?";
+ mes "....";
+ next;
+ mes "[Pavel]";
+ mes "Ah, my apology.";
+ mes "You must be the new assistant...Aaachoo!";
+ mes "Hmm hmm *sniff sniff*...I am sorry, I am having a flu...";
+ mes "*sniff sniff*...";
+ mes "*sniff*...hmmm...";
+ next;
+ mes "[Pavel]";
+ mes "Umm....";
+ mes "It is good to know that you are here to help me....";
+ mes "However...Aaaachooo!";
+ mes "*sniff sniff*...";
+ next;
+ mes "[Pavel]";
+ mes "Hmm...Aaachooo!";
+ mes "Anyways, go look at...Aaachoo! that...Aaachoo!";
+ mes "thing...*sniff sniff*~";
+ set god_sl_2,1;
+ close;
+ }
+ else if(god_sl_2 == 1)
+ {
+ mes "[Pavel]";
+ mes "I told you to go look at Aaachhoooo! that...Aaachoooo! Achoo!";
+ mes "*glhk glhk*...";
+ mes "Hmm hmm..";
+ close;
+ }
+ else if(god_sl_2 == 2)
+ {
+ mes "[Pavel]";
+ mes "*cough cough*...";
+ mes "*sniff sniff*...";
+ mes "So did you go look at that?";
+ mes "Yeah, I don't think you understand even if you saw it.";
+ mes "*glhk glhk*...";
+ next;
+ mes "[Pavel]";
+ mes "AAAAACHHHOOO!";
+ mes "That slab of stone...no wait...Achoo!";
+ mes "The letters engaraved on the indescribable thing";
+ mes "are ancient....Achoo! ...language that are....Achoo!";
+ mes "no longer used nowadays.";
+ next;
+ mes "[Pavel]";
+ mes "I cannot ...*glhk glhk* tell what ancient";
+ mes "language..Achoo! it is...Achoo!";
+ mes "So...err...hmm hmm *sniff sniff*";
+ next;
+ mes "[Pavel]";
+ mes "Considering...Achoo! *sniff sniff* the material";
+ mes "Achoo! Achoo! used for the slab...*sniff sniff*,";
+ mes "it is not an Achoo! Achoo! *sniff sniff*ordinary slab of stone...";
+ mes "I guess...Aaaachoo!!!!! there must be some kind of";
+ mes "device installed on *sniff sniff*...";
+ next;
+ mes "[Pavel]";
+ mes "Aachoooo!! *sniff sniff* Not only that...*sniff sniff*";
+ mes "letters are not just engraved...*sniff sniff* Achhoo!!";
+ mes "but something Achooo!! covers...Achooo!";
+ mes "AAACHHHOOOO~~ the surfaces...*sniff sniff*";
+ next;
+ mes "[Pavel]";
+ mes "I must *cough cough* remove the device for...*cough cough*";
+ mes "further research...*cough cough*...but look at me.";
+ mes "I cannot even talk...*ghlk ghlk* clearly...";
+ next;
+ mes "[Pavel]";
+ mes "Hmm *sniff sniff*...so I hope you don't";
+ mes "mind Achoo!...helping me to remove Achoo!!...the device...";
+ mes "Achoo! ~ Thank you....";
+ mes "AAAACHHHOOOO~";
+ set god_sl_2,3;
+ close;
+ }
+ else if(god_sl_2 == 3)
+ {
+ mes "[Pavel]";
+ mes "Aaaaa...Cccccchhhh...oooo..!";
+ mes "*sniff sniff*...";
+ mes "Err...what I meant was..AAACHHOOO!...";
+ mes "*sniff sniff*...";
+ close;
+ }
+ else if(god_sl_2 == 4)
+ {
+ mes "[Pavel]";
+ mes "*cough*...";
+ mes "......!!";
+ mes "Oh...Acchhhoo!~";
+ mes "Now I see...";
+ mes "*sniff sniff*...";
+ next;
+ mes "[Pavel]";
+ mes "I was~Achoo! right, Achoo!";
+ mes "there was a device installed...Achoo! on it.";
+ mes "I could...*cough cough* not...*sniff sniff*";
+ mes "investigate...Achoo! the slab thoroughly...Achoo!";
+ mes "because of this god damn flu making me sneeze.";
+ next;
+ mes "[Pavel]";
+ mes "Achoo! Achoo! ~ thank you for your help....*sniff sniff*";
+ mes "Haha....*ghlk ghlk*...you did a good job.";
+ mes "*cough cough*..";
+ set god_sl_2,0;
+ if(god_sl_1 == 41)
+ set god_sl_1,42;
+ if(god_sl_1 == 12)
+ set god_sl_1,13;
+ if(god_sl_1 == 23)
+ set god_sl_1,24;
+ if(god_sl_1 == 34)
+ set god_sl_1,50;
+ close;
+ }
+ }
+ else
+ {
+ mes "[Pavel]";
+ mes "Umm....";
+ mes "It is not that important whether or not";
+ mes "we can embody a spirit into a shape.";
+ mes "It is important whether we";
+ mes "can prove the existance of spirit or not.";
+ close;
+ }
+ }
+ else
+ {
+ mes "[Pavel]";
+ mes "Umm....";
+ mes "It is not that important whether or not";
+ mes "we can embody a spirit into a shape.";
+ mes "It is important whether we";
+ mes "can prove the existance of spirit or not.";
+ close;
+ }
+
+}
+
+que_god01.gat,20,48,0 script Slab#God 111,{
+
+ if($God1 < 100)
+ {
+ if(god_sl_1 == 41 || god_sl_1 == 12 || god_sl_1 == 23 || god_sl_1 == 34)
+ {
+ if(god_sl_2 == 1 || god_sl_2 == 2)
+ {
+ mes "....whgks ^ff00ffdirdnl^000000sjs wkrdjswhgks whdtnfb";
+ mes "............djswhgks wkdusdnlrnlfn";
+ mes ".......whsjs rhf tk dmqsjs rj ehddjfn";
+ mes "wkdusgks ^ff00fftkaryf^000000dnl durjfflrhsjs wkrdjswhgks ......";
+ mes "wkrdjswhgks shfh wkrdjswhgks wkdus wkr...";
+ mes "^ff00ffghswka^000000gks ........fusjs tmld.........";
+ set god_sl_2,2;
+ next;
+ mes "Unknown letters are engraved on the slab of stone.";
+ mes "They look like an ancient language.";
+ mes "The slab of stone has been severely damaged";
+ mes "to recognize every letter.";
+ mes "As you touched the surface, it was warm.";
+ mes "Definately, the slab didn't seem to be made of an ordinary stone.";
+ close;
+ }
+ else if(god_sl_2 == 3)
+ {
+ mes "....whgks ^ff00ffdirdnl^000000sjs wkrdjswhgks whdtnfn";
+ mes "............djswhgks wkdusdnlrnlfn";
+ mes ".......whsjs rhf tk dmqsjs rj ehddjfn";
+ mes "wkdusgks ^ff00fftkaryf^000000dnl durjfflrhsjs wkrdjswhgks ......";
+ mes "wkrdjswhgks shfh wkrdjswhgks wkdus wkr...";
+ mes "^ff00ffghswka^000000gks.........fusjs tmld.........";
+ next;
+ mes "As you took a close look, you found strange traces on each letter.";
+ mes "It seemed there was a kind of device installed on letters.";
+ next;
+ mes "....whgks ^ff00ffdirdnl^000000sjs wkrdjswhgks whdtnfb";
+ mes "............djswhgks wkdusdnlrnlfn";
+ mes ".......whsjs rhf tk dmqsjs rj ehddjfn";
+ mes "wkdusgks ^ff00fftkaryf^000000dnl durjfflrhsjs wkrdjswhgks ......";
+ mes "wkrdjswhgks shfh wkrdjswhgks wkdus wkr...";
+ mes "^ff00ffghswka^000000gks ........fusjs tmld.........";
+ next;
+ input @str$;
+ if (@str$ == "dirdnl")
+ {
+ mes "Zap~";
+ mes "As you pressed a word '^ff0000dirdnl^000000',";
+ mes "the slab made a strange noise.";
+ mes "However, there were no other changes other than the noise.";
+ mes "You decided to touch other words.";
+ next;
+ mes "....whgks ^ff00ffdirdnl^000000sjs wkrdjswhgks whdtnfb";
+ mes "............djswhgks wkdusdnlrnlfn";
+ mes ".......whsjs rhf tk dmqsjs rj ehddjfn";
+ mes "wkdusgks ^ff00fftkaryf^000000dnl durjfflrhsjs wkrdjswhgks ......";
+ mes "wkrdjswhgks shfh wkrdjswhgks wkdus wkr...";
+ mes "^ff00ffghswka^000000gks ........fusjs tmld.........";
+ next;
+ }
+ else
+ {
+ mes "You touched a word ^ff0000"+@str$+"^000000, nothing happened.";
+ mes "You decided to think up something different.";
+ close;
+ }
+ input @str$;
+ if (@str$ == "tkaryf")
+ {
+ mes "Zap~";
+ mes "As you pressed a word '^ff0000tkaryf^000000',";
+ mes "the slab made a strange noise.";
+ mes "However, there were no other changes other than the noise.";
+ mes "You decided to touch other words.";
+ next;
+ mes "....whgks ^ff00ffdirdnl^000000sjs wkrdjswhgks whdtnfb";
+ mes "............djswhgks wkdusdnlrnlfn";
+ mes ".......whsjs rhf tk dmqsjs rj ehddjfn";
+ mes "wkdusgks ^ff00fftkaryf^000000dnl durjfflrhsjs wkrdjswhgks ......";
+ mes "wkrdjswhgks shfh wkrdjswhgks wkdus wkr...";
+ mes "^ff00ffghswka^000000gks ........fusjs tmld.........";
+ next;
+ }
+ else
+ {
+ mes "You touched a word ^ff0000"+@str$+"^000000, nothing happened.";
+ mes "You decided to think up something different.";
+ close;
+ }
+ input @str$;
+ if (@str$ == "ghswka")
+ {
+ mes "Zap~";
+ mes "As you pressed a word '^ff0000ghswka^000000',";
+ mes "the slab made a strange noise.";
+ mes "However, there were no other changes other than the noise.";
+ mes "You decided to touch other words.";
+ next;
+ mes "....whgks ^ff00ffdirdnl^000000sjs wkrdjswhgks whdtnfb";
+ mes "............djswhgks wkdusdnlrnlfn";
+ mes ".......whsjs rhf tk dmqsjs rj ehddjfn";
+ mes "wkdusgks ^ff00fftkaryf^000000dnl durjfflrhsjs wkrdjswhgks ......";
+ mes "wkrdjswhgks shfh wkrdjswhgks wkdus wkr...";
+ mes "^ff00ffghswka^000000gks ........fusjs tmld.........";
+ next;
+ }
+ else
+ {
+ mes "You touched a word ^ff0000"+@str$+"^000000, nothing happened.";
+ mes "You decided to think up something different.";
+ close;
+ }
+ mes "Eeeeeeeeee~";
+ mes "As you pressed the three words in order,";
+ mes "the slab started vibrating with a strange noise.";
+ mes "At the same time, the strange traces on letters slowly dissappeared";
+ mes "and different letters appeared from underneath them.";
+ next;
+ mes "wkrdjswhgks dirdnlsjs wkrdjswhgks whdtnfh";
+ mes "wkrdjswhgks dldgnsdjs wkrdjswhgks wkdusdnlrnlfn";
+ mes "thfdh duTsjswhsjs rhf tk dmqsjs rj ehddjfn";
+ mes "wkdusgks tkaryfdnl durjfflrhsjs wkrdjswhgks tkatnfu";
+ mes "wkrdjswhgks shfh wkrdjswhgks wkdus wkrdjswhgks dldgns";
+ mes "ghswkagks tkatnfusjs tmldaldgks akrnl";
+ next;
+ mes "..........";
+ mes "You still could not understand what those letters meant.";
+ mes ".........";
+ set god_sl_2,4;
+ next;
+ mes "After a while, those new letters dissappeared.";
+ mes "It seemed that you could only cancel";
+ mes "the device on the letters for a duration.";
+ close;
+ }
+ else
+ {
+ mes "....whgks dirdnlsjs wkrdjswhgks whdtnfn";
+ mes "............djswhgks wkdusdnlrnlfn";
+ mes ".......whsjs rhf tk dmqsjs rj ehddjfn";
+ mes "wkdusgks tkaryfdnl durjfflrhsjs wkrdjswhgks ......";
+ mes "wkrdjswhgks shfh wkrdjswhgks wkdus wkr...";
+ mes "ghswkagks .........fusjs tmld.........";
+ next;
+ mes "The slab of stone has been severely damaged";
+ mes "to recognize every letter.";
+ mes "As you touched the surface, it was warm.";
+ mes "Definately, the slab didn't seem to be made of an ordinary stone.";
+ mes "You decided to not care about the stone any longer.";
+ close;
+ }
+ }
+ else
+ {
+ mes "....whgks dirdnlsjs wkrdjswhgks whdtnfn";
+ mes "............djswhgks wkdusdnlrnlfn";
+ mes ".......whsjs rhf tk dmqsjs rj ehddjfn";
+ mes "wkdusgks tkaryfdnl durjfflrhsjs wkrdjswhgks ......";
+ mes "wkrdjswhgks shfh wkrdjswhgks wkdus wkr...";
+ mes "ghswkagks .........fusjs tmld.........";
+ next;
+ mes "The slab of stone has been severely damaged";
+ mes "to recognize every letter.";
+ mes "As you touched the surface, it was warm.";
+ mes "Definately, the slab didn't seem to be made of an ordinary stone.";
+ close;
+ }
+ }
+ else
+ {
+ mes "You found a slab of stone with strange letters engraved on the surface.";
+ mes "You could not identify what language it was.";
+ close;
+ }
+
+}
+
+//Lania Grunkurque
+payon.gat,79,171,4 script Friar#God5 95,{
+
+ if($God1 < 100)
+ {
+ if(god_sl_1 == 21 || god_sl_1 == 32 || god_sl_1 == 43 || god_sl_1 == 14)
+ {
+ if(god_sl_2 == 1 || god_sl_2 == 3)
+ {
+ mes "[Lania]";
+ mes "You can find good advice for yourself from folklores and legends.";
+ mes "No matter how many years have passed and how improved people have,";
+ mes "the basic of life will never change.";
+ next;
+ switch( select( "Umm.....", "I see." ) )
+ {
+
+ case 1:
+ mes "[Lania]";
+ mes "Well......";
+ mes "You seem to have a business with me, may I ask?";
+ mes "I will help you as much as I can.";
+ next;
+ mes "[Lania]";
+ mes "It is no use to have a power to help others";
+ mes "unless you use the power in a right purpose.";
+ next;
+
+ switch( select( "Nothing. Your words helped me already.","Regarding Sleipnir." ) )
+ {
+
+ case 1:
+ mes "[Lania]";
+ mes "I must misunderstood.";
+ mes "However, feel free to ask me a help whenever you need it.";
+ mes "It is also a training for me to help others.";
+ mes "I hope you will be generous to others as well...";
+ close;
+ break;
+
+ case 2:
+ mes "[Lania]";
+ mes "Umm.........";
+ mes "I see.";
+ mes "I think I can help you for that.";
+ mes "Please give me some time to remember it....Sleipnir...";
+ mes "Hmmm....";
+ mes "..........";
+ mes "...................";
+ next;
+ mes "[Lania]";
+ mes "Ah.........";
+ mes "I remember it now...";
+ mes "Yes, Sleipnir was the name of Odin's stallion.";
+ next;
+ mes "[Lania]";
+ mes "In the world of Gods, there were three legendary stallions.";
+ mes "They were ^ff0000'Sleipnir (A thing that ride as sliding)'";
+ mes "'Svadilfari (An unfortunate traveller)'";
+ mes "'Gullfaxi (Golden Mane)'^000000.";
+ next;
+ mes "[Lania]";
+ mes "Gullfaxi was owned by Hrungnir, the giant king and";
+ mes "Svadilfari was owned by Hrimthurs.";
+ mes "Also, 'Svadilfari' was the father of 'Sleipnir'.";
+ next;
+ mes "[Lania]";
+ mes "Okay, now let's talk about how 'Sleipnir' was born.";
+ mes "Well...we can see even Gods made mistakes";
+ mes "through this story.";
+ next;
+ mes "[Lania]";
+ mes "In Asgard the world of Gods,";
+ mes "there was a huge rampart.";
+ mes "Something happened and the rampart was destroyed.";
+ mes "Since this castle wall was too huge, Gods could";
+ mes "not dare to start mending it.";
+ next;
+ mes "[Lania]";
+ mes "One day, a very skinny man rode a dark horse into Asgard.";
+ mes "The man told Heimdall who was patrolling the wall";
+ mes "that he had something to tell Odin regarding the rampart.";
+ next;
+ mes "[Lania]";
+ mes "Since he was greatly concerned about the wall";
+ mes "Heimdall didn't hesitate to report it to Odin.";
+ mes "At the time, Odin was with other Gods in Valhala.";
+ next;
+ mes "[Lania]";
+ mes "Man promised to Odin that he could";
+ mes "build the rampart just like a new one";
+ mes "in 18 months.";
+ next;
+ mes "[Lania]";
+ mes "Although Odin felt something suspicious about the man,";
+ mes "Gods needed to repair the wall as soon as possible.";
+ mes "So, Odin asked him what he needed in return.";
+ mes "He asked to give him the goddess 'Freya' and";
+ mes "'the Sun and the Moon' as the payment.";
+ next;
+ mes "[Lania]";
+ mes ".....";
+ mes "Are you bored?";
+ mes "If you are, let's talk about this later.";
+ next;
+ switch( select( "See you later.", "No, please go ahead." ) )
+ {
+
+ case 1:
+ mes "[Lania]";
+ mes "I understand that my story was not that interesting.";
+ mes "I will try my best to satisfy you next time.";
+ mes "Have a good travel.";
+ close;
+ break;
+
+ case 2:
+ mes "[Lania]";
+ mes "Oh ok.";
+ mes "Then let me continue the story.";
+ next;
+ break;
+
+ }
+
+ mes "[Lania]";
+ mes "Gods were all stunned and became furious";
+ mes "due to the man's request.";
+ mes "He was asking everything that Gods have.";
+ next;
+ mes "[Lania]";
+ mes "At this time, a God approached to Odin.";
+ mes "It was the infamous Loki.";
+ mes "Loki said to Odin that";
+ mes "they could manipulate the man to repair";
+ mes "the rampart without paying him anything in return.";
+ next;
+ mes "[Lania]";
+ mes "Odin decided to follow Loki's suggestion.";
+ mes "So Odin told the man that he must";
+ mes "complete to repair the wall within 6 months";
+ mes "not 18 months in order to have 'Freya' and 'the Sun and the Moon'.";
+ next;
+ mes "[Lania]";
+ mes ".....";
+ mes "Are you bored?";
+ mes "If you are, let's talk about this later.";
+ next;
+ switch( select( "Let me organize the story first.", "See you later.", "No, please go ahead." ) )
+ {
+
+ case 1:
+ mes "[Lania]";
+ mes "Ah....";
+ mes "The story must be too long.";
+ mes "My apology...";
+ mes "Okay, I will next; for you to finish organizing the story...";
+ next;
+ mes "......................";
+ mes "..................";
+ mes "...............";
+ mes "............";
+ mes ".........";
+ mes "......";
+ next;
+ mes "..................";
+ mes "...............";
+ mes "............";
+ mes ".........";
+ mes "......";
+ next;
+ mes "...............";
+ mes "............";
+ mes ".........";
+ mes "......";
+ next;
+ mes "............";
+ mes ".........";
+ mes "......";
+ next;
+ mes ".........";
+ mes "......";
+ next;
+ mes "......";
+ next;
+ mes "[Lania]";
+ mes "May I continue the story now?";
+ next;
+ menu "Yes, please.",-;
+ mes "[Lania]";
+ mes "Okay, here it goes.";
+ next;
+ break;
+
+ case 2:
+ mes "[Lania]";
+ mes "I understand that my story was not that interesting.";
+ mes "I will try my best to satisfy you next time.";
+ mes "Have a good travel.";
+ close;
+ break;
+
+ case 3:
+ mes "[Lania]";
+ mes "Oh ok.";
+ mes "Then let me continue the story.";
+ next;
+ break;
+
+ }
+
+ mes "[Lania]";
+ mes "Then the man asked Odin to let him";
+ mes "use his horse for the reconstruction work.";
+ mes "Because the horse looked very base and contemptible,";
+ mes "Odin didn't think twice about his request but accepted it on right the second.";
+ next;
+ mes "[Lania]";
+ mes "However, the man and the horse started repairing";
+ mes "the rampart in an amazing speed.";
+ mes "His skill was great but the horse's skill was greater than its owner";
+ mes "to mend the wall.";
+ mes "It was the legendary horse, Svadilfari.";
+ next;
+ mes "[Lania]";
+ mes "As more time went by, more anxious Gods were.";
+ mes "Because both of the castle wall menders";
+ mes "looked like they would complete the reconstruction work";
+ mes "even before the 6 months passed.";
+ mes "So Gods took their anger and axiouty on Loki";
+ mes "for his silly suggestion.";
+ next;
+ mes "[Lania]";
+ mes "However, Loki seemed confident.";
+ mes "He assured Gods to count on him.";
+ mes "Although Gods didn't trust Loki for his slyness and wickedness,";
+ mes "they decided to give him a chance since";
+ mes "the situation was desperate.";
+ next;
+ mes "[Lania]";
+ mes "And a strange thing happened. Ever since Loki";
+ mes "assurred Gods for the result, the progress of the reconstruction";
+ mes "had stopped. Just like a magic.";
+ next;
+ mes "[Lania]";
+ mes ".....";
+ mes "Are you bored?";
+ mes "If you are, let's talk about this later.";
+ next;
+ switch( select( "See you later.", "No, please go ahead." ) )
+ {
+
+ case 1:
+ mes "[Lania]";
+ mes "I understand that my story was not that interesting.";
+ mes "I will try my best to satisfy you next time.";
+ mes "Have a good travel.";
+ close;
+ break;
+
+ case 2:
+ mes "[Lania]";
+ mes "Oh ok.";
+ mes "Then let me continue the story.";
+ next;
+ break;
+
+ }
+
+ mes "[Lania]";
+ mes "Gods became curious so they decided to investigate the reason.";
+ mes "The found Svadilfari fell in love with a beautiful mare";
+ mes "and didn't work on repairing the rampart.";
+ mes "So when the 6 months passed, the man";
+ mes "finished everything but the castle gate to repair.";
+ next;
+ mes "[Lania]";
+ mes "Gods were so happy to tell the man";
+ mes "that they could not accept his payment request";
+ mes "since he could not keep the contract.";
+ mes "Man got into rage and claimed";
+ mes "that Gods tricked him in order to avoid giving him";
+ mes "'Freya' and 'the Sun and the Moon'.";
+ next;
+ mes "[Lania]";
+ mes "And he revealed his true identity.";
+ mes "He was a giant from Jotunnheim.";
+ mes "He was so angry and started committing an outrage.";
+ next;
+ mes "[Lania]";
+ mes ".....";
+ mes "Are you bored?";
+ mes "If you are, let's talk about this later.";
+ next;
+ switch( select( "See you later.", "No, please go ahead." ) )
+ {
+
+ case 1:
+ mes "[Lania]";
+ mes "I understand that my story was not that interesting.";
+ mes "I will try my best to satisfy you next time.";
+ mes "Have a good travel.";
+ close;
+ break;
+
+ case 2:
+ mes "[Lania]";
+ mes "Oh ok.";
+ mes "Then let me continue the story.";
+ next;
+ break;
+
+ }
+
+ mes "[Lania]";
+ mes "Later on, this giant turned out to be Hrimthurs.";
+ mes "However, even if Hrimthurs was commiting an outrage";
+ mes "Gods did not worry about him at all.";
+ mes "Because they had Thor, the giant hunter.";
+ next;
+ mes "[Lania]";
+ mes "As Thor hurled his legendary hammer 'Mjolnir'";
+ mes "at Hrimthurs, the giant's head was bursted into fragments";
+ mes "and he fell to the hell.";
+ next;
+ mes "[Lania]";
+ mes ".....";
+ mes "Are you bored?";
+ mes "If you are, let's talk about this later.";
+ next;
+ switch( select( "Let me organize the story first.", "See you later.", "No, please go ahead." ) )
+ {
+
+ case 1:
+ mes "[Lania]";
+ mes "Ah....";
+ mes "The story must be too complicated for you to understand.";
+ mes "My apology...";
+ mes "Okay, I will wait for you to finish organizing the story...";
+ next;
+ mes "......................";
+ mes "..................";
+ mes "...............";
+ mes "............";
+ mes ".........";
+ mes "......";
+ next;
+ mes "..................";
+ mes "...............";
+ mes "............";
+ mes ".........";
+ mes "......";
+ next;
+ mes "...............";
+ mes "............";
+ mes ".........";
+ mes "......";
+ next;
+ mes "............";
+ mes ".........";
+ mes "......";
+ next;
+ mes ".........";
+ mes "......";
+ next;
+ mes "......";
+ next;
+ mes "[Lania]";
+ mes "May I continue the story now?";
+ next;
+ menu "Yes, please.",-;
+ mes "[Lania]";
+ mes "Okay, here it goes.";
+ next;
+ break;
+
+ case 2:
+ mes "[Lania]";
+ mes "I understand that my story was not that interesting.";
+ mes "I will try my best to satisfy you next time.";
+ mes "Have a good travel.";
+ close;
+ break;
+
+ case 3:
+ mes "[Lania]";
+ mes "Oh ok.";
+ mes "Then let me continue the story.";
+ next;
+ break;
+
+ }
+ mes "[Lania]";
+ mes "After a while, Loki who looked tattered and worn out";
+ mes "brought a strange looking pony with eight leggs to Asgard.";
+ mes "And Loki introduced the pony as 'Sleipnir' and";
+ mes "presented it to Odin.";
+ mes "Odin thankfully accepted Loki's present.";
+ next;
+ mes "[Lania]";
+ mes "The fact was Loki transformed into the mare that";
+ mes "attracted Svadilfari and eventually he was impregnated";
+ mes "of the pony. That was the story of";
+ mes "how 'Sleipnir' was born.";
+ next;
+ mes "[Lania]";
+ mes "We, friars only hand down this story by word of mouth.";
+ mes "Therefore, small details might be different from the other.";
+ mes "However, the fundamental story line should not be different.";
+ next;
+ mes "[Lania]";
+ mes "I have not been able to practice myself that well,";
+ mes "I am not that confident if I told you the story as much as the original story.";
+ mes "But I hope you will understand that I did my best.";
+ mes "That was all I could help you.";
+ next;
+ mes "[Lania]";
+ mes "If you wish to listen to the story again,";
+ mes "you are always welcomed.";
+ mes "Have a safe travel.";
+ if(god_sl_2 == 1)
+ set god_sl_2,2;
+ else if(god_sl_2 == 3)
+ set god_sl_2,4;
+ close;
+ break;
+ }
+ break;
+
+ case 2:
+ mes "[Lania]";
+ mes "When you are in agony,";
+ mes "please look back on your past.";
+ mes "Just like legends or myths,";
+ mes "yours is also a story of the past.";
+ mes "You will find out a right solution from your past.";
+ close;
+ break;
+ }
+ }
+ else
+ {
+ mes "[Lania]";
+ mes "I told you everything I know.";
+ mes "I hope it will be a help for you.";
+ mes "Please be helpful for others...";
+ close;
+ }
+ }
+ else
+ {
+ mes "[Lania]";
+ mes "............";
+ mes "Training does not include only physical or mental practice.";
+ mes "Leading a life and meeting people are also considered";
+ mes "as a part of practice. Of course, everyone will have a different result.";
+ close;
+ }
+ }
+ else
+ {
+ mes "[Lania]";
+ mes "............";
+ mes "Training does not include only physical or mental practice.";
+ mes "Leading a life and meeting people are also considered";
+ mes "as a part of practice. Of course, everyone will have a different result.";
+ close;
+ }
+
+}
+
+// warp 0 -laboratory entrance
+que_god01.gat,84,95,0 script Switch#God0 111,{
+
+ if(god_sl_1 > 1 && god_sl_1 < 51)
+ {
+ mes "The door was locked.";
+ mes "You looked around and found out a detector";
+ mes "at the right side of the door.";
+ mes "As you put your temporary pass onto the detector,";
+ mes "the door was open.";
+ close2;
+ warp "que_god01.gat",60,88;
+ end;
+ }
+ else
+ {
+ mes "The door was locked.";
+ mes "You looked around and found out a detector";
+ mes "at the right side of the door.";
+ mes "It seemed you need to put something onto";
+ mes "the detector in order to open the door.";
+ close;
+ }
+
+}
+
+que_god01.gat,84,92,0 script god_sl_w0 45,1,1,{
+
+ if(god_sl_1 > 1 && god_sl_1 < 51)
+ {
+ mes "The door was locked.";
+ mes "You looked around and found out a detector";
+ mes "at the right side of the door.";
+ mes "As you put your temporary pass onto the detector,";
+ mes "the door was open.";
+ next;
+ warp "que_god01.gat",60,88;
+ end;
+ }
+ else
+ {
+ mes "The door was locked.";
+ mes "You looked around and found out a detector";
+ mes "at the right side of the door.";
+ mes "It seemed you need to put something onto";
+ mes "the detector in order to open the door.";
+ close;
+ }
+
+}
+
+// ¿öÇÁ 1¹ø -Ç϶õµµÆ®
+que_god01.gat,49,97,0 script Switch#God1 111,{
+
+ if(god_sl_1 > 1 && god_sl_1 < 51)
+ {
+ mes "The door was locked.";
+ mes "You looked around and found out a detector";
+ mes "at the right side of the door.";
+ mes "As you put your temporary pass onto the detector,";
+ mes "the door was open.";
+ next;
+ warp "que_god01.gat",62,119;
+ end;
+ }
+ else
+ {
+ mes "The door was locked.";
+ mes "You looked around and found out a detector";
+ mes "at the right side of the door.";
+ mes "It seemed you need to put something onto";
+ mes "the detector in order to open the door.";
+ close;
+ }
+
+}
+
+que_god01.gat,46,97,0 script god_sl_w1 45,1,1,{
+
+ if(god_sl_1 > 1 && god_sl_1 < 51)
+ {
+ mes "The door was locked.";
+ mes "You looked around and found out a detector";
+ mes "at the right side of the door.";
+ mes "As you put your temporary pass onto the detector,";
+ mes "the door was open.";
+ next;
+ warp "que_god01.gat",62,119;
+ end;
+ }
+ else
+ {
+ mes "The door was locked.";
+ mes "You looked around and found out a detector";
+ mes "at the right side of the door.";
+ mes "It seemed you need to put something onto";
+ mes "the detector in order to open the door.";
+ close;
+ }
+
+}
+
+
+// ¿öÇÁ 2¹ø -¾Æµò
+que_god01.gat,19,97,0 script Switch#God2 111,{
+
+ if(god_sl_1 > 1 && god_sl_1 < 51)
+ {
+ mes "The door was locked.";
+ mes "You looked around and found out a detector";
+ mes "at the right side of the door.";
+ mes "As you put your temporary pass onto the detector,";
+ mes "the door was open.";
+ next;
+ warp "que_god01.gat",12,119;
+ end;
+ }
+ else
+ {
+ mes "The door was locked.";
+ mes "You looked around and found out a detector";
+ mes "at the right side of the door.";
+ mes "It seemed you need to put something onto";
+ mes "the detector in order to open the door.";
+ close;
+ }
+
+}
+
+que_god01.gat,16,97,0 script god_sl_w2 45,1,1,{
+
+ if(god_sl_1 > 1 && god_sl_1 < 51)
+ {
+ mes "The door was locked.";
+ mes "You looked around and found out a detector";
+ mes "at the right side of the door.";
+ mes "As you put your temporary pass onto the detector,";
+ mes "the door was open.";
+ next;
+ warp "que_god01.gat",12,119;
+ end;
+ }
+ else
+ {
+ mes "The door was locked.";
+ mes "You looked around and found out a detector";
+ mes "at the right side of the door.";
+ mes "It seemed you need to put something onto";
+ mes "the detector in order to open the door.";
+ close;
+ }
+
+}
+
+que_god01.gat,14,80,0 script Switch#God3 111,{
+
+ if(god_sl_1 > 1 && god_sl_1 < 51)
+ {
+ mes "The door was locked.";
+ mes "You looked around and found out a detector";
+ mes "at the right side of the door.";
+ mes "As you put your temporary pass onto the detector,";
+ mes "the door was open.";
+ next;
+ warp "que_god01",12,52;
+ end;
+ }
+ else
+ {
+ mes "The door was locked.";
+ mes "You looked around and found out a detector";
+ mes "at the right side of the door.";
+ mes "It seemed you need to put something onto";
+ mes "the detector in order to open the door.";
+ close;
+ }
+
+}
+
+que_god01.gat,17,80,0 script god_sl_w3 45,1,1,{
+
+ if(god_sl_1 > 1 && god_sl_1 < 51)
+ {
+ mes "The door was locked.";
+ mes "You looked around and found out a detector";
+ mes "at the right side of the door.";
+ mes "As you put your temporary pass onto the detector,";
+ mes "the door was open.";
+ next;
+ warp "que_god01.gat",12,52;
+ end;
+ }
+ else
+ {
+ mes "The door was locked.";
+ mes "You looked around and found out a detector";
+ mes "at the right side of the door.";
+ mes "It seemed you need to put something onto";
+ mes "the detector in order to open the door.";
+ close;
+ }
+
+}
+
+// ¿öÇÁ 4¹ø Äí¸£Æ®
+que_god01.gat,44,80,0 script Switch#God4 111,{
+
+ if(god_sl_1 > 1 && god_sl_1 < 51)
+ {
+ mes "The door was locked.";
+ mes "You looked around and found out a detector";
+ mes "at the right side of the door.";
+ mes "As you put your temporary pass onto the detector,";
+ mes "the door was open.";
+ next;
+ warp "que_god01.gat",50,52;
+ end;
+ }
+ else
+ {
+ mes "The door was locked.";
+ mes "You looked around and found out a detector";
+ mes "at the right side of the door.";
+ mes "It seemed you need to put something onto";
+ mes "the detector in order to open the door.";
+ close;
+ }
+
+}
+
+que_god01.gat,47,80,0 script god_sl_w4 45,1,1,{
+
+ if(god_sl_1 > 1 && god_sl_1 < 51)
+ {
+ mes "The door was locked.";
+ mes "You looked around and found out a detector";
+ mes "at the right side of the door.";
+ mes "As you put your temporary pass onto the detector,";
+ mes "the door was open.";
+ next;
+ warp "que_god01.gat",50,52;
+ end;
+ }
+ else
+ {
+ mes "The door was locked.";
+ mes "You looked around and found out a detector";
+ mes "at the right side of the door.";
+ mes "It seemed you need to put something onto";
+ mes "the detector in order to open the door.";
+ close;
+ }
+
+}
diff --git a/npc/scripts_athena.conf b/npc/scripts_athena.conf
index b1a692547..0a65a83f9 100644
--- a/npc/scripts_athena.conf
+++ b/npc/scripts_athena.conf
@@ -99,6 +99,14 @@ npc: npc/quests/eye_of_hellion.txt
//There are some things you might consider doing before implementing it,
//For more info, read the comments in npc/quests/The_Sign_Quest.txt
//npc: npc/quests/The_Sign_Quest.txt
+//The God Item Quest Files
+npc: npc/quests/seals/brisingamen_seal.txt
+npc: npc/quests/seals/god_global.txt
+npc: npc/quests/seals/god_weapon_creation.txt
+npc: npc/quests/seals/megingard_seal.txt
+npc: npc/quests/seals/mjolnir_seal.txt
+npc: npc/quests/seals/sleipnir_seal.txt
+//
npc: npc/quests/newgears/2004_headgears.txt
npc: npc/quests/newgears/2005_headgears.txt
npc: npc/quests/novice_exchange.txt
diff --git a/npc/scripts_warps.conf b/npc/scripts_warps.conf
index 9c906f590..84584d5ea 100644
--- a/npc/scripts_warps.conf
+++ b/npc/scripts_warps.conf
@@ -93,5 +93,6 @@ npc: npc/warps/other/airplane.txt
npc: npc/warps/other/other.txt
npc: npc/warps/other/kiel.txt
npc: npc/warps/other/sign.txt
+npc: npc/warps/other/god.txt
npc: npc/warps/pvp/pvp.txt
// -------------------------------------------------------------- \ No newline at end of file