Переглянути джерело

renamed quests_einbroch.txt to quests_ein.txt, added Einbech bits for quests in quests_ein.txt

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7785 54d463be-8e91-2dee-dedb-b68131a5f0ec
evera 19 роки тому
батько
коміт
7dd29d0718
4 змінених файлів з 1015 додано та 1010 видалено
  1. 2 0
      npc/Changelog.txt
  2. 2 1008
      npc/cities/einbech.txt
  3. 1010 1
      npc/quests/quests_ein.txt
  4. 1 1
      npc/scripts_athena.conf

+ 2 - 0
npc/Changelog.txt

@@ -40,6 +40,8 @@ Playtester
 Date		Added
 ======
 07/19
+	* Split Einbech quests from cities/einbech.txt to quests/quests_ein.txt [Evera]
+	* Renamed quests/quests_einbroch.txt to quests/quests_ein.txt [Evera]
 	* Split more Einbroch quests in cities/einbroch.txt to quests/quests_einbroch.txt [Evera]
 	* Completed the sign quest warps [MasterOfMuppets]
 07/18

+ 2 - 1008
npc/cities/einbech.txt

@@ -3,7 +3,7 @@
 //===== By: ================================================== 
 //= Muad_dib
 //===== Current Version: ===================================== 
-//= 1.3
+//= 1.4
 //===== Compatible With: ===================================== 
 //= eAthena Revision 3000+
 //===== Description: ========================================= 
@@ -21,6 +21,7 @@
 //=	thanks to Dj-Yhn for scripting them.
 //= 1.2 Removed Duplicates [Silent]
 //= 1.3 Implemented the Lover's quest. [MasterOfMuppets]
+//= 1.4 Moved quests to quests/quests_ein.txt [Evera]
 //============================================================
 
 
@@ -385,32 +386,6 @@ einbech.gat,105,218,6	script	Gushenmu	848,{
 	close;
 }
 	
-einbech.gat,57,210,4	script	Young Man#04	854,{
-	mes "[Young Man]"; 
-	mes "Behind the pub,";
-	mes "you'll see this old man";
-	mes "who's always mumbling";
-	mes "something to himself.";
-	next;
-	mes "[Young Man]";
-	mes "Sometimes he seems really";
-	mes "angry, but other times he looks";
-	mes "awfully depressed. He must have";
-	mes "lived through some really horrible";
-	mes "experiences. I can't help but feel";
-	mes "really sorry for the old guy.";
-	next;
-	mes "[Young Man]";
-	mes "He says and does";
-	mes "a lot of strange things.";
-	mes "It's sad to see someone";
-	mes "that old act that way, but";
-	mes "it makes me wonder what";
-	mes "could have happened to him.";
-	set Shinokas_Quest,1;
-	close;
-}
-	
 einbech.gat,39,215,6	script	Train Station Staff	852,{
 	mes "[Staff]";
 	mes "Welcome to";
@@ -977,456 +952,6 @@ L_FINE:
 	close;
 }
 
-einbech.gat,165,105,7	script	Buender Hikeman	847,{
-	if(Shinokas_Quest == 9) goto L_P2;
-	if(Shinokas_Quest == 3)goto L_BEST;
-	if(Shinokas_Quest == 2)goto L_BASTARD;
-	mes "[Buender Hikeman]";
-	mes "...";
-	mes "......";
-	if(!Shinokas_Quest)close;
-	next;
-	mes "[Buender Hikeman]";
-	mes "...";
-	mes "......";
-	mes "......You...";
-	next;
-	mes "[Buender Hikeman]";
-	mes "...";
-	mes "......";
-	mes "......You...";
-	mes "......Stop it...";
-	next;
-	mes "[Buender Hikeman]";
-	mes "...";
-	mes "......";
-	mes "......You...";
-	mes "......Stop it...";
-	mes "...You ^FF0000bastard^000000!";
-	next;
-	mes "[Buender Hikeman]";
-	mes "RaaaaAAAARGHHH!!";
-	next;
-	mes "[Buender Hikeman]";
-	mes "^0000FFThe old man seems^000000";
-	mes "^0000FFslightly irked at seeing^000000";
-	mes "^0000FFyou. Unfortunately, his^000000";
-	mes "^0000FFscreaming and rambling^000000";
-	mes "^0000FFis totally incoherent.^000000";
-	next;
-	mes "[Buender Hikeman]";
-	mes "It ^FF0000is^000000 you!";
-	mes "You're responsible!";
-	mes "You've taken everything";
-	mes "away from me!!";
-	next;
-	menu "What are you talking about?",L_WHAT,"Ignore Him.",-;
-	mes "[Buender Hikeman]";
-	mes "W...wait!";
-	mes "I said wait!";
-	mes "*Cough!*";
-	close;
-L_WHAT:
-	mes "[Buender Hikeman]";
-	mes "How dare you...";
-	mes "How dare you treat";
-	mes "after destroying all the";
-	mes "happiness in my life!";
-	next;
-	mes "[Buender Hikeman]";
-	mes "Damn you...";
-	mes "How can you have";
-	mes "the audacity to pretend";
-	mes "as if nothing happened?!";
-	mes "*C-cough Cough...*";
-	next;
-	mes "[Buender Hikeman]";
-	mes "Are you so evil to";
-	mes "just shallowly forget";
-	mes "what you've done to our";
-	mes "lives? Did you already";
-	mes "forget what you did";
-	mes "here in Einbech?!";
-	next;
-	mes "[Buender Hikeman]";
-	mes "It was such a long";
-	mes "time ago, but I'll never";
-	mes "forget. This town was";
-	mes "small, but full of folk";
-	mes "with warm hearts...";
-	next;
-	mes "[Buender Hikeman]";
-	mes "Me, Khartophe, Anuto,";
-	mes "Maskharundt... All of";
-	mes "us were friends hired";
-	mes "by that businessman";
-	mes "to dig up ores in the mine.";
-	next;
-	mes "[Buender Hikeman]";
-	mes "And then there";
-	mes "was you! All of us";
-	mes "put together made the";
-	mes "greatest mining team!";
-	mes "That was, until, we";
-	mes "discovered ^FF0000it^000000.";
-	next;
-	mes "[Buender Hikeman]";
-	mes "Yes...";
-	mes "The mysterious ore";
-	mes "that dazzled with a";
-	mes "magnificent light.";
-	next;
-	mes "[Buender Hikeman]";
-	mes "But we should have known";
-	mes "that the ^0000FFUngoliant^000000 would";
-	mes "be arround that ore. We";
-	mes "should have realized";
-	mes "the danger...";
-	next;
-	mes "[Buender Hikeman]";
-	mes "We reported our findings";
-	mes "to our employer, and then";
-	mes "the ore just disappeared. He";
-	mes "must have sent it somewhere,";
-	mes "it was none of our business.";
-	next;
-	mes "[Buender Hikeman]";
-	mes "Then life was back";
-	mes "to normal for a while.";
-	mes "But one day you yelled";
-	mes "to us that you had found";
-	mes "another special, mysterious";
-	mes "ore in the mines.";
-	next;
-	mes "[Buender Hikeman]";
-	mes "But when we came";
-	mes "over to check the hole";
-	mes "you dug up, you know";
-	mes "what we found...?!";
-	next;
-	menu "Ungoliant?",L_UNGOLIANT,"A mysterious ore, right?",L_ORE,"Nothing...?",-;
-	mes "[Buender Hikeman]";
-	mes "Yes...";
-	mes "Nothing.";
-	next;
-	goto L_CONTINUE;
-L_UNGOLIANT:
-	mes "[Buender Hikeman]";
-	mes "Don't you remember";
-	mes "what happened? What";
-	mes "you did to us at that time?!";
-	next;
-L_CONTINUE:
-	mes "[Buender Hikeman]";
-	mes "There was nothing";
-	mes "inside the hole!";
-	next;
-	mes "[Buender Hikeman]";
-	mes "Then you pointed to";
-	mes "the wall behind us and";
-	mes "screamed that Ungoliant";
-	mes "was coming! In our panic";
-	mes "we started to dig our way out!";
-	next;
-	mes "[Buender Hikeman]";
-	mes "I remember that the expression on";
-	mes "your face seemed so strange. I had";
-	mes "thought you looked sad, but now I'm";
-	mes "sure you were consumed by greed! We";
-	mes "trusted you and you betrayed us!";
-	next;
-	mes "[Buender Hikeman]";
-	mes "When we finally smashed";
-	mes "down that last wall, everything";
-	mes "started to fall around us. We";
-	mes "were the only two to survive";
-	mes "that tunnel collapse.";
-	next;
-	mes "[Buender Hikeman]";
-	mes "Then I learned...";
-	mes "You planned it all along.";
-	set Shinokas_Quest,2;
-	close;
-L_ORE:
-	mes "[Buender Hikeman]";
-	mes "Don't you remember";
-	mes "what happened? What";
-	mes "you did to us at that time?!";
-	next;
-	goto L_CONTINUE;
-L_BASTARD:
-	mes "[Buender Hikeman]";
-	mes "Bastard!";
-	mes "I'm sick of";
-	mes "your lies!";
-	next;
-	menu "I'm not who you think!",L_IM,"How did you survive the accident?",-;
-L_HOW:
-	mes "[Buender Hikeman]";
-	mes "When I came to,";
-	mes "I was lying on my";
-	mes "stomach in the ruins";
-	mes "of that dark tunnel.";
-	next;
-	mes "[Buender Hikeman]";
-	mes "And I found...";
-	mes "You know what I found.";
-	next;
-	mes "[Buender Hikeman]";
-	mes "*Cough Cough*";
-	mes "The corpses of my friends!";
-	mes "Kartophe, Anuto, Maskharundt";
-	mes "Great men and my best friends.";
-	mes "But where were you?!";
-	next;
-	mes "[Buender Hikeman]";
-	mes "Your body was nowhere";
-	mes "to be found. I searched";
-	mes "the tunnel and finnaly";
-	mes "climbed outside where";
-	mes "I was found unconscious.";
-	next;
-	mes "[Buender Hikeman]";
-	mes "I was so stupid.";
-	mes "It was because of";
-	mes "that ore! You killed our";
-	mes "friend and destroyed";
-	mes "my life for that thing!";
-	next;
-	mes "[Buender Hikeman]";
-	mes "And now...";
-	mes "You come out of";
-	mes "hiding and show up.";
-	mes "What do you want of";
-	mes "me? What more can";
-	mes "you possibly take away?!";
-	next;
-	menu "I'm not who you think I am!",L_THINK,"I'd like to apologize.",-;
-	mes "[Buender Hikeman]";
-	mes "Ha ha...";
-	mes "Apologize?";
-	mes "The harm is";
-	mes "already done...";
-	goto L_CONTINUE2;
-L_THINK:
-	mes "[Buender Hikeman]";
-	mes "Quit lying!";
-	mes "You've stirred up";
-	mes "my hatred by showing";
-	mes "up again! I've never";
-	mes "forgotten that day!";
-	next;
-L_CONTINUE2:
-	mes "[Buender Hikeman]";
-	mes "It's too late";
-	mes "for you now. For";
-	mes "the sake of my friends,";
-	mes "I'll have my vengeance!";
-	next;
-	mes "[Buender Hikeman]";
-	mes "Prepare to die!";
-	mes "^0000FFShinokas^000000!!!!";
-	next;
-	mes "[Buender Hikeman]";
-	mes "...!";
-	mes "*Cough! Cough!*";
-	mes "Noooo! N-not now...";
-	mes "*Cough! Cough!*";
-	next;
-	mes "[" + strcharinfo(0) + "]";
-	mes "...";
-	mes "I better";
-	mes "get away";
-	mes "from him!";
-	next;
-	mes "^0000FFYou ran away from Hikeman^000000";
-	mes "^0000FFas he collapsed on the ground^000000";
-	mes "^0000FFIt wouldn't be a good idea to^000000";
-	mes "^0000FFprovoke the old man anymore,^000000";
-	mes "^0000FFintentionally or not.^000000";
-	set Shinokas_Quest,3;
-	close;
-L_BEST:
-	mes "^0000FFIt'd be best^000000";
-	mes "^0000FFto avoid aggravating^000000";
-	mes "^0000FFthe old man for now.^000000";
-	close;
-L_IM:
-	mes "[Buender Hikeman]";
-	mes "Ha...!";
-	mes "Do you think";
-	mes "I'd so easily";
-	mes "forget the face";
-	mes "of the person who";
-	mes "shattered my life?!";
-	goto L_HOW;
-	
-L_P2:
-	mes "^0000FFHikeman is dozing^000000";
-	mes "^0000FFoff in his chair. Judging^000000";
-	mes "^0000FFfrom the look of discomfort^000000";
-	mes "^0000FFon his face, he seems to be^000000";
-	mes "^0000FFhaving a nightmare.^000000";
-	if (Shinokas_Quest == 10) close;
-	next;
-	mes "["+strcharinfo(0)+"]";
-	mes "Excuse me...";
-	next;
-	mes "[Buender Hikeman]";
-	mes "Huh...?";
-	mes ".........!!";
-	mes "Hahahahaha!";
-	mes "Come back for";
-	mes "your beating,";
-	mes "eh, Shinokas?!";
-	next;
-	mes "["+strcharinfo(0)+"]";
-	mes "Look...!";
-	mes "I'm not Shinokas,";
-	mes "okay? How can you";
-	mes "forget what he looks";
-	mes "like or how old he is?";
-	mes "I'm way younger!";
-	next;
-	mes "[Buender Hikeman]";
-	mes "What...?";
-	next;
-	mes "[Buender Hikeman]";
-	mes "..................";
-	next;
-	mes "[Buender Hikeman]";
-	mes "Uhhhh......";
-	next;
-	mes "[Buender Hikeman]";
-	mes "Huh.";
-	next;
-	mes "[Buender Hikeman]";
-	mes "It seems...";
-	mes "I've made a";
-	mes "huge mistake.";
-	next;
-	mes "[Buender Hikeman]";
-	mes "Ever since the accident, people";
-	mes "have said that I haven't been the";
-	mes "same. Maybe they're right.";
-	next;
-	mes "[Buender Hikeman]";
-	mes "I keep making the same";
-	mes "mistakes, so maybe they're";
-	mes "right about me getting senile.";
-	mes "Did you come just to clear";
-	mes "up this misunderstanding?";
-	next;
-	mes "["+strcharinfo(0)+"]";
-	mes "Um...";
-	mes "Actually...";
-	next;
-	menu "Tell Hikeman about Shinakas's death.",-,"Don't notify Hikeman",L_NNotify;
-	mes "["+strcharinfo(0)+"]";
-	mes "Shinokas died";
-	mes "a while ago in";
-	mes "Einbroch.";
-	next;
-	mes "[Buender Hikeman]";
-	mes "Wh-what...?";
-	next;
-	mes "["+strcharinfo(0)+"]";
-	mes "Shinokas was killed by";
-	mes "some men. He thinks they";
-	mes "may have been the ones";
-	mes "who hired you guys. In the";
-	mes "end, he was betrayed too...";
-	next;
-	mes "[Buender Hikeman]";
-	mes "I...";
-	mes "I see...";
-	next;
-	mes "["+strcharinfo(0)+"]";
-	mes "Shinokas may have";
-	mes "gotten some money,";
-	mes "but he spent the rest";
-	mes "of his life in hiding,";
-	mes "being hunted down.";
-	next;
-	mes "[Buender Hikeman]";
-	mes "Nothing's left.";
-	mes "I've got nothing";
-	mes "to look forward to.";
-	mes "I was living only to";
-	mes "avenge my friends...";
-	next;
-	mes "[Buender Hikeman]";
-	mes "Please...";
-	mes "Just go back to";
-	mes "wherever you came";
-	mes "from. Leave me alone...";
-	next;
-	mes "["+strcharinfo(0)+"]";
-	mes "...";
-	next;
-	mes "["+strcharinfo(0)+"]";
-	mes "Did Hikeman really want";
-	mes "revenge on Shinokas or did";
-	mes "he want to hear him out since";
-	mes "they used to be close friends?";
-	next;
-	mes "["+strcharinfo(0)+"]";
-	mes "If I mention that";
-	mes "what they found was";
-	mes "the Ymir Heart Piece,";
-	mes "Hikeman might end up";
-	mes "getting hunter down, so";
-	mes "I better not say anything.";
-	next;
-	mes "["+strcharinfo(0)+"]";
-	mes "Why are those men";
-	mes "so obsessed with that";
-	mes "Ymir Heart Piece? Is it";
-	mes "really worth this kind of";
-	mes "cruelty? Whoever they are,";
-	mes "their intentions can't be good.";
-	close2;
-	set Shinokas_Quest,10;
-	if(BaseLevel < 41)set BaseExp,BaseExp+34750;
-	if(BaseLevel > 40 && BaseLevel < 61)set BaseExp,BaseExp+69500;
-	if(BaseLevel > 60 && BaseLevel < 71)set BaseExp,BaseExp+139000;
-	if(BaseLevel > 70 && BaseLevel < 81)set BaseExp,BaseExp+278000;
-	if(BaseLevel > 80 && BaseLevel < 91)set BaseExp,BaseExp+417000;
-	if(BaseLevel > 90)set BaseExp,BaseExp+556000;
-	end;
-	
-L_NNotify:
-	mes "["+strcharinfo(0)+"]";
-	mes "Yeah...";
-	mes "That's right.";
-	mes "I wanted to clear up";
-	mes "this misunderstanding";
-	mes "so you could calm down,";
-	mes "even if it's just a little bit.";
-	next;
-	mes "[Buender Hikeman]";
-	mes "Well, you don't have";
-	mes "to worry so much about";
-	mes ",u stress. I find that the";
-	mes "winds that pass through";
-	mes "this town to be very relaxing.";
-	next;
-	mes "[Buender Hikeman]";
-	mes "Each time the wind";
-	mes "blows by, my vision blurs,";
-	mes "my memories haze and all";
-	mes "of my hatred just drifts away.";
-	next;
-	mes "[Buender Hikeman]";
-	mes "Without the wind, I'd only";
-	mes "have my hatred towards ^FF0000him^000000.";
-	mes "Maybe it's my only reason for";
-	mes "living and maybe I'm lonely,";
-	mes "but it's too late to feel";
-	mes "sorry for myself now.";
-	close;
-}
-
 ein_in01.gat,281,85,2	script	Drunken Man#01	849,{
 	mes "[Drunken Man]";
 	mes "...*Hiccup*...";
@@ -1554,537 +1079,6 @@ einbech.gat,197,139,4	script	Young Man#05	855,{
 	close;
 }
 
-ein_in01.gat,191,102,4	script	Kaijeta	846,{
-	if(EIN_LOVERQ > 13)goto s_Learned;
-	if(EIN_LOVERQ == 13)goto s_Clothes;
-	if(EIN_LOVERQ > 6 && EIN_LOVERQ < 13)goto s_Hatred;
-	if(EIN_LOVERQ == 6)goto s_Helping;
-	mes "[Kaijeta]";
-	mes "Welcome to my humble";
-	mes "abode, adventurer. I'm";
-	mes "sorry if I'm a poor host.";
-	next;
-	mes "[Kaijeta]";
-	mes "As you can see, we have";
-	mes "to share this house with";
-	mes "other families so we don't";
-	mes "have much open space or";
-	mes "privacy. I'm afraid we can't";
-	mes "even affor basic comfort.";
-	next;
-	mes "[Kaijeta]";
-	mes "For now, this is the best";
-	mes "we can do. We don't have";
-	mes "the zeny to buy a house or";
-	mes "land, so we have no choice";
-	mes "but to endure through this...";
-	close;
-
-s_Helping:
-	mes "[Kaijeta]";
-	mes "Thank you for helping my";
-	mes "son. He may look like a fool";
-	mes "for falling in love with someone";
-	mes "from Einbroch, but he's an honest";
-	mes "hard working man.";
-	next;
-	mes "[Kaijeta]";
-	mes "Then again, it was bound to";
-	mes "happen sometime. Einbech is";
-	mes "a very poor town while Einbroch";
-	mes "is a very rich town. I'd understand";
-	mes "if you don't agree, but opposites";
-	mes "attract sooner of later.";
-	next;
-	mes "[Kaijeta]";
-	mes "^565656*Sigh...*^000000";
-	mes "If my son and Calla can";
-	mes "work things out, maybe it";
-	mes "would improve relations";
-	mes "between our two towns.";
-	mes "I certainly hope so...";
-	next;
-	mes "[Kaijeta]";
-	mes "Still, I'm quite baffled!";
-	mes "I raised my son to have more";
-	mes "guts than to wallow in misery";
-	mes "when his heart's broken. And";
-	mes "I still have no idea how he got";
-	mes "together with such a rich woman.";
-	next;
-	mes "[Kaijeta]";
-	mes "Do you have any idea";
-	mes "how we can put an end";
-	mes "to the hate between our";
-	mes "two towns? I don't want to";
-	mes "see this couple separated";
-	mes "because of such pettiness.";
-	set EIN_LOVERQ,7;
-	close;
-
-s_Hatred:
-	mes "[Kaijeta]";
-	mes "I can't bear to see the";
-	mes "petty hatred between our";
-	mes "two towns stop my son from";
-	mes "seeing the woman he loves...";
-	close;
-
-s_Clothes:
-	mes "[Kaijeta]";
-	mes "Thank you for helping";
-	mes "my son Clitzer. Sadly, the";
-	mes "little fool doesn't have any";
-	mes "clue when it comes to certain";
-	mes "things like choosing clothing.";
-	mes "he gets so nervous about it!";
-	next;
-	mes "[Kaijeta]";
-	mes "A man should wear nice";
-	mes "clothes, like a Formal Suit";
-	mes "or a Tuxedo, for important";
-	mes "meetings and special occassions.";
-	mes "hopefully, he'll learn that soon.";
-	close;
-
-s_Learned:
-	mes "[Kaijeta]";
-	mes "My son learned";
-	mes "an awful lot from";
-	mes "your good example.";
-	mes "As a mother, I really";
-	mes "appreciate everything";
-	mes "you've done for him.";
-	next;
-	mes "[Kaijeta]";
-	mes "Well, adventurer,";
-	mes "I will be praying for";
-	mes "your safety wherever";
-	mes "your journeys may";
-	mes "take you.";
-	close;
-
-}
-
-ein_in01.gat,200,101,4	script	Clitzer	854,{
-	if(EIN_LOVERQ)goto s_Switches;
-s_Back:
-	mes "[Clitzer]";
-	mes "Is there something";
-	mes "that you really want";
-	mes "in life, but it's just";
-	mes "beyond your grasp?";
-	next;
-	mes "[Clitzer]";
-	mes "I wish I was more";
-	mes "like you adventurers.";
-	mes "People like you never";
-	mes "seem to give up, no matter";
-	mes "what the obstacles may be.";
-	mes "But I'm so helpless...";
-	next;
-	mes "[Clitzer]";
-	mes "I can't even see";
-	mes "the one person that";
-	mes "I love. We're just so";
-	mes "different that it's not";
-	mes "even possible anymore...";
-	close;
-
-s_Switches:
-	switch(EIN_LOVERQ)
-	{
-
-	case 1:
-		mes "[Clitzer]";
-		mes "That faintly sweet";
-		mes "and pleasant scent...";
-		mes "It's just like the fragrance";
-		mes "they use in Calla's house.";
-		next;
-		mes "[Clitzer]";
-		mes "Ah, so you visited";
-		mes "Calla in Einbroch?";
-		mes "I miss her sooo much!";
-		mes "Is she doing alright?";
-		next;
-		mes "[Clitzer]";
-		mes "Calla's so beautiful.";
-		mes "And she's so lovely.";
-		mes "Every time I close my";
-		mes "eyes, I can still see";
-		mes "her lovely smile.";
-		next;
-		mes "[Clitzer]";
-		mes "I'm sorry if I sound";
-		mes "silly, but I can't help";
-		mes "it. I know I'm acting like";
-		mes "a complete idiot. But I'd";
-		mes "give anything to see her...";
-		next;
-		mes "[Clitzer]";
-		mes "Just...";
-		mes "Just don't listen";
-		mes "to anything I say.";
-		mes "I'm just a poor fool";
-		mes "in love with the wrong";
-		mes "person. That has to be it...";
-		set EIN_LOVERQ,2;
-		close;
-	break;
-
-	case 2:
-		mes "[Clitzer]";
-		mes "^565656*Sigh*^000000";
-		mes "I really appreciate your";
-		mes "sympathy, but I'm merely";
-		mes "a coward and a fool.";
-		next;
-		mes "[Clitzer]";
-		mes "Yeah...";
-		mes "I'm a coward for doing";
-		mes "nothing about my feelings";
-		mes "and an idiot for falling in love";
-		mes "with such a high class girl in";
-		mes "the first place... Oh, Calla...";
-		close;
-	break;
-
-	case 3:
-		if(!countitem(1901))goto s_Back;
-		mes "[Clitzer]";
-		mes "What brings you here?";
-		mes "aren't you tired of hearing";
-		mes "me moan and whine about";
-		mes "lost love? ^111111*Siiiiigh...*^000000";
-		next;
-		mes "[Clitzer]";
-		mes "Hey, this violin...";
-		mes "Calla used to play";
-		mes "such beautiful music";
-		mes "on this for me. Did";
-		mes "she give this to you?";
-		next;
-		mes "[Clitzer]";
-		mes "I see. Calla must have";
-		mes "known that I'm all broken up";
-		mes "right now. She's too good to";
-		mes "me. How can se consider";
-		mes "my feelings before thinking";
-		mes "about herself?";
-		next;
-		mes "[Clitzer]";
-		mes "I know I'm being";
-		mes "shameless, but I have";
-		mes "a favor to ask. Adventurer,";
-		mes "would you please send";
-		mes "Calla a present for me?";
-		next;
-		mes "[Clitzer]";
-		mes "All you need to do is";
-		mes "just give her ^FF00001 Flower^000000.";
-		mes "I don't have the zeny and";
-		mes "I don't think I'm welcome";
-		mes "at Kapellthaine Manor.";
-		next;
-		mes "[Clitzer]";
-		mes "Here, in return, I'll";
-		mes "give you this health";
-		mes "massage. It's not a";
-		mes "big deal, but when I'm";
-		mes "done, your mind and body";
-		mes "will be refreshed. Here goes!";
-		next;
-		mes "^3151FF*Knead Knead*";
-		mes "*Rub Rub Rub Rub*";
-		mes "*Press Press Press*";
-		mes "*C-c-c-c-c-c-crakck!*^000000";
-		next;
-		mes "[" + strcharinfo(0) + "]";
-		mes "Oh--";
-		mes "Hell yeah!";
-		mes "That's the stuff!";
-		delitem 1901,1;
-		if(BaseLevel < 41)set BaseExp,BaseExp+3712;
-		else if(BaseLevel > 40 && BaseLevel < 61)set BaseExp,BaseExp+7425;
-		else if(BaseLevel > 60 && BaseLevel < 71)set BaseExp,BaseExp+14850;
-		else if(BaseLevel > 70 && BaseLevel < 81)set BaseExp,BaseExp+29700;
-		else if(BaseLevel > 80 && BaseLevel < 91)set BaseExp,BaseExp+59400;
-		else if(BaseLevel > 90)set BaseExp,BaseExp+118800;
-		set EIN_LOVERQ,4;
-		next;
-		mes "[Clitzer]";
-		mes "Would you please bring";
-		mes "1 Flower to Calla for me?";
-		mes "I'm sorry for troubling you...";
-		close;
-	break;
-
-	case 4:
-		mes "[Clitzer]";
-		mes "Would you please bring";
-		mes "1 Flower to Calla for me?";
-		mes "I'm sorry for troubling you...";
-		close;
-	break;
-
-	case 5:
-		mes "[Clitzer]";
-		mes "You've given her";
-		mes "the flower? That's";
-		mes "great! Thank you,";
-		mes "thank you so mu--";
-		next;
-		mes "[Clitzer]";
-		mes "...Oh!";
-		mes "Gosh! I was thinking so";
-		mes "much about myself that";
-		mes "I forgot to ask you for your";
-		mes "name! I'm sorry for being";
-		mes "so knuckle-headed...";
-		next;
-		mes "[Clitzer]";
-		mes "So...";
-		mes "What's your name?";
-		next;
-		input @str$;
-		if(@str$ != strcharinfo(0))goto s_WrongName;
-		mes "[Clitzer]";
-		mes "" + strcharinfo(0) + "...";
-		mes "That's very nice. Thank you,";
-		mes "I'm really grateful for your help.";
-		mes "Although I can't see Calla in";
-		mes "person, I can at least send";
-		mes "my regards if you help me.";
-		next;
-		mes "[Clitzer]";
-		mes "I feel so much";
-		mes "better now. Oh!";
-		mes "When you have the";
-		mes "time, why don't you talk";
-		mes "to my mother? She always";
-		mes "likes meeting my friends.";
-		set EIN_LOVERQ,6;
-		close;
-
-	s_WrongName:
-		mes "[Clitzer]";
-		mes "Hm...?";
-		mes "Oh, don't be";
-		mes "so nervous~";
-		mes "But would you please";
-		mes "tell me your name again?";
-		mes "I couldn't hear you...";
-		close;
-	break;
-
-	case 6:
-	case 7:
-	case 8:
-	case 9:
-	case 10:
-	case 11:
-		mes "[Clitzer]";
-		mes "^111111*Sigh...*^000000";
-		mes "What can I do to";
-		mes "get Calla's parents";
-		mes "to accept me as her";
-		mes "boyfriend? I can't";
-		mes "think of anything...";
-		close;
-	break;
-
-	case 12:
-		mes "[Clitzer]";
-		mes "Eh...?";
-		mes "What did you just say?";
-		mes "You did something for";
-		mes "the Kapellthaines?";
-		next;
-		mes "[Clitzer]";
-		mes "What...?";
-		mes "Did you just say";
-		mes "that Calla's mother";
-		mes "wants me to have tea";
-		mes "with her? Holy moley...!";
-		next;
-		mes "[Clitzer]";
-		mes "Okay, okay.";
-		mes "I-I I'll need something";
-		mes "nice to wear, right? Oh.";
-		mes "Wow. This is so sudden!";
-		mes "W-what should I do?";
-		next;
-		mes "[Clitzer]";
-		mes "This monkey suit";
-		mes "that I've got on just";
-		mes "won't do! Arrrgh! But I've";
-		mes "already outgrown all of my";
-		mes "nice clothes already. Boy,";
-		mes "am I in a pickle...";
-		set EIN_LOVERQ,13;
-		close;
-	break;
-
-	case 13:
-		if((countitem(2320) || countitem(7170)) || (countitem(2320) && countitem(7170)))goto s_Clothes;
-		mes "[Clitzer]";
-		mes "Noooooo!";
-		mes "I've got to find";
-		mes "the perfect thing";
-		mes "to wear or Calla's";
-		mes "mother might ^FF0000hate^000000 me!";
-		next;
-		mes "[Clitzer]";
-		mes "Think, Clitzer, think!";
-		mes "Okay, no fun colors.";
-		mes "I don't want her to";
-		mes "think I'm not serious";
-		mes "about Calla. Stripes";
-		mes "might be bad too...";
-		close;
-	break;
-
-	case 14:
-	case 15:
-		mes "[Clitzer]";
-		mes "Look out, world!";
-		mes "I'm gonna become";
-		mes "worth of Calla's love!";
-		mes "Someday, maybe even her";
-		mes "parents will approve me!";
-		close;
-	break;
-
-	}
-
-s_Clothes:
-	mes "[Clitzer]";
-	mes "Waaah!";
-	mes "What should I wear?!";
-	mes "I can't for the life of me";
-	mes "figure this out! Something,";
-	mes "um, formal? I've never worn";
-	mes "anything like that before!";
-	next;
-	if(countitem(7170)){ set @clothes,7170; goto s_Tux; }
-	if(countitem(2320)){ set @clothes,2320; goto s_Formal; }
-	close;
-
-s_Tux:
-	mes "[Clitzer]";
-	mes "Wait, " + strcharinfo(0) + ".";
-	mes "What's that you've got";
-	mes "there? I've seen something";
-	mes "like that before. It's called";
-	mes "a Tuxedo, right? Something";
-	mes "like that would be perfect!";
-	next;
-	menu "Give it to him.",s_Giveclothes,"Ignore him.",-;
-
-	mes "[Clitzer]";
-	mes "But how can I get";
-	mes "a Tuxedo? Ooh, I hope";
-	mes "it doesn't cost too much";
-	mes "zeny or I won't be able to";
-	mes "get one of those soon...";
-	close;
-
-s_Formal:
-	mes "[Clitzer]";
-	mes "Wait, " + strcharinfo(0) + ".";
-	mes "What's that you've got";
-	mes "there? I've seen something";
-	mes "like that before. It's called";
-	mes "a Formal Suit, right?";
-	mes "Something like that would";
-	mes "be perfect!";
-	next;
-	menu "Give it to him.",s_Giveclothes,"Ignore him.",-;
-
-	mes "[Clitzer]";
-	mes "But how can I get";
-	mes "a Formal Suit? I hope";
-	mes "it doesn't cost too much";
-	mes "zeny or I won't be able to";
-	mes "get one of those soon...";
-	close;
-
-s_Giveclothes:
-	mes "[Clitzer]";
-	mes "I can have this?";
-	mes "Oh, thank you so much!";
-	mes "Finally, I have something";
-	mes "nice enough to wear to meet";
-	mes "Calla's mom! What a relief!";
-	next;
-	mes "[Clitzer]";
-	mes "You've been helping me all";
-	mes "this time and I haven't properly";
-	mes "expressed my gratitude. I'm sorry";
-	mes "if I've been to absorbed in my own";
-	mes "problems. I may be poor, but I need";
-	mes "to repay you somehow...";
-	next;
-	mes "[Clitzer]";
-	mes "Wait...";
-	mes "Why don't you have this";
-	mes "ore? I don't how";
-	mes "valuable it is, but I know";
-	mes "that it's pretty rare. It may";
-	mes "even be useful to you later~";
-	delitem @clothes,1;
-	set EIN_LOVERQ,14;
-	switch(rand(1,9))
-	{
-	case 1:
-		getitem 7289,1;
-	break;
-
-	case 2:
-		getitem 7290,1;
-	break;
-
-	case 3:
-		getitem 7291,1;
-	break;
-
-	case 4:
-		getitem 7292,1;
-	break;
-
-	case 5:
-		getitem 7293,1;
-	break;
-
-	case 6:
-		getitem 7294,1;
-	break;
-
-	case 7:
-		getitem 7295,1;
-	break;
-
-	case 8:
-		getitem 7296,1;
-	break;
-
-	case 9:
-		getitem 7297,1;
-	break;
-	}
-	next;
-	mes "[Clitzer]";
-	mes "" + strcharinfo(0) + ",";
-	mes "you've really opened";
-	mes "my eyes. From now on,";
-	mes "I'll do my best to earn the";
-	mes "approval of Calla's parents and";
-	mes "become worthy of Calla's love.";
-	close;
-
-}
-
 
 ein_in01.gat,192,90,2	script	Supineque	849,{	
 	mes "[Supineque]";

+ 1010 - 1
npc/quests/quests_einbroch.txt → npc/quests/quests_ein.txt

@@ -1,5 +1,5 @@
 //===== eAthena Script ======================================= 
-//= Quest NPCs related to Einbroch
+//= Quest NPCs related to Einbroch and Einbech
 //===== By: ================================================== 
 //= Evera and The eAthena Dev Team
 //===== Current Version: ===================================== 
@@ -12,6 +12,8 @@
 //===== Additional Comments: ================================= 
 //= 1.0 Initial Release [Evera]
 //= 1.1 Added more quests [Evera]
+//= 1.2 Added quest bits from Einbech and renamed file to
+//=	quests_ein.txt [Evera]
 //============================================================ 
 
 //============================================================
@@ -1033,6 +1035,482 @@ L_Done:
 	mes "*Hiccup*";
 	close;
 }
+	
+einbech.gat,57,210,4	script	Young Man#04	854,{
+	mes "[Young Man]"; 
+	mes "Behind the pub,";
+	mes "you'll see this old man";
+	mes "who's always mumbling";
+	mes "something to himself.";
+	next;
+	mes "[Young Man]";
+	mes "Sometimes he seems really";
+	mes "angry, but other times he looks";
+	mes "awfully depressed. He must have";
+	mes "lived through some really horrible";
+	mes "experiences. I can't help but feel";
+	mes "really sorry for the old guy.";
+	next;
+	mes "[Young Man]";
+	mes "He says and does";
+	mes "a lot of strange things.";
+	mes "It's sad to see someone";
+	mes "that old act that way, but";
+	mes "it makes me wonder what";
+	mes "could have happened to him.";
+	set Shinokas_Quest,1;
+	close;
+}
+
+einbech.gat,165,105,7	script	Buender Hikeman	847,{
+	if(Shinokas_Quest == 9) goto L_P2;
+	if(Shinokas_Quest == 3)goto L_BEST;
+	if(Shinokas_Quest == 2)goto L_BASTARD;
+	mes "[Buender Hikeman]";
+	mes "...";
+	mes "......";
+	if(!Shinokas_Quest)close;
+	next;
+	mes "[Buender Hikeman]";
+	mes "...";
+	mes "......";
+	mes "......You...";
+	next;
+	mes "[Buender Hikeman]";
+	mes "...";
+	mes "......";
+	mes "......You...";
+	mes "......Stop it...";
+	next;
+	mes "[Buender Hikeman]";
+	mes "...";
+	mes "......";
+	mes "......You...";
+	mes "......Stop it...";
+	mes "...You ^FF0000bastard^000000!";
+	next;
+	mes "[Buender Hikeman]";
+	mes "RaaaaAAAARGHHH!!";
+	next;
+	mes "[Buender Hikeman]";
+	mes "^0000FFThe old man seems^000000";
+	mes "^0000FFslightly irked at seeing^000000";
+	mes "^0000FFyou. Unfortunately, his^000000";
+	mes "^0000FFscreaming and rambling^000000";
+	mes "^0000FFis totally incoherent.^000000";
+	next;
+	mes "[Buender Hikeman]";
+	mes "It ^FF0000is^000000 you!";
+	mes "You're responsible!";
+	mes "You've taken everything";
+	mes "away from me!!";
+	next;
+	menu "What are you talking about?",L_WHAT,"Ignore Him.",-;
+	mes "[Buender Hikeman]";
+	mes "W...wait!";
+	mes "I said wait!";
+	mes "*Cough!*";
+	close;
+L_WHAT:
+	mes "[Buender Hikeman]";
+	mes "How dare you...";
+	mes "How dare you treat";
+	mes "after destroying all the";
+	mes "happiness in my life!";
+	next;
+	mes "[Buender Hikeman]";
+	mes "Damn you...";
+	mes "How can you have";
+	mes "the audacity to pretend";
+	mes "as if nothing happened?!";
+	mes "*C-cough Cough...*";
+	next;
+	mes "[Buender Hikeman]";
+	mes "Are you so evil to";
+	mes "just shallowly forget";
+	mes "what you've done to our";
+	mes "lives? Did you already";
+	mes "forget what you did";
+	mes "here in Einbech?!";
+	next;
+	mes "[Buender Hikeman]";
+	mes "It was such a long";
+	mes "time ago, but I'll never";
+	mes "forget. This town was";
+	mes "small, but full of folk";
+	mes "with warm hearts...";
+	next;
+	mes "[Buender Hikeman]";
+	mes "Me, Khartophe, Anuto,";
+	mes "Maskharundt... All of";
+	mes "us were friends hired";
+	mes "by that businessman";
+	mes "to dig up ores in the mine.";
+	next;
+	mes "[Buender Hikeman]";
+	mes "And then there";
+	mes "was you! All of us";
+	mes "put together made the";
+	mes "greatest mining team!";
+	mes "That was, until, we";
+	mes "discovered ^FF0000it^000000.";
+	next;
+	mes "[Buender Hikeman]";
+	mes "Yes...";
+	mes "The mysterious ore";
+	mes "that dazzled with a";
+	mes "magnificent light.";
+	next;
+	mes "[Buender Hikeman]";
+	mes "But we should have known";
+	mes "that the ^0000FFUngoliant^000000 would";
+	mes "be arround that ore. We";
+	mes "should have realized";
+	mes "the danger...";
+	next;
+	mes "[Buender Hikeman]";
+	mes "We reported our findings";
+	mes "to our employer, and then";
+	mes "the ore just disappeared. He";
+	mes "must have sent it somewhere,";
+	mes "it was none of our business.";
+	next;
+	mes "[Buender Hikeman]";
+	mes "Then life was back";
+	mes "to normal for a while.";
+	mes "But one day you yelled";
+	mes "to us that you had found";
+	mes "another special, mysterious";
+	mes "ore in the mines.";
+	next;
+	mes "[Buender Hikeman]";
+	mes "But when we came";
+	mes "over to check the hole";
+	mes "you dug up, you know";
+	mes "what we found...?!";
+	next;
+	menu "Ungoliant?",L_UNGOLIANT,"A mysterious ore, right?",L_ORE,"Nothing...?",-;
+	mes "[Buender Hikeman]";
+	mes "Yes...";
+	mes "Nothing.";
+	next;
+	goto L_CONTINUE;
+L_UNGOLIANT:
+	mes "[Buender Hikeman]";
+	mes "Don't you remember";
+	mes "what happened? What";
+	mes "you did to us at that time?!";
+	next;
+L_CONTINUE:
+	mes "[Buender Hikeman]";
+	mes "There was nothing";
+	mes "inside the hole!";
+	next;
+	mes "[Buender Hikeman]";
+	mes "Then you pointed to";
+	mes "the wall behind us and";
+	mes "screamed that Ungoliant";
+	mes "was coming! In our panic";
+	mes "we started to dig our way out!";
+	next;
+	mes "[Buender Hikeman]";
+	mes "I remember that the expression on";
+	mes "your face seemed so strange. I had";
+	mes "thought you looked sad, but now I'm";
+	mes "sure you were consumed by greed! We";
+	mes "trusted you and you betrayed us!";
+	next;
+	mes "[Buender Hikeman]";
+	mes "When we finally smashed";
+	mes "down that last wall, everything";
+	mes "started to fall around us. We";
+	mes "were the only two to survive";
+	mes "that tunnel collapse.";
+	next;
+	mes "[Buender Hikeman]";
+	mes "Then I learned...";
+	mes "You planned it all along.";
+	set Shinokas_Quest,2;
+	close;
+L_ORE:
+	mes "[Buender Hikeman]";
+	mes "Don't you remember";
+	mes "what happened? What";
+	mes "you did to us at that time?!";
+	next;
+	goto L_CONTINUE;
+L_BASTARD:
+	mes "[Buender Hikeman]";
+	mes "Bastard!";
+	mes "I'm sick of";
+	mes "your lies!";
+	next;
+	menu "I'm not who you think!",L_IM,"How did you survive the accident?",-;
+L_HOW:
+	mes "[Buender Hikeman]";
+	mes "When I came to,";
+	mes "I was lying on my";
+	mes "stomach in the ruins";
+	mes "of that dark tunnel.";
+	next;
+	mes "[Buender Hikeman]";
+	mes "And I found...";
+	mes "You know what I found.";
+	next;
+	mes "[Buender Hikeman]";
+	mes "*Cough Cough*";
+	mes "The corpses of my friends!";
+	mes "Kartophe, Anuto, Maskharundt";
+	mes "Great men and my best friends.";
+	mes "But where were you?!";
+	next;
+	mes "[Buender Hikeman]";
+	mes "Your body was nowhere";
+	mes "to be found. I searched";
+	mes "the tunnel and finnaly";
+	mes "climbed outside where";
+	mes "I was found unconscious.";
+	next;
+	mes "[Buender Hikeman]";
+	mes "I was so stupid.";
+	mes "It was because of";
+	mes "that ore! You killed our";
+	mes "friend and destroyed";
+	mes "my life for that thing!";
+	next;
+	mes "[Buender Hikeman]";
+	mes "And now...";
+	mes "You come out of";
+	mes "hiding and show up.";
+	mes "What do you want of";
+	mes "me? What more can";
+	mes "you possibly take away?!";
+	next;
+	menu "I'm not who you think I am!",L_THINK,"I'd like to apologize.",-;
+	mes "[Buender Hikeman]";
+	mes "Ha ha...";
+	mes "Apologize?";
+	mes "The harm is";
+	mes "already done...";
+	goto L_CONTINUE2;
+L_THINK:
+	mes "[Buender Hikeman]";
+	mes "Quit lying!";
+	mes "You've stirred up";
+	mes "my hatred by showing";
+	mes "up again! I've never";
+	mes "forgotten that day!";
+	next;
+L_CONTINUE2:
+	mes "[Buender Hikeman]";
+	mes "It's too late";
+	mes "for you now. For";
+	mes "the sake of my friends,";
+	mes "I'll have my vengeance!";
+	next;
+	mes "[Buender Hikeman]";
+	mes "Prepare to die!";
+	mes "^0000FFShinokas^000000!!!!";
+	next;
+	mes "[Buender Hikeman]";
+	mes "...!";
+	mes "*Cough! Cough!*";
+	mes "Noooo! N-not now...";
+	mes "*Cough! Cough!*";
+	next;
+	mes "[" + strcharinfo(0) + "]";
+	mes "...";
+	mes "I better";
+	mes "get away";
+	mes "from him!";
+	next;
+	mes "^0000FFYou ran away from Hikeman^000000";
+	mes "^0000FFas he collapsed on the ground^000000";
+	mes "^0000FFIt wouldn't be a good idea to^000000";
+	mes "^0000FFprovoke the old man anymore,^000000";
+	mes "^0000FFintentionally or not.^000000";
+	set Shinokas_Quest,3;
+	close;
+L_BEST:
+	mes "^0000FFIt'd be best^000000";
+	mes "^0000FFto avoid aggravating^000000";
+	mes "^0000FFthe old man for now.^000000";
+	close;
+L_IM:
+	mes "[Buender Hikeman]";
+	mes "Ha...!";
+	mes "Do you think";
+	mes "I'd so easily";
+	mes "forget the face";
+	mes "of the person who";
+	mes "shattered my life?!";
+	goto L_HOW;
+	
+L_P2:
+	mes "^0000FFHikeman is dozing^000000";
+	mes "^0000FFoff in his chair. Judging^000000";
+	mes "^0000FFfrom the look of discomfort^000000";
+	mes "^0000FFon his face, he seems to be^000000";
+	mes "^0000FFhaving a nightmare.^000000";
+	if (Shinokas_Quest == 10) close;
+	next;
+	mes "["+strcharinfo(0)+"]";
+	mes "Excuse me...";
+	next;
+	mes "[Buender Hikeman]";
+	mes "Huh...?";
+	mes ".........!!";
+	mes "Hahahahaha!";
+	mes "Come back for";
+	mes "your beating,";
+	mes "eh, Shinokas?!";
+	next;
+	mes "["+strcharinfo(0)+"]";
+	mes "Look...!";
+	mes "I'm not Shinokas,";
+	mes "okay? How can you";
+	mes "forget what he looks";
+	mes "like or how old he is?";
+	mes "I'm way younger!";
+	next;
+	mes "[Buender Hikeman]";
+	mes "What...?";
+	next;
+	mes "[Buender Hikeman]";
+	mes "..................";
+	next;
+	mes "[Buender Hikeman]";
+	mes "Uhhhh......";
+	next;
+	mes "[Buender Hikeman]";
+	mes "Huh.";
+	next;
+	mes "[Buender Hikeman]";
+	mes "It seems...";
+	mes "I've made a";
+	mes "huge mistake.";
+	next;
+	mes "[Buender Hikeman]";
+	mes "Ever since the accident, people";
+	mes "have said that I haven't been the";
+	mes "same. Maybe they're right.";
+	next;
+	mes "[Buender Hikeman]";
+	mes "I keep making the same";
+	mes "mistakes, so maybe they're";
+	mes "right about me getting senile.";
+	mes "Did you come just to clear";
+	mes "up this misunderstanding?";
+	next;
+	mes "["+strcharinfo(0)+"]";
+	mes "Um...";
+	mes "Actually...";
+	next;
+	menu "Tell Hikeman about Shinakas's death.",-,"Don't notify Hikeman",L_NNotify;
+	mes "["+strcharinfo(0)+"]";
+	mes "Shinokas died";
+	mes "a while ago in";
+	mes "Einbroch.";
+	next;
+	mes "[Buender Hikeman]";
+	mes "Wh-what...?";
+	next;
+	mes "["+strcharinfo(0)+"]";
+	mes "Shinokas was killed by";
+	mes "some men. He thinks they";
+	mes "may have been the ones";
+	mes "who hired you guys. In the";
+	mes "end, he was betrayed too...";
+	next;
+	mes "[Buender Hikeman]";
+	mes "I...";
+	mes "I see...";
+	next;
+	mes "["+strcharinfo(0)+"]";
+	mes "Shinokas may have";
+	mes "gotten some money,";
+	mes "but he spent the rest";
+	mes "of his life in hiding,";
+	mes "being hunted down.";
+	next;
+	mes "[Buender Hikeman]";
+	mes "Nothing's left.";
+	mes "I've got nothing";
+	mes "to look forward to.";
+	mes "I was living only to";
+	mes "avenge my friends...";
+	next;
+	mes "[Buender Hikeman]";
+	mes "Please...";
+	mes "Just go back to";
+	mes "wherever you came";
+	mes "from. Leave me alone...";
+	next;
+	mes "["+strcharinfo(0)+"]";
+	mes "...";
+	next;
+	mes "["+strcharinfo(0)+"]";
+	mes "Did Hikeman really want";
+	mes "revenge on Shinokas or did";
+	mes "he want to hear him out since";
+	mes "they used to be close friends?";
+	next;
+	mes "["+strcharinfo(0)+"]";
+	mes "If I mention that";
+	mes "what they found was";
+	mes "the Ymir Heart Piece,";
+	mes "Hikeman might end up";
+	mes "getting hunter down, so";
+	mes "I better not say anything.";
+	next;
+	mes "["+strcharinfo(0)+"]";
+	mes "Why are those men";
+	mes "so obsessed with that";
+	mes "Ymir Heart Piece? Is it";
+	mes "really worth this kind of";
+	mes "cruelty? Whoever they are,";
+	mes "their intentions can't be good.";
+	close2;
+	set Shinokas_Quest,10;
+	if(BaseLevel < 41)set BaseExp,BaseExp+34750;
+	if(BaseLevel > 40 && BaseLevel < 61)set BaseExp,BaseExp+69500;
+	if(BaseLevel > 60 && BaseLevel < 71)set BaseExp,BaseExp+139000;
+	if(BaseLevel > 70 && BaseLevel < 81)set BaseExp,BaseExp+278000;
+	if(BaseLevel > 80 && BaseLevel < 91)set BaseExp,BaseExp+417000;
+	if(BaseLevel > 90)set BaseExp,BaseExp+556000;
+	end;
+	
+L_NNotify:
+	mes "["+strcharinfo(0)+"]";
+	mes "Yeah...";
+	mes "That's right.";
+	mes "I wanted to clear up";
+	mes "this misunderstanding";
+	mes "so you could calm down,";
+	mes "even if it's just a little bit.";
+	next;
+	mes "[Buender Hikeman]";
+	mes "Well, you don't have";
+	mes "to worry so much about";
+	mes ",u stress. I find that the";
+	mes "winds that pass through";
+	mes "this town to be very relaxing.";
+	next;
+	mes "[Buender Hikeman]";
+	mes "Each time the wind";
+	mes "blows by, my vision blurs,";
+	mes "my memories haze and all";
+	mes "of my hatred just drifts away.";
+	next;
+	mes "[Buender Hikeman]";
+	mes "Without the wind, I'd only";
+	mes "have my hatred towards ^FF0000him^000000.";
+	mes "Maybe it's my only reason for";
+	mes "living and maybe I'm lonely,";
+	mes "but it's too late to feel";
+	mes "sorry for myself now.";
+	close;
+}
 
 
 //============================================================
@@ -1706,6 +2184,537 @@ s_WrongName:
 
 }
 
+ein_in01.gat,191,102,4	script	Kaijeta	846,{
+	if(EIN_LOVERQ > 13)goto s_Learned;
+	if(EIN_LOVERQ == 13)goto s_Clothes;
+	if(EIN_LOVERQ > 6 && EIN_LOVERQ < 13)goto s_Hatred;
+	if(EIN_LOVERQ == 6)goto s_Helping;
+	mes "[Kaijeta]";
+	mes "Welcome to my humble";
+	mes "abode, adventurer. I'm";
+	mes "sorry if I'm a poor host.";
+	next;
+	mes "[Kaijeta]";
+	mes "As you can see, we have";
+	mes "to share this house with";
+	mes "other families so we don't";
+	mes "have much open space or";
+	mes "privacy. I'm afraid we can't";
+	mes "even affor basic comfort.";
+	next;
+	mes "[Kaijeta]";
+	mes "For now, this is the best";
+	mes "we can do. We don't have";
+	mes "the zeny to buy a house or";
+	mes "land, so we have no choice";
+	mes "but to endure through this...";
+	close;
+
+s_Helping:
+	mes "[Kaijeta]";
+	mes "Thank you for helping my";
+	mes "son. He may look like a fool";
+	mes "for falling in love with someone";
+	mes "from Einbroch, but he's an honest";
+	mes "hard working man.";
+	next;
+	mes "[Kaijeta]";
+	mes "Then again, it was bound to";
+	mes "happen sometime. Einbech is";
+	mes "a very poor town while Einbroch";
+	mes "is a very rich town. I'd understand";
+	mes "if you don't agree, but opposites";
+	mes "attract sooner of later.";
+	next;
+	mes "[Kaijeta]";
+	mes "^565656*Sigh...*^000000";
+	mes "If my son and Calla can";
+	mes "work things out, maybe it";
+	mes "would improve relations";
+	mes "between our two towns.";
+	mes "I certainly hope so...";
+	next;
+	mes "[Kaijeta]";
+	mes "Still, I'm quite baffled!";
+	mes "I raised my son to have more";
+	mes "guts than to wallow in misery";
+	mes "when his heart's broken. And";
+	mes "I still have no idea how he got";
+	mes "together with such a rich woman.";
+	next;
+	mes "[Kaijeta]";
+	mes "Do you have any idea";
+	mes "how we can put an end";
+	mes "to the hate between our";
+	mes "two towns? I don't want to";
+	mes "see this couple separated";
+	mes "because of such pettiness.";
+	set EIN_LOVERQ,7;
+	close;
+
+s_Hatred:
+	mes "[Kaijeta]";
+	mes "I can't bear to see the";
+	mes "petty hatred between our";
+	mes "two towns stop my son from";
+	mes "seeing the woman he loves...";
+	close;
+
+s_Clothes:
+	mes "[Kaijeta]";
+	mes "Thank you for helping";
+	mes "my son Clitzer. Sadly, the";
+	mes "little fool doesn't have any";
+	mes "clue when it comes to certain";
+	mes "things like choosing clothing.";
+	mes "he gets so nervous about it!";
+	next;
+	mes "[Kaijeta]";
+	mes "A man should wear nice";
+	mes "clothes, like a Formal Suit";
+	mes "or a Tuxedo, for important";
+	mes "meetings and special occassions.";
+	mes "hopefully, he'll learn that soon.";
+	close;
+
+s_Learned:
+	mes "[Kaijeta]";
+	mes "My son learned";
+	mes "an awful lot from";
+	mes "your good example.";
+	mes "As a mother, I really";
+	mes "appreciate everything";
+	mes "you've done for him.";
+	next;
+	mes "[Kaijeta]";
+	mes "Well, adventurer,";
+	mes "I will be praying for";
+	mes "your safety wherever";
+	mes "your journeys may";
+	mes "take you.";
+	close;
+
+}
+
+ein_in01.gat,200,101,4	script	Clitzer	854,{
+	if(EIN_LOVERQ)goto s_Switches;
+s_Back:
+	mes "[Clitzer]";
+	mes "Is there something";
+	mes "that you really want";
+	mes "in life, but it's just";
+	mes "beyond your grasp?";
+	next;
+	mes "[Clitzer]";
+	mes "I wish I was more";
+	mes "like you adventurers.";
+	mes "People like you never";
+	mes "seem to give up, no matter";
+	mes "what the obstacles may be.";
+	mes "But I'm so helpless...";
+	next;
+	mes "[Clitzer]";
+	mes "I can't even see";
+	mes "the one person that";
+	mes "I love. We're just so";
+	mes "different that it's not";
+	mes "even possible anymore...";
+	close;
+
+s_Switches:
+	switch(EIN_LOVERQ)
+	{
+
+	case 1:
+		mes "[Clitzer]";
+		mes "That faintly sweet";
+		mes "and pleasant scent...";
+		mes "It's just like the fragrance";
+		mes "they use in Calla's house.";
+		next;
+		mes "[Clitzer]";
+		mes "Ah, so you visited";
+		mes "Calla in Einbroch?";
+		mes "I miss her sooo much!";
+		mes "Is she doing alright?";
+		next;
+		mes "[Clitzer]";
+		mes "Calla's so beautiful.";
+		mes "And she's so lovely.";
+		mes "Every time I close my";
+		mes "eyes, I can still see";
+		mes "her lovely smile.";
+		next;
+		mes "[Clitzer]";
+		mes "I'm sorry if I sound";
+		mes "silly, but I can't help";
+		mes "it. I know I'm acting like";
+		mes "a complete idiot. But I'd";
+		mes "give anything to see her...";
+		next;
+		mes "[Clitzer]";
+		mes "Just...";
+		mes "Just don't listen";
+		mes "to anything I say.";
+		mes "I'm just a poor fool";
+		mes "in love with the wrong";
+		mes "person. That has to be it...";
+		set EIN_LOVERQ,2;
+		close;
+	break;
+
+	case 2:
+		mes "[Clitzer]";
+		mes "^565656*Sigh*^000000";
+		mes "I really appreciate your";
+		mes "sympathy, but I'm merely";
+		mes "a coward and a fool.";
+		next;
+		mes "[Clitzer]";
+		mes "Yeah...";
+		mes "I'm a coward for doing";
+		mes "nothing about my feelings";
+		mes "and an idiot for falling in love";
+		mes "with such a high class girl in";
+		mes "the first place... Oh, Calla...";
+		close;
+	break;
+
+	case 3:
+		if(!countitem(1901))goto s_Back;
+		mes "[Clitzer]";
+		mes "What brings you here?";
+		mes "aren't you tired of hearing";
+		mes "me moan and whine about";
+		mes "lost love? ^111111*Siiiiigh...*^000000";
+		next;
+		mes "[Clitzer]";
+		mes "Hey, this violin...";
+		mes "Calla used to play";
+		mes "such beautiful music";
+		mes "on this for me. Did";
+		mes "she give this to you?";
+		next;
+		mes "[Clitzer]";
+		mes "I see. Calla must have";
+		mes "known that I'm all broken up";
+		mes "right now. She's too good to";
+		mes "me. How can se consider";
+		mes "my feelings before thinking";
+		mes "about herself?";
+		next;
+		mes "[Clitzer]";
+		mes "I know I'm being";
+		mes "shameless, but I have";
+		mes "a favor to ask. Adventurer,";
+		mes "would you please send";
+		mes "Calla a present for me?";
+		next;
+		mes "[Clitzer]";
+		mes "All you need to do is";
+		mes "just give her ^FF00001 Flower^000000.";
+		mes "I don't have the zeny and";
+		mes "I don't think I'm welcome";
+		mes "at Kapellthaine Manor.";
+		next;
+		mes "[Clitzer]";
+		mes "Here, in return, I'll";
+		mes "give you this health";
+		mes "massage. It's not a";
+		mes "big deal, but when I'm";
+		mes "done, your mind and body";
+		mes "will be refreshed. Here goes!";
+		next;
+		mes "^3151FF*Knead Knead*";
+		mes "*Rub Rub Rub Rub*";
+		mes "*Press Press Press*";
+		mes "*C-c-c-c-c-c-crakck!*^000000";
+		next;
+		mes "[" + strcharinfo(0) + "]";
+		mes "Oh--";
+		mes "Hell yeah!";
+		mes "That's the stuff!";
+		delitem 1901,1;
+		if(BaseLevel < 41)set BaseExp,BaseExp+3712;
+		else if(BaseLevel > 40 && BaseLevel < 61)set BaseExp,BaseExp+7425;
+		else if(BaseLevel > 60 && BaseLevel < 71)set BaseExp,BaseExp+14850;
+		else if(BaseLevel > 70 && BaseLevel < 81)set BaseExp,BaseExp+29700;
+		else if(BaseLevel > 80 && BaseLevel < 91)set BaseExp,BaseExp+59400;
+		else if(BaseLevel > 90)set BaseExp,BaseExp+118800;
+		set EIN_LOVERQ,4;
+		next;
+		mes "[Clitzer]";
+		mes "Would you please bring";
+		mes "1 Flower to Calla for me?";
+		mes "I'm sorry for troubling you...";
+		close;
+	break;
+
+	case 4:
+		mes "[Clitzer]";
+		mes "Would you please bring";
+		mes "1 Flower to Calla for me?";
+		mes "I'm sorry for troubling you...";
+		close;
+	break;
+
+	case 5:
+		mes "[Clitzer]";
+		mes "You've given her";
+		mes "the flower? That's";
+		mes "great! Thank you,";
+		mes "thank you so mu--";
+		next;
+		mes "[Clitzer]";
+		mes "...Oh!";
+		mes "Gosh! I was thinking so";
+		mes "much about myself that";
+		mes "I forgot to ask you for your";
+		mes "name! I'm sorry for being";
+		mes "so knuckle-headed...";
+		next;
+		mes "[Clitzer]";
+		mes "So...";
+		mes "What's your name?";
+		next;
+		input @str$;
+		if(@str$ != strcharinfo(0))goto s_WrongName;
+		mes "[Clitzer]";
+		mes "" + strcharinfo(0) + "...";
+		mes "That's very nice. Thank you,";
+		mes "I'm really grateful for your help.";
+		mes "Although I can't see Calla in";
+		mes "person, I can at least send";
+		mes "my regards if you help me.";
+		next;
+		mes "[Clitzer]";
+		mes "I feel so much";
+		mes "better now. Oh!";
+		mes "When you have the";
+		mes "time, why don't you talk";
+		mes "to my mother? She always";
+		mes "likes meeting my friends.";
+		set EIN_LOVERQ,6;
+		close;
+
+	s_WrongName:
+		mes "[Clitzer]";
+		mes "Hm...?";
+		mes "Oh, don't be";
+		mes "so nervous~";
+		mes "But would you please";
+		mes "tell me your name again?";
+		mes "I couldn't hear you...";
+		close;
+	break;
+
+	case 6:
+	case 7:
+	case 8:
+	case 9:
+	case 10:
+	case 11:
+		mes "[Clitzer]";
+		mes "^111111*Sigh...*^000000";
+		mes "What can I do to";
+		mes "get Calla's parents";
+		mes "to accept me as her";
+		mes "boyfriend? I can't";
+		mes "think of anything...";
+		close;
+	break;
+
+	case 12:
+		mes "[Clitzer]";
+		mes "Eh...?";
+		mes "What did you just say?";
+		mes "You did something for";
+		mes "the Kapellthaines?";
+		next;
+		mes "[Clitzer]";
+		mes "What...?";
+		mes "Did you just say";
+		mes "that Calla's mother";
+		mes "wants me to have tea";
+		mes "with her? Holy moley...!";
+		next;
+		mes "[Clitzer]";
+		mes "Okay, okay.";
+		mes "I-I I'll need something";
+		mes "nice to wear, right? Oh.";
+		mes "Wow. This is so sudden!";
+		mes "W-what should I do?";
+		next;
+		mes "[Clitzer]";
+		mes "This monkey suit";
+		mes "that I've got on just";
+		mes "won't do! Arrrgh! But I've";
+		mes "already outgrown all of my";
+		mes "nice clothes already. Boy,";
+		mes "am I in a pickle...";
+		set EIN_LOVERQ,13;
+		close;
+	break;
+
+	case 13:
+		if((countitem(2320) || countitem(7170)) || (countitem(2320) && countitem(7170)))goto s_Clothes;
+		mes "[Clitzer]";
+		mes "Noooooo!";
+		mes "I've got to find";
+		mes "the perfect thing";
+		mes "to wear or Calla's";
+		mes "mother might ^FF0000hate^000000 me!";
+		next;
+		mes "[Clitzer]";
+		mes "Think, Clitzer, think!";
+		mes "Okay, no fun colors.";
+		mes "I don't want her to";
+		mes "think I'm not serious";
+		mes "about Calla. Stripes";
+		mes "might be bad too...";
+		close;
+	break;
+
+	case 14:
+	case 15:
+		mes "[Clitzer]";
+		mes "Look out, world!";
+		mes "I'm gonna become";
+		mes "worth of Calla's love!";
+		mes "Someday, maybe even her";
+		mes "parents will approve me!";
+		close;
+	break;
+
+	}
+
+s_Clothes:
+	mes "[Clitzer]";
+	mes "Waaah!";
+	mes "What should I wear?!";
+	mes "I can't for the life of me";
+	mes "figure this out! Something,";
+	mes "um, formal? I've never worn";
+	mes "anything like that before!";
+	next;
+	if(countitem(7170)){ set @clothes,7170; goto s_Tux; }
+	if(countitem(2320)){ set @clothes,2320; goto s_Formal; }
+	close;
+
+s_Tux:
+	mes "[Clitzer]";
+	mes "Wait, " + strcharinfo(0) + ".";
+	mes "What's that you've got";
+	mes "there? I've seen something";
+	mes "like that before. It's called";
+	mes "a Tuxedo, right? Something";
+	mes "like that would be perfect!";
+	next;
+	menu "Give it to him.",s_Giveclothes,"Ignore him.",-;
+
+	mes "[Clitzer]";
+	mes "But how can I get";
+	mes "a Tuxedo? Ooh, I hope";
+	mes "it doesn't cost too much";
+	mes "zeny or I won't be able to";
+	mes "get one of those soon...";
+	close;
+
+s_Formal:
+	mes "[Clitzer]";
+	mes "Wait, " + strcharinfo(0) + ".";
+	mes "What's that you've got";
+	mes "there? I've seen something";
+	mes "like that before. It's called";
+	mes "a Formal Suit, right?";
+	mes "Something like that would";
+	mes "be perfect!";
+	next;
+	menu "Give it to him.",s_Giveclothes,"Ignore him.",-;
+
+	mes "[Clitzer]";
+	mes "But how can I get";
+	mes "a Formal Suit? I hope";
+	mes "it doesn't cost too much";
+	mes "zeny or I won't be able to";
+	mes "get one of those soon...";
+	close;
+
+s_Giveclothes:
+	mes "[Clitzer]";
+	mes "I can have this?";
+	mes "Oh, thank you so much!";
+	mes "Finally, I have something";
+	mes "nice enough to wear to meet";
+	mes "Calla's mom! What a relief!";
+	next;
+	mes "[Clitzer]";
+	mes "You've been helping me all";
+	mes "this time and I haven't properly";
+	mes "expressed my gratitude. I'm sorry";
+	mes "if I've been to absorbed in my own";
+	mes "problems. I may be poor, but I need";
+	mes "to repay you somehow...";
+	next;
+	mes "[Clitzer]";
+	mes "Wait...";
+	mes "Why don't you have this";
+	mes "ore? I don't how";
+	mes "valuable it is, but I know";
+	mes "that it's pretty rare. It may";
+	mes "even be useful to you later~";
+	delitem @clothes,1;
+	set EIN_LOVERQ,14;
+	switch(rand(1,9))
+	{
+	case 1:
+		getitem 7289,1;
+	break;
+
+	case 2:
+		getitem 7290,1;
+	break;
+
+	case 3:
+		getitem 7291,1;
+	break;
+
+	case 4:
+		getitem 7292,1;
+	break;
+
+	case 5:
+		getitem 7293,1;
+	break;
+
+	case 6:
+		getitem 7294,1;
+	break;
+
+	case 7:
+		getitem 7295,1;
+	break;
+
+	case 8:
+		getitem 7296,1;
+	break;
+
+	case 9:
+		getitem 7297,1;
+	break;
+	}
+	next;
+	mes "[Clitzer]";
+	mes "" + strcharinfo(0) + ",";
+	mes "you've really opened";
+	mes "my eyes. From now on,";
+	mes "I'll do my best to earn the";
+	mes "approval of Calla's parents and";
+	mes "become worthy of Calla's love.";
+	close;
+
+}
+
 //============================================================
 //=========================================== Einbroch Factory
 //====================================================== Quest

+ 1 - 1
npc/scripts_athena.conf

@@ -70,7 +70,7 @@ npc: npc/quests/quests_aldebaran.txt
 npc: npc/quests/quests_amatsu.txt
 npc: npc/quests/quests_ayothaya.txt
 npc: npc/quests/quests_comodo.txt
-npc: npc/quests/quests_einbroch.txt
+npc: npc/quests/quests_ein.txt
 npc: npc/quests/quests_geffen.txt
 npc: npc/quests/quests_lighthalzen.txt
 npc: npc/quests/quests_louyang.txt