Forráskód Böngészése

Implemented the friendship quest.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6789 54d463be-8e91-2dee-dedb-b68131a5f0ec
MasterOfMuppets 19 éve
szülő
commit
80223f8a27
2 módosított fájl, 1271 hozzáadás és 2 törlés
  1. 2 0
      npc/Changelog.txt
  2. 1269 2
      npc/quests/quests_lighthalzen.txt

+ 2 - 0
npc/Changelog.txt

@@ -30,6 +30,8 @@ Evera
 
 Date		Added
 ======
+05/27
+	* Implemented the friendship quest. *finally* [MasterOfMuppets]
 05/26
 	* Modified Kiel spawn file [Playtester]
 	- only one Aliza each floor

+ 1269 - 2
npc/quests/quests_lighthalzen.txt

@@ -3,7 +3,7 @@
 //===== By: ================================================== 
 //= Persian, Vicious_Pucca, Completed by aoa00
 //===== Current Version: ===================================== 
-//= 1.6
+//= 1.7
 //===== Compatible With: ===================================== 
 //= eAthena SVN
 //===== Description: ========================================= 
@@ -28,6 +28,7 @@
 //= 1.5 Fixed Mobster's OnDead event(it has to start with "On"!) [Playtester]
 //= 1.5a Fixed "free stick" bug, thx 2 Neouni [Lupus]
 //= 1.6 Added Gywall's Pickpocket Quest
+//= 1.7 Implemented the Friendship quest [MasterOfMuppets]
 //============================================================ 
 //= aoa's comment
 //= In future, Need for new monsters. No-Drop, No-Exp, Weak "Mobster","VENOMOUS","NOXIOUS"
@@ -1332,4 +1333,1270 @@ L_MoveC2:
 	disablenpc "Man#Pickpocket2";
 	enablenpc "Man#Pickpocket3";
 	return;
-}
+}
+
+//==============================================================
+// Friendship
+//==============================================================
+
+lhz_in02.gat,201,210,3	script	Digotz	869,{
+
+	if(friendship > 9)goto s_Dead;
+	if(friendship == 9)goto s_Wounded;
+	if(friendship == 8)goto s_Cont7;
+	if(friendship == 6 && friendship2 || friendship == 7)goto s_Cont6;
+	if(friendship == 6)goto s_Cont5;
+	if(friendship == 4 || friendship == 5)goto s_Cont4;
+	if(friendship == 3)goto s_Cont3;
+	if(friendship == 2)goto s_Cont2;
+	mes "[Digotz]";
+	mes "Oh, an adventurer?";
+	mes "Welcome to Uptown";
+	mes "Lighthalzen. However,";
+	mes "I'm afraid this area won't";
+	mes "have much to offer you";
+	mes "in the way of excitement.";
+	next;
+	if(friendship == 1)goto s_Cont;
+	mes "[Digotz]";
+	mes "Feel free to take";
+	mes "a look around if you";
+	mes "so wish. I'm actually";
+	mes "glad to see somebody";
+	mes "aside from the stuck up";
+	mes "rich people who live here.";
+	close;
+
+s_Cont:
+	mes "[Digotz]";
+	mes "My name is Digotz,";
+	mes "just another citizen";
+	mes "of Upper Lighthalzen.";
+	mes "I hope that you enjoy";
+	mes "your stay in my hometown";
+	next;
+	menu "Do you know someone named Maku?",-;
+
+	mes "[Digotz]";
+	mes "Maku? Maku. Yes, he's my";
+	mes "childhood friend. Or he was,";
+	mes "anyway. Now he's just a jerk.";
+	mes "In an case, we can't hang";
+	mes "out, even if we wanted to,";
+	mes "for several reasons.";
+	next;
+	mes "[Digotz]";
+	mes "Hey, why am I even";
+	mes "talking about this? It's";
+	mes "not like I'm bothered by";
+	mes "the fact that me and Maku aren't";
+	mes "pals anymore. You know what?";
+	mes "Just forget everything I said.";
+	set friendship,2;
+	close;
+
+s_Cont2:
+	mes "[Digotz]";
+	mes "What are you still";
+	mes "doing hanging around";
+	mes "here? There's nothing";
+	mes "interesting in Uptown";
+	mes "for you to see, adventurer.";
+	next;
+	mes "[Digotz]";
+	mes "Gosh...!";
+	mes "Just hearing about";
+	mes "Maku makes me so feel";
+	mes "so upset for some reason!";
+	close;
+
+s_Cont3:
+	mes "[Digotz]";
+	mes "I know that the";
+	mes "opulence of Uptown";
+	mes "seems rather attractive,";
+	mes "but trust me. This place";
+	mes "is colorless. Now, have";
+	mes "you visited the poor district?";
+	next;
+	menu "Yes, I did already...",-;
+
+	mes "[" + strcharinfo(0) + "]";
+	mes "Yes, I did already...";
+	mes "And I met someone";
+	mes "named Maku there.";
+	next;
+	mes "[Digotz]";
+	mes "Maku?! Oh, he must have";
+	mes "mentioned something about";
+	mes "me. But I don't care what he";
+	mes "says, unless it's an apology";
+	mes "for being a fully blown jerk.";
+	mes "Ever since we were kids...";
+	next;
+	mes "[Digotz]";
+	mes "Anyway, we used to be close,";
+	mes "but that guy was never a true";
+	mes "friend of mine! Like that one";
+	mes "time he cheated to beat me at";
+	mes "arm wrestling! Or when he never";
+	mes "thanked me for buying us lunch!";
+	next;
+	mes "[Digotz]";
+	mes "Sure, he might have helped";
+	mes "me a little in meeting my first";
+	mes "girlfriend, but I'll never ever";
+	mes "forgive him for fixing me up";
+	mes "on the worst blind dates a";
+	mes "man can possible experience!";
+	next;
+	mes "[Digotz]";
+	mes "Maku doesn't know a damn";
+	mes "about friendship! Even if I did";
+	mes "want to see him, there are these";
+	mes "people who don't want the rich";
+	mes "to ever meet with the poor.";
+	next;
+	mes "If Maku's fine, that's";
+	mes "good enough to hear for";
+	mes "me! There's no need for me";
+	mes "to go all the way over there";
+	mes "and check up on him! I only";
+	mes "have one regret though...";
+	next;
+	mes "[Digotz]";
+	mes "I only wish I had one";
+	mes "last chance to see Maku...";
+	mes "So that I could kick his sorry";
+	mes "ass myself! Yeah, that's right!";
+	mes "Arrogant bastard! But still,";
+	mes "I'm not able to do that...";
+	next;
+	mes "[Digotz]";
+	mes "The security guards here";
+	mes "will never allow the rich and";
+	mes "poor to meet, fearing that";
+	mes "the poor will disturb the peace";
+	mes "and order of the city. It's a dumb";
+	mes "rule made for dumb people.";
+	next;
+	mes "[Digotz]";
+	mes "Still, it's pretty scary that";
+	mes "someone can get punished";
+	mes "for violating such a stupid";
+	mes "taboo, actually. Anyway, if";
+	mes "you see Maku again, tell";
+	mes "him this for me, got it?";
+	next;
+	mes "[Digotz]";
+	mes "^FF0000Hopeless bastard!";
+	mes "You're still a stubborn jerk!";
+	mes "You owe me at least 3 lunches!";
+	mes "Not to mention an apology!";
+	mes "But who cares what you think?!";
+	mes "I'm so goddamn happy without you!";
+	set friendship,4;
+	close;
+
+s_Cont4:
+	mes "[Digotz]";
+	mes "Still checking out";
+	mes "Uptown Lighthalzen?";
+	mes "Not like I'd care, but if you";
+	mes "do happen to see Maku,";
+	mes "deliver this little message";
+	mes "for me, sentence by sentence.";
+	next;
+	mes "[Digotz]";
+	mes "^FF0000Hopeless bastard!";
+	mes "You're still a stubborn jerk!";
+	mes "You owe me at least 3 lunches!";
+	mes "Not to mention an apology!";
+	mes "But who cares what you think?!";
+	mes "I'm so goddamn happy without you!";
+	close;
+
+s_Cont5:
+	mes "[Digotz]";
+	mes "Oh, it's been a while.";
+	mes "What are you doing back";
+	mes "over here? And, um, did";
+	mes "you deliver that message";
+	mes "to Maku? Now when I think";
+	mes "about it, I was kind of--";
+	next;
+	mes "[" + strcharinfo(0) + "]";
+	mes "I delivered your message";
+	mes "word for word, and Maku";
+	mes "got angry, called you names";
+	mes "and has been threatening to";
+	mes "beat you up pretty badly.";
+	next;
+	mes "[Digotz]";
+	mes "That no-good, dirty";
+	mes "lying rotten scoundrel!";
+	mes "If it weren't for those";
+	mes "guards, I'd head over to";
+	mes "the ghetto and beat Maku";
+	mes "up myself! That stupid guy!";
+	next;
+	mes "[Digotz]";
+	mes "During times like this,";
+	mes "I really miss ^FF0000Benkaistein^000000";
+	mes "That guy would always have";
+	mes "an answer for this kind of";
+	mes "situation. Yeah, I think he's";
+	mes "in some far off town, studying.";
+	next;
+	mes "[Digotz]";
+	mes "Supposedly he's in that";
+	mes "place, whatever it's called,";
+	mes "since there's a ton of books";
+	mes "there that he can use. But";
+	mes "yeah, Benkaistein would";
+	mes "always be the mediator...";
+	next;
+	mes "[Digotz]";
+	mes "Even back then, when";
+	mes "me, him and Maku used to";
+	mes "hang out, Benkastein would";
+	mes "mediate if we got into some";
+	mes "argument. Still, he couldn't";
+	mes "do anything about Maku now...";
+	next;
+	mes "[Digotz]";
+	mes "I don't know why,";
+	mes "but I'm so angry!";
+	mes "Why am I stressing";
+	mes "out so much over this?!";
+	set friendship2,1;
+	close;
+
+s_Cont6:
+	mes "[Digotz]";
+	mes "Even if Benkaistein came";
+	mes "back from wherever he was";
+	mes "studying, I don't think he'd be";
+	mes "able to get Maku to apologize";
+	mes "to me. That guy is just way";
+	mes "too stubborn for his own good!";
+	if(friendship != 7)close;
+	next;
+	menu "Show Benkastein's Journal",s_Journal,"Don't show Benkastein's Journal.",-;
+
+	mes "[Digotz]";
+	mes "I don't understand";
+	mes "why I'm so angry!";
+	mes "I'm starting to act";
+	mes "more like Maku, though,";
+	mes "don't get me wrong, it's";
+	mes "not like I care about the guy.";
+	close;
+
+s_Journal:
+	mes "[Digotz]";
+	mes "Why am I so ticked off?";
+	mes "^3131FF*Sigh*^000000 You have something";
+	mes "to show me? Huh? Benkastein";
+	mes "wanted me to read this diary";
+	mes "of his? Sure, why not? I do";
+	mes "owe him a lot over the years...";
+	next;
+	mes "[Benkastein's Journal]";
+	mes "^AD9595Today, me, Digotz and";
+	mes "Maku played this crazy flying";
+	mes "game. Basically, we make";
+	mes "these wings out of wood and";
+	mes "paper, jump of these hills";
+	mes "and try to fly. Dumb, I know.";
+	next;
+	mes "^000000[Benkastein's Journal]";
+	mes "^AD9595Today it was my turn to";
+	mes "jump and flap my arms with";
+	mes "these fake, badly made wings.";
+	mes "It's not really a fun game when";
+	mes "I think about it. Boy, I hope";
+	mes "we don't do that again.";
+	next;
+	mes "^000000[Digotz]";
+	mes "Oh yeah, I remember that!";
+	mes "Maky wore the wings most";
+	mes "of the time, but I still hold";
+	mes "the record for staying in the";
+	mes "air the longest! Yeah, I was";
+	mes "a regular Kid Pegasus~";
+	next;
+	mes "[Benkastein's Journal]";
+	mes "^AD9595Maku, Digotz and me went";
+	mes "outside of town. Of course,";
+	mes "we didn't tell anyone or else";
+	mes "we'd get in trouble. It was";
+	mes "a really exciting day. But";
+	mes "then, we ran into a monster!";
+	next;
+	mes "^000000[Benkastein's Journal]";
+	mes "^AD9595I wanted to run away but Maku";
+	mes "and Digotz wanted to beat it so";
+	mes "that we could become heroes.";
+	mes "Of course, we got hurt pretty";
+	mes "bad and the monster got away.";
+	mes "Boy, mom was not happy...";
+	next;
+	mes "^000000[Digotz]";
+	mes "Huh. I don't remember";
+	mes "that so well. But I know that";
+	mes "Benkastein, me and Maku";
+	mes "weren't afraid of anything back";
+	mes "then. We must have been totally";
+	mes "nuts to fight a monster, though.";
+	next;
+	mes "[Benkastein's Journal]";
+	mes "^AD9595Digotz's been sick for three";
+	mes "days now. It's just a normal";
+	mes "cold and Maku keeps saying";
+	mes "it's Digotz's fault he got sick.";
+	mes "But he's always asking me to";
+	mes "go visit him and see if he's okay.";
+	next;
+	mes "^000000[Digotz]";
+	mes "I think I remember being";
+	mes "pretty sick. Maku was worried?";
+	mes "I... I must have had a horrible";
+	mes "life threatening disease like,";
+	mes "um, Gonorrhitis. You know.";
+	mes "That might have been it.";
+	next;
+	mes "[Benkastein's Journal]";
+	mes "^AD9595Mom and dad keep telling";
+	mes "me not to hang out with Maku";
+	mes "anymore. Their reason is really";
+	mes "dumb, and I don't care if he is";
+	mes "poor. He's one of the best guys";
+	mes "that I'll ever know.";
+	next;
+	mes "^000000[Benkastein's Journal]";
+	mes "^AD9595Digotz's family is really";
+	mes "rich and they don't want him";
+	mes "to see Maku anymore either.";
+	mes "But Digotz doesn't care.";
+	mes "I know he likes Maku a lot.";
+	next;
+	mes "^000000[Digotz]";
+	mes "Well, we were a lot";
+	mes "younger and closer back";
+	mes "then, so... ^111111*Ahem!*^000000Why did";
+	mes "Benkastein even write that?!";
+	next;
+	mes "[Benkastein's Journal]";
+	mes "^AD9595Today, the three of us";
+	mes "made an oath of brotherhood,";
+	mes "just like we read in the comic";
+	mes "book. We swore we'd always";
+	mes "be friends no matter what.";
+	mes "For always and for always.";
+	next;
+	mes "^000000[Digotz]";
+	mes "I... I was forced to make";
+	mes "that oath! And people do";
+	mes "change, you know! I mean,";
+	mes "we were basically just kids,";
+	mes "it's not like that oath really";
+	mes "means anything now, does it?";
+	next;
+	mes "[Digotz]";
+	mes "That does it. I'm gonna";
+	mes "go see that Maku. I don't";
+	mes "miss him or anything, but";
+	mes "I gotta get him to cancel";
+	mes "that oath. And maybe I'll";
+	mes "beat up him a little bit.";
+	set friendship,8;
+	close;
+
+s_Cont7:
+	mes "[Digotz]";
+	mes "Wh-whoa, I need to";
+	mes "get ready! That Maku's";
+	mes "gonna make fun of me if";
+	mes "I look too rich and pampered.";
+	mes "Damn! Where did I put all of";
+	mes "my fashionable street clothes?";
+	close;
+
+s_Wounded:
+	mes "^3131FFDigotz is seriously";
+	mes "injured from a wound";
+	mes "by a knife that is still";
+	mes "embedded in his belly.^000000";
+	next;
+	mes "[" + strcharinfo(0) + "]";
+	mes "Digotz...?";
+	mes "Oh no, let me";
+	mes "get you some help!";
+	next;
+	mes "[Digotz]";
+	mes "H-het... It's the";
+	mes "adventurer... Man,";
+	mes "that Maku. He always";
+	mes "did bring me bad luck...";
+	mes "It's too late for me and";
+	mes "I don't have much time...";
+	next;
+	mes "[Digotz]";
+	mes "Those guards I told you";
+	mes "about... The ones who don't";
+	mes "want the poor and the rich to";
+	mes "mingle? I... Guess they found";
+	mes "out I was gonna meet my old";
+	mes "pal. I just wanted to see him...";
+	next;
+	mes "[Digotz]";
+	mes "This guy... In a black";
+	mes "suit... He just... He just";
+	mes "stabbed me! I... God. It's";
+	mes "been so long since I've talked";
+	mes "to him. We'll hang out and have";
+	mes "fun, just like the good old days.";
+	next;
+	mes "[Digotz]";
+	mes "I missed my buddies, but now...";
+	mes "Now I can hear them calling me.";
+	mes "Now we can all be together just";
+	mes "like we all promised. Yeah...";
+	mes "I was wrong. Life's too short";
+	mes "to be angry with your frie--";
+	next;
+	mes "[Digotz]";
+	mes "..............";
+	next;
+	mes "[Digotz]";
+	mes "..............";
+	mes ".......................";
+	next;
+	mes "[Digotz]";
+	mes "..............";
+	mes ".......................";
+	mes "................................";
+	next;
+	mes "^3131FFDigotz stopped breating.";
+	mes "You remove the Knife from";
+	mes "his lifeless body as a final";
+	mes "courtesy to a man who";
+	mes "dearly loved his friends.";
+	next;
+	set friendship,10;
+	getitem 1201,1;
+	close;
+
+s_Dead:
+	mes "^3131FFDigotz has passed";
+	mes "away, but the look on";
+	mes "his face seems very";
+	mes "peaceful and content.";
+	close;
+
+}
+
+lighthalzen.gat,337,232,3	script	Maku	870,{
+
+	if(friendship > 1)goto Switches;
+	mes "[Maku]";
+	mes "Hey, you're on of";
+	mes "those adventurers, eh?";
+	mes "Welcome to the ghetto.";
+	mes "Nothing too adventurous";
+	mes "here, but hey, you can";
+	mes "explore all you want.";
+	next;
+	mes "[Maku]";
+	mes "I don't know if you know";
+	mes "but actually, the people who";
+	mes "live here ain't allowed to";
+	mes "explore this whole city. It's";
+	mes "kind of taboo to talk about,";
+	mes "but what do I care, right?";
+	next;
+	mes "[Maku]";
+	mes "Yeah, basically the rich";
+	mes "people here are too afraid";
+	mes "of the poor people comin' to";
+	mes "see them, so the security in";
+	mes "this city is pretty tight! Those";
+	mes "upper class guys are trash...";
+	next;
+	mes "[Maku]";
+	mes "I didn't use to think";
+	mes "this way. I actually used";
+	mes "to have a pretty rich friend";
+	mes "till I found out he's not all";
+	mes "I thought he was. That";
+	mes "moron! Why's he like that?!";
+	next;
+	mes "[Maku]";
+	mes "Eh, forget about it.";
+	mes "Why am I even talking";
+	mes "about my personal life";
+	mes "to someone I just met";
+	mes "anyway? Sure, we all";
+	mes "do it, but still...";
+	next;
+	mes "[Maku]";
+	mes "Well, when you get";
+	mes "bored of the ghetto,";
+	mes "you really oughta check";
+	mes "out the rich section of town.";
+	mes "I'm bitter, but I'll also admit";
+	mes "it's way nicer than this place.";
+	set friendship,1;
+	close;
+
+
+Switches:
+	switch(friendship)
+	{
+	
+	case 2:
+		mes "[Maku]";
+		mes "Hey, what are you";
+		mes "doing back over here?";
+		mes "I thought I recommended";
+		mes "going over to check out";
+		mes "Uptown Lighthalzen. This";
+		mes "place is pretty run-down...";
+		next;
+		menu "I actually met Digotz and...",-;
+
+		mes "[Maku]";
+		mes "You what...?!";
+		mes "You saw my old pal,";
+		mes "Digotz?! Er, I mean,";
+		mes "Mister Alexander Digotz,";
+		mes "who used to be my buddy,";
+		mes "but obviously not anymore.";
+		next;
+		mes "[Maku]";
+		mes "Sure, we were real close";
+		mes "at one time, but that was";
+		mes "too long ago. It's been a";
+		mes "long time since we hung";
+		mes "out and he probable hates";
+		mes "my penniless guts and...";
+		next;
+		mes "[Maku]";
+		mes "Crud, just listen to";
+		mes "me, I sound like a wuss.";
+		mes "I don't miss Digotz! In fact,";
+		mes "I hate the guy, one hundred";
+		mes "percent! The next time I see";
+		mes "him, I'll beat him to a pulp!";
+		set friendship,3;
+		close;
+	break;
+
+	case 3:
+		mes "[Maku]";
+		mes "Man, I need to blow off some";
+		mes "steam! Sure, me and Digotz";
+		mes "were buds before and maybe";
+		mes "we might seem like friends now,";
+		mes "but not anymore, though we used";
+		mes "to be closer than this. Argh!";
+		next;
+		mes "[Maku]";
+		mes "Don't get me wrong, I don't";
+		mes "miss the guy or anything like";
+		mes "that and I don't feel sorry about";
+		mes "what happened. But if he ever";
+		mes "came to apologize to me, I'd";
+		mes "probably accept, you know.";
+		next;
+		mes "[Maku]";
+		mes "Well, after thinking";
+		mes "about it, of course.";
+		mes "I mean, I'm not the one";
+		mes "holding a grudge. It's all";
+		mes "that guy's fault! Sheeeesh!";
+		close;
+	break;
+
+	case 4:
+		mes "[Maku]";
+		mes "What the hell are you";
+		mes "still doing around here?";
+		mes "You must have better things";
+		mes "to do than talk to a ruffian";
+		mes "like me or that snobby and";
+		mes "totally prickish Digotz.";
+		next;
+		menu "Speaking of which...",-;
+		mes "[" + strcharinfo(0) + "]";
+		mes "Speaking of which...";
+		mes "I spoke to Digotz again.";
+		mes "He told me to give you a";
+		mes "message, but I'm not sure th--";
+		next;
+		mes "[Maku]";
+		mes "That no-good bastard";
+		mes "has a message for me?!";
+		mes "Oh, I'm soooo honored~";
+		mes "Tell me what that fink";
+		mes "has to say, line by line!";
+		next;
+		input @digotzstr$;
+		if(@digotzstr$ != "Hopeless bastard!")goto failstr;
+		mes "[Maku]";
+		mes "\"Hopeless Bastard?!\"";
+		mes "Well, at least he had";
+		mes "the stomach to say that.";
+		mes "Through somebody else";
+		mes "anyway! What else'd he say?!";
+		next;
+		input @digotzstr$;
+		if(@digotzstr$ != "You're still a stubborn jerk!")goto failstr;
+		mes "[Maku]";
+		mes "\"Stubborn Jerk?!\"";
+		mes "Takes no one to know one,";
+		mes "bastard! Why I oughta--";
+		mes "Grrr! What'd he say next?!";
+		next;
+		input @digotzstr$;
+		if(@digotzstr$ != "You owe me at least 3 lunches!")goto failstr;
+		mes "[Maku]";
+		mes "Three lunches?!";
+		mes "I treated that guy to";
+		mes "lunch like, fifteen times!";
+		mes "I tell you, the guy does not";
+		mes "know the meaning of friendship!";
+		mes "What else did that moron say?!";
+		next;
+		input @digotzstr$;	
+		if(@digotzstr$ != "Not to mention an apology!")goto failstr;
+		mes "[Maku]";
+		mes "Me, apologize?!";
+		mes "He should be on his hands";
+		mes "and knees begging for my";
+		mes "frickin' forgiveness! That...";
+		mes "That selfish no-good stupid...";
+		mes "W-what else did he tell you?!";
+		next;
+		input @digotzstr$;
+		if(@digotzstr$ != "But who cares what you think?!")goto failstr;
+		mes "[Maku]";
+		mes "Who cares what I think?!";
+		mes "GRRRAAH~!! Who cares";
+		mes "what he thinks!! ^111111*Pant Pant*^000000";
+		mes "I'm gonna murderlize that";
+		mes "dumb creep! He can't possibly";
+		mes "make me angrier than I am now!";
+		next;
+		input @digotzstr$;
+		if(@digotzstr$ != "I'm so goddamn happy without you!")goto failstr;
+		mes "[Maku]";
+		mes "That's it.";
+		mes "It's decided. The";
+		mes "next time I see Digotz,";
+		mes "I'm gonna plaster his";
+		mes "face all over the floor.";
+		set friendship,5;
+		close;
+	break;
+
+	case 5:
+		mes "[Maku]";
+		mes "RrrrRrrrr.....";
+		mes "RrrrrRRRrrRR.....";
+		mes "GGGGGRRRRR...";
+		next;
+		mes "^3131FFUh oh...";
+		mes "It looks like Maku";
+		mes "is starting to rage";
+		mes "just a bit too much.^000000";
+		next;
+		mes "[Maku]";
+		mes "...";
+		mes "......";
+		mes ".........";
+		next;
+		mes "[Maku]";
+		mes "Gggrrrr...";
+		next;
+		mes "[Maku]";
+		mes "GRAAAAAAAAH~!";
+		mes "Who the hell does he";
+		mes "think he is, telling me";
+		mes "all sorts of crap!? Digotz,";
+		mes "you're not getting away";
+		mes "with this! Gonna wreck you!!";
+		next;
+		set Hp,MaxHp/2;
+		mes "^3131FFMaku's seething quickly";
+		mes "explodes into pure, violent";
+		mes "rage. You manage to calm";
+		mes "him down after a while, but";
+		mes "barely keep yourself from";
+		mes "getting killed in this outburst^000000";
+		next;
+		mes "[Maku]";
+		mes "^111111*Pant pant* *Whew~*^000000";
+		mes "D-don't worry, I've got";
+		mes "a grip on myself now.";
+		mes "Thanks for not letting me";
+		mes "get too crazy. Times like";
+		mes "this, I really miss ^FF0000Benkaistein^000000.";
+		next;
+		mes "[Maku]";
+		mes "Benkastein would always";
+		mes "make sure that I'd stay out";
+		mes "of fights. I really miss that";
+		mes "guy. Still, he ain't around...";
+		next;
+		mes "[Maku]";
+		mes "Damn those guards!";
+		mes "If they weren't there,";
+		mes "I could just go over and";
+		mes "kick Digotz's ass! I swear,";
+		mes "if it weren't for them...!";		
+		set friendship,6;
+		close;
+	break;
+
+	case 6:
+		mes "[Maku]";
+		mes "Arrrrgh! Whenever I hear";
+		mes "about that Digotz, I get so";
+		mes "peeved! Is that guy giving";
+		mes "me the brushoff just because";
+		mes "I'm not a rich guy like he is?!";
+		next;
+		mes "[Maku]";
+		mes "I can't...";
+		mes "I can't even beat him up";
+		mes "all properly because of";
+		mes "all those freakin' guards!";
+		mes "Arrrrrrrgh! Man, where's";
+		mes "Benkastein when I need him?";
+		close;
+	break;
+
+	case 7:
+		mes "[Maku]";
+		mes "Arrrrgh! Whenever I hear";
+		mes "about that Digotz, I get so";
+		mes "peeved! Is that guy giving";
+		mes "me the brushoff just because";
+		mes "I'm not a rich guy like he is?!";
+		next;
+		mes "[Maku]";
+		mes "I can't...";
+		mes "I can't even beat him up";
+		mes "all properly because of";
+		mes "all those freakin' guards!";
+		mes "Arrrrrrrgh! Man, where's";
+		mes "Benkastein when I need him?";
+		close;
+	break;
+
+	case 8:
+		mes "[Maku]";
+		mes "Hey, what is that? You want";
+		mes "me to read this journal?";
+		mes "Er, okay, but I'm none too";
+		mes "comfortable going through";
+		mes "somebody's diary. It's just";
+		mes "kinda... creepy, you know?";
+		next;
+		mes "[Maku]";
+		mes "Hey, this think is";
+		mes "Benkastein's. I haven't";
+		mes "seen that guy in a long while.";
+		mes "Ah, so he gave it to you for me";
+		mes "to read? Alright, I owe him a";
+		mes "favor or two, so I oughta...";
+		next;
+		mes "[Benkastein's Journal]";
+		mes "^AD9595Today, me, Digotz and";
+		mes "Maku played this crazy flying";
+		mes "game. Basically, we make";
+		mes "these wings out of wood and";
+		mes "paper, jump of these hills";
+		mes "and try to fly. Dumb, I know.";
+		next;
+		mes "^000000[Benkastein's Journal]";
+		mes "^AD9595Today it was my turn to";
+		mes "jump and flap my arms with";
+		mes "these fake, badly made wings.";
+		mes "It's not really a fun game when";
+		mes "I think about it. Boy, I hope";
+		mes "we don't do that again.";
+		next;
+		mes "^000000[Maku]";
+		mes "What is he talking about?!";
+		mes "That game was real fun!";
+		mes "Yeah, I usually wore the";
+		mes "wings and Digotz always";
+		mes "wanted to wear them too.";
+		next;
+		mes "[Benkastein's Journal]";
+		mes "^AD9595Maku, Digotz and me went";
+		mes "outside of town. Of course,";
+		mes "we didn't tell anyone or else";
+		mes "we'd get in trouble. It was";
+		mes "a really exciting day. But";
+		mes "then, we ran into a monster!";
+		next;
+		mes "^000000[Benkastein's Journal]";
+		mes "^AD9595I wanted to run away but Maku";
+		mes "and Digotz wanted to beat it so";
+		mes "that we could become heroes.";
+		mes "Of course, we got hurt pretty";
+		mes "bad and the monster got away.";
+		mes "Boy, mom was not happy...";
+		next;
+		mes "^000000[Maku]";
+		mes "That's right! Back then,";
+		mes "the three of us weren't";
+		mes "afraid of anything! Of course,";
+		mes "Digotz got beat up the most.";
+		mes "But I gotta say, he was also";
+		mes "the most fearless of us.";
+		next;
+		mes "[Benkastein's Journal]";
+		mes "^AD9595Digotz's been sick for three";
+		mes "days now. It's just a normal";
+		mes "cold and Maku keeps saying";
+		mes "it's Digotz's fault he got sick.";
+		mes "But he's always asking me to";
+		mes "go visit him and see if he's okay.";
+		next;
+		mes "^000000[Maku]";
+		mes "Wh-what?! No, I wasn't";
+		mes "worried at all! That must";
+		mes "have been the time Digotz";
+		mes "caught Clymonia. You know,";
+		mes "that, uh, horrible disease. No";
+		mes "one should have that one!";
+		next;
+		mes "[Benkastein's Journal]";
+		mes "^AD9595Mom and dad keep telling";
+		mes "me not to hang out with Maku";
+		mes "anymore. Their reason is really";
+		mes "dumb, and I don't care if he is";
+		mes "poor. He's one of the best guys";
+		mes "that I'll ever know.";
+		next;
+		mes "^000000[Benkastein's Journal]";
+		mes "^AD9595Digotz's family is really";
+		mes "rich and they don't want him";
+		mes "to see Maku anymore either.";
+		mes "But Digotz doesn't care.";
+		mes "I know he likes Maku a lot.";
+		next;
+		mes "^000000[Maku]";
+		mes "...";
+		mes "......";
+		next;
+		mes "[Benkastein's Journal]";
+		mes "^AD9595Today, the three of us";
+		mes "made an oath of brotherhood,";
+		mes "just like we read in the comic";
+		mes "book. We swore we'd always";
+		mes "be friends no matter what.";
+		mes "For always and for always.";
+		next;
+		mes "^000000[Maku]";
+		mes "Well, that's true,";
+		mes "I guess, but people";
+		mes "change! Besides, we got";
+		mes "that idea from a comic book!";
+		mes "Well, if he apologizes first,";
+		mes "I guess I better forgive him.";
+		next;
+		mes "[" + strcharinfo(0) + "]";
+		mes "Good...";
+		mes "Because Digotz said";
+		mes "that he'll be coming";
+		mes "by in a few days.";
+		next;
+		mes "[Maku]";
+		mes "What?! He's really coming";
+		mes "here? What for? It's too late";
+		mes "to patch things up! Still, I'd be";
+		mes "a real prick if I didn't see him";
+		mes "Alright, fine! I'll teach that guy";
+		mes "a lesson once he's here!";
+		next;
+		mes "[Maku]";
+		mes "And, um, gimme that";
+		mes "journal! I'm gonna read";
+		mes "more of it so I can make";
+		mes "fun of Digotz. Bwahahaha!";
+		mes "But yeah, um, thanks. Not";
+		mes "that I'm grateful or anything.";
+		next;
+		mes "[Maku]";
+		mes "So, uh, I guess";
+		mes "I'll see you later.";
+		mes "Um, now I gotta get";
+		mes "ready for something.";
+		mes "^111111(But not to see Digotz!)";
+		if(countitem(7351))delitem 7351,1;
+		set friendship,9;
+		close;
+	break;
+
+	case 9:
+		mes "[Maku]";
+		mes "Why is Digotz";
+		mes "so late? This isn't";
+		mes "like him at all. Maybe";
+		mes "something's wrong?";
+		close;
+	break;
+
+	case 10:
+		mes "[Maku]";
+		mes "Why is Digotz";
+		mes "so late? This isn't";
+		mes "like him at all. Maybe";
+		mes "something's wrong?";
+		next;
+		mes "[Maku]";
+		mes "Eh, he might have";
+		mes "some kinda reason for";
+		mes "being late, but if he don't,";
+		mes "i've been saving a whole";
+		mes "six pack of kickass to open,";
+		mes "just for him. Heh heh heh~";
+		close;
+	break;
+
+	case 11:
+		mes "[Maku]";
+		mes "Why is Digotz";
+		mes "so late? This isn't";
+		mes "like him at all. Maybe";
+		mes "something's wrong?";
+		next;
+		mes "[Maku]";
+		mes "Eh, he might have";
+		mes "some kinda reason for";
+		mes "being late, but if he don't,";
+		mes "i've been saving a whole";
+		mes "six pack of kickass to open,";
+		mes "just for him. Heh heh heh~";
+		close;
+	break;
+	}
+
+failstr:
+	mes "[Maku]";
+	mes "Wha...? I dunno if Digotz";
+	mes "would say something like";
+	mes "that. You sure you heard";
+	mes "him carefully enough? It's";
+	mes "been a while, but I know";
+	mes "how Digotz talks, man.";
+	close;
+}
+
+yuno_in04.gat,107,14,4	script	Student	754,{
+
+	mes "[Joey Choryee]";
+	mes "This is a study area where";
+	mes "you're not supposed to speak,";
+	mes "walk or even breathe loudly.";
+	mes "Still, students like Benkastein";
+	mes "can tune out the whole world";
+	mes "when they study hard enough...";
+	if(friendship != 6)close;
+	next;
+	mes "[Joey Choryee]";
+	mes "Benkastein...?";
+	mes "He's in the north part.";
+	mes "of this room. He's a real";
+	mes "nice guy, but a little anal.";
+	mes "Well, he's too organized";
+	mes "and he labels everything!";
+	close;
+
+}
+
+yuno_in04.gat,96,106,4	script	Passionate Student	754,{
+
+	if(friendship == 10)goto s_Ask;
+	if(friendship3 == 2 || friendship3 == 3)goto s_Cont2;
+	if(friendship3 == 1)goto s_Cont;
+	mes "[Passionate Student]";
+	mes "Let's see, now.";
+	mes "Wind Magic, Black Magic,";
+	mes "Porings, ah, there it is";
+	mes "Monster race properties.";
+	mes "Hopefully this contains";
+	mes "the information I need...";
+	next;
+	if(friendship != 6)goto s_Dialog;
+	mes "Upon briefly glancing at";
+	mes "this student's belongings,";
+	mes "you notice that the name";
+	mes "\"Benkastein\" is printed";
+	mes "on them. This is the friend";
+	mes "mentioned by Maku and Digotz!";
+	next;
+	menu "Excuse me...",-;
+	mes "[" + strcharinfo(0) + "]";
+	mes "Excuse me...";
+	mes "Benkastein?";
+	next;
+	mes "[Passionate Student]";
+	mes "...The world of humans";
+	mes "and the world of demons,";
+	mes "yes, yes... No, what I'm";
+	mes "looking for is a reference";
+	mes "to the heavens of Asgard.";
+	mes "Hmm, this here might help...";
+	next;
+	menu "Hey...",-;
+	mes "[" + strcharinfo(0) + "]";
+	mes "Hey...";
+	mes "Over here.";
+	mes "Benkastein!";
+	next;
+	mes "[Passionate Student]";
+	mes "...Oh, now that's a very";
+	mes "interesting observation.";
+	mes "If I can incorporate that";
+	mes "into my thesis without too";
+	mes "much trouble, my standpoint";
+	mes "would look much more solid...";
+	next;
+	menu "HEY YOU...!",-;
+	mes "[" + strcharinfo(0) + "]";
+	mes "HEY YOU...!";
+	mes "BENKASTEIN~!";
+	next;
+	mes "[Passionate Student]";
+	mes "Oh, good heavens!";
+	mes "C-can't you keep";
+	mes "your voice down?";
+	mes "I-I'm trying to study!";
+	mes "No, wait. Have you been";
+	mes "calling me all this time?";
+	set friendship3,1;
+	close;
+
+s_Cont:
+	mes "[Passionate Student]";
+	mes "Oh, you startled me!";
+	mes "Still, I'm aware that it's";
+	mes "hard to get my attention";
+	mes "once I immerse myself";
+	mes "in a book. So, how can";
+	mes "I help you, adventurer?";
+	next;
+	menu "Tell him about Maku and Digotz.",-;
+	mes "[Benkastein]";
+	mes "Oh, how are my friends";
+	mes "doing? Oh, what? They're";
+	mes "having a huge fight just";
+	mes "because one's rich and";
+	mes "the other one's poor?";
+	mes "That's pretty childish!";
+	next;
+	mes "[Benkastein]";
+	mes "But then again, that's just";
+	mes "like them. ^111111*Sigh*^000000 I really want";
+	mes "to go back home and get those";
+	mes "two to make up, but I also need";
+	mes "to finish this thesis. Let's see...";
+	mes "What can I possibly do from here?";
+	next;
+	mes "[Benkastein]";
+	mes "Oh, I know what I can do!";
+	mes "Wait, but where did I put it?";
+	mes "Oh, how cold I lose something";
+	mes "so important? Wait! Would you";
+	mes "please wait a second while";
+	mes "I look for something?";
+	set friendship3,2;
+	close;
+
+s_Cont2:
+	mes "[Benkastein]";
+	mes "Aw nuts, this is";
+	mes "taking much longer";
+	mes "than I had expected.";
+	mes "Now ehere did I put";
+	mes "that thing? Hmmmm...";
+	if(friendship3 == 3)goto s_Cont3;
+	next;
+	mes "^3131FFPerhaps it would";
+	mes "be best if you help";
+	mes "Benkastein to look for";
+	mes "what he's searching for.";
+	close;
+
+s_Cont3:
+	next;
+	mes "[Benkastein]";
+	mes "Oh, is that it?";
+	mes "Did you find my";
+	mes "journal? Quick, let";
+	mes "me check. Yes, yes...";
+	mes "This is it! Thank you";
+	mes "for finding this for me!";
+	next;
+	mes "[Benkastein]";
+	mes "Would you mind doing";
+	mes "a favor for me? It'd be";
+	mes "better if I talk to them";
+	mes "myself, but I'm too busy";
+	mes "working on this thesis...";
+	next;
+	mes "[Benkastein]";
+	mes "Would you please give this";
+	mes "journal to Digotz and Maku?";
+	mes "I wrote it in when we were";
+	mes "really young, so it should";
+	mes "remind them of all the good";
+	mes "times we used to share.";
+	next;
+	mes "[Benkastein]";
+	mes "Anyway, this should at";
+	mes "least help them realize";
+	mes "how stupid they've been";
+	mes "acting. Thanks in advance,";
+	mes "and please take care of";
+	mes "Maku and Digotz for me.";
+	if(friendship == 6)set friendship,7;
+	close;
+
+s_Dialog:
+	mes "^3131FFThis student seems to";
+	mes "be dilligently conducting";
+	mes "intensive research on some";
+	mes "academic subject. For now,";
+	mes "it would be best to leave him";
+	mes "alone so that he can study.";
+	close;
+
+s_Ask:
+	mes "[Benkastein]";
+	mes "Were you able to bring";
+	mes "my journal to Digotz and";
+	mes "Maku? I'm pretty sure it'd";
+	mes "remind them of all the good";
+	mes "times we had. I know they";
+	mes "sure can be stubborn...";
+	next;
+	mes "[Benkastein]";
+	mes "Anyway, I really";
+	mes "appreciate all your";
+	mes "help. When I go back";
+	mes "home, I look forward to";
+	mes "seeing the two of them again.";
+	next;
+	mes "[Benkastein]";
+	mes "Until then, I need to research,";
+	mes "finish my thesis and accomplish";
+	mes "my academic goals. Oh, please";
+	mes "take this pass which will let you";
+	mes "go back and forth between the";
+	mes "rich and poor areas as my thanks.";
+	next;
+	mes "[Benkastein]";
+	mes "Anyway, I wish you";
+	mes "safety in your travels,";
+	mes "adventurer. When the three";
+	mes "of us get together, I'll be";
+	mes "sure to let you know~";
+	if(BaseLevel < 40)set BaseExp,BaseExp+49500;
+	if(BaseLevel < 60)set BaseExp,BaseExp+99000;
+	if(BaseLevel > 60 && BaseLevel < 70)set BaseExp,BaseExp+198000;
+	if(BaseLevel > 70 && BaseLevel < 80)set BaseExp,BaseExp+396000;
+	if(BaseLevel > 80 && BaseLevel < 90)set BaseExp,BaseExp+594000;
+	if(BaseLevel > 90)set BaseExp,BaseExp+792000;
+	getitem 7350,1;
+	set friendship,11;
+	set friendship3,0;
+	close;
+
+}
+
+yuno_in04.gat,168,117,1	script	Book	111,{
+
+	if(friendship3 == 3)goto Book2;
+	if(friendship3 == 2)goto Book;
+	mes "^3131FFThis book is labeled,";
+	mes "\"Benkastein's Journal";
+	mes "Vol. 6.\".";
+	close;
+Book:
+	mes "^3131FFThis book is labeled,";
+	mes "\"Benkastein's Journal";
+	mes "Vol. 6.\". This is probably";
+	mes "what Benkastein was trying";
+	mes "to find, so it might be best to";
+	mes "bring this and show it to him";
+	set friendship3,3;
+	getitem 7351,1;
+	close;
+Book2:
+	mes "^3131FFThis is where you found";
+	mes "the book that Benkastein";
+	mes "was looking for.";
+	close;
+
+}
+
+yuno_in04.gat,169,109,1	script	Ambitious Hollgrehenn	111,{
+
+	mes "*Hollgrehenn: The Ambition*";
+	mes "By Aragham Caul*";
+	mes "";
+	mes "";
+	mes "";
+	mes "";
+	mes "Publisher:";
+	mes "Muha Books, Co.";
+	next;
+	mes "...";
+	mes "He would stop at nothing";
+	mes "to have the greatest weapon";
+	mes "in the world in his possession.";
+	mes "He became a smith so that he";
+	mes "could discern which weapons";
+	mes "were the most powerful...";
+	next;
+	mes "[" + strcharinfo(0) + "]";
+	mes "That's strange...";
+	mes "The next page";
+	mes "has been torn out.";
+	close;
+
+}
+
+yuno_in04.gat,171,117,1	script	List of Books	111,{
+
+	mes "^3131FFYou find a series";
+	mes "of paperback books";
+	mes "with titles, printed";
+	mes "on the binding in an";
+	mes "elegantly decorative";
+	mes "cursive style font.";
+	mes "The titles include...";
+	next;
+	mes "*Volcanic Passion*";
+	mes "*Midnight Crescendo*";
+	mes "*A Paris Affair*";
+	mes "*Fever Pitch*";
+	mes "*The Cowyboy Next Door*";
+	mes "*Platonic Romance*";
+	mes "*How Lara Got Her Groove Back*";
+	next;
+	mes "^000000[" + strcharinfo(0) + "]";
+	mes "What the...?!";
+	mes "This place even has";
+	mes "a romance novel section?";
+	close;
+
+}