viewing paste quests_lighthalzen.txt | Athena

Posted on the
  1. //===== eAthena Script ======================================= 
  2. //= Quest NPCs located in Lighthalzen
  3. //===== By: ================================================== 
  4. //= Persian, Vicious_Pucca, aoa00, Evera, MasterOfMupppets,
  5. //= Lupus, Lord Gywall
  6. //===== Current Version: ===================================== 
  7. //= 4.7
  8. //===== Compatible With: ===================================== 
  9. //= eAthena SVN
  10. //===== Description: ========================================= 
  11. //= Quests related to Lighthalzen City.
  12. //===== Additional Comments: ================================= 
  13. //= Grammar/script check please. This was a quick job.
  14. //= Things to add: Look at the thread "Lighthalzen Guard" in SVN script
  15. //= 0.3 Initial Release
  16. //= 0.5 Added mobsters spawn and Einbroch pollution. Alert lasts either 10 minutes or all mob killed.
  17. //= 0.6-0.9 fix small bug. Added Bio-lab entrance Quest. Added Getting security-card Quest.
  18. //= 1.0 Patched "mobsters spawn & Alert" like Real-RO.
  19. //= 1.0a fixed rand(1,10) + comparision. There just can't be 'X < 1' [Lupus]
  20. //= 1.1 Changed the mobster spawn to g_mobster to prevent exploits [MasterOfMuppets]
  21. //= 1.2 Added the cube room quest by DeNy, translated by vicious_pucca. [MasterOfMuppets]
  22. //=	Thanks to Linuxwolf for a grammar check as well =).
  23. //= 1.2a Moved Biolab entrance to lhz_dun warps. [Vicious]
  24. //= 1.3 Fixed password bug, fixed endless item exploit, some typos [Lupus]
  25. //= 1.4 Fixed password abuse. When people don't read the password under the picture
  26. //= 	and enter Zero shit 8) (TODO: I saw some "Sticks" abuses, too.. where you could skip a part of quest...)
  27. //= 1.5 Fixed Mobster's OnDead event(it has to start with "On"!) [Playtester]
  28. //= 1.5a Fixed "free stick" bug, thx 2 Neouni [Lupus]
  29. //= 1.6 Added Gywall's Pickpocket Quest
  30. //= 1.7 Implemented the Friendship quest [MasterOfMuppets]
  31. //= 1.8 Changed the name of the mobsters to Gangster, as it should be. [MasterOfMuppets]
  32. //= 1.9 Added extra input check on Biolab so that the first letter of the word could be capitalized or undercase. [Evera]
  33. //= 2.0 Removed Duplicates [Silent]
  34. //= 2.1 Added first part of Bio Ethics Quest [Evera]
  35. //= 2.2 Added bit to say Bio Ethics is unfinished, and if a player attempts, it warps them
  36. //= 	out after finished part... Don't want players getting stuck ;_; [Evera]
  37. //= 2.3 Finished Bio Ethics Quest. Need bug testers before moving to trunk, my
  38. //=	mind was somewhere else when writing @_@ [Evera]
  39. //= 2.4	Fixed the bug where a str&int debug was shown in the console for
  40. //=	test tube in bio labs quest. [Evera]
  41. //= 2.5	Fixed Kellasus giving you extra skills in Bio Ethics quest [Evera]
  42. //= 2.6	Fixed exploit letting any class get homunculus from Bio Ethics Quest [Evera]
  43. //= 2.6a Moved Bio Ethics Quest to Alchemist SKILL QUESTS [Lupus]
  44. //= 2.7 fixed bugs that let people bypass some quest parts V_V [Lupus]
  45. //=	reused cubekey var for 4 Cube Room key vars
  46. //= 2.8 More optimization. Also fixed bug with "2x short sticks -> long" [Lupus]
  47. //=	Now uses MISC_QUEST&512 instead of 'hzdun'. WIP
  48. //= 2.9 Fixed Friendship Quest levelup exploit (u could get EXP twice) [Lupus]
  49. //= 3.0 Added Cursed Spirit Quest. [SinSloth]
  50. //=	Moved a book non-related to Lighthalzen quests.
  51. //= 3.1 Added Schwartzvalt Trilogy Quest. [SinSloth]
  52. //= 3.2 Updated some NPCs regarding Hugel Rebellion Quest. [SinSloth]
  53. //= 3.2 Removed the NPC "#kiz03-4" as I couldn't find any [L0ne_W0lf]
  54. //=	reference to it in the Aegis script.
  55. //= 3.3 Fixed a wrong negative value checking in Schwartzvalt Trilogy quest. [SinSloth]
  56. //= 3.4 Fixed experience gains to match upcoming rate adjustments. [SinSloth]
  57. //= 3.5 Touch-ups to the Friendship quest. Added EXP reward. [L0ne_W0lf]
  58. //=	Added cutins for "Maku" npc, and changed "set HP" to percentheal.
  59. //= 3.5a Adjusted EXP given by "Benkasttein" to be the same as that given by Maku. [L0ne_W0lf]
  60. //= 3.6 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
  61. //= 3.7 Counter-fixed negative value checking to now look for both positive and negative values
  62. //=     since its symbol depends on the time. [SinSloth]
  63. //= 3.8 Removed bio ethic quest definition from header. [L0ne_W0lf]
  64. //= 3.9 Added Rekenber Job quest. Don't know why it hasn't been there before though. [SinSloth]
  65. //= 4.0 Updated several NPCs to Official (iRO) dialog, and restrucured. [L0ne_W0lf]
  66. //= 4.1 Updated Dungeon quest, and Friendhsip quest to 10.3 standards. [L0ne_W0lf]
  67. //= 4.2 Fixed wrong variable type in use in "Box#cube1". [L0ne_W0lf]
  68. //= 4.3 Fixed a bug where if you relog after you take out the Lab Permit from the Box
  69. //=     You can't finish the quest. (bugreport:1798) [Samuray22]
  70. //= 4.3a Reverted changes from the last version. . [L0ne_W0lf]
  71. //=     Changed temp char vars to normal vars, that unset at end.
  72. //=     Tube just makes sure you have 1 or more permits.
  73. //= 4.4 Replaced effect numerics with constants. [L0ne_W0lf]
  74. //= 4.5 Corrected an Incorrect check of the Shinokas_Quest. (bugreport:2276) [Samuray22]
  75. //=	  Replaced effect numerics with constants.
  76. //= 4.5 Official Gangster Alert script. [Gepard]
  77. //= 4.6 Added quest log entries for:
  78. //=     - Cursed Spirit Quest
  79. //= 4.7 Fixed missing label. (bugreport:4654) [L0ne_W0lf]
  80. //============================================================ 
  81.  
  82. // Gangster Alert [Aegis Conversion]
  83. //------------------------------------------------------------
  84. lighthalzen,1,1,0	script	Law Enforcement	-1,{
  85. 	end;
  86.  
  87. OnEnable:
  88. 	mapannounce "lighthalzen","Attention, citizens. Our security has been breached and the city is in Gangster Alert status. Please find shelter immediately!",bc_map;
  89. 	initnpctimer;
  90. 	for (set .@i, 0; .@i < 30; set .@i, .@i + 1)
  91. 		monster "lighthalzen",0,0,"Gangster",1592,1,"Law Enforcement::OnMyMobDead";
  92. 	end;
  93.  
  94. OnTimer220000:
  95. 	killmonster "lighthalzen","Law Enforcement::OnMyMobDead";
  96. 	mapannounce "lighthalzen","Attention, citizens. Our law enforcement department has successfully contained the situation. Alert status has been canceled.",bc_map;
  97. 	set $@Lhz_Gangster_Alert, 0;
  98. 	stopnpctimer;
  99. 	end;
  100.  
  101. OnMyMobDead:
  102. 	end;
  103. }
  104.  
  105. lighthalzen,267,200,3	script	Guard#lhz01	868,{
  106. 	if (countitem(7350) > 0) {
  107. 		mes "[Guard]";
  108. 		mes "Hold it right th--!";
  109. 		mes "Oh. I'm sorry. I didn't";
  110. 		mes "realize you were carrying";
  111. 		mes "a pass and had authorization.";
  112. 		close2;
  113. 		warp "lighthalzen",303,229;
  114. 		end;
  115. 	}
  116. 	if ($@Lhz_Gangster_Alert >= 100) {
  117. 		mes "[Guard]";
  118. 		mes "Recently too many people";
  119. 		mes "have been traveling between";
  120. 		mes "Uptown and the ghetto, so";
  121. 		mes "we've heightened security";
  122. 		mes "around here. But how can";
  123. 		mes "so many sneak through us?";
  124. 		close;
  125. 	}
  126. 	if ($@Lhz_Gangster_Alert > 14) {
  127. 		mes "[Guard]";
  128. 		mes "Recently too many people";
  129. 		mes "have been traveling between";
  130. 		mes "Uptown and the ghetto, so";
  131. 		mes "we've heightened security";
  132. 		mes "around here. But how can";
  133. 		mes "so many sneak through us?";
  134. 		donpcevent "Law Enforcement::OnEnable";
  135. 		set $@Lhz_Gangster_Alert, 100;
  136. 		close;
  137. 	}
  138. 	if (gettime(3) >= 22 || gettime(3) < 2) {
  139. 		mes "[Guard]";
  140. 		mes "Zzzz... Zzz...";
  141. 		mes "ZZZzzzzzzzzzz...";
  142. 		next;
  143. 		mes "^3355FFThis guard is";
  144. 		mes "dozing off, so this is";
  145. 		mes "the perfect opportunity";
  146. 		mes "to sneak past him.^000000";
  147. 		close2;
  148. 		set $@Lhz_Gangster_Alert, $@Lhz_Gangster_Alert + 1;
  149. 		warp "lighthalzen",303,229;
  150. 		end;
  151. 	}
  152. 	if (rand(1,6) == 3) {
  153. 		mes "^3355FFThe guard seems distracted";
  154. 		mes "and is looking elsewhere. Now's";
  155. 		mes "your chance to sneak past him!^000000";
  156. 		close2;
  157. 		set $@Lhz_Gangster_Alert, $@Lhz_Gangster_Alert + 1;
  158. 		warp "lighthalzen",303,229;
  159. 		end;
  160. 	}
  161. 	else {
  162. 		mes "[Guard]";
  163. 		mes "Hold it right there!";
  164. 		mes "I can't permit anyone";
  165. 		mes "to enter the slums.";
  166. 		mes "Go back to where you";
  167. 		mes "came from, adventurer!";
  168. 		close;
  169. 	}
  170. }
  171.  
  172. lighthalzen,294,223,7	script	Guard#lhz02	868,{
  173. 	if (countitem(7350) > 0) {
  174. 		mes "[Guard]";
  175. 		mes "Hold it right th--!";
  176. 		mes "Oh. I'm sorry. I didn't";
  177. 		mes "realize you were carrying";
  178. 		mes "a pass and had authorization.";
  179. 		close2;
  180. 		warp "lighthalzen",260,199;
  181. 		end;
  182. 	}
  183. 	if ($@Lhz_Gangster_Alert >= 100) {
  184. 		mes "[Guard]";
  185. 		mes "Recently too many people";
  186. 		mes "have been traveling between";
  187. 		mes "Uptown and the ghetto, so";
  188. 		mes "we've heightened security";
  189. 		mes "around here. But how can";
  190. 		mes "so many sneak through us?";
  191. 		close;
  192. 	}
  193. 	if ($@Lhz_Gangster_Alert > 14) {
  194. 		mes "[Guard]";
  195. 		mes "Recently too many people";
  196. 		mes "have been traveling between";
  197. 		mes "Uptown and the ghetto, so";
  198. 		mes "we've heightened security";
  199. 		mes "around here. But how can";
  200. 		mes "so many sneak through us?";
  201. 		donpcevent "Law Enforcement::OnEnable";
  202. 		set $@Lhz_Gangster_Alert, 100;
  203. 		close;
  204. 	}
  205. 	if (gettime(3) >= 22 || gettime(3) < 2) {
  206. 		mes "[Guard]";
  207. 		mes "Zzzz... Zzz...";
  208. 		mes "ZZZzzzzzzzzzz...";
  209. 		next;
  210. 		mes "^3355FFThis guard is";
  211. 		mes "dozing off, so this is";
  212. 		mes "the perfect opportunity";
  213. 		mes "to sneak past him.^000000";
  214. 		close2;
  215. 		set $@Lhz_Gangster_Alert, $@Lhz_Gangster_Alert + 1;
  216. 		warp "lighthalzen",260,199;
  217. 		end;
  218. 	}
  219. 	if (rand(1,6) == 3) {
  220. 		mes "^3355FFThe guard seems distracted";
  221. 		mes "and is looking elsewhere. Now's";
  222. 		mes "your chance to sneak past him!^000000";
  223. 		close2;
  224. 		set $@Lhz_Gangster_Alert, $@Lhz_Gangster_Alert + 1;
  225. 		warp "lighthalzen",260,199;
  226. 		end;
  227. 	}
  228. 	else {
  229. 		mes "[Guard]";
  230. 		mes "Hold it right there!";
  231. 		mes "I can't permit anyone to";
  232. 		mes "enter Uptown Lighthalzen!";
  233. 		mes "If you don't have a pass,";
  234. 		mes "then move on out of here!";
  235. 		close;
  236. 	}
  237. }
  238.  
  239. //============================================================
  240. // Cube Room
  241. //============================================================
  242.  
  243. lighthalzen,341,224,3	script	Fishbone	868,{
  244. 	// Retain prior position in quest.
  245. 	if (piciburn) {
  246. 		set lhz_sincube,piciburn;
  247. 		set piciburn,0;
  248. 	}
  249. 	// Quest is finished.
  250. 	if (MISC_QUEST&512) {
  251. 			mes "[Fishbone]";
  252. 			mes "Oh hey, it's you!";
  253. 			mes "Now, listen. If you wanna";
  254. 			mes "get into Regenschirm again,";
  255. 			mes "you gotta enter that Sewer Pipe";
  256. 			mes "that's like, northeast from me.";
  257. 			mes "It's gross, but you gotta...";
  258. 			next;
  259. 			mes "[Fishbone]";
  260. 			mes "Anyway, good luck in";
  261. 			mes "whatever it is you're doing";
  262. 			mes "here in Lighthazlen. Oh, and";
  263. 			mes "be real careful! Something";
  264. 			mes "shadier than me is going";
  265. 			mes "on in this big city~";
  266. 			close;
  267. 	}
  268. 	// Apparantly if the boss quest progress is at 6, you skip the level requirement.
  269. 	if (lhz_boss == 6 || BaseLevel >= 60) {
  270. 		if (lhz_sincube == 0) {
  271. 			mes "[Fishbone]";
  272. 			mes "What...?";
  273. 			mes "Is there something";
  274. 			mes "on my face? Quit looking";
  275. 			mes "at me and let me do my work.";
  276. 			set lhz_sincube,1;
  277. 			close;
  278. 		}
  279. 		else if (lhz_sincube == 1) {
  280. 			mes "[Fishbone]";
  281. 			mes "Hey. Hey you.";
  282. 			mes "You're still looking";
  283. 			mes "at me. Quit it. I'm busy";
  284. 			mes "here and you're bothering me.";
  285. 			set lhz_sincube,2;
  286. 			close;
  287. 		}
  288. 		else if (lhz_sincube == 2) {
  289. 			mes "[Fishbone]";
  290. 			mes "Seriously, you are";
  291. 			mes "starting to really get";
  292. 			mes "on my nerves! What could";
  293. 			mes "you possibly want from me?!";
  294. 			next;
  295. 			mes "["+strcharinfo(0)+"]";
  296. 			mes "Nothing really.";
  297. 			mes "I just feel like";
  298. 			mes "watching you work.";
  299. 			mes "What exactly are you";
  300. 			mes "doing anyway, huh?";
  301. 			next;
  302. 			mes "[Fishbone]";
  303. 			mes "Hey! If I could just show";
  304. 			mes "you what I'm doing, I wouldn't";
  305. 			mes "be so uptight about you looking";
  306. 			mes "at what I'm doing, now would I?";
  307. 			next;
  308. 			mes "["+strcharinfo(0)+"]";
  309. 			mes "Nah...";
  310. 			mes "I just think";
  311. 			mes "you're uptight";
  312. 			mes "in general.";
  313. 			next;
  314. 			mes "[Fishbone]";
  315. 			mes "Muthafruit!";
  316. 			mes "So you're just";
  317. 			mes "gonna sit and watch";
  318. 			mes "me all day?! Fine! Then";
  319. 			mes "I'll just ignore you, jerk!";
  320. 			next;
  321. 			mes "[Fishbone]";
  322. 			mes "...";
  323. 			mes "......";
  324. 			mes "Damn it!";
  325. 			mes "This is really";
  326. 			mes "ticking me off! Why";
  327. 			mes "don't you go away?!";
  328. 			next;
  329. 			mes "["+strcharinfo(0)+"]";
  330. 			mes "Well, I was also";
  331. 			mes "wondering why you're";
  332. 			mes "working in a place that's";
  333. 			mes "so, um... depressing.";
  334. 			next;
  335. 			mes "[Fishbone]";
  336. 			mes "Alright, fine!";
  337. 			mes "But once I tell you";
  338. 			mes "what I do here, you're";
  339. 			mes "outta here! Okay? Now,";
  340. 			mes "your lips are frickin' sealed.";
  341. 			mes "See, what I do is kinda illegal.";
  342. 			next;
  343. 			mes "[Fishbone]";
  344. 			mes "I provide routes that let";
  345. 			mes "people enter Lighthalzen,";
  346. 			mes "or even go anywhere in this";
  347. 			mes "city, without authorization.";
  348. 			mes "Hell, I could even get you";
  349. 			mes "into that Laboratory...";
  350. 			next;
  351. 			mes "["+strcharinfo(0)+"]";
  352. 			mes "W-wait!";
  353. 			mes "Laboratory?!";
  354. 			mes "Are you serious?";
  355. 			mes "Can you get me";
  356. 			mes "into that place?";
  357. 			next;
  358. 			mes "[Fishbone]";
  359. 			mes "Sonuva--You're not";
  360. 			mes "gonna leave me alone,";
  361. 			mes "are you? Look, you seem";
  362. 			mes "okay, even if you are kinda";
  363. 			mes "stubborn, kid. But I don't trust";
  364. 			mes "or serve strangers, period.";
  365. 			next;
  366. 			mes "["+strcharinfo(0)+"]";
  367. 			mes "But isn't there";
  368. 			mes "anything I can do";
  369. 			mes "so you can help me";
  370. 			mes "get into the Laboratory?";
  371. 			next;
  372. 			mes "[Fishbone]";
  373. 			mes "No way, no how.";
  374. 			mes "No matter how much you";
  375. 			mes "beg, I can't take a chance";
  376. 			mes "and just trust anyone who";
  377. 			mes "wants to know a secret";
  378. 			mes "route. Now get outta here!";
  379. 			set lhz_sincube,3;
  380. 			close;
  381. 		}
  382. 		else if (lhz_sincube == 3) {
  383. 			mes "["+strcharinfo(0)+"]";
  384. 			mes "Please...";
  385. 			mes "Please tell me";
  386. 			mes "how I can get inside";
  387. 			mes "the Laboratory. I'm...";
  388. 			mes "I'm begging you!";
  389. 			next;
  390. 			mes "[Fishbone]";
  391. 			mes "No! Now shaddup";
  392. 			mes "and stop begging, okay?";
  393. 			mes "You're only embarassing";
  394. 			mes "yourself! Good grief...";
  395. 			set lhz_sincube,4;
  396. 			close;
  397. 		}
  398. 		else if (lhz_sincube == 4) {
  399. 			mes "["+strcharinfo(0)+"]";
  400. 			mes "Why won't you";
  401. 			mes "heeeeelp meee?";
  402. 			mes "Pleeeeeeeease~";
  403. 			mes "You're the only one";
  404. 			mes "who knoooooows~";
  405. 			next;
  406. 			mes "[Fishbone]";
  407. 			mes "Yeesh, you're a nutty";
  408. 			mes "kid. Look, ''no'' means";
  409. 			mes "''no.'' That's it. That's";
  410. 			mes "final. How many times do";
  411. 			mes "you gotta make me spell it out?";
  412. 			next;
  413. 			mes "["+strcharinfo(0)+"]";
  414. 			mes "But there's gotta";
  415. 			mes "be something I can";
  416. 			mes "do so you'll help me?";
  417. 			mes "Th-that's the way i-it";
  418. 			mes "always w-works. You";
  419. 			mes "can't just-- You c-can't...";
  420. 			next;
  421. 			mes "[Fishbone]";
  422. 			mes "Alright, you got me.";
  423. 			mes "But if I'm gonna risk";
  424. 			mes "my life to help you get";
  425. 			mes "into that Laboratory I want";
  426. 			mes "something in return. Okay?";
  427. 			next;
  428. 			mes "[Fishbone]";
  429. 			mes "All you need to do is";
  430. 			mes "come back here with";
  431. 			mes "^FF000071,381,305,294,921,000 zeny^000000.";
  432. 			mes "Then I'll give you all the help";
  433. 			mes "you need. Alright, good luck";
  434. 			mes "to you, brave adventurer.";
  435. 			next;
  436. 			mes "["+strcharinfo(0)+"]";
  437. 			mes "You're joking right?!";
  438. 			mes "There's no way I can ever";
  439. 			mes "get that much zeny! I'd...";
  440. 			mes "I'd have to at least take";
  441. 			mes "over the world or, or...";
  442. 			next;
  443. 			mes "[Fishbone]";
  444. 			mes "Good point.";
  445. 			mes "Fine, maybe that";
  446. 			mes "price is a little high.";
  447. 			mes "I'll just cut it in half,";
  448. 			mes "then. Still want my";
  449. 			mes "help? Then bring me...";
  450. 			next;
  451. 			mes "[Fishbone]";
  452. 			mes " ";
  453. 			mes " ";
  454. 			mes "...^FF000020 Jellopy^000000.";
  455. 			next;
  456. 			mes "[Fishbone]";
  457. 			mes "Gosh.";
  458. 			mes "It's like I'm";
  459. 			mes "doing this for free...";
  460. 			next;
  461. 			if (select("Okay.:No! It's impossible!") == 1) {
  462. 				mes "[Fishbone]";
  463. 				mes "Alright, then";
  464. 				mes "bring me back a";
  465. 				mes "total of 20 Jellopy.";
  466. 				mes "But you gotta have";
  467. 				mes "exactly 20 Jellopy on";
  468. 				mes "you, okay? Seeya pal~";
  469. 				set lhz_sincube,5;
  470. 				close;
  471. 			}
  472. 			mes "[Fishbone]";
  473. 			mes "What are you--";
  474. 			mes "Okay, now you're the";
  475. 			mes "one who's joking around.";
  476. 			mes "Look, it's either bring me";
  477. 			mes "20 Jellopy or 71,381,3--";
  478. 			mes "whatever number I said-- zeny!";
  479. 			close;
  480. 		}
  481. 		else if (lhz_sincube == 5) {
  482. 			mes "[Fishbone]";
  483. 			mes "So...";
  484. 			mes "Did you bring";
  485. 			mes "the stuff?";
  486. 			next;
  487. 			switch(select("I'm still working on it.:Here you go!:Um... Stuff?")) {
  488. 			case 1:
  489. 				mes "[Fishbone]";
  490. 				mes "Still working on it?";
  491. 				mes "Okay, I know I didn't";
  492. 				mes "ask you for very much,";
  493. 				mes "but gimme some respect";
  494. 				mes "and get serious about it!";
  495. 				mes "It's 20 friggin' Jellopies!";
  496. 				close;
  497. 			case 2:
  498. 				if (countitem(909) > 19) {
  499. 					mes "[Fishbone]";
  500. 					mes "Ooh. Hey, good work.";
  501. 					mes "Okay, I can see you're";
  502. 					mes "the reliable type. A deal";
  503. 					mes "is a deal, so I'll tell you";
  504. 					mes "how you can get inside";
  505. 					mes "that Laboratory.";
  506. 					next;
  507. 					mes "[Fishbone]";
  508. 					mes "Now, if you're wondering";
  509. 					mes "why I don't got much qualm";
  510. 					mes "against helping you, it's";
  511. 					mes "because I used to work in";
  512. 					mes "the Laboratory... But then";
  513. 					mes "they laid me off unfairly.";
  514. 					next;
  515. 					mes "[Fishbone]";
  516. 					mes "Anyway, anything I can";
  517. 					mes "do to cause them trouble";
  518. 					mes "is good in my book. Let me";
  519. 					mes "get some stuff ready and";
  520. 					mes "then I'll tell you what you";
  521. 					mes "really need to know.";
  522. 					delitem 909,20; //Jellopy
  523. 					set lhz_sincube,6;
  524. 					close;
  525. 				}
  526. 				mes "[Fishbone]";
  527. 				mes "Uh...";
  528. 				mes "I said 20 Jellopies,";
  529. 				mes "didn't I? This ain't";
  530. 				mes "enough pal, so go out";
  531. 				mes "and get some more!";
  532. 				close;
  533. 			case 3:
  534. 				mes "[Fishbone]";
  535. 				mes "What the...?";
  536. 				mes "How could you forget";
  537. 				mes "something like that?";
  538. 				mes "Anyway, I asked you to";
  539. 				mes "bring 20 Jellopies.";
  540. 				close;
  541. 			}
  542. 		}
  543. 		else if (lhz_sincube == 6) {
  544. 			mes "[Fishbone]";
  545. 			if (lhz_boss == 6) {
  546. 				mes "way to get into Regenschrim";
  547. 				mes "Lab. However, I do know of";
  548. 				mes "this secret maze that should";
  549. 				mes "get you there. Still, if you're";
  550. 				mes "willing and ready to go...";			
  551. 			}
  552. 			else {	
  553. 				mes "Okay...";
  554. 				mes "Are you ready now?";
  555. 				mes "I'm gonna send you";
  556. 				mes "someplace where you";
  557. 				mes "can find the Lab entrance.";
  558. 			}
  559. 			next;
  560. 			switch(select("Not yet.:Yes.")) {
  561. 			case 1:
  562. 				mes "[Fishbone]";
  563. 				mes "Eh...?";
  564. 				mes "Alright, it's";
  565. 				mes "not a problem.";
  566. 				mes "Just take your time.";
  567. 				close;
  568. 			}
  569. 			mes "[Fishbone]";
  570. 			mes "Great!";
  571. 			mes "Okay then,";
  572. 			mes "here we go!";
  573. 			close2;
  574. 			set lhz_sincube,7;
  575. 			switch(rand(1,3)) {
  576. 			case 1: warp "lhz_cube",67,193; break;
  577. 			case 2: warp "lhz_cube",66,136; break;
  578. 			case 3: warp "lhz_cube",66,74; break;
  579. 			}
  580. 			end;
  581. 		}
  582. 		else if (lhz_sincube < 10) {
  583. 			mes "[Fishbone]";
  584. 			mes "Hm, you must not have";
  585. 			mes "accomplished whatever";
  586. 			if (lhz_boss == 6) {
  587. 				mes "it is you need to do in the";
  588. 				mes "Regenschirm Laboratory yet.";
  589. 			}
  590. 			else {
  591. 				mes "it was you were doing";
  592. 				mes "in the Laboratory. Do";
  593. 			}
  594. 			mes "you want me to send";
  595. 			mes "you there again?";
  596. 			next;
  597. 			if (select("No.:Yes.") == 1) {
  598. 				mes "[Fishbone]";
  599. 				mes "Geez, you must have";
  600. 				mes "really had a hard time";
  601. 				mes "there. Okay, well, when";
  602. 				mes "you're ready to go there,";
  603. 				mes "just let me know, got it?";
  604. 				close;
  605. 			}
  606. 			mes "[Fishbone]";
  607. 			mes "Got a lot of";
  608. 			mes "spirit in you,";
  609. 			mes "don't you? Heh!";
  610. 			mes "I like you style~";
  611. 			mes "Get ready, 'cuz";
  612. 			mes "here we go...!";
  613. 			close2;
  614. 			set lhz_sincube,7;
  615. 			switch(rand(1,3)) {
  616. 			case 1: warp "lhz_cube",67,193; break;
  617. 			case 2: warp "lhz_cube",66,136; break;
  618. 			case 3: warp "lhz_cube",66,74; break;
  619. 			}
  620. 			end;
  621. 		}
  622. 		else if (lhz_sincube == 10) {
  623. 			mes "[Fishbone]";
  624. 			mes "Hey, you came back!";
  625. 			mes "Good, I was starting";
  626. 			mes "to get a little worried";
  627. 			mes "about what happened to";
  628. 			mes "you. So did you get what";
  629. 			mes "you wanted over there?";
  630. 			next;
  631. 			mes "["+strcharinfo(0)+"]";
  632. 			mes "Yeah...";
  633. 			mes "I hope so,";
  634. 			mes "anyway.";
  635. 			next;
  636. 			mes "[Fishbone]";
  637. 			mes "Good! Whatever you did,";
  638. 			mes "I hope it messes them up big";
  639. 			mes "time! I usedta be a respected";
  640. 			mes "scientist for Regenschirm till";
  641. 			mes "they laid me off! Serves those";
  642. 			mes "ungrateful jerkoffs right!";
  643. 			next;
  644. 			mes "[Fishbone]";
  645. 			mes "Then again, my current";
  646. 			mes "line of work seems to suit";
  647. 			mes "me much better. And I don't";
  648. 			mes "gotta worry about formulas";
  649. 			mes "and algorithms anymore.";
  650. 			next;
  651. 			mes "[Fishbone]";
  652. 			mes "Oh yeah, the place you";
  653. 			mes "just went to? There's a";
  654. 			mes "secret path the Laboratory";
  655. 			mes "there. If you want, I can";
  656. 			mes "send you back there. So";
  657. 			mes "what do you say?";
  658. 			next;
  659. 			if (select("Sure:No thanks~") == 1) {
  660. 				mes "[Fishbone]";
  661. 				mes "Okay then, here";
  662. 				mes "we go! Good luck";
  663. 				mes "to you, buddy.";
  664. 				close2;
  665. 				switch(rand(1,3)) {
  666. 				case 1: warp "lhz_cube",67,193; break;
  667. 				case 2: warp "lhz_cube",66,136; break;
  668. 				case 3: warp "lhz_cube",66,74; break;
  669. 				}
  670. 				end;
  671. 			}
  672. 			mes "[Fishbone]";
  673. 			mes "Alright, it's your";
  674. 			mes "choice. Oh, and that";
  675. 			mes "pass you have should";
  676. 			mes "let you into the Laboratory";
  677. 			mes "anyway. Good luck to you, pal.";
  678. 			close;
  679. 		}
  680. 		mes "[Fishbone]";
  681. 		mes "Heya pal!";
  682. 		mes "It's been a while.";
  683. 		mes "You doin' good? I'm";
  684. 		mes "just peachy, thanks~";
  685. 		close;
  686. 	}
  687. 	else if (BaseLevel < 60) {
  688. 		mes "Hey kid, get";
  689. 		mes "outta here! Can't";
  690. 		mes "you tell I'm dealin'";
  691. 		mes "in something shady";
  692. 		mes "here? This is no place";
  693. 		mes "for baby faced guys like you!";
  694. 		close;
  695. 	}
  696. 	else if (lhz_boss > 6) {
  697. 		mes "[Fishbone]";
  698. 		mes "Heya pal!";
  699. 		mes "It's been a while.";
  700. 		mes "You doin' good? I'm";
  701. 		mes "just peachy, thanks~";
  702. 		close;
  703. 	}
  704. }
  705.  
  706. lhz_cube,237,198,0	script	Bundle of Files#cube	111,{
  707. 	if (lhz_sincube < 7) {
  708. 		mes "^3355FFThere are a bunch";
  709. 		mes "of files scattered";
  710. 		mes "on the ground.^000000";
  711. 		close;
  712. 	}
  713. 	else if (lhz_sincube < 10) {
  714. 		if (lhz_secret01 < 1) {
  715. 			mes "^3355FFThere are a bunch";
  716. 			mes "of files scattered";
  717. 			mes "on the ground. They";
  718. 			mes "seem to contain all";
  719. 			mes "sorts of information,";
  720. 			mes "but they're all mixed up.^000000";
  721. 			next;
  722. 			if (select("Rummage through the files.:Cancel") == 1) {
  723. 				mes "^3355FFWhile you are";
  724. 				mes "rummaging through";
  725. 				mes "the files, a Red Key";
  726. 				mes "drops to the ground";
  727. 				mes "with a clink. You decide";
  728. 				mes "to keep this ^000000Red Key^3355FF.^000000";
  729. 				set lhz_secret01,1;
  730. 			}
  731. 			close;
  732. 		}
  733. 		mes "^3355FFThis is the place";
  734. 		mes "where you found the";
  735. 		mes "^000000Red Key^3355FF while you were";
  736. 		mes "looking through the files";
  737. 		mes "scattered on the ground.^000000";
  738. 		close;
  739. 	}
  740. 	mes "^3355FFThis is the place";
  741. 	mes "where you found the";
  742. 	mes "^000000Red Key^3355FF while you were";
  743. 	mes "looking through the files";
  744. 	mes "scattered on the ground.^000000";
  745. 	close;
  746. }
  747.  
  748. lhz_cube,234,202,0	script	Picture#cube	111,{
  749. 	if (lhz_secret01 < 2) {
  750. 		mes "^3355FFThis picture hanging";
  751. 		mes "on the wall catches";
  752. 		mes "your attention for some";
  753. 		mes "inexplicably strange reason.^000000";
  754. 		next;
  755. 		if (select("Look behind picture.:Cancel") == 1) {
  756. 			mes "^3355FFYou push and pull";
  757. 			mes "with all your strength,";
  758. 			mes "but the picture won't";
  759. 			mes "budge. If it's too hard";
  760. 			mes "to move, there must be";
  761. 			mes "something hidden behind it.^000000";
  762. 		}
  763. 		close;
  764. 	}
  765. 	else if (lhz_secret01 == 2) {
  766. 		mes "^3355FFThis picture hanging";
  767. 		mes "on the wall catches";
  768. 		mes "your attention for some";
  769. 		mes "inexplicably strange reason.^000000";
  770. 		next;
  771. 		if (select("Look behind picture.:Cancel") == 1) {
  772. 			mes "^3355FFYou push and pull";
  773. 			mes "with all your strength,";
  774. 			mes "but this picture is too";
  775. 			mes "hard to move with just";
  776. 			mes "brute strength alone.^000000";
  777. 			next;
  778. 			input .@input$;
  779. 			if (.@input$ == "Jackknife") {
  780. 				mes "^3355FFYou take the";
  781. 				mes "Jackknife, thrust";
  782. 				mes "it under the picture";
  783. 				mes "and twist it in order to";
  784. 				mes "pry the picture off the wall.^000000";
  785. 				next;
  786. 				mes "^3355FFBehind the picture, you";
  787. 				mes "find that the following";
  788. 				mes "numbers are written:^000000";
  789. 				mes " ";
  790. 				set .@number_rand,rand(1,3);
  791. 				if (.@number_rand == 1) {
  792. 					mes "4 3 2 9 1 6 8 2 7";
  793. 					set lhz_secret01,3;
  794. 				}
  795. 				else if (.@number_rand == 2) {
  796. 					mes "3 6 4 1 2 8 7 1 5";
  797. 					set lhz_secret01,4;
  798. 				}
  799. 				else {
  800. 					mes "4 9 3 7 6 2 8 6 6";
  801. 					set lhz_secret01,5;
  802. 				}
  803. 				close;
  804. 			}
  805. 			mes "^3355FFUnfortunately,";
  806. 			mes "doing that apparently";
  807. 			mes "wasn't enough to move";
  808. 			mes "the picture. Perhaps you";
  809. 			mes "should try something else.^000000";
  810. 			close;
  811. 		}
  812. 		close;
  813. 	}
  814. 	else if (lhz_secret01 < 6) {
  815. 		mes "^3355FFThe following numbers";
  816. 		mes "were written behind the";
  817. 		mes "picture. If they were hidden,";
  818. 		mes "these numbers must have";
  819. 		mes "some kind of importance.^000000";
  820. 		mes " ";
  821. 		if (lhz_secret01 == 3) {
  822. 			mes "4 3 2 9 1 6 8 2 7";
  823. 		}
  824. 		else if (lhz_secret01 == 4) {
  825. 			mes "3 6 4 1 2 8 7 1 5";
  826. 		}
  827. 		else if (lhz_secret01 == 5) {
  828. 			mes "4 9 3 7 6 2 8 6 6";
  829. 		}
  830. 		close;
  831. 	}
  832. 	mes "^3355FFThere is a picture";
  833. 	mes "hanging on the wall.^000000";
  834. 	next;
  835. 	if (select("Look beneath picture.:Cancel") == 1) {
  836. 		mes "^3355FFThere are some";
  837. 		mes "numbers behind the";
  838. 		mes "picture, but now there is";
  839. 		mes "no need to memorize them.^000000";
  840. 	}
  841. 	close;
  842. }
  843.  
  844. lhz_cube,242,201,0	script	Drawer#cube	111,{
  845. 	if (lhz_secret01 < 1) {
  846. 		mes "^3355FFThe drawer here";
  847. 		mes "looks interesting,";
  848. 		mes "but it's locked and";
  849. 		mes "you can't open it.^000000";
  850. 		close;
  851. 	}
  852. 	else if (lhz_secret01 == 1) {
  853. 		mes "^3355FF The drawer here";
  854. 		mes "looks interesting, but";
  855. 		mes "it's locked. Hopefully, you";
  856. 		mes "can figure how to open it.^000000";
  857. 		next;
  858. 		input .@input$;
  859. 		if (.@input$ == "Red Key") {
  860. 			mes "^3355FFYou insert the Red Key";
  861. 			mes "into the lock and open the";
  862. 			mes "drawer. Inside, you find a";
  863. 			mes "^000000Jackknife^3355FF that you decide";
  864. 			mes "to take. After all, it might";
  865. 			mes "be handy sometime.^000000";
  866. 			set lhz_secret01,2;
  867. 		}
  868. 		else {
  869. 			mes "^3355FFUnfortunately, you";
  870. 			mes "can't open or break";
  871. 			mes "the lock on the drawer";
  872. 			mes "by doing that. You need";
  873. 			mes "to try something else.^000000";
  874. 		}
  875. 		close;
  876. 	}
  877. 	mes "^3355FFThis is the drawer";
  878. 	mes "in which you found the";
  879. 	mes "^000000Jackknife^3355FF. It is now empty";
  880. 	mes "and devoid of purpose.^000000";
  881. 	close;
  882. }
  883.  
  884. lhz_cube,248,179,0	script	Chest#cube	111,{
  885. 	if (lhz_sincube < 7) {
  886. 		mes "^3355FFYou've found a chest";
  887. 		mes "with an axe laid on";
  888. 		mes "top. The axe's purpose";
  889. 		mes "is completely utilitarian";
  890. 		mes "and isn't suited for battle.^000000";
  891. 		close;
  892. 	}
  893. 	else if (lhz_sincube == 7) {
  894. 		mes "^3355FFYou've found a chest,";
  895. 		mes "but more importantly,";
  896. 		mes "there is a utility Axe";
  897. 		mes "laid on top of it.^000000";
  898. 		next;
  899. 		if (select("Take the utility Axe.:Cancel") == 1) {
  900. 			mes "^3355FFWithout shame or";
  901. 			mes "an ounce of guilt, you";
  902. 			mes "pick up the utility ^000000Axe^3355FF";
  903. 			mes "and claim it as your own.^000000";
  904. 			set lhz_sincube,8;
  905. 		}
  906. 		close;
  907. 	}
  908. 	mes "^3355FFThis is just a normal";
  909. 	mes "chest. There used to be";
  910. 	mes "a utility ^000000Axe^3355FF on top of";
  911. 	mes "it until you picked it up.^000000";
  912. 	close;
  913. }
  914.  
  915. lhz_cube,237,183,0	script	Barrel#cube	111,{
  916. 	set number_line,0;
  917. 	if (lhz_sincube < 8) {
  918. 		mes "^3355FFYou have";
  919. 		mes "found a shabbily";
  920. 		mes "constructed barrel.^000000";
  921. 		close;
  922. 	}
  923. 	else if (lhz_sincube == 8) {
  924. 		mes "^3355FFYou have";
  925. 		mes "found a shabbily";
  926. 		mes "constructed barrel.";
  927. 		mes "You sense that there's";
  928. 		mes "something inside, but";
  929. 		mes "you need something to";
  930. 		mes "smash the barrel open.^000000";
  931. 		next;
  932. 		input .@input$;
  933. 		if (.@input$ == "Axe") {
  934. 			mes "^3355FFAxe in hand, you lift";
  935. 			mes "it above your head and";
  936. 			mes "swing it downwards,";
  937. 			mes "smashing off the top of";
  938. 			mes "the barrel. Inside, you find a";
  939. 			mes "box topped with a metal plate.^000000";
  940. 			next;
  941. 			mes "^3355FFThe numbers one";
  942. 			mes "through nine are";
  943. 			mes "etched on the surface";
  944. 			mes "of the metal plate on";
  945. 			mes "top of the box you found,";
  946. 			mes "like some kind of keypad...^000000";
  947. 			set lhz_sincube,9;
  948. 		}
  949. 		else {
  950. 			mes "^3355FFDoing that probably won't";
  951. 			mes "break open this keg. You'll";
  952. 			mes "need to try something else.^000000";
  953. 		}
  954. 		close;
  955. 	}
  956. 	else if (lhz_sincube == 9) {
  957. 		if (lhz_secret01 < 3) {
  958. 			mes "^3355FFYou decide to enter";
  959. 			mes "some numbers into the";
  960. 			mes "metallic keypad. Remember,";
  961. 			mes "you can only enter single";
  962. 			mes "digit numbers at one time...^000000";
  963. 			next;
  964. 			for( set $@i, 0; .@i < 9; set .@i, .@i + 1 )
  965. 				input .@input;
  966. 			mes "^3355FFNothing happened...^000000";
  967. 			close;
  968. 		}
  969. 		else if (lhz_secret01 >= 3 && lhz_secret01 <= 5) {
  970. 			switch(lhz_secret01) {
  971. 			case 3: setarray .@numbers[0],4,3,2,9,1,6,8,2,7; break;
  972. 			case 4: setarray .@numbers[0],3,6,4,1,2,8,7,1,5; break;
  973. 			case 5: setarray .@numbers[0],4,9,3,7,6,2,8,6,6; break;
  974. 			}
  975. 			mes "^3355FFYou decide to enter";
  976. 			mes "some numbers into the";
  977. 			mes "numberpad etched on the";
  978. 			mes "metal plate on top of the box";
  979. 			mes "you found inside the keg.^000000";
  980. 			next;
  981. 			for( set $@i, 0; .@i < 9; set .@i, .@i + 1 ) {
  982. 				input .@input;
  983. 				if (.@input == .@numbers[.@i]) set .@number_line,.@number_line+1;
  984. 			}
  985. 			if (.@number_line == 9) {
  986. 				mes "^3355FFThe metal plate slides";
  987. 				mes "open and you find a key";
  988. 				mes "Key inside the box. You";
  989. 				mes "to keep this ^000000Yellow Key^3355FF.^000000";
  990. 				set lhz_secret01,6;
  991. 			}
  992. 			else {
  993. 				mes "^3355FFNothing happened.";
  994. 				mes "It's likely that you did not";
  995. 				mes "enter the correct numbers.^000000";
  996. 			}
  997. 			close;
  998. 		}
  999. 		mes "^3355FFThis is the box with";
  1000. 		mes "the keypad in which you";
  1001. 		mes "found the ^000000Yellow Key^3355FF.";
  1002. 		mes "The box is now empty.^000000";
  1003. 		close;
  1004. 	}
  1005. 	mes "^3355FFThis is a box";
  1006. 	mes "topped with a metal";
  1007. 	mes "plate that looks like";
  1008. 	mes "a crudely made keypad.^000000";
  1009. 	close;
  1010. }
  1011.  
  1012. lhz_cube,224,192,0	script	Power Generator#cube	111,{
  1013. 	if (lhz_secret01 < 6) {
  1014. 		mes "^3355FFThis is a noisily";
  1015. 		mes "operating huge machine";
  1016. 		mes "with a front panel that has";
  1017. 		mes "a strange mark. There is a";
  1018. 		mes "keyhole on the machine";
  1019. 		mes "right next to this panel.^000000";
  1020. 		next;
  1021. 		input .@input$;
  1022. 		mes "^3355FFNothing happened.";
  1023. 		mes "You probably need";
  1024. 		mes "to find the right key to";
  1025. 		mes "insert into the keyhole.^000000";
  1026. 		close;
  1027. 	}
  1028. 	else if (lhz_secret01 == 6) {
  1029. 		mes "^3355FFThis is a noisily";
  1030. 		mes "operating huge machine";
  1031. 		mes "with a front panel that has";
  1032. 		mes "a strange mark. There is a";
  1033. 		mes "keyhole on the machine";
  1034. 		mes "right next to this panel.^000000";
  1035. 		next;
  1036. 		input .@input$;
  1037. 		if (.@input$ == "Yellow Key") {
  1038. 			mes "^3355FFYou insert the";
  1039. 			mes "Yellow Key into the";
  1040. 			mes "keyhole and turn it,";
  1041. 			mes "causing the machine";
  1042. 			mes "to sputter and deactivate.^000000";
  1043. 			next;
  1044. 			mes "^3355FFYou notice that the";
  1045. 			mes "^000000Status Light ^3355FFnext to the";
  1046. 			mes "bed has now turned off.^000000";
  1047. 			set lhz_secret01,7;
  1048. 		}
  1049. 		else {
  1050. 			mes "^3355FFNothing happened.";
  1051. 			mes "You probably need";
  1052. 			mes "to find the right key to";
  1053. 			mes "insert into the keyhole.^000000";
  1054. 		}
  1055. 		close;
  1056. 	}
  1057. 	mes "^3355FFIt's a giant machine.^000000";
  1058. 	close;
  1059. }
  1060.  
  1061. lhz_cube,244,201,0	script	Status Light#cube	111,{
  1062. 	if (lhz_secret01 < 7) {
  1063. 		mes "^3355FFThe Status Light is";
  1064. 		mes "on. It looks like there's";
  1065. 		mes "something inside the";
  1066. 		mes "bulb, but you can't get";
  1067. 		mes "near it since it generates";
  1068. 		mes "incredibly scorching heat.^000000";
  1069. 		next;
  1070. 		mes "^3355FFNow, if you could";
  1071. 		mes "somehow shut down the";
  1072. 		mes "Power Generator in this";
  1073. 		mes "room, the bulb would be";
  1074. 		mes "cool enough for you to touch...^000000";
  1075. 		close;
  1076. 	}
  1077. 	else if (lhz_secret01 == 7) {
  1078. 		mes "The Status Light";
  1079. 		mes "is now off and the";
  1080. 		mes "bulb has cooled down.";
  1081. 		next;
  1082. 		if (select("Smash the light bulb.:Cancel") == 1) {
  1083. 			mes "^3355FFYou smash the";
  1084. 			mes "Status Light's bulb";
  1085. 			mes "and discover another key.";
  1086. 			mes "You obtained a ^000000Black Key^3355FF.^000000";
  1087. 			set lhz_secret01,8;
  1088. 		}
  1089. 		close;
  1090. 	}
  1091. 	mes "^3355FFYou find the remains";
  1092. 	mes "of a broken light bulb.^000000";
  1093. 	close;
  1094. }
  1095.  
  1096. lhz_cube,234,200,0	script	Desk#cube	111,{
  1097. 	if (lhz_secret02 <= 1) {
  1098. 		mes "^3355FFYou've found";
  1099. 		mes "a completely";
  1100. 		mes "cluttered desk.^000000";
  1101. 		next;
  1102. 		switch(select("On the desk:Under the desk:Desk drawer")) {
  1103. 		case 1:
  1104. 			mes "^3355FFVarious documents,";
  1105. 			mes "books and lab equipment";
  1106. 			mes "are scattered on the desk.";
  1107. 			mes "But none of them seem";
  1108. 			mes "all that useful right now.^000000";
  1109. 			close;
  1110. 		case 2:
  1111. 			if (lhz_secret02 < 1) {
  1112. 				mes "^3355FFUnder this desk, of";
  1113. 				mes "all conceivable places,";
  1114. 				mes "you find a ^000000Short Stick^3355FF";
  1115. 				mes "that you decide to keep.";
  1116. 				mes "You never know when";
  1117. 				mes "you'll need one of those.^000000";
  1118. 				set lhz_secret02,1;
  1119. 			}
  1120. 			else {
  1121. 				mes "^3355FFThis is where you";
  1122. 				mes "found your ^000000Short Stick^3355FF.";
  1123. 				mes "Sadly, there are no more";
  1124. 				mes "hidden treasures for you to";
  1125. 				mes "discover beneath this desk.^000000";
  1126. 			}
  1127. 			close;
  1128. 		case 3:
  1129. 			mes "^3355FFThe desk drawer is";
  1130. 			mes "locked and probably";
  1131. 			mes "with good reason. After all,";
  1132. 			mes "you just tried to invade this";
  1133. 			mes "private and intimate space.^000000";
  1134. 			close;
  1135. 		}
  1136. 	}
  1137. 	else if (lhz_secret02 == 2) {
  1138. 		mes "^3355FFYou're back at the";
  1139. 		mes "messy desk which";
  1140. 		mes "is probably used by";
  1141. 		mes "a high ranking executive";
  1142. 		mes "who has someone else";
  1143. 		mes "do his desk tidying for him.^000000";
  1144. 		next;
  1145. 		switch(select("On the desk:Under the desk:Desk drawer")) {
  1146. 		case 1:
  1147. 			mes "^3355FFAlas, no matter how much";
  1148. 			mes "you rummage through it,";
  1149. 			mes "the clutter on the desk";
  1150. 			mes "proves to be useless to you.^000000";
  1151. 			next;
  1152. 			if (Sex) {
  1153. 				mes "^3355FFAn issue of the";
  1154. 				mes "Dancer magazine,";
  1155. 				mes "''Harmonic Lick'' catches";
  1156. 				mes "your eye, but you really";
  1157. 				mes "shouldn't be interested";
  1158. 				mes "in that publication just";
  1159. 				mes "because of the pictures.^000000";
  1160. 			}
  1161. 			else {
  1162. 				mes "^3355FFAn issue of the female";
  1163. 				mes "entertainment magazine,";
  1164. 				mes "''Magnum Break'' catches";
  1165. 				mes "your eye, but adventurers";
  1166. 				mes "have no time to look at";
  1167. 				mes "pictures of beautiful men.^000000";
  1168. 			}
  1169. 			close;
  1170. 		case 2:
  1171. 			mes "^3355FFUnder the desk, you";
  1172. 			mes "discover another Short";
  1173. 			mes "Stick which happens to";
  1174. 			mes "fit perfectly into the other";
  1175. 			mes "Short Stick you found earlier.";
  1176. 			next;
  1177. 			mes "^3355FFYou combine the two";
  1178. 			mes "lesser sticks to create";
  1179. 			mes "a stick that is superior";
  1180. 			mes "to the sum of its parts.";
  1181. 			mes "You are now the proud";
  1182. 			mes "bearer of a ^000000Long Stick^3355FF.^000000";
  1183. 			set lhz_secret02,3;
  1184. 			close;
  1185. 		case 3:
  1186. 			mes "^3355FFThis desk drawer is";
  1187. 			mes "locked shut and probably";
  1188. 			mes "always will be. It's likely";
  1189. 			mes "that nothing really valuable";
  1190. 			mes "is inside, aside from perhaps";
  1191. 			mes "a hip flask or a candy stash.";
  1192. 			close;
  1193. 		}
  1194. 	}
  1195. 	mes "^3355FFThis desk is cluttered";
  1196. 	mes "with all sorts of random";
  1197. 	mes "objects, but such is its";
  1198. 	mes "destiny as office equipment.^000000";
  1199. 	next;
  1200. 	switch(select("On the desk:Under the desk:Desk drawer")) {
  1201. 	case 1:
  1202. 		mes "^3355FFAlas, no matter how much";
  1203. 		mes "you rummage through it,";
  1204. 		mes "the clutter on the desk";
  1205. 		mes "proves to be useless to you.^000000";
  1206. 		next;
  1207. 		mes "^3355FFThere's part of a newspaper";
  1208. 		mes "here, but it's only the Comics";
  1209. 		mes "section which, of course, isn't";
  1210. 		mes "informative enough for world";
  1211. 		mes "savvy adventurers like you.^000000";
  1212. 		close;
  1213. 	case 2:
  1214. 		mes "^3355FFThis is where you found";
  1215. 		mes "one of two Short Sticks";
  1216. 		mes "to make your ^000000Long Stick^3355FF.";
  1217. 		mes "There isn't anything else";
  1218. 		mes "under here, so it's impossible";
  1219. 		mes "to make your stick any longer.^000000";
  1220. 		close;
  1221. 	case 3:
  1222. 		mes "^3355FFThis desk drawer is";
  1223. 		mes "locked very securely.";
  1224. 		mes "The owner of this desk";
  1225. 		mes "was wise to provide a";
  1226. 		mes "measure of drawer security.";
  1227. 		mes "But why put sticks under the";
  1228. 		mes "desk? This is most curious...^000000";
  1229. 		close;
  1230. 	}
  1231. }
  1232.  
  1233. lhz_cube,247,198,0	script	Bed#cube	111,{
  1234. 	if (lhz_secret02 == 0) {
  1235. 		mes "^3355FFYou've found a bed";
  1236. 		mes "in which the sheets";
  1237. 		mes "are slovenly arranged.^000000";
  1238. 		next;
  1239. 		if (select("On the bed:Under the bed") == 1) {
  1240. 			mes "^3355FFNo one's in the bed";
  1241. 			mes "and if you climbed in,";
  1242. 			mes "you'd just be alone. For";
  1243. 			mes "some people, this may";
  1244. 			mes "be an immutable truth.^000000";
  1245. 		}
  1246. 		else {
  1247. 			mes "^3355FFUnder the bed, you";
  1248. 			mes "discover a ^000000Short Stick^3355FF";
  1249. 			mes "which you decide to";
  1250. 			mes "keep. You never know";
  1251. 			mes "when certain, seemingly";
  1252. 			mes "useless objects will save you.^000000";
  1253. 			set lhz_secret02,2;
  1254. 		}
  1255. 		close;
  1256. 	}
  1257. 	else if (lhz_secret02 == 1) {
  1258. 		mes "^3355FFYou've found a bed";
  1259. 		mes "in which the sheets";
  1260. 		mes "are slovenly arranged.^000000";
  1261. 		next;
  1262. 		if (select("On the bed:Under the bed") == 1) {
  1263. 			mes "^3355FFNo one's in the bed";
  1264. 			mes "and if you climbed in,";
  1265. 			mes "you'd just be alone. For";
  1266. 			mes "some people, this may";
  1267. 			mes "be an immutable truth.^000000";
  1268. 		}
  1269. 		else {
  1270. 			mes "^3355FFUnder the bed, you";
  1271. 			mes "discover another Short";
  1272. 			mes "Stick which happens to";
  1273. 			mes "fit perfectly into the other";
  1274. 			mes "Short Stick you found earlier.";
  1275. 			next;
  1276. 			mes "^3355FFYou combine the two";
  1277. 			mes "lesser sticks to create";
  1278. 			mes "a stick that is superior";
  1279. 			mes "to the sum of its parts.";
  1280. 			mes "You are now the proud";
  1281. 			mes "bearer of a ^000000Long Stick^3355FF.^000000";
  1282. 			set lhz_secret02,3;
  1283. 		}
  1284. 		close;
  1285. 	}
  1286. 	else if (lhz_secret02 == 2) {
  1287. 		mes "^3355FFYou've found a bed";
  1288. 		mes "in which the sheets";
  1289. 		mes "are slovenly arranged.^000000";
  1290. 		next;
  1291. 		if (select("On the bed:Under the bed") == 1) {
  1292. 			mes "^3355FFNo one's in the bed";
  1293. 			mes "and if you climbed in,";
  1294. 			mes "you'd just be alone. For";
  1295. 			mes "some people, this may";
  1296. 			mes "be an immutable truth.^000000";
  1297. 		}
  1298. 		else {
  1299. 			mes "^3355FFIn a distant and";
  1300. 			mes "dusty corner beneath";
  1301. 			mes "the bed, you manage to";
  1302. 			mes "spot an object. If only you";
  1303. 			mes "could reach it somehow...^000000";
  1304. 			next;
  1305. 			input .@input$;
  1306. 			if (.@input$ == "Short Stick") {
  1307. 				mes "^3355FFYou try to reach";
  1308. 				mes "the object by using";
  1309. 				mes "your Short Stick. After";
  1310. 				mes "a few attempts, you had no";
  1311. 				mes "choice but to admit that your";
  1312. 				mes "stick just wasn't long enough.^000000";
  1313. 			}
  1314. 			else {
  1315. 				mes "^3355FFUnfortunately,";
  1316. 				mes "whatever you used to";
  1317. 				mes "try to reach the object";
  1318. 				mes "didn't work. You'll have";
  1319. 				mes "to think of something else.^000000";
  1320. 			}
  1321. 		}
  1322. 		close;
  1323. 	}
  1324. 	else if (lhz_secret02 == 3) {
  1325. 		mes "^3355FFYou find a messy";
  1326. 		mes "bed that may be more";
  1327. 		mes "than meets the eye.^000000";
  1328. 		next;
  1329. 		if (select("On the bed:Under the bed") == 1) {
  1330. 			mes "^3355FFNo one's in the bed";
  1331. 			mes "and if you climbed in,";
  1332. 			mes "you'd just be alone. For";
  1333. 			mes "some people, this may";
  1334. 			mes "be an immutable truth.^000000";
  1335. 		}
  1336. 		else {
  1337. 			mes "^3355FFIn a distant and";
  1338. 			mes "dusty corner beneath";
  1339. 			mes "the bed, you manage to";
  1340. 			mes "spot an object. If only you";
  1341. 			mes "could reach it somehow...^000000";
  1342. 			next;
  1343. 			input .@input$;
  1344. 			if (.@input$ == "Long Stick") {
  1345. 				mes "^3355FFWith Long Stick in";
  1346. 				mes "hand, you manage to";
  1347. 				mes "reach the object and drag";
  1348. 				mes "it under the bed towards you.";
  1349. 				mes "You now possess the ^000000Cube^3355FF";
  1350. 				mes "that was under the bed.^000000";
  1351. 				set lhz_secret02,4;
  1352. 			}
  1353. 			else {
  1354. 				mes "^3355FFUnfortunately,";
  1355. 				mes "whatever you used to";
  1356. 				mes "try to reach the object";
  1357. 				mes "didn't work. You'll have";
  1358. 				mes "to think of something else.^000000";
  1359. 			}
  1360. 		}
  1361. 		close;
  1362. 	}
  1363. 	mes "^3355FFYou've found a bed";
  1364. 	mes "in which the sheets";
  1365. 	mes "are slovenly arranged.^000000";
  1366. 	next;
  1367. 	if (select("On the bed:Under the bed") == 1) {
  1368. 		mes "^3355FFNo one's in the bed";
  1369. 		mes "and if you climbed in,";
  1370. 		mes "you'd just be alone. For";
  1371. 		mes "some people, this may";
  1372. 		mes "be an immutable truth.^000000";
  1373. 		close;
  1374. 	}
  1375. 	mes "^3355FFThis is where you";
  1376. 	mes "managed to find some";
  1377. 	mes "sort of strange ^000000Cube^3355FF.^000000";
  1378. 	close;
  1379. }
  1380.  
  1381. lhz_cube,229,184,0	script	Goblet#cube	111,{
  1382. 	if (lhz_sincube < 10) {
  1383. 		if (lhz_secret03 == 0) {
  1384. 			mes "^3355FFYou see an empty";
  1385. 			mes "bottle and a goblet.";
  1386. 			mes "It looks like you";
  1387. 			mes "missed the party.^000000";
  1388. 			next;
  1389. 			if (select("Examine the goblet.:Cancel") == 1) {
  1390. 				mes "^3355FFInside the goblet,";
  1391. 				mes "you find a ^000000Rusty Key^3355FF";
  1392. 				mes "which you decide to keep.";
  1393. 				mes "However, you'll need to get";
  1394. 				mes "rid of that rust somehow.";
  1395. 				mes "Perhaps you can dip the key";
  1396. 				mes "in some corrosive chemical?^000000";
  1397. 				set lhz_secret03,1;
  1398. 			}
  1399. 			close;
  1400. 		}
  1401. 		mes "^3355FFThis is the goblet where";
  1402. 		mes "you found that ^000000Rusty Key^3355FF.^000000";
  1403. 		close;
  1404. 	}
  1405. 	mes "^3355FFThis is goblet cup where";
  1406. 	mes "you found that ^000000Rusty Key^3355FF.^000000";
  1407. 	close;
  1408. }
  1409.  
  1410. lhz_cube,231,202,0	script	Chemicals#cube	111,{
  1411. 	if (lhz_secret03 < 1) {
  1412. 		mes "^3355FFThere is a bottle";
  1413. 		mes "containing slightly";
  1414. 		mes "corrosive chemicals";
  1415. 		mes "that is sitting on the ledge.^000000";
  1416. 		next;
  1417. 		input .@input$;
  1418. 		mes "^3355FFWhatever you tried to";
  1419. 		mes "pour the chemicals on";
  1420. 		mes "wasn't affected at all.";
  1421. 		mes "You should try pouring the";
  1422. 		mes "chemicals on something else.^000000";
  1423. 		close;
  1424. 	}
  1425. 	else if (lhz_secret03 == 1) {
  1426. 		mes "^3355FFThere is a bottle";
  1427. 		mes "containing slightly";
  1428. 		mes "corrosive chemicals";
  1429. 		mes "that is sitting on the ledge.^000000";
  1430. 		next;
  1431. 		input .@input$;
  1432. 		if (.@input$ == "Rusty Key") {
  1433. 			mes "^3355FFPouring the chemicals";
  1434. 			mes "on the Rusty Key removes";
  1435. 			mes "the rust, making it usable";
  1436. 			mes "again. Now that it is clean,";
  1437. 			mes "the Rusty Key has become";
  1438. 			mes "a sparkling ^000000Green Key^3355FF.^000000";
  1439. 			set lhz_secret03,2;
  1440. 		}
  1441. 		else {
  1442. 			mes "^3355FFWhatever you tried to";
  1443. 			mes "pour the chemicals on";
  1444. 			mes "wasn't affected at all.";
  1445. 			mes "You should try pouring the";
  1446. 			mes "chemicals on something else.^000000";
  1447. 		}
  1448. 		close;
  1449. 	}
  1450. 	mes "^3355FFThese are the chemicals";
  1451. 	mes "that you used to clean the";
  1452. 	mes "Rusty Key so that it was";
  1453. 	mes "restored to its original glory,";
  1454. 	mes "becoming the ^000000Green Key^3355FF.^000000";
  1455. 	close;
  1456. }
  1457.  
  1458. lhz_cube,249,191,0	script	Cabinet#cube	111,{
  1459. 	if (lhz_secret03 < 2) {
  1460. 		mes "^3355FFYou've found a";
  1461. 		mes "cabinet that contains";
  1462. 		mes "many drawers. Perhaps";
  1463. 		mes "something useful is inside?";
  1464. 		next;
  1465. 		if (select("Open:Cancel") == 1) {
  1466. 			input .@input$;
  1467. 			mes "^3355FFUnfortunately, the";
  1468. 			mes "cabinet has been locked.";
  1469. 			mes "You'll need the right key";
  1470. 			mes "in order to open the drawers.^000000";
  1471. 		}
  1472. 		close;
  1473. 	}
  1474. 	else if (lhz_secret03 == 2) {
  1475. 		mes "^3355FFYou've found a";
  1476. 		mes "cabinet that contains";
  1477. 		mes "many drawers. Perhaps";
  1478. 		mes "something useful is inside?";
  1479. 		next;
  1480. 		input .@input$;
  1481. 		if (.@input$ == "Green Key") {
  1482. 			mes "^3355FFYou take the Green Key";
  1483. 			mes "and finds that it fits into";
  1484. 			mes "one of the drawer keyholes.";
  1485. 			mes "You open the drawer and";
  1486. 			mes "obtain a strange ^000000Polygon^3355FF.^000000";
  1487. 			set lhz_secret03,3;
  1488. 		}
  1489. 		else {
  1490. 			mes "^3355FFWhatever you tried";
  1491. 			mes "did not succeed in";
  1492. 			mes "opening this cabinet.";
  1493. 			mes "Think. Think of how";
  1494. 			mes "locks are unlocked...";
  1495. 			mes "Then you'll find the";
  1496. 			mes "answer you seek.^000000";
  1497. 		}
  1498. 		close;
  1499. 	}
  1500. 	mes "^3355FFThis is the locker";
  1501. 	mes "where you used the";
  1502. 	mes "Green Key to open one";
  1503. 	mes "of the Drawers and obtained";
  1504. 	mes "a ^000000Polygon^3355FF. You're pretty happy";
  1505. 	mes "with your Polygon and don't";
  1506. 	mes "need to open the other drawers.^000000";
  1507. 	close;
  1508. }
  1509.  
  1510. lhz_cube,224,197,0	script	Experiment Tube#cube	111,{
  1511. 	if (lhz_secret01 < 8) {
  1512. 		mes "^3355FFYou find a strange";
  1513. 		mes "tube that seems to";
  1514. 		mes "contain something.";
  1515. 		mes "Underneath the tube is";
  1516. 		mes "a thin plate with a keyhole";
  1517. 		mes "and a card insertion slot.^000000";
  1518. 		next;
  1519. 		input .@input$;
  1520. 		mes "^3355FFNothing happened.";
  1521. 		mes "You'll probably need";
  1522. 		mes "to find the right key for";
  1523. 		mes "the keyhole and the correct";
  1524. 		mes "card to insert into the slot.^000000";
  1525. 		close;
  1526. 	}
  1527. 	else if (lhz_secret01 == 8) {
  1528. 		mes "^3355FFYou find a strange";
  1529. 		mes "tube that seems to";
  1530. 		mes "contain something.";
  1531. 		mes "Underneath the tube is";
  1532. 		mes "a thin plate with a keyhole";
  1533. 		mes "and a card insertion slot.^000000";
  1534. 		next;
  1535. 		input .@input$;
  1536. 		if (.@input$ == "Black Key") {
  1537. 			mes "^3355FFYou insert the Black Key";
  1538. 			mes "into the keyhole, causing";
  1539. 			mes "the experiment tube to open";
  1540. 			mes "and reveal an ^000000Oval^3355FF which you";
  1541. 			mes "you choose to take with you.^000000";
  1542. 			set lhz_secret01,9;
  1543. 		}
  1544. 		else {
  1545. 			mes "^3355FFNothing happened...^000000";
  1546. 		}
  1547. 		close;
  1548. 	}
  1549. 	else if (lhz_secret01 == 9) {
  1550. 		mes "^3355FFThis is where you";
  1551. 		mes "obtained the ^000000Oval^3355FF.";
  1552. 		mes "As you look around";
  1553. 		mes "the tube's location,";
  1554. 		mes "you notice an artificial";
  1555. 		mes "ground fissure which";
  1556. 		mes "can probably open up...^000000";
  1557. 		close;
  1558. 	}
  1559. 	else {
  1560. 		if (lhz_sincube == 10) {
  1561. 			mes "^3355FFThere is a narrow,";
  1562. 			mes "rectangular card slot";
  1563. 			mes "in front of the tube.^000000";
  1564. 			next;
  1565. 			input .@input$;
  1566. 			if (.@input$ == "Laboratory Permit") {
  1567. 				if (countitem(2657)) {
  1568. 					mes "^3355FFYou insert the";
  1569. 					mes "Laboratory Permit";
  1570. 					mes "into the slot and the";
  1571. 					mes "man made fissure in the";
  1572. 					mes "ground splits open, revealing";
  1573. 					mes "an underground staircase.^000000";
  1574. 					next;
  1575. 					if (select("Go downstairs:Cancel") == 1) {
  1576. 						mes "^3355FFYou walk down";
  1577. 						mes "the long flight";
  1578. 						mes "of winding stairs...^000000";
  1579. 						close2;
  1580. 						//remove variables that are no longer used.
  1581. 						set lhz_sincube,0;
  1582. 						set lhz_secret01,0;
  1583. 						set lhz_secret02,0;
  1584. 						set lhz_secret03,0;
  1585. 						set MISC_QUEST,MISC_QUEST|512;
  1586. 						warp "lhz_cube",177,13;
  1587. 						end;
  1588. 					}
  1589. 					close;
  1590. 				}
  1591. 				mes "^3355FF..............";
  1592. 				mes "Nothing happened.^000000";
  1593. 				close;
  1594. 			}
  1595. 			mes "^3355FFNothing happened.^000000";
  1596. 			close;
  1597. 		}
  1598. 		mes "^3355FFThis is where you";
  1599. 		mes "obtained the ^000000Oval^3355FF.";
  1600. 		mes "As you look around";
  1601. 		mes "the tube's location,";
  1602. 		mes "you notice an articial";
  1603. 		mes "ground fissure which";
  1604. 		mes "can probably open up...^000000";
  1605. 		close;
  1606. 	}
  1607. }
  1608.  
  1609. lhz_cube,248,193,0	script	Box#cube1	111,{
  1610. 	if ((lhz_secret01 < 9) && (lhz_secret02 < 4) && (lhz_secret03 < 3)) {
  1611. 		mes "^3355FFYou find a box with";
  1612. 		mes "three distinctively";
  1613. 		mes "shaped holes.^000000";
  1614. 		next;
  1615. 		select("Oval Hole:Cubic Hole:Polygon Hole");
  1616. 		input .@input$;
  1617. 		mes "^3355FFNothing happened.^000000";
  1618. 		close;
  1619. 	}
  1620. 	else if ((lhz_secret01 != 10) || (lhz_secret02 != 5) || (lhz_secret03 != 4)) {
  1621. 		mes "^3355FFYou find a box with";
  1622. 		mes "three distinctively";
  1623. 		mes "shaped holes.^000000";
  1624. 		next;
  1625. 		switch(select("Oval Hole:Cube Hole:Polygon Hole")) {
  1626. 		case 1:
  1627. 			if (lhz_secret01 == 9) {
  1628. 				next;
  1629. 				input .@input$;
  1630. 				if (.@input$ == "Oval") {
  1631. 					mes "^3355FFYou insert the Oval";
  1632. 					mes "into the Oval shaped";
  1633. 					mes "hole where it fits perfectly.^000000";
  1634. 					set lhz_secret01,10;
  1635. 					close;
  1636. 				}
  1637. 				mes "^3355FFNothing happened.^000000";
  1638. 				close;
  1639. 			}
  1640. 			else if (lhz_secret01 == 10) {
  1641. 				mes "^3355FFThe Oval shaped hole";
  1642. 				mes "already has an Oval in it.";
  1643. 				mes "Besides, it's not you have";
  1644. 				mes "any Ovals to spare, anyway.^000000";
  1645. 				close;
  1646. 			}
  1647. 			input .@input$;
  1648. 			mes "^3355FFNothing happened.^000000";
  1649. 			close;
  1650. 		case 2:
  1651. 			if (lhz_secret02 == 4) {
  1652. 				next;
  1653. 				input .@input$;
  1654. 				if (.@input$ == "Cube") {
  1655. 					mes "^3355FFYou insert the Cube";
  1656. 					mes "into the Cubic hole";
  1657. 					mes "and it clicks into place.";
  1658. 					mes "Your formal Kindergarten";
  1659. 					mes "training is finally justified.^000000";
  1660. 					set lhz_secret02,5;
  1661. 					close;
  1662. 				}
  1663. 				mes "^3355FFNothing happened.^000000";
  1664. 				close;
  1665. 			}
  1666. 			else if (lhz_secret02 == 5) {
  1667. 				mes "^3355FFYou already placed";
  1668. 				mes "a Cube into the hole.";
  1669. 				mes "You could take it back";
  1670. 				mes "out and put it in again,";
  1671. 				mes "but that would just be";
  1672. 				mes "a total waste of time.^000000";
  1673. 				close;
  1674. 			}
  1675. 			input .@input$;
  1676. 			mes "^3355FFNothing happened.^000000";
  1677. 			close;
  1678. 		case 3:
  1679. 			if (lhz_secret03 == 3) {
  1680. 				next;
  1681. 				input .@input$;
  1682. 				if (.@input$ == "Polygon") {
  1683. 					mes "^3355FFFortunately, the";
  1684. 					mes "nondescript Polygon";
  1685. 					mes "that you have is exactly";
  1686. 					mes "the same shape as this";
  1687. 					mes "nondescript Polygonal hole.";
  1688. 					mes "The Polygon fits perfectly,";
  1689. 					mes "almost as if it were destiny.^000000";
  1690. 					set lhz_secret03,4;
  1691. 					close;
  1692. 				}
  1693. 				mes "^3355FFNothing happened.^000000";
  1694. 				close;
  1695. 			}
  1696. 			else if (lhz_secret03 == 4) {
  1697. 				mes "^3355FFThe Polygon is already";
  1698. 				mes "inserted into the hole.";
  1699. 				mes "Trust that this is as much";
  1700. 				mes "as this Polygon can do for you.^000000";
  1701. 				close;
  1702. 			}
  1703. 			input .@input$;
  1704. 			mes "^3355FFNothing happened.^000000";
  1705. 			close;
  1706. 		}
  1707. 	}
  1708. 	else if (lhz_secret01 == 10 && lhz_secret02 == 5 && lhz_secret03 == 4 && lhz_sincube != 10) {
  1709. 		mes "^3355FFYou find a box with";
  1710. 		mes "three distinctively";
  1711. 		mes "shaped holes that";
  1712. 		mes "are now filled with the";
  1713. 		mes "objects you've inserted.^000000";
  1714. 		next;
  1715. 		if (select("Open the box.:Cancel") == 1) {
  1716. 			mes "^3355FFYou open the box";
  1717. 			mes "and find that there's";
  1718. 			mes "a small card labeled";
  1719. 			mes "''Laboratory Permit'' inside.";
  1720. 			mes "You pocket this ^000000Laboratory";
  1721. 			mes "Permit^3355FF, knowing that you";
  1722. 			mes "will be needing it later.";
  1723. 			set lhz_sincube,10;
  1724. 			getitem 2657,1; //Lab_Passport
  1725. 		}
  1726. 		close;
  1727. 	}
  1728. 	mes "^3355FFYou find the open box";
  1729. 	mes "which used to contain";
  1730. 	mes "the ^000000Laboratory Permit^3355FF.";
  1731. 	mes "This box is no longer";
  1732. 	mes "useful to you now, but";
  1733. 	mes "once upon a time, its";
  1734. 	mes "mysteries were a challenge.^000000";
  1735. 	close;
  1736. }
  1737.  
  1738. lhz_cube,250,184,0	script	Door#cube	111,{
  1739. 	mes "^3355FFYou've come upon a";
  1740. 	mes "door that leads outside.^000000";
  1741. 	next;
  1742. 	if (select("Exit:Cancel") == 1) {
  1743. 		warp "lighthalzen",310,302;
  1744. 		end;
  1745. 	}
  1746. 	close;
  1747. }
  1748.  
  1749. lhz_dun02,224,6,0	script	Exit1#lt	45,1,1,{
  1750. OnTouch:
  1751. 	if (MISC_QUEST&512) {
  1752. 		warp "lhz_cube",231,90;
  1753. 		end;
  1754. 	}
  1755. 	mes "^3355FFYou found a passage that";
  1756. 	mes "seems to lead somewhere,";
  1757. 	mes "but you get the feeling that";
  1758. 	mes "you shouldn't enter it for now.^000000";
  1759. 	close;
  1760. }
  1761.  
  1762. //============================================================
  1763. // Lighthalzen Pickpocket Mini-Quest
  1764. //============================================================
  1765.  
  1766. lighthalzen,240,216,4	script	Suspicious Guy#lhz_01	870,2,2,{
  1767. 	end;
  1768.  
  1769. OnTouch:
  1770. 	switch(rand(1,3)) {
  1771. 	case 1:
  1772. 		mes "^3355FF*SHHHHHHUK!*^000000";
  1773. 		specialeffect EF_STEAL;
  1774. 		if (zeny >= 100) {
  1775. 			set zeny,zeny-100;
  1776. 		}
  1777. 		next;
  1778. 		mes "[" + strcharinfo(0) + "]";
  1779. 		mes "Huh...?";
  1780. 		mes "I sense something...";
  1781. 		mes "No. It might just";
  1782. 		mes "be my imagination.";
  1783. 		next;
  1784. 		mes "[?????]";
  1785. 		mes "^333333Heh heh heh heh...^000000";
  1786. 		close;
  1787. 	case 2:
  1788. 		mes "^3355FF*SHHHHHHUK!*^000000";
  1789. 		specialeffect EF_STEAL;
  1790. 		if (zeny >= 200) {
  1791. 			set zeny,zeny-200;
  1792. 		}
  1793. 		next;
  1794. 		mes "[" + strcharinfo(0) + "]";
  1795. 		mes "Huh...?";
  1796. 		mes "I could have sworn";
  1797. 		mes "that these pockets full";
  1798. 		mes "of zeny were heavier";
  1799. 		mes "just a second ago...";
  1800. 		next;
  1801. 		mes "[?????]";
  1802. 		mes "^333333Heh heh heh heh...^000000";
  1803. 		close;
  1804. 	case 3:
  1805. 		mes "^3355FF*SHHHHHHUK!*^000000";
  1806. 		specialeffect EF_STEAL;
  1807. 		if (zeny >= 10) {
  1808. 			set zeny,zeny-10;
  1809. 		}
  1810. 		next;
  1811. 		mes "[" + strcharinfo(0) + "]";
  1812. 		mes "Huh...?";
  1813. 		mes "What the?!";
  1814. 		mes "That guy, did he just...?";
  1815. 		mes "He did! Hey! That guy";
  1816. 		mes "stole some of my money!";
  1817. 		next;
  1818. 		mes "[Suspicious Guy]";
  1819. 		mes "Oh crap!";
  1820. 		mes "Gotta scram!";
  1821. 		mes "Eat my dust, good guy!";
  1822. 		next;
  1823. 		if (rand(1,4) == 1) {
  1824. 			enablenpc "Suspicious Guy#lhz_03";
  1825. 			disablenpc "Suspicious Guy#lhz_01";
  1826. 		}
  1827. 		else {
  1828. 			enablenpc"Suspicious Guy#lhz_02";
  1829. 			disablenpc "Suspicious Guy#lhz_01";
  1830. 		}
  1831. 		close;
  1832. 	}
  1833. }
  1834.  
  1835. lighthalzen,220,169,3	script	Suspicious Guy#lhz_02	870,2,2,{
  1836. 	end;
  1837.  
  1838. OnInit:
  1839. 	disablenpc "Suspicious Guy#lhz_02";
  1840. 	end;
  1841.  
  1842. OnTouch:
  1843. 	switch(rand(1,3)) {
  1844. 	case 1:
  1845. 		mes "^3355FF*SHHHHHHUK!*^000000";
  1846. 		specialeffect EF_STEAL;
  1847. 		if (zeny >= 100) {
  1848. 			set zeny,zeny-100;
  1849. 		}
  1850. 		next;
  1851. 		mes "[" + strcharinfo(0) + "]";
  1852. 		mes "Huh...?";
  1853. 		mes "I sense something...";
  1854. 		mes "No. It might just";
  1855. 		mes "be my imagination.";
  1856. 		next;
  1857. 		mes "[?????]";
  1858. 		mes "^333333Heh heh heh heh...^000000";
  1859. 		close;
  1860. 	case 2:
  1861. 		mes "^3355FF*SHHHHHHUK!*^000000";
  1862. 		specialeffect EF_STEAL;
  1863. 		if (zeny >= 200) {
  1864. 			set zeny,zeny-200;
  1865. 		}
  1866. 		next;
  1867. 		mes "[" + strcharinfo(0) + "]";
  1868. 		mes "Huh...?";
  1869. 		mes "I could have sworn";
  1870. 		mes "that these pockets full";
  1871. 		mes "of zeny were heavier";
  1872. 		mes "just a second ago...";
  1873. 		next;
  1874. 		mes "[?????]";
  1875. 		mes "^333333Heh heh heh heh...^000000";
  1876. 		close;
  1877. 	case 3:
  1878. 		mes "^3355FF*SHHHHHHUK!*^000000";
  1879. 		specialeffect EF_STEAL;
  1880. 		if (zeny >= 10) {
  1881. 			set zeny,zeny-10;
  1882. 		}
  1883. 		next;
  1884. 		mes "[" + strcharinfo(0) + "]";
  1885. 		mes "Huh...?";
  1886. 		mes "What the?!";
  1887. 		mes "That guy, did he just...?";
  1888. 		mes "He did! Hey! That guy";
  1889. 		mes "stole some of my money!";
  1890. 		next;
  1891. 		mes "[Suspicious Guy]";
  1892. 		mes "Oh crap!";
  1893. 		mes "Gotta scram!";
  1894. 		mes "Eat my dust, good guy!";
  1895. 		if (rand(1,4) == 1) {
  1896. 			enablenpc "Suspicious Guy#lhz_03";
  1897. 			disablenpc "Suspicious Guy#lhz_02";
  1898. 		}
  1899. 		else {
  1900. 			enablenpc "Suspicious Guy#lhz_01";
  1901. 			disablenpc "Suspicious Guy#lhz_02";
  1902. 		}
  1903. 		close;
  1904. 	}
  1905. }
  1906.  
  1907. lighthalzen,164,127,4	script	Suspicious Guy#lhz_03	870,2,2,{
  1908. 	end;
  1909.  
  1910. OnInit:
  1911. 	disablenpc "Suspicious Guy#lhz_03";
  1912. 	end;
  1913.  
  1914. OnTouch:
  1915. 	switch(rand(1,5)) {
  1916. 	case 1:
  1917. 	case 2:
  1918. 		mes "^3355FF*SHHHHHHUK!*^000000";
  1919. 		specialeffect EF_STEAL;
  1920. 		if (zeny >= 100) {
  1921. 			set zeny,zeny-100;
  1922. 		}
  1923. 		next;
  1924. 		mes "[" + strcharinfo(0) + "]";
  1925. 		mes "Huh...?";
  1926. 		mes "I sense something...";
  1927. 		mes "No. It might just";
  1928. 		mes "be my imagination.";
  1929. 		next;
  1930. 		mes "[?????]";
  1931. 		mes "^333333Heh heh heh heh...^000000";
  1932. 		close;
  1933. 	case 3:
  1934. 	case 4:
  1935. 		mes "^3355FF*SHHHHHHUK!*^000000";
  1936. 		specialeffect EF_STEAL;
  1937. 		if (zeny >= 200) {
  1938. 			set zeny,zeny-200;
  1939. 		}
  1940. 		next;
  1941. 		mes "[" + strcharinfo(0) + "]";
  1942. 		mes "Huh...?";
  1943. 		mes "I could have sworn";
  1944. 		mes "that these pockets full";
  1945. 		mes "of zeny were heavier";
  1946. 		mes "just a second ago...";
  1947. 		next;
  1948. 		mes "[?????]";
  1949. 		mes "^333333Heh heh heh heh...^000000";
  1950. 		close;
  1951. 	case 5:
  1952. 		mes "^3355FF*SHHHHHHUK!*^000000";
  1953. 		specialeffect EF_STEAL;
  1954. 		if (zeny >= 10) {
  1955. 			set zeny,zeny-10;
  1956. 		}
  1957. 		next;
  1958. 		mes "[" + strcharinfo(0) + "]";
  1959. 		mes "Huh...?";
  1960. 		mes "What the?!";
  1961. 		mes "That guy, did he just...?";
  1962. 		mes "He did! Hey! That guy";
  1963. 		mes "stole some of my money!";
  1964. 		next;
  1965. 		mes "[Suspicious Guy]";
  1966. 		mes "Oh crap!";
  1967. 		mes "Gotta scram!";
  1968. 		mes "Eat my dust, good gu--!";
  1969. 		next;
  1970. 		mes "[" + strcharinfo(0) + "]";
  1971. 		mes "Oh no, you don't!";
  1972. 		mes "I'm turning you in,";
  1973. 		mes "you pickpocket!";
  1974. 		next;
  1975. 		mes "[Suspicious Guy]";
  1976. 		mes "No...! I'm sorry!";
  1977. 		mes "I'll give you back";
  1978. 		mes "your money, just ";
  1979. 		mes "let me go! Crap!";
  1980. 		emotion e_sob;
  1981. 		next;
  1982. 		mes "[" + strcharinfo(0) + "]";
  1983. 		mes "Alright, fine,";
  1984. 		mes "but you better quit";
  1985. 		mes "this life of crime!";
  1986. 		next;
  1987. 		mes "[Suspicious Guy]";
  1988. 		mes "You're right, that was";
  1989. 		mes "wrong of me. Thanks";
  1990. 		mes "for letting me go. Since";
  1991. 		mes "you did me a favor, I'll";
  1992. 		mes "sell you some tonic that";
  1993. 		mes "I use to run really fast.";
  1994. 		next;
  1995. 		mes "[Suspicious Guy]";
  1996. 		mes "I can only sell up to";
  1997. 		mes "three of my secret tonic";
  1998. 		mes "to you since that's all";
  1999. 		mes "I have. Each one will";
  2000. 		mes "cost 15,000 zeny. So";
  2001. 		mes "what do you say?";
  2002. 		next;
  2003. 		switch(select("Give me 1.:Give me 2.:Give me 3.:No, I'm fine.")) {
  2004. 		case 1: set .@number,1; set .@price,15000*1; break;
  2005. 		case 2: set .@number,2; set .@price,15000*2; break;
  2006. 		case 3: set .@number,3; set .@price,15000*3; break;
  2007. 		case 4:
  2008. 			mes "[Suspicious Guy]";
  2009. 			mes "Well...";
  2010. 			mes "You're just gonna";
  2011. 			mes "let me go, then?";
  2012. 			mes "That's awful generous.";
  2013. 			mes "Thanks, I appreciate it.";
  2014. 			next;
  2015. 			mes "[Suspicious Guy]";
  2016. 			mes "Anyway, I'm gonna";
  2017. 			mes "get back to work.";
  2018. 			mes "Heh heh heh~";
  2019. 		}
  2020. 		if (.@number) {
  2021. 			if (Zeny < .@price) {
  2022. 				mes "[Suspicious Guy]";
  2023. 				mes "Er, since I'm quitting";
  2024. 				mes "pickpocketing, I need";
  2025. 				mes "to make cash legitimately";
  2026. 				mes "as a business person. I'm";
  2027. 				mes "real sorry pal, but I can't just";
  2028. 				mes "give these tonics away!";
  2029. 				next;
  2030. 				mes "[Suspicious Guy]";
  2031. 				mes "Anyway, I'm gonna";
  2032. 				mes "get back to work.";
  2033. 				mes "Heh heh heh~";
  2034. 			}
  2035. 			else {
  2036. 				if ((MaxWeight-Weight) < 400) {
  2037. 					mes "[Suspicious Guy]";
  2038. 					mes "Eh, I'm sorry, but you";
  2039. 					mes "don't have enough room";
  2040. 					mes "in your inventory to even";
  2041. 					mes "hold these tonics. Sorry";
  2042. 					mes "pal, but this deal's off.";
  2043. 					next;
  2044. 					mes "[Suspicious Guy]";
  2045. 					mes "Anyway, I'm gonna";
  2046. 					mes "get back to work.";
  2047. 					mes "Heh heh heh~";
  2048. 				}
  2049. 				else {
  2050. 					mes "[Suspicious Guy]";
  2051. 					if (.@number == 1) {
  2052. 						mes "Only one? Alright, you";
  2053. 						mes "might be a cheapskate,";
  2054. 						mes "but I do owe you. Just";
  2055. 						mes "take this and I hope we never";
  2056. 						mes "bump into each other again!";
  2057. 					}
  2058. 					else if (.@number == 2) {
  2059. 						mes "Two, huh? I can dig it.";
  2060. 						mes "Now take these and I hope";
  2061. 						mes "we never see each other";
  2062. 						mes "ever again! Ciao, baby~";
  2063. 					}
  2064. 					else {
  2065. 						mes "You want all three?";
  2066. 						mes "Heh, you're much smarter";
  2067. 						mes "than I thought! Alright, take";
  2068. 						mes "these with my compliments,";
  2069. 						mes "but I hope we never bump";
  2070. 						mes "into each other ever again!";
  2071. 					}
  2072. 					set zeny,zeny-.@price;
  2073. 					getitem 12016,.@number; //Speed_Up_Potion
  2074. 				}
  2075. 			}
  2076. 		}
  2077. 		if (rand(1,2) == 1) {
  2078. 			enablenpc "Suspicious Guy#lhz_01";
  2079. 			disablenpc "Suspicious Guy#lhz_03";
  2080. 		}
  2081. 		else {
  2082. 			enablenpc "Suspicious Guy#lhz_02";
  2083. 			disablenpc "Suspicious Guy#lhz_03";
  2084. 		}
  2085. 		close;
  2086. 	}
  2087. }
  2088.  
  2089. //==============================================================
  2090. // Friendship
  2091. //==============================================================
  2092.  
  2093. lhz_in02,201,210,5	script	Digotz	869,{
  2094. 	if (BaseLevel < 50) {
  2095. 		mes "[Digotz]";
  2096. 		mes "Oh, an adventurer?";
  2097. 		mes "Welcome to Uptown";
  2098. 		mes "Lighthalzen. However,";
  2099. 		mes "I'm afraid this area won't";
  2100. 		mes "have much to offer you";
  2101. 		mes "in the way of excitement.";
  2102. 		next;
  2103. 		mes "[Digotz]";
  2104. 		mes "Not to be rude or";
  2105. 		mes "anything, but this town";
  2106. 		mes "should be safe enough for";
  2107. 		mes "you to explore. I mean, you";
  2108. 		mes "just seem to be kind of new";
  2109. 		mes "at this adventurer thing...";
  2110. 		close;
  2111. 	}
  2112. 	if (friendship > 14) {
  2113. 		mes "^3355FFDigotz has passed";
  2114. 		mes "away, but the look on";
  2115. 		mes "his face seems very";
  2116. 		mes "peaceful and content.^000000";
  2117. 		close;
  2118. 	}
  2119. 	if (friendship == 14) {
  2120. 		mes "^3355FFDigotz is seriously";
  2121. 		mes "injured from a wound";
  2122. 		mes "by a knife that is still";
  2123. 		mes "embedded in his belly.^000000";
  2124. 		next;
  2125. 		mes "["+ strcharinfo(0) +"]";
  2126. 		mes "Digotz...?";
  2127. 		mes "Oh no, let me";
  2128. 		mes "get you some help!";
  2129. 		next;
  2130. 		mes "[Digotz]";
  2131. 		mes "H-hey... It's the";
  2132. 		mes "adventurer... Man,";
  2133. 		mes "that Maku. He always";
  2134. 		mes "did bring me bad luck...";
  2135. 		mes "It's too late for me and";
  2136. 		mes "I don't have much time...";
  2137. 		next;
  2138. 		mes "[Digotz]";
  2139. 		mes "Those guards I told you";
  2140. 		mes "about... The ones who don't";
  2141. 		mes "want the poor and the rich to";
  2142. 		mes "mingle? I... Guess they found";
  2143. 		mes "I was gonna meet my old pal.";
  2144. 		mes "I just wanted to see him...";
  2145. 		next;
  2146. 		mes "[Digotz]";
  2147. 		mes "This guy... In a black";
  2148. 		mes "suit... He just... He just";
  2149. 		mes "stabbed me! I... God. It's";
  2150. 		mes "been so long since I've talked";
  2151. 		mes "to him. We'll hang out and have";
  2152. 		mes "fun, just like the good old days.";
  2153. 		next;
  2154. 		mes "[Digotz]";
  2155. 		mes "I missed my buddies, but now...";
  2156. 		mes "Now I can hear them calling me.";
  2157. 		mes "Now we can all be together just";
  2158. 		mes "like we all promised. Yeah...";
  2159. 		mes "I was wrong. Life's too short";
  2160. 		mes "to be angry with your frie--";
  2161. 		next;
  2162. 		mes "[Digotz]";
  2163. 		mes "..............";
  2164. 		next;
  2165. 		mes "[Digotz]";
  2166. 		mes "..............";
  2167. 		mes ".......................";
  2168. 		next;
  2169. 		mes "[Digotz]";
  2170. 		mes "..............";
  2171. 		mes ".......................";
  2172. 		mes "...............................";
  2173. 		next;
  2174. 		mes "^3355FFDigotz stopped breathing.";
  2175. 		mes "You remove the Knife from";
  2176. 		mes "his lifeless body as a final";
  2177. 		mes "courtesy to a man who";
  2178. 		mes "dearly loved his friends.^000000";
  2179. 		next;
  2180. 		set friendship,15;
  2181. 		getitem 1201,1; //Knife
  2182. 		close;
  2183. 	}
  2184. 	if (friendship == 13) {
  2185. 		mes "[Digotz]";
  2186. 		mes "Wh-whoa, I need to";
  2187. 		mes "get ready! That Maku's";
  2188. 		mes "gonna make fun of me if";
  2189. 		mes "I look too rich and pampered.";
  2190. 		mes "Damn! Where did I put all of";
  2191. 		mes "my fashionable street clothes?";
  2192. 		close;
  2193. 	}
  2194. 	if ((friendship == 12 && countitem(7351) > 0)) {
  2195. 		mes "[Digotz]";
  2196. 		mes "Even if Benkaistein";
  2197. 		mes "did come back, I don't";
  2198. 		mes "think I could forgive Maku.";
  2199. 		mes "In fact, you know what?";
  2200. 		mes "I think I'd even be madder!";
  2201. 		next;
  2202. 		if (select("Show Benkaistein's Journal.:Don't show Benkaistein's Journal.") == 1) {
  2203. 			mes "[Digotz]";
  2204. 			mes "Why am I so ticked off?";
  2205. 			mes "^3355FF*Sigh*^000000 You have something";
  2206. 			mes "to show me? Huh? Benkaistein";
  2207. 			mes "wanted me to read this diary";
  2208. 			mes "of his? Sure, why not? I do";
  2209. 			mes "owe him a lot over the years...";
  2210. 			next;
  2211. 			mes "[Benkaistein's Journal]";
  2212. 			mes "^856363Today, me, Digotz and";
  2213. 			mes "Maku played this crazy flying";
  2214. 			mes "game. Basically, we make";
  2215. 			mes "these wings out of wood and";
  2216. 			mes "paper, jump off these hills";
  2217. 			mes "and try to fly. Dumb, I know.^000000";
  2218. 			next;
  2219. 			mes "[Benkaistein's Journal]";
  2220. 			mes "^856363Today it was my turn to";
  2221. 			mes "jump and flap my arms with";
  2222. 			mes "these fake, badly made wings.";
  2223. 			mes "It's not really a fun game when";
  2224. 			mes "I think about it. Boy, I hope";
  2225. 			mes "we don't do that again.^000000";
  2226. 			next;
  2227. 			mes "[Digotz]";
  2228. 			mes "Oh yeah, I remember that!";
  2229. 			mes "Maku wore the wings most";
  2230. 			mes "of the time, but I still hold";
  2231. 			mes "the record for staying in the";
  2232. 			mes "air the longest! Yeah, I was";
  2233. 			mes "a regular Kid Pegasus~";
  2234. 			next;
  2235. 			mes "[Benkaistein's Journal]";
  2236. 			mes "^856363Maku, Digotz and me went";
  2237. 			mes "outside of town. Of course,";
  2238. 			mes "we didn't tell anyone or else";
  2239. 			mes "we'd get in trouble. It was";
  2240. 			mes "a really exciting day. But";
  2241. 			mes "then, we ran into a monster!^000000";
  2242. 			next;
  2243. 			mes "[Benkaistein's Journal]";
  2244. 			mes "^856363I wanted to run away but Maku";
  2245. 			mes "and Digotz wanted to beat it so";
  2246. 			mes "that we could become heroes.";
  2247. 			mes "Of course, we got hurt pretty";
  2248. 			mes "bad and the monster got away.";
  2249. 			mes "Boy, mom was not happy...^000000";
  2250. 			next;
  2251. 			mes "[Digotz]";
  2252. 			mes "Huh. I don't remember";
  2253. 			mes "that so well. But I know that";
  2254. 			mes "Benkaistein, me and Maku";
  2255. 			mes "weren't afraid of anything back";
  2256. 			mes "then. We must have been totally";
  2257. 			mes "nuts to fight a monster, though.";
  2258. 			next;
  2259. 			mes "[Benkaistein's Journal]";
  2260. 			mes "^856363Digotz's been sick for three";
  2261. 			mes "days now. It's just a normal";
  2262. 			mes "cold and Maku keeps saying";
  2263. 			mes "it's Digotz's fault he got sick.^FFFFFF ^856363 But he's always asking me to";
  2264. 			mes "go visit him and see if he's okay.^000000";
  2265. 			next;
  2266. 			mes "[Digotz]";
  2267. 			mes "I think I remember being";
  2268. 			mes "pretty sick. Maku was worried?";
  2269. 			mes "I... I must have had a horrible";
  2270. 			mes "life threatening disease like,";
  2271. 			mes "um, Gonorrhitis. You know.";
  2272. 			mes "That might have been it.";
  2273. 			next;
  2274. 			mes "[Benkaistein's Journal]";
  2275. 			mes "^856363Mom and dad keep telling";
  2276. 			mes "me not to hang out with Maku";
  2277. 			mes "anymore. Their reason is really";
  2278. 			mes "dumb, and I don't care if he is";
  2279. 			mes "poor. He's one of the best guys";
  2280. 			mes "that I'll ever know.^000000";
  2281. 			next;
  2282. 			mes "[Benkaistein's Journal]";
  2283. 			mes "^856363Digotz's family is really";
  2284. 			mes "rich and they don't want him";
  2285. 			mes "to see Maku anymore either.";
  2286. 			mes "But Digotz doesn't care.";
  2287. 			mes "I know he likes Maku a lot.^000000";
  2288. 			next;
  2289. 			mes "[Digotz]";
  2290. 			mes "Well, we were a lot";
  2291. 			mes "younger and closer back";
  2292. 			mes "then, so... ^333333*Ahem!*^000000 Why did";
  2293. 			mes "Benkaistein even write that?!";
  2294. 			next;
  2295. 			mes "[Benkaistein's Journal]";
  2296. 			mes "^856363Today, the three of us";
  2297. 			mes "made an oath of brotherhood,";
  2298. 			mes "just like we read in the comic";
  2299. 			mes "book. We swore we'd always";
  2300. 			mes "be friends no matter what.";
  2301. 			mes "For always and for always.^000000";
  2302. 			next;
  2303. 			mes "[Digotz]";
  2304. 			mes "I... I was forced to make";
  2305. 			mes "that oath! And people do";
  2306. 			mes "change, you know! I mean,";
  2307. 			mes "we were basically just kids,";
  2308. 			mes "it's not like that oath really";
  2309. 			mes "means anything now, does it?";
  2310. 			next;
  2311. 			set friendship,13;
  2312. 			mes "[Digotz]";
  2313. 			mes "That does it. I'm gonna";
  2314. 			mes "go see that Maku. I don't";
  2315. 			mes "miss him or anything, but";
  2316. 			mes "I gotta get him to cancel";
  2317. 			mes "that oath. And maybe I'll";
  2318. 			mes "beat up him a little bit.";
  2319. 			close;
  2320. 		}
  2321. 		mes "[Digotz]";
  2322. 		mes "I don't understand";
  2323. 		mes "why I'm so angry!";
  2324. 		mes "I'm starting to act";
  2325. 		mes "more like Maku, though,";
  2326. 		mes "don't get me wrong, it's";
  2327. 		mes "not like I care about the guy.";
  2328. 		close;
  2329. 	}
  2330. 	if (friendship == 7) {
  2331. 		mes "[Digotz]";
  2332. 		mes "Even if Benkaistein came";
  2333. 		mes "back from wherever he was";
  2334. 		mes "studying, I don't think he'd be";
  2335. 		mes "able to get Maku to apologize";
  2336. 		mes "to me. That guy is just way";
  2337. 		mes "too stubborn for his own good!";
  2338. 		close;
  2339. 	}
  2340. 	if (friendship == 6) {
  2341. 		mes "[Digotz]";
  2342. 		mes "Oh, it's been a while.";
  2343. 		mes "What are you doing back";
  2344. 		mes "over here? And, um, did";
  2345. 		mes "you deliver that message";
  2346. 		mes "to Maku? Now when I think";
  2347. 		mes "about it, I was kind of--";
  2348. 		next;
  2349. 		mes "["+ strcharinfo(0) +"]";
  2350. 		mes "I delivered your message";
  2351. 		mes "word for word, and Maku";
  2352. 		mes "got angry, called you names";
  2353. 		mes "and has been threatening to";
  2354. 		mes "beat you up pretty badly.";
  2355. 		next;
  2356. 		mes "[Digotz]";
  2357. 		mes "That no-good, dirty";
  2358. 		mes "lying rotten scoundrel!";
  2359. 		mes "If it weren't for those";
  2360. 		mes "guards, I'd head over to";
  2361. 		mes "the ghetto and beat Maku";
  2362. 		mes "up myself! That stupid guy!";
  2363. 		next;
  2364. 		mes "[Digotz]";
  2365. 		mes "During times like this,";
  2366. 		mes "I really miss ^FF0000Benkaistein^000000.";
  2367. 		mes "That guy would always have";
  2368. 		mes "an answer for this kind of";
  2369. 		mes "situation. Yeah, I think he's";
  2370. 		mes "in some far off town, studying.";
  2371. 		next;
  2372. 		mes "[Digotz]";
  2373. 		mes "Supposedly he's in that";
  2374. 		mes "place, whatever it's called,";
  2375. 		mes "since there's a ton of books";
  2376. 		mes "there that he can use. But";
  2377. 		mes "yeah, Benkaistein would";
  2378. 		mes "always be the mediator...";
  2379. 		next;
  2380. 		mes "[Digotz]";
  2381. 		mes "Even back then, when";
  2382. 		mes "me, him and Maku used to";
  2383. 		mes "hang out, Benkaistein would";
  2384. 		mes "mediate if we got into some";
  2385. 		mes "argument. Still, he couldn't";
  2386. 		mes "do anything about Maku now...";
  2387. 		set friendship,7;
  2388. 		next;
  2389. 		mes "[Digotz]";
  2390. 		mes "I don't know why,";
  2391. 		mes "but I'm so angry!";
  2392. 		mes "Why am I stressing";
  2393. 		mes "out so much over this?!";
  2394. 		close;
  2395. 	}
  2396. 	if ((friendship == 4 || friendship == 5)) {
  2397. 		mes "[Digotz]";
  2398. 		mes "Still checking out";
  2399. 		mes "Uptown Lighthalzen?";
  2400. 		mes "Not like I'd care, but if you";
  2401. 		mes "do happen to see Maku,";
  2402. 		mes "deliver this little message";
  2403. 		mes "for me, sentence by sentence.";
  2404. 		next;
  2405. 		mes "[Digotz]";
  2406. 		mes "^FF0000Hopeless bastard!";
  2407. 		mes "^FF0000You're still a stubborn jerk!";
  2408. 		mes "^FF0000You owe me at least 3 lunches!";
  2409. 		mes "^FF0000Not to mention an apology!";
  2410. 		mes "^FF0000But who cares what you think?!";
  2411. 		mes "I'm so goddamn happy without you!^000000";
  2412. 		close;
  2413. 	}
  2414. 	if (friendship == 3) {
  2415. 		mes "[Digotz]";
  2416. 		mes "I know that the";
  2417. 		mes "opulence of Uptown";
  2418. 		mes "seems rather attractive,";
  2419. 		mes "but trust me. This place";
  2420. 		mes "is colorless. Now, have";
  2421. 		mes "you visited the poor district?";
  2422. 		next;
  2423. 		select("Yes, I did already...");
  2424. 		mes "["+ strcharinfo(0) +"]";
  2425. 		mes "Yes, I did already...";
  2426. 		mes "And I met someone";
  2427. 		mes "named Maku there.";
  2428. 		next;
  2429. 		mes "[Digotz]";
  2430. 		mes "Maku?! Oh, he must have";
  2431. 		mes "mentioned something about";
  2432. 		mes "me. But I don't care what he";
  2433. 		mes "says, unless it's an apology";
  2434. 		mes "for being a fully blown jerk.";
  2435. 		mes "Ever since we were kids...";
  2436. 		next;
  2437. 		mes "[Digotz]";
  2438. 		mes "Anyway, we used to be close,";
  2439. 		mes "but that guy was never a true";
  2440. 		mes "friend of mine! Like that one";
  2441. 		mes "time he cheated to beat me at";
  2442. 		mes "arm wrestling! Or when he never";
  2443. 		mes "thanked me for buying us lunch!";
  2444. 		next;
  2445. 		mes "[Digotz]";
  2446. 		mes "Sure, he might have helped";
  2447. 		mes "me a little in meeting my first";
  2448. 		mes "girlfriend, but I'll never ever";
  2449. 		mes "forgive him for fixing me up";
  2450. 		mes "on the worst blind dates a";
  2451. 		mes "man can possibly experience!";
  2452. 		next;
  2453. 		mes "[Digotz]";
  2454. 		mes "Maku doesn't know a damn";
  2455. 		mes "about friendship! Even if I did";
  2456. 		mes "want to see him, there are these";
  2457. 		mes "people who don't want the rich";
  2458. 		mes "to ever meet with the poor.";
  2459. 		next;
  2460. 		mes "[Digotz]";
  2461. 		mes "If Maku's fine, that's";
  2462. 		mes "good enough to hear for";
  2463. 		mes "me! There's no need for me";
  2464. 		mes "to go all the way over there";
  2465. 		mes "and check up on him! I only";
  2466. 		mes "have one regret though...";
  2467. 		next;
  2468. 		mes "[Digotz]";
  2469. 		mes "I only wish I had one";
  2470. 		mes "last chance to see Maku...";
  2471. 		mes "So that I could kick his sorry";
  2472. 		mes "ass myself! Yeah, that's right!";
  2473. 		mes "Arrogant bastard! But still,";
  2474. 		mes "I'm not able to do that...";
  2475. 		next;
  2476. 		mes "[Digotz]";
  2477. 		mes "The security guards here";
  2478. 		mes "will never allow the rich and";
  2479. 		mes "poor to meet, fearing that";
  2480. 		mes "the poor will disturb the peace";
  2481. 		mes "and order of the city. It's a dumb rule made for dumb people.";
  2482. 		next;
  2483. 		mes "[Digotz]";
  2484. 		mes "Still, it's pretty scary that";
  2485. 		mes "someone can get punished";
  2486. 		mes "for violating such a stupid";
  2487. 		mes "taboo, actually. Anyway, if";
  2488. 		mes "you see Maku again, tell";
  2489. 		mes "him this for me, got it?";
  2490. 		next;
  2491. 		mes "[Digotz]";
  2492. 		mes "^FF0000Hopeless bastard!";
  2493. 		mes "^FF0000You're still a stubborn jerk!";
  2494. 		mes "^FF0000You owe me at least 3 lunches!";
  2495. 		mes "^FF0000Not to mention an apology!";
  2496. 		mes "^FF0000But who cares what you think?!";
  2497. 		mes "I'm so goddamn happy without you!^000000";
  2498. 		set friendship,4;
  2499. 		close;
  2500. 	}
  2501. 	if (friendship == 2) {
  2502. 		mes "[Digotz]";
  2503. 		mes "What are you still";
  2504. 		mes "doing hanging around";
  2505. 		mes "here? There's nothing";
  2506. 		mes "interesting in Uptown";
  2507. 		mes "for you to see, adventurer.";
  2508. 		next;
  2509. 		mes "[Digotz]";
  2510. 		mes "Gosh...!";
  2511. 		mes "Just hearing about";
  2512. 		mes "Maku makes me so feel";
  2513. 		mes "so upset for some reason!";
  2514. 		close;
  2515. 	}
  2516. 	if (friendship == 1) {
  2517. 		mes "[Digotz]";
  2518. 		mes "Oh, an adventurer?";
  2519. 		mes "Welcome to Uptown";
  2520. 		mes "Lighthalzen. However,";
  2521. 		mes "I'm afraid this area won't";
  2522. 		mes "have much to offer you";
  2523. 		mes "in the way of excitement.";
  2524. 		next;
  2525. 		mes "[Digotz]";
  2526. 		mes "My name is Digotz,";
  2527. 		mes "just another citizen";
  2528. 		mes "of Upper Lighthalzen.";
  2529. 		mes "I hope that you enjoy";
  2530. 		mes "your stay in my hometown.";
  2531. 		next;
  2532. 		select("Do you know someone named Maku?");
  2533. 		mes "[Digotz]";
  2534. 		mes "Maku? Maku. Yes, he's my";
  2535. 		mes "childhood friend. Or he was,";
  2536. 		mes "anyway. Now he's just a jerk.";
  2537. 		mes "In any case, we can't hang";
  2538. 		mes "out, even if we wanted to,";
  2539. 		mes "for several reasons.";
  2540. 		next;
  2541. 		mes "[Digotz]";
  2542. 		mes "Hey, why am I even";
  2543. 		mes "talking about this? It's";
  2544. 		mes "not like I'm bothered by";
  2545. 		mes "the fact me and Maku aren't";
  2546. 		mes "pals anymore. You know what?";
  2547. 		mes "Just forget everything I said.";
  2548. 		set friendship,2;
  2549. 		close;
  2550. 	}
  2551. 	mes "[Digotz]";
  2552. 	mes "Oh, an adventurer?";
  2553. 	mes "Welcome to Uptown";
  2554. 	mes "Lighthalzen. However,";
  2555. 	mes "I'm afraid this area won't";
  2556. 	mes "have much to offer you";
  2557. 	mes "in the way of excitement.";
  2558. 	next;
  2559. 	mes "[Digotz]";
  2560. 	mes "Feel free to take";
  2561. 	mes "a look around if you";
  2562. 	mes "so wish. I'm actually";
  2563. 	mes "glad to see somebody";
  2564. 	mes "aside from the stuck up";
  2565. 	mes "rich people who live here.";
  2566. 	close;
  2567. }
  2568.  
  2569. lighthalzen,337,232,3	script	Maku	870,{
  2570. 	if (friendship > 14) {
  2571. 		cutin "lhz_macu07",2;
  2572. 		mes "[Maku]";
  2573. 		mes "Why is this guy so";
  2574. 		mes "late? Once he shows";
  2575. 		mes "up, I swear, I'm gonna...!";
  2576. 		next;
  2577. 		mes "[Maku]";
  2578. 		mes "Eh, he might have";
  2579. 		mes "some kinda reason for";
  2580. 		mes "being late, but if he don't,";
  2581. 		mes "I've been saving a whole";
  2582. 		mes "six pack of kickass to open,";
  2583. 		mes "just for him. Heh heh heh~";
  2584. 		close2;
  2585. 		cutin "lhz_macu07",255;
  2586. 		end;
  2587. 	}
  2588. 	if (friendship == 14) {
  2589. 		cutin "lhz_macu05",2;
  2590. 		mes "[Maku]";
  2591. 		mes "Why is Digotz";
  2592. 		mes "so late? This isn't";
  2593. 		mes "like him at all. Maybe";
  2594. 		mes "something's wrong?";
  2595. 		close2;
  2596. 		cutin "lhz_macu05",255;
  2597. 		end;
  2598. 	}
  2599. 	if (friendship == 13 && countitem(7351) > 0) {
  2600. 		cutin "lhz_macu06",2;
  2601. 		mes "[Maku]";
  2602. 		mes "Hey, what is that? You want";
  2603. 		mes "I should read this journal?";
  2604. 		mes "Er, okay, but I'm none too";
  2605. 		mes "comfortable going through";
  2606. 		mes "somebody's diary. It's just";
  2607. 		mes "kinda... creepy, you know?";
  2608. 		next;
  2609. 		mes "[Maku]";
  2610. 		mes "Hey, this thing is";
  2611. 		mes "Benkaistein's. I haven't";
  2612. 		mes "seen that guy in a long while.";
  2613. 		mes "Ah, so he gave it to you for me";
  2614. 		mes "to read? Alright, I owe him a";
  2615. 		mes "favor or two, so I oughta...";
  2616. 		next;
  2617. 		cutin "lhz_macu06",255;
  2618. 		mes "[Benkaistein's Journal]";
  2619. 		mes "^856363Today, me, Digotz and";
  2620. 		mes "Maku played this crazy flying";
  2621. 		mes "game. Basically, we make";
  2622. 		mes "these wings out of wood and";
  2623. 		mes "paper, jump off these hills";
  2624. 		mes "and try to fly. Dumb, I know.^000000";
  2625. 		next;
  2626. 		mes "[Benkaistein's Journal]";
  2627. 		mes "^856363Today it was my turn to";
  2628. 		mes "jump and flap my arms with";
  2629. 		mes "these fake, badly made wings.";
  2630. 		mes "It's not really a fun game when";
  2631. 		mes "I think about it. Boy, I hope";
  2632. 		mes "we don't do that again.^000000";
  2633. 		next;
  2634. 		cutin "lhz_macu03",2;
  2635. 		mes "[Maku]";
  2636. 		mes "What is he talking about?!";
  2637. 		mes "That game was real fun!";
  2638. 		mes "Yeah, I usually wore the";
  2639. 		mes "wings and Digotz always";
  2640. 		mes "wanted to wear them too.";
  2641. 		next;
  2642. 		cutin "lhz_macu03",255;
  2643. 		mes "[Benkaistein's Journal]";
  2644. 		mes "^856363Maku, Digotz and me went";
  2645. 		mes "outside of town. Of course,";
  2646. 		mes "we didn't tell anyone or else";
  2647. 		mes "we'd get in trouble. It was";
  2648. 		mes "a really exciting day. But";
  2649. 		mes "then, we ran into a monster!^000000";
  2650. 		next;
  2651. 		mes "[Benkaistein's Journal]";
  2652. 		mes "^856363I wanted to run away but Maku";
  2653. 		mes "and Digotz wanted to beat it so";
  2654. 		mes "that we could become heroes.";
  2655. 		mes "Of course, we got hurt pretty";
  2656. 		mes "bad and the monster got away.";
  2657. 		mes "Boy, mom was not happy...^000000";
  2658. 		next;
  2659. 		cutin "lhz_macu03",2;
  2660. 		mes "[Maku]";
  2661. 		mes "That's right! Back then,";
  2662. 		mes "the three of us weren't";
  2663. 		mes "afraid of anything! Of course,";
  2664. 		mes "Digotz got beat up the most.";
  2665. 		mes "But I gotta say, he was also";
  2666. 		mes "the most fearless of us.";
  2667. 		next;
  2668. 		cutin "lhz_macu03",255;
  2669. 		mes "[Benkaistein's Journal]";
  2670. 		mes "^856363Digot's been sick for three";
  2671. 		mes "days now. It's just a normal";
  2672. 		mes "cold and Maku keeps saying";
  2673. 		mes "it's Digotz's fault he got sick.^FFFFFF ^856363 But he's always asking me to";
  2674. 		mes "go visit him and see if he's okay.^000000";
  2675. 		next;
  2676. 		cutin "lhz_macu04",2;
  2677. 		mes "[Maku]";
  2678. 		mes "Wh-what?! No, I wasn't";
  2679. 		mes "worried at all! That must";
  2680. 		mes "have been the time Digot";
  2681. 		mes "caught Clymonia. You know,";
  2682. 		mes "that, uh, horrible disease. No";
  2683. 		mes "one should have that one!";
  2684. 		next;
  2685. 		cutin "lhz_macu04",255;
  2686. 		mes "[Benkaistein's Journal]";
  2687. 		mes "^856363Mom and dad keep telling";
  2688. 		mes "me not to hang out with Maku";
  2689. 		mes "anymore. Their reason is really";
  2690. 		mes "dumb, and I don't care if he is";
  2691. 		mes "poor. He's one of the best guys";
  2692. 		mes "that I'll ever know.^000000";
  2693. 		next;
  2694. 		cutin "lhz_macu01",2;
  2695. 		mes "[Benkaistein's Journal]";
  2696. 		mes "^856363Digotz's family is really";
  2697. 		mes "rich and they don't want him";
  2698. 		mes "to see Maku anymore either.";
  2699. 		mes "But Digotz doesn't care.";
  2700. 		mes "I know he likes Maku a lot.^000000";
  2701. 		next;
  2702. 		mes "[Maku]";
  2703. 		mes "...";
  2704. 		mes "......";
  2705. 		next;
  2706. 		cutin "lhz_macu01",255;
  2707. 		mes "[Benkaistein's Journal]";
  2708. 		mes "^856363Today, the three of us";
  2709. 		mes "made an oath of brotherhood,";
  2710. 		mes "just like we read in the comic";
  2711. 		mes "book. We swore we'd always";
  2712. 		mes "be friends no matter what.";
  2713. 		mes "For always and for always.^000000";
  2714. 		next;
  2715. 		cutin "lhz_macu06",2;
  2716. 		mes "[Maku]";
  2717. 		mes "Well, that's true,";
  2718. 		mes "I guess, but people";
  2719. 		mes "change! Besides, we got";
  2720. 		mes "that idea from a comic book!";
  2721. 		mes "Well, if he apologizes first,";
  2722. 		mes "I guess I better forgive him.";
  2723. 		next;
  2724. 		mes "["+ strcharinfo(0) +"]";
  2725. 		mes "Good...";
  2726. 		mes "Because Digotz said";
  2727. 		mes "that he'll be coming";
  2728. 		mes "by in a few days.";
  2729. 		next;
  2730. 		cutin "lhz_macu07",2;
  2731. 		mes "[Maku]";
  2732. 		mes "What?! He's really coming";
  2733. 		mes "here? What for? It's too late";
  2734. 		mes "to patch things up! Still, I'd be";
  2735. 		mes "a real prick if I didn't see him. Alright, fine! I'll teach that guy";
  2736. 		mes "a lesson once he's here!";
  2737. 		next;
  2738. 		mes "[Maku]";
  2739. 		mes "And, um, gimme that";
  2740. 		mes "journal! I'm gonna read";
  2741. 		mes "more of it so I can make";
  2742. 		mes "fun of Digotz. Bwahahaha!";
  2743. 		mes "But yeah, um, thanks. Not";
  2744. 		mes "that I'm grateful or anything.";
  2745. 		cutin "lhz_macu07",255;
  2746. 		next;
  2747. 		delitem 7351,1; //Friend's_Diary
  2748. 		set friendship,14;
  2749. 		if (BaseLevel > 90) {
  2750. 			getexp 700000,0;
  2751. 		}
  2752. 		else if (BaseLevel > 75) {
  2753. 			getexp 400000,0;
  2754. 		}
  2755. 		else {
  2756. 			getexp 200000,0;
  2757. 		}
  2758. 		cutin "lhz_macu04",2;
  2759. 		mes "[Maku]";
  2760. 		mes "So, uh, I guess";
  2761. 		mes "I'll see you later.";
  2762. 		mes "Um, now I gotta get";
  2763. 		mes "ready for something.";
  2764. 		mes "^333333(But not to see Digotz!)^000000";
  2765. 		close2;
  2766. 		cutin "lhz_macu04",255;
  2767. 		end;
  2768. 	}
  2769. 	if (friendship > 5 && friendship < 13) {
  2770. 		cutin "lhz_macu06",2;
  2771. 		mes "[Maku]";
  2772. 		mes "Arrrrgh! Whenever I hear";
  2773. 		mes "about that Digotz, I get so";
  2774. 		mes "peeved! Is that guy giving";
  2775. 		mes "me the brushoff just because";
  2776. 		mes "I'm not a rich guy like he is?!";
  2777. 		next;
  2778. 		mes "[Maku]";
  2779. 		mes "I can't...";
  2780. 		mes "I can't even beat him up";
  2781. 		mes "all properly because of";
  2782. 		mes "all those freakin' guards!";
  2783. 		mes "Arrrrrrrgh! Man, where's";
  2784. 		mes "Benkaistein when I need him?";
  2785. 		close2;
  2786. 		cutin "lhz_macu06",255;
  2787. 		end;
  2788. 	}
  2789. 	if (friendship == 5) {
  2790. 		mes "[Maku]";
  2791. 		mes "RrrrRrrrr....";
  2792. 		mes "RrrrrRRRrrRR....";
  2793. 		mes "GGGGGRRRRR...";
  2794. 		next;
  2795. 		mes "^3355FFUh oh...";
  2796. 		mes "It looks like Maku";
  2797. 		mes "is starting to rage";
  2798. 		mes "just a bit too much.^000000";
  2799. 		next;
  2800. 		mes "...";
  2801. 		mes "......";
  2802. 		mes ".........";
  2803. 		next;
  2804. 		cutin "lhz_macu06",2;
  2805. 		mes "[Maku]";
  2806. 		mes "Gggrrrr...";
  2807. 		next;
  2808. 		mes "[Maku]";
  2809. 		mes "GRAAAAAAAAH~!";
  2810. 		mes "Who the hell does he";
  2811. 		mes "think he is, telling me";
  2812. 		mes "all sorts of crap!? Digotz,";
  2813. 		mes "you're not getting away";
  2814. 		mes "with this! Gonna wreck you!!";
  2815. 		next;
  2816. 		mes "^3355FFMaku's seething quickly";
  2817. 		mes "explodes into pure, violent";
  2818. 		mes "rage. You manage to calm";
  2819. 		mes "him down after a while, but";
  2820. 		mes "barely keep yourself from";
  2821. 		mes "getting killed in this outburst.^000000";
  2822. 		percentheal -50,0;
  2823. 		next;
  2824. 		mes "[Maku]";
  2825. 		mes "^333333*Pant pant* *Whew~*^000000";
  2826. 		mes "D-don't worry, I've got";
  2827. 		mes "a grip on myself now.";
  2828. 		mes "Thanks for not letting me";
  2829. 		mes "get too crazy. Times like";
  2830. 		mes "this, I really miss ^FF0000Benkaistein^000000.";
  2831. 		next;
  2832. 		mes "[Maku]";
  2833. 		mes "Benkaistein would always";
  2834. 		mes "make sure that I'd stay out";
  2835. 		mes "of fights. I really miss that";
  2836. 		mes "guy. Still, he ain't around...";
  2837. 		next;
  2838. 		set friendship,6;
  2839. 		mes "[Maku]";
  2840. 		mes "Damn those guards!";
  2841. 		mes "If they weren't there,";
  2842. 		mes "I could just go over and";
  2843. 		mes "kick Digotz's ass! I swear,";
  2844. 		mes "if it weren't for them...!";
  2845. 		close2;
  2846. 		cutin "lhz_macu06",255;
  2847. 		end;
  2848. 	}
  2849. 	if (friendship == 4) {
  2850. 		cutin "lhz_macu05",2;
  2851. 		mes "[Maku]";
  2852. 		mes "What the hell are you";
  2853. 		mes "still doing around here?";
  2854. 		mes "You must have better things";
  2855. 		mes "to do than talk to a ruffian";
  2856. 		mes "like me or that snobby and";
  2857. 		mes "totally prickish Digotz.";
  2858. 		next;
  2859. 		select("Speaking of which...");
  2860. 		mes "["+ strcharinfo(0) +"]";
  2861. 		mes "Speaking of which...";
  2862. 		mes "I spoke to Digotz again.";
  2863. 		mes "He told me to give you a";
  2864. 		mes "message, but I'm not sure th--";
  2865. 		next;
  2866. 		mes "[Maku]";
  2867. 		mes "That no-good bastard";
  2868. 		mes "has a message for me?!";
  2869. 		mes "Oh, I'm soooo honored~";
  2870. 		mes "Tell me what that fink";
  2871. 		mes "has to say, line by line!";
  2872. 		next;
  2873. 		input .@input$;
  2874. 		if (.@input$ == "Hopeless bastard!") {
  2875. 			mes "[Maku]";
  2876. 			mes "''Hopeless bastard?!''";
  2877. 			mes "Well, at least he had";
  2878. 			mes "the stomach to say that.";
  2879. 			mes "Through somebody else";
  2880. 			mes "anyway! What else'd he say?!";
  2881. 			next;
  2882. 			input .@input$;
  2883. 			if (.@input$ == "You're still a stubborn jerk!") {
  2884. 				mes "[Maku]";
  2885. 				mes "''Stubborn jerk?!''";
  2886. 				mes "Takes one to know one,";
  2887. 				mes "bastard! Why I oughta--";
  2888. 				mes "Grrr! What'd he say next?!";
  2889. 				next;
  2890. 				input .@input$;
  2891. 				if (.@input$ == "You owe me at least 3 lunches!") {
  2892. 					mes "[Maku]";
  2893. 					mes "Three lunches?!";
  2894. 					mes "I treated that guy to";
  2895. 					mes "lunch, like, fifteen times!";
  2896. 					mes "I tell you, the guy does not";
  2897. 					mes "know the meaning of friendship!";
  2898. 					mes "What else did that moron say?!";
  2899. 					next;
  2900. 					input .@input$;
  2901. 					if (.@input$ == "Not to mention an apology!") {
  2902. 						cutin "lhz_macu05",255;
  2903. 						mes "[Maku]";
  2904. 						mes "Me, apologize?!";
  2905. 						mes "He should be on his hands";
  2906. 						mes "and knees begging for my";
  2907. 						mes "frickin' forgiveness! That...";
  2908. 						mes "That selfish no-good stupid...";
  2909. 						mes "W-what else did he tell you?!";
  2910. 						next;
  2911. 						input .@input$;
  2912. 						if (.@input$ == "But who cares what you think?!") {
  2913. 							mes "[Maku]";
  2914. 							mes "''Who cares what I think?!''";
  2915. 							mes "GRRRAAAH~!! Who cares";
  2916. 							mes "what he thinks!! ^333333*Pant Pant*^000000";
  2917. 							mes "I'm gonna murderlize that";
  2918. 							mes "dumb creep! He can't possibly";
  2919. 							mes "make me angrier than I am now!";
  2920. 							next;
  2921. 							input .@input$;
  2922. 							if (.@input$ == "I'm so goddamn happy without you!") {
  2923. 								set friendship,5;
  2924. 								cutin "lhz_macu06",2;
  2925. 								mes "[Maku]";
  2926. 								mes "That's it.";
  2927. 								mes "It's decided. The";
  2928. 								mes "next time I see Digotz,";
  2929. 								mes "I'm gonna plaster his";
  2930. 								mes "face all over the floor.";
  2931. 								close2;
  2932. 								cutin "lhz_macu06",255;
  2933. 								end;
  2934. 							}
  2935. 						}
  2936. 					}
  2937. 				}
  2938. 			}
  2939. 		}
  2940. 		mes "[Maku]";
  2941. 		mes "Wha...? I dunno if Digotz";
  2942. 		mes "would say something like";
  2943. 		mes "that. You sure you heard";
  2944. 		mes "him carefully enough? It's";
  2945. 		mes "been a while, but I know";
  2946. 		mes "how Digotz talks, man.";
  2947. 		close2;
  2948. 		cutin "lhz_macu01",255;
  2949. 		end;
  2950. 	}
  2951. 	if (friendship == 3) {
  2952. 		cutin "lhz_macu03",2;
  2953. 		mes "[Maku]";
  2954. 		mes "Man, I need to blow off some";
  2955. 		mes "steam! Sure, me and Digotz";
  2956. 		mes "were buds before and maybe";
  2957. 		mes "we might seem like friends now,";
  2958. 		mes "but not anymore, though we used";
  2959. 		mes "to be closer than this. Argh!";
  2960. 		next;
  2961. 		mes "[Maku]";
  2962. 		mes "Don't get me wrong, I don't";
  2963. 		mes "miss the guy or anything like";
  2964. 		mes "that and I don't feel sorry about";
  2965. 		mes "what happened. But if he ever";
  2966. 		mes "came to apologize to me, I'd";
  2967. 		mes "probably accept, you know.";
  2968. 		next;
  2969. 		mes "[Maku]";
  2970. 		mes "Well, after thinking";
  2971. 		mes "about it, of course.";
  2972. 		mes "I mean, I'm not the one";
  2973. 		mes "holding a grudge. It's all";
  2974. 		mes "that guy's fault! Sheeeesh!";
  2975. 		close2;
  2976. 		cutin "lhz_macu03",255;
  2977. 		end;
  2978. 	}
  2979. 	if (friendship == 2) {
  2980. 		mes "[Maku]";
  2981. 		mes "Hey, what are you";
  2982. 		mes "doing back over here?";
  2983. 		mes "I thought I recommended";
  2984. 		mes "going over to check out";
  2985. 		mes "Uptown Lighthalzen. This";
  2986. 		mes "place is pretty run-down...";
  2987. 		next;
  2988. 		select("I actually met Digotz and...");
  2989. 		cutin "lhz_macu05",2;
  2990. 		mes "[Maku]";
  2991. 		mes "You what...?!";
  2992. 		mes "You saw my old pal,";
  2993. 		mes "Digotz?! Er, I mean,";
  2994. 		mes "Mister Alexander Digotz,";
  2995. 		mes "who usedta be my buddy,";
  2996. 		mes "but obviously not anymore.";
  2997. 		next;
  2998. 		cutin "lhz_macu05",255;
  2999. 		cutin "lhz_macu02",2;
  3000. 		mes "[Maku]";
  3001. 		mes "Sure, we were real close";
  3002. 		mes "at one time, but that was";
  3003. 		mes "too long ago. It's been a";
  3004. 		mes "long time since we hung";
  3005. 		mes "out and he probably hates";
  3006. 		mes "my penniless guts and...";
  3007. 		set friendship,3;
  3008. 		next;
  3009. 		mes "[Maku]";
  3010. 		mes "Crud, just listen to";
  3011. 		mes "me, I sound like a wuss.";
  3012. 		mes "I don't miss Digotz! In fact,";
  3013. 		mes "I hate the guy, one hundred";
  3014. 		mes "percent! The next time I see";
  3015. 		mes "him, I'll beat him to a pulp!";
  3016. 		close2;
  3017. 		cutin "lhz_macu02",255;
  3018. 		end;
  3019. 	}
  3020. 	if (friendship == 1) {
  3021. 		cutin "lhz_macu01",2;
  3022. 		mes "[Maku]";
  3023. 		mes "Hey, you're one of";
  3024. 		mes "those adventurers, eh?";
  3025. 		mes "Welcome to the ghetto.";
  3026. 		mes "Nothing too adventurous";
  3027. 		mes "here, but hey, you can";
  3028. 		mes "explore all you want.";
  3029. 		next;
  3030. 		mes "[Maku]";
  3031. 		mes "I don't know if you know,";
  3032. 		mes "but actually, the people who";
  3033. 		mes "live here ain't allowed to";
  3034. 		mes "explore this whole city. It's";
  3035. 		mes "kind of taboo to talk about,";
  3036. 		mes "but what do I care, right?";
  3037. 		next;
  3038. 		mes "[Maku]";
  3039. 		mes "Yeah, basically the rich";
  3040. 		mes "people here are too afraid";
  3041. 		mes "of the poor people comin' to";
  3042. 		mes "see them, so the security in";
  3043. 		mes "this city is pretty tight! Those";
  3044. 		mes "upper class guys are trash...";
  3045. 		next;
  3046. 		mes "[Maku]";
  3047. 		mes "I didn't used to think";
  3048. 		mes "this way. I actually used";
  3049. 		mes "to have a pretty rich friend";
  3050. 		mes "till I found out he's not all";
  3051. 		mes "I thought he was. That";
  3052. 		mes "moron! Why's he like that?!";
  3053. 		next;
  3054. 		mes "[Maku]";
  3055. 		mes "Eh, forget about it.";
  3056. 		mes "Why am I even talking";
  3057. 		mes "about my personal life";
  3058. 		mes "to someone I just met";
  3059. 		mes "anyway? Sure, we all";
  3060. 		mes "do it, but still...";
  3061. 		set friendship,1;
  3062. 		next;
  3063. 		mes "[Maku]";
  3064. 		mes "Well, when you get";
  3065. 		mes "bored of the ghetto,";
  3066. 		mes "you really oughta check";
  3067. 		mes "out the rich section of town.";
  3068. 		mes "I'm bitter, but I'll also admit";
  3069. 		mes "it's way nicer than this place.";
  3070. 		close2;
  3071. 		cutin "lhz_macu01",255;
  3072. 		end;
  3073. 	}
  3074. 	cutin "lhz_macu01",2;
  3075. 	mes "[Maku]";
  3076. 	mes "Hey, you're one of";
  3077. 	mes "those adventurers, eh?";
  3078. 	mes "Welcome to the ghetto.";
  3079. 	mes "Nothing too adventurous";
  3080. 	mes "here, but hey, you can";
  3081. 	mes "explore all you want.";
  3082. 	next;
  3083. 	mes "[Maku]";
  3084. 	mes "I don't know if you know,";
  3085. 	mes "but actually, the people who";
  3086. 	mes "live here ain't allowed to";
  3087. 	mes "explore this whole city. It's";
  3088. 	mes "kind of taboo to talk about,";
  3089. 	mes "but what do I care, right?";
  3090. 	next;
  3091. 	mes "[Maku]";
  3092. 	mes "Yeah, basically the rich";
  3093. 	mes "people here are too afraid";
  3094. 	mes "of the poor people comin' to";
  3095. 	mes "see them, so the security in";
  3096. 	mes "this city is pretty tight! Those";
  3097. 	mes "upper class guys are trash...";
  3098. 	next;
  3099. 	mes "[Maku]";
  3100. 	mes "I didn't used to think";
  3101. 	mes "this way. I actually used";
  3102. 	mes "to have a pretty rich friend";
  3103. 	mes "till I found out he's not all";
  3104. 	mes "I thought he was. That";
  3105. 	mes "moron! Why's he like that?!";
  3106. 	next;
  3107. 	mes "[Maku]";
  3108. 	mes "Eh, forget about it.";
  3109. 	mes "Why am I even talking";
  3110. 	mes "about my personal life";
  3111. 	mes "to someone I just met";
  3112. 	mes "anyway? Sure, we all";
  3113. 	mes "do it, but still...";
  3114. 	set friendship,1;
  3115. 	next;
  3116. 	mes "[Maku]";
  3117. 	mes "Well, when you get";
  3118. 	mes "bored of the ghetto,";
  3119. 	mes "you really oughta check";
  3120. 	mes "out the rich section of town.";
  3121. 	mes "I'm bitter, but I'll also admit";
  3122. 	mes "it's way nicer than this place.";
  3123. 	close2;
  3124. 	cutin "lhz_macu01",255;
  3125. 	cutin "lhz_macu02",255;
  3126. 	cutin "lhz_macu03",255;
  3127. 	cutin "lhz_macu04",255;
  3128. 	cutin "lhz_macu05",255;
  3129. 	cutin "lhz_macu06",255;
  3130. 	cutin "lhz_macu07",255;
  3131. 	end;
  3132. }
  3133.  
  3134.  
  3135. yuno_in04,107,14,5	script	Student	754,{
  3136. 	if (friendship == 7 || friendship == 8) {
  3137. 		mes "[Joey Choryee]";
  3138. 		mes "This is a study area where";
  3139. 		mes "you're not supposed to speak,";
  3140. 		mes "walk or even breathe loudly.";
  3141. 		mes "Still, students like Benkaistein can tune out the whole world";
  3142. 		mes "when they study hard enough...";
  3143. 		next;
  3144. 		set friendship,8;
  3145. 		mes "[Joey Choryee]";
  3146. 		mes "Benkaistein...?";
  3147. 		mes "He's in the north part";
  3148. 		mes "of this room. He's a real";
  3149. 		mes "nice guy, but a little anal.";
  3150. 		mes "Well, he's too organized";
  3151. 		mes "and he labels everything!";
  3152. 		close;
  3153. 	}
  3154. 	mes "[Joey Choryee]";
  3155. 	mes "Property damage. Huh.";
  3156. 	mes "It has to do with lightning";
  3157. 	mes "and fire and water and stuff";
  3158. 	mes "like that? Here I thought it";
  3159. 	mes "meant, I dunno, buildings";
  3160. 	mes "getting wrecked or something.";
  3161. 	close;
  3162. }
  3163.  
  3164. yuno_in04,96,106,5	script	Passionate Student	754,{
  3165. 	if ((MaxWeight-Weight) < 300 || checkweight(1201,1) == 0) {
  3166. 		mes "^3355FFWait a second!";
  3167. 		mes "Right now, you're carrying";
  3168. 		mes "too many things with you.";
  3169. 		mes "Please come back after";
  3170. 		mes "using the Kafra Service";
  3171. 		mes "to store some of your items.^000000";
  3172. 		close;
  3173. 	}
  3174. 	if (friendship == 15) {
  3175. 		mes "[Benkaistein]";
  3176. 		mes "Were you able to bring";
  3177. 		mes "my journal to Digotz and";
  3178. 		mes "Maku? I'm pretty sure it'd";
  3179. 		mes "remind them of all the good";
  3180. 		mes "times we had. I know they";
  3181. 		mes "sure can be stubborn...";
  3182. 		next;
  3183. 		mes "[Benkaistein]";
  3184. 		mes "Anyway, I really";
  3185. 		mes "appreciate all your";
  3186. 		mes "help. When I go back";
  3187. 		mes "home, I look forward to";
  3188. 		mes "seeing the two of them again.";
  3189. 		next;
  3190. 		mes "[Benkaistein]";
  3191. 		mes "Until then, I need to research,";
  3192. 		mes "finish my thesis and accomplish";
  3193. 		mes "my academic goals. Oh, please";
  3194. 		mes "take this pass which will let you";
  3195. 		mes "go back and forth between the";
  3196. 		mes "rich and poor areas as my thanks.";
  3197. 		next;
  3198. 		set friendship,16;
  3199. 		if (BaseLevel > 90) {
  3200. 			getexp 700000,0;
  3201. 		}
  3202. 		else if (BaseLevel > 75) {
  3203. 			getexp 400000,0;
  3204. 		}
  3205. 		else {
  3206. 			getexp 200000,0;
  3207. 		}
  3208. 		getitem 7350,1; //Pass
  3209. 		mes "[Benkaistein]";
  3210. 		mes "Anyway, I wish you";
  3211. 		mes "safety in your travels,";
  3212. 		mes "adventurer. When the three";
  3213. 		mes "of us get together, I'll be";
  3214. 		mes "sure to let you know~";
  3215. 		close;
  3216. 	}
  3217. 	if ((friendship == 11 && countitem(7351) > 0)) {
  3218. 		mes "[Benkaistein]";
  3219. 		mes "Aw nuts, this is";
  3220. 		mes "taking much longer";
  3221. 		mes "than I had expected.";
  3222. 		mes "Now where did I put";
  3223. 		mes "that thing? Hmmmm...";
  3224. 		next;
  3225. 		mes "[Benkaistein]";
  3226. 		mes "Oh, is that it?";
  3227. 		mes "Did you find my";
  3228. 		mes "journal? Quick, let";
  3229. 		mes "me check. Yes, yes...";
  3230. 		mes "This is it! Thank you";
  3231. 		mes "for finding this for me!";
  3232. 		next;
  3233. 		mes "[Benkaistein]";
  3234. 		mes "Would you mind doing";
  3235. 		mes "a favor for me? It'd be";
  3236. 		mes "better if I talk to them";
  3237. 		mes "myself, but I'm too busy";
  3238. 		mes "working on this thesis...";
  3239. 		next;
  3240. 		mes "[Benkaistein]";
  3241. 		mes "Would you please give this";
  3242. 		mes "journal to Digotz and Maku?";
  3243. 		mes "I wrote in it when we were";
  3244. 		mes "really young, so it should";
  3245. 		mes "remind them of all the good";
  3246. 		mes "times we used to share.";
  3247. 		next;
  3248. 		set friendship,12;
  3249. 		mes "[Benkaistein]";
  3250. 		mes "Anyway, this should at";
  3251. 		mes "least help them realize";
  3252. 		mes "how stupid they've been";
  3253. 		mes "acting. Thanks in advance,";
  3254. 		mes "and please take care of";
  3255. 		mes "Maku and Digotz for me.";
  3256. 		close;
  3257. 	}
  3258. 	if ((friendship == 10 || friendship == 11)) {
  3259. 		mes "[Benkaistein]";
  3260. 		mes "Aw nuts, this is";
  3261. 		mes "taking much longer";
  3262. 		mes "than I had expected.";
  3263. 		mes "Now where did I put";
  3264. 		mes "that thing? Hmmmm...";
  3265. 		next;
  3266. 		mes "^3355FFPerhaps it would";
  3267. 		mes "be best if you help";
  3268. 		mes "Benkaistein look for";
  3269. 		mes "he is searching for.^000000";
  3270. 		close;
  3271. 	}
  3272. 	if (friendship == 9) {
  3273. 		mes "[Passionate Student]";
  3274. 		mes "Oh, you startled me!";
  3275. 		mes "Still, I'm aware that it's";
  3276. 		mes "hard to get my attention";
  3277. 		mes "once I immerse myself";
  3278. 		mes "in a book. So, how can";
  3279. 		mes "I help you, adventurer?";
  3280. 		next;
  3281. 		select("Tell him about Maku and Digotz.");
  3282. 		mes "[Benkaistein]";
  3283. 		mes "Oh, how are my friends";
  3284. 		mes "doing? Oh, what? They're";
  3285. 		mes "having a huge fight just";
  3286. 		mes "because one's rich and";
  3287. 		mes "the other one's poor?";
  3288. 		mes "That's pretty childish!";
  3289. 		next;
  3290. 		mes "[Benkaistein]";
  3291. 		mes "But then again, that's just";
  3292. 		mes "like them. *Sigh* I really want";
  3293. 		mes "to go back home and get those";
  3294. 		mes "two to make up, but I also need";
  3295. 		mes "to finish this thesis. Let's see... What can I possibly do from here?";
  3296. 		next;
  3297. 		set friendship,10;
  3298. 		mes "[Benkaistein]";
  3299. 		mes "Oh, I know what I can do!";
  3300. 		mes "Wait, but where did I put it?";
  3301. 		mes "Oh, how could I lose something";
  3302. 		mes "so important? Wait! Would you";
  3303. 		mes "please wait a second while";
  3304. 		mes "I look for something?";
  3305. 		close;
  3306. 	}
  3307. 	if (friendship == 8) {
  3308. 		mes "[Passionate Student]";
  3309. 		mes "Let's see, now.";
  3310. 		mes "Wind Magic, Black Magic,";
  3311. 		mes "Porings, ah, there it is.";
  3312. 		mes "Monster race properties.";
  3313. 		mes "Hopefully this contains";
  3314. 		mes "the information I need...";
  3315. 		next;
  3316. 		mes "^3355FFUpon briefly glancing at";
  3317. 		mes "this student's belongings,";
  3318. 		mes "you notice that the name";
  3319. 		mes "''Benkaistein'' is printed";
  3320. 		mes "on them. This is the friend";
  3321. 		mes "mentioned by Maku and Digotz!^000000";
  3322. 		next;
  3323. 		select("Excuse me...");
  3324. 		mes "["+ strcharinfo(0) +"]";
  3325. 		mes "Excuse me...";
  3326. 		mes "Benkaistein?";
  3327. 		next;
  3328. 		mes "[Passionate Student]";
  3329. 		mes "...The world of humans";
  3330. 		mes "and the world of demons,";
  3331. 		mes "yes, yes... No, what I'm";
  3332. 		mes "looking for is a reference";
  3333. 		mes "to the heavens or Asgard.";
  3334. 		mes "Hmm, this here might help...";
  3335. 		next;
  3336. 		select("Hey...");
  3337. 		mes "["+ strcharinfo(0) +"]";
  3338. 		mes "Hey...";
  3339. 		mes "Over here.";
  3340. 		mes "Benkaistein!";
  3341. 		next;
  3342. 		mes "[Passionate Student]";
  3343. 		mes "...Oh, now that's a very";
  3344. 		mes "interesting observation.";
  3345. 		mes "If I can incorporate that";
  3346. 		mes "into my thesis without too";
  3347. 		mes "much trouble, my standpoint";
  3348. 		mes "would look much more solid...";
  3349. 		next;
  3350. 		select("HEY YOU...!");
  3351. 		mes "["+ strcharinfo(0) +"]";
  3352. 		mes "HEY YOU...!";
  3353. 		mes "BENKAISTEIN~!";
  3354. 		next;
  3355. 		mes "[Passionate Student]";
  3356. 		mes "Oh, good heavens!";
  3357. 		mes "C-can't you keep";
  3358. 		mes "your voice down?";
  3359. 		mes "I-I'm trying to study!";
  3360. 		mes "No, wait. Have you been";
  3361. 		mes "calling me all this time?";
  3362. 		set friendship,9;
  3363. 		close;
  3364. 	}
  3365. 	mes "[Passionate Student]";
  3366. 	mes "Let's see, now.";
  3367. 	mes "Wind Magic, Black Magic,";
  3368. 	mes "Porings, ah, there it is.";
  3369. 	mes "Monster race properties.";
  3370. 	mes "Hopefully this contains";
  3371. 	mes "the information I need...";
  3372. 	next;
  3373. 	mes "^3355FFThis student seems to";
  3374. 	mes "be dilligently conducting";
  3375. 	mes "intensive research on some";
  3376. 	mes "academic subject. For now,";
  3377. 	mes "it would be best to leave him";
  3378. 	mes "alone so that he can study.^000000";
  3379. 	close;
  3380. }
  3381.  
  3382. yuno_in04,168,117,3	script	Book#lhz	111,{
  3383. 	if (friendship == 11) {
  3384. 		mes "^3355FFThere's nothing";
  3385. 		mes "over here that you";
  3386. 		mes "really need anymore.^000000";
  3387. 		close;
  3388. 	}
  3389. 	if (friendship == 10) {
  3390. 		set friendship,11;
  3391. 		getitem 7351,1; //Friend's_Diary
  3392. 		mes "^3355FFThis book is labeled,";
  3393. 		mes "''Benkaistein's Journal";
  3394. 		mes "Vol. 6.'' This is probably";
  3395. 		mes "what Benkaistein was trying";
  3396. 		mes "to find, so it might be best to";
  3397. 		mes "bring this and show it to him.^000000";
  3398. 		close;
  3399. 	}
  3400. 	mes "^3355FFThere's nothing of";
  3401. 	mes "any real interest";
  3402. 	mes "over here for now.^000000";
  3403. 	close;
  3404. }
  3405.  
  3406. ///Cursed Spirit Quest
  3407.  
  3408. lhz_dun01,147,106,0	script	#kiz01-1	-1,3,3,{
  3409. OnTouch_:
  3410. 	if (countitem(7345) > 0 ) {
  3411. 		if (lhz_curse == 0) {
  3412. 			soundeffect "loli_ruri_stand.wav",0;
  3413. 			set lhz_curse,1;
  3414. 			setquest 2086;
  3415. 		}
  3416. 		else if (lhz_curse < 26) {
  3417. 			set @lhz_ghost,rand(1,5);
  3418. 			sc_start SC_Curse,1000,0;
  3419. 			soundeffect "loli_ruri_stand.wav",0;
  3420. 			if (@lhz_ghost == 1) {
  3421. 				mes "[??????]";
  3422. 				mes "...................";
  3423. 				next;
  3424. 				soundeffect "loli_ruri_stand.wav",0;
  3425. 				mes "[??????]";
  3426. 				mes "...elp....help...";
  3427. 				close;
  3428. 			}
  3429. 			else if (@lhz_ghost == 4) {
  3430. 				mes "[??????]";
  3431. 				mes "...................";
  3432. 				next;
  3433. 				soundeffect "loli_ruri_stand.wav",0;
  3434. 				mes "[??????]";
  3435. 				mes "I...";
  3436. 				mes "I despise the living.";
  3437. 				close;
  3438. 			}
  3439. 		}
  3440. 	}
  3441. 	end;
  3442. }
  3443.  
  3444. lhz_dun01,239,135,0	duplicate(#kiz01-1)	#kiz01-2	-1,3,3
  3445. lhz_dun01,66,212,0	duplicate(#kiz01-1)	#kiz01-3	-1,3,3
  3446. lhz_dun01,225,198,0	duplicate(#kiz01-1)	#kiz01-4	-1,3,3
  3447.  
  3448. lhz_dun02,244,229,0	script	#kiz02-1	-1,3,3,{
  3449. OnTouch_:
  3450. 	if (countitem(7345) > 0 ) {
  3451. 		if (lhz_curse == 0) {
  3452. 			soundeffect "tao_gunka_stand.wav",0;
  3453. 			set lhz_curse,1;
  3454. 			setquest 2086;
  3455. 		}
  3456. 		else if (lhz_curse < 26) {
  3457. 			set @lhz_ghost,rand(1,10);
  3458. 			sc_start SC_Curse,1000,0;
  3459. 			soundeffect "tao_gunka_stand.wav",0;
  3460. 			if (@lhz_ghost == 1) {
  3461. 				mes "[??????]";
  3462. 				mes "...................";
  3463. 				next;
  3464. 				soundeffect "tao_gunka_stand.wav",0;
  3465. 				mes "[??????]";
  3466. 				mes "...elp....help...";
  3467. 				close;
  3468. 			}
  3469. 			else if (@lhz_ghost == 4) {
  3470. 				mes "[??????]";
  3471. 				mes "...................";
  3472. 				next;
  3473. 				soundeffect "tao_gunka_stand.wav",0;
  3474. 				mes "[??????]";
  3475. 				mes "I...";
  3476. 				mes "I despise the living.";
  3477. 				close;
  3478. 			}
  3479. 		}
  3480. 	}
  3481. 	end;
  3482. }
  3483.  
  3484. lhz_dun02,60,298,0	duplicate(#kiz02-1)	#kiz02-2	-1,3,3
  3485. lhz_dun02,267,278,0	duplicate(#kiz02-1)	#kiz02-3	-1,3,3
  3486. lhz_dun02,94,199,0	duplicate(#kiz02-1)	#kiz02-4	-1,3,3
  3487.  
  3488. lhz_dun03,244,51,0	script	#kiz03-1	-1,3,3,{
  3489. OnTouch_:
  3490. 	if (countitem(7345) > 0 ) {
  3491. 		if (lhz_curse == 0) {
  3492. 			soundeffect "tao_gunka_stand.wav",0;
  3493. 			set lhz_curse,1;
  3494. 			setquest 2086;
  3495. 		}
  3496. 		else if (lhz_curse < 26) {
  3497. 			set @lhz_ghost,rand(1,10);
  3498. 			sc_start SC_Curse,1000,0;
  3499. 			soundeffect "tao_gunka_stand.wav",0;
  3500. 			if (@lhz_ghost == 1) {
  3501. 				mes "[??????]";
  3502. 				mes "...................";
  3503. 				next;
  3504. 				soundeffect "tao_gunka_stand.wav",0;
  3505. 				mes "[??????]";
  3506. 				mes "...elp....help...";
  3507. 				close;
  3508. 			}
  3509. 			else if (@lhz_ghost == 4) {
  3510. 				mes "[??????]";
  3511. 				mes "...................";
  3512. 				next;
  3513. 				soundeffect "tao_gunka_stand.wav",0;
  3514. 				mes "[??????]";
  3515. 				mes "I...";
  3516. 				mes "I despise the living.";
  3517. 				close;
  3518. 			}
  3519. 		}
  3520. 	}
  3521. 	end;
  3522. }
  3523.  
  3524. lhz_dun03,123,191,0	duplicate(#kiz03-1)	#kiz03-2	-1,3,3
  3525. lhz_dun03,74,140,0	duplicate(#kiz03-1)	#kiz03-3	-1,3,3
  3526.  
  3527. lighthalzen,344,278,0	script	#kiz03	-1,2,2,{
  3528. OnTouch_:
  3529. 	if (countitem(7345) > 0 ) {
  3530. 		if (lhz_curse == 0) {
  3531. 			soundeffect "tao_gunka_stand.wav",0;
  3532. 			sc_start SC_Curse,1000,0;
  3533. 		}
  3534. 		else if ((lhz_curse > 0) && (lhz_curse < 26)) {
  3535. 			mes "............";
  3536. 			next;
  3537. 			soundeffect "tao_gunka_stand.wav",0;
  3538. 			sc_start SC_Blind,60000,0;
  3539. 			mes "............";
  3540. 			next;
  3541. 			mes "[?????]";
  3542. 			mes "Honey, I'm sorry,";
  3543. 			mes "but I... We know how";
  3544. 			mes "hungry you are, but we";
  3545. 			mes "have nothing to feed you.";
  3546. 			next;
  3547. 			mes "[?????]";
  3548. 			mes "*Sniff* I know, I know,";
  3549. 			mes "but somehow, that tragic";
  3550. 			mes "truth eats away at me just";
  3551. 			mes "a little bit more everyday...";
  3552. 			next;
  3553. 			mes "[?????]";
  3554. 			mes "D-damn it...!";
  3555. 			mes "Why do we have";
  3556. 			mes "to live like this?!";
  3557. 			mes "It's like we're less";
  3558. 			mes "than animals. I hate this!";
  3559. 			next;
  3560. 			mes "............";
  3561. 			next;
  3562. 			mes "............";
  3563. 			next;
  3564. 			emotion e_what,1;
  3565. 			mes "["+strcharinfo(0)+"]";
  3566. 			mes "Those voices weren't";
  3567. 			mes "just in my head, were they?";
  3568. 			mes "Hello...? Anybody there...?";
  3569. 			close2;
  3570. 			sc_end SC_Blind;
  3571. 			sc_start SC_Curse,5000,0;
  3572. 			if (!lhz_spi01) set lhz_spi01,1;
  3573. 		}
  3574. 	}
  3575. 	end;
  3576. }
  3577.  
  3578. lhz_in03,178,22,0	script	#kiz04	-1,2,2,{
  3579. OnTouch_:
  3580. 	if (countitem(7345) > 0 ) {
  3581. 		if (lhz_curse == 0) {
  3582. 			sc_start SC_Curse,1000,0;
  3583. 			soundeffect "tao_gunka_stand.wav",0;
  3584. 		}
  3585. 		else if ((lhz_curse > 0) && (lhz_curse < 26)) {
  3586. 			mes "............";
  3587. 			next;
  3588. 			soundeffect "tao_gunka_stand.wav",0;
  3589. 			sc_start SC_Blind,60000,0;
  3590. 			mes "............";
  3591. 			next;
  3592. 			mes "[?????]";
  3593. 			mes "Hey, you won't";
  3594. 			mes "believe it! Rekenber";
  3595. 			mes "decided to hire us!";
  3596. 			next;
  3597. 			mes "[???????]";
  3598. 			mes "You sure that's so great?";
  3599. 			mes "Those big corporations";
  3600. 			mes "always take advantage";
  3601. 			mes "of the little guy. We're";
  3602. 			mes "probably gonna end up";
  3603. 			mes "slavin' away for our wages...";
  3604. 			next;
  3605. 			mes "[?????]";
  3606. 			mes "No, that's not the";
  3607. 			mes "case at all. I mean,";
  3608. 			mes "sure, we won't start off";
  3609. 			mes "with much responsibility,";
  3610. 			mes "but they'll pay us well!";
  3611. 			next;
  3612. 			mes "[?????]";
  3613. 			mes "Well, we do need to eat.";
  3614. 			mes "If they're true to their word,";
  3615. 			mes "that'll be even better!";
  3616. 			next;
  3617. 			mes "............";
  3618. 			next;
  3619. 			mes "............";
  3620. 			next;
  3621. 			mes "[???]";
  3622. 			mes "Waaaah!";
  3623. 			mes "Waaaaaaah~!";
  3624. 			next;
  3625. 			mes "[????]";
  3626. 			mes "Woman, shut this";
  3627. 			mes "baby up! Shut up, kid!";
  3628. 			next;
  3629. 			mes "[?????]";
  3630. 			mes "Honey, please...";
  3631. 			mes "He's just a baby!";
  3632. 			next;
  3633. 			mes "[????]";
  3634. 			mes "I don't care how";
  3635. 			mes "crummy this house is!";
  3636. 			mes "It's mine and I want quiet!";
  3637. 			next;
  3638. 			mes "............";
  3639. 			next;
  3640. 			mes "............";
  3641. 			next;
  3642. 			emotion e_what,1;
  3643. 			mes "["+strcharinfo(0)+"]";
  3644. 			mes "I'm hearing things";
  3645. 			mes "again! Where are all of";
  3646. 			mes "these voices coming from?";
  3647. 			close2;
  3648. 			soundeffect "tao_gunka_stand.wav",0;
  3649. 			sc_end SC_Blind;
  3650. 			sc_start SC_Curse,5000,0;
  3651. 			if (!lhz_spi02) set lhz_spi02,1;
  3652. 		}
  3653. 	}
  3654. 	end;
  3655. }
  3656.  
  3657. lighthalzen,295,227,0	script	#kiz05	-1,2,2,{
  3658. OnTouch_:
  3659. 	if (countitem(7345) > 0 ) {
  3660. 		if (lhz_curse == 0) {
  3661. 			sc_start SC_Curse,1000,0;
  3662. 		}
  3663. 		else if ((lhz_curse > 0) && (lhz_curse < 26)) {
  3664. 			mes "............";
  3665. 			next;
  3666. 			soundeffect "loli_ruri_stand.wav",0;
  3667. 			sc_start SC_Blind,60000,0;
  3668. 			mes "............";
  3669. 			next;
  3670. 			mes "[?????]";
  3671. 			mes "Mommy, why don't those";
  3672. 			mes "dirty people get new clothes?";
  3673. 			mes "Don't they know it's gross?";
  3674. 			mes "They're scaring me...";
  3675. 			next;
  3676. 			mes "[???????]";
  3677. 			mes "Honey, don't look at";
  3678. 			mes "them and hurry up!";
  3679. 			next;
  3680. 			mes "[????]";
  3681. 			mes "Please, do you have";
  3682. 			mes "any spare change? I...";
  3683. 			mes "I need something to eat...";
  3684. 			next;
  3685. 			mes "............";
  3686. 			next;
  3687. 			mes "............";
  3688. 			next;
  3689. 			mes "["+strcharinfo(0)+"]";
  3690. 			mes "This is...";
  3691. 			mes "This is insane!";
  3692. 			mes "I must be hallucinating!";
  3693. 			close2;
  3694. 			soundeffect "loli_ruri_stand.wav",0;
  3695. 			sc_end SC_Blind;
  3696. 			sc_start SC_Curse,3000,0;
  3697. 			if (!lhz_spi03) set lhz_spi03,1;
  3698. 		}
  3699. 	}
  3700. 	end;
  3701. }
  3702.  
  3703. lighthalzen,364,315,0	script	#kiz06	-1,3,3,{
  3704. OnTouch_:
  3705. 	if (countitem(7345) > 0 ) {
  3706. 		if (lhz_curse == 0) {
  3707. 			sc_start SC_Curse,1000,0;
  3708. 		}
  3709. 		else if ((lhz_curse > 0) && (lhz_curse < 26)) {
  3710. 			mes "............";
  3711. 			next;
  3712. 			soundeffect "tao_gunka_stand.wav",0;
  3713. 			sc_start SC_Blind,60000,0;
  3714. 			mes "............";
  3715. 			next;
  3716. 			mes "[?????]";
  3717. 			mes "Listen, I know you're";
  3718. 			mes "the newest hire, but you've";
  3719. 			mes "shown us a lot of potential.";
  3720. 			mes "I think you'd be a perfect";
  3721. 			mes "fit for this new position.";
  3722. 			next;
  3723. 			mes "[???????]";
  3724. 			mes "Are you really serious?";
  3725. 			next;
  3726. 			mes "[?????]";
  3727. 			mes "I'll tell it to you straight.";
  3728. 			mes "This new position will require";
  3729. 			mes "you to be away from home once";
  3730. 			mes "in a while, but that comes with";
  3731. 			mes "the new responsibilities.";
  3732. 			next;
  3733. 			mes "[?????]";
  3734. 			mes "But you'll receive";
  3735. 			mes "many new benefits that";
  3736. 			mes "I'm sure your family would";
  3737. 			mes "appreciate and you'll be";
  3738. 			mes "generously compensated.";
  3739. 			next;
  3740. 			mes "[???????]";
  3741. 			mes ".............";
  3742. 			next;
  3743. 			mes "[???????]";
  3744. 			mes "...Alright, I'm in.";
  3745. 			next;
  3746. 			mes "............";
  3747. 			next;
  3748. 			mes "............";
  3749. 			next;
  3750. 			mes "["+strcharinfo(0)+"]";
  3751. 			mes "............";
  3752. 			close2;
  3753. 			soundeffect "tao_gunka_stand.wav",0;
  3754. 			sc_end SC_Blind;
  3755. 			sc_start SC_Curse,5000,0;
  3756. 			if (!lhz_spi04) set lhz_spi04,1;
  3757. 		}
  3758. 	}
  3759. 	end;
  3760. }
  3761.  
  3762. lhz_in01,113,150,0	script	#kiz07	-1,3,3,{
  3763. OnTouch_:
  3764. 	if (countitem(7345) > 0 ) {
  3765. 		if (lhz_curse == 0) {
  3766. 			sc_start SC_Curse,1000,0;
  3767. 		}
  3768. 		else if ((lhz_curse > 0) && (lhz_curse < 26)) {
  3769. 			mes "............";
  3770. 			next;
  3771. 			soundeffect "tao_gunka_stand.wav",0;
  3772. 			sc_start SC_Blind,60000,0;
  3773. 			mes "............";
  3774. 			next;
  3775. 			mes "[?????]";
  3776. 			mes "So, what exactly did you";
  3777. 			mes "want me to do? I'm sorry,";
  3778. 			mes "I wasn't able to gather my";
  3779. 			mes "actual job function from";
  3780. 			mes "the presentation...";
  3781. 			next;
  3782. 			mes "[???]";
  3783. 			mes "Hee hee hee~";
  3784. 			mes "Don't worry about it.";
  3785. 			mes "Just relax and stay";
  3786. 			mes "right where you are.";
  3787. 			next;
  3788. 			mes "[?????]";
  3789. 			mes "Mmm. Alright.";
  3790. 			mes "I just thought that I was";
  3791. 			mes "supposed to go somewhere,";
  3792. 			mes "that's all. Um, shouldn't";
  3793. 			mes "I be getting ready...?";
  3794. 			next;
  3795. 			mes "[???]";
  3796. 			mes "Oh, don't worry about";
  3797. 			mes "that, either. All of the";
  3798. 			mes "arrangements will be";
  3799. 			mes "taken care of. You'll";
  3800. 			mes "be taken to that far";
  3801. 			mes "off place very soon...";
  3802. 			next;
  3803. 			mes "............";
  3804. 			next;
  3805. 			mes "............";
  3806. 			close2;
  3807. 			soundeffect "tao_gunka_stand.wav",0;
  3808. 			sc_end SC_Blind;
  3809. 			sc_start SC_Curse,3000,0;
  3810. 			if (!lhz_curse == 6) set lhz_curse,7;
  3811. 		}
  3812. 	}
  3813. 	end;
  3814. }
  3815.  
  3816. lhz_in01,272,227,0	script	#kiz08	-1,2,2,{
  3817. OnTouch_:
  3818. 	if (countitem(7345) > 0 ) {
  3819. 		if (lhz_curse == 0) {
  3820. 			sc_start SC_Curse,1000,0;
  3821. 		}
  3822. 		else if ((lhz_curse > 0) && (lhz_curse < 26)) {
  3823. 			mes "............";
  3824. 			next;
  3825. 			soundeffect "tao_gunka_stand.wav",0;
  3826. 			sc_start SC_Blind,60000,0;
  3827. 			mes "............";
  3828. 			next;
  3829. 			mes "[????]";
  3830. 			mes "Oh, I'm so sorry to";
  3831. 			mes "hear that you want to";
  3832. 			mes "quit. Are you sure there";
  3833. 			mes "isn't anything we can do";
  3834. 			mes "to change your mind?";
  3835. 			next;
  3836. 			mes "[???]";
  3837. 			mes "Well, I'm thinking of";
  3838. 			mes "retiring early and just";
  3839. 			mes "spending more time";
  3840. 			mes "with my family. But I won't";
  3841. 			mes "ever talk about the company";
  3842. 			mes "or any of its, well, secrets.";
  3843. 			next;
  3844. 			mes "[????]";
  3845. 			mes "I really appreciate";
  3846. 			mes "your honesty and sincerity.";
  3847. 			mes "You've really done a great";
  3848. 			mes "job for us and I can't thank";
  3849. 			mes "you enough for your years of";
  3850. 			mes "dedication to this company.";
  3851. 			next;
  3852. 			mes "[???]";
  3853. 			mes "Thank you, sir.";
  3854. 			next;
  3855. 			mes "[????]";
  3856. 			mes "It would be a great loss";
  3857. 			mes "for this company to let you";
  3858. 			mes "go now. But I guess we have";
  3859. 			mes "no choice, since you've had";
  3860. 			mes "that horrible accident.";
  3861. 			next;
  3862. 			mes "[???]";
  3863. 			mes "Sir...?";
  3864. 			mes "Accident...?";
  3865. 			mes "I don't understand";
  3866. 			mes "what you're talking ab--";
  3867. 			next;
  3868. 			mes "[???]";
  3869. 			mes "N-no! Please...!";
  3870. 			mes "I didn't, I swear on";
  3871. 			mes "my life that I won't ever";
  3872. 			mes "say anything about this";
  3873. 			mes "place! I'm begging you,";
  3874. 			mes "for the love of god!";
  3875. 			next;
  3876. 			mes "[????]";
  3877. 			mes "Your life...?";
  3878. 			mes "Sorry, not good enough.";
  3879. 			mes "You should have known.";
  3880. 			next;
  3881. 			mes "[???]";
  3882. 			mes "Ssstop! I have chil--";
  3883. 			mes "MY LEEEEGS!! OH MY GOD";
  3884. 			mes "WHAT HAVE YOU DONE TO";
  3885. 			mes "MY LEGS?! HELP ME, OH MY G--";
  3886. 			next;
  3887. 			mes "............";
  3888. 			next;
  3889. 			mes "............";
  3890. 			close;
  3891. 			soundeffect "tao_gunka_stand.wav",0;
  3892. 			sc_end SC_Blind;
  3893. 			sc_start SC_Curse,3000,0;
  3894. 			if (lhz_curse == 11) set lhz_curse,12;
  3895. 		}
  3896. 	}
  3897. 	end;
  3898. }
  3899.  
  3900. lhz_in01,206,129,0	script	#kiz09	-1,5,5,{
  3901. OnTouch_:
  3902. 	if (countitem(7345) > 0) {
  3903. 		if (lhz_curse == 12) {
  3904. 			mes "............";
  3905. 			next;
  3906. 			mes "............";
  3907. 			soundeffect "loli_ruri_stand.wav",0;
  3908. 			sc_start SC_Curse,1000,0;
  3909. 			close2;
  3910. 			warp "lhz_que01",26,27;
  3911. 		}
  3912. 		else if (((lhz_curse > 0) && (lhz_curse < 12)) && ((lhz_curse > 12) && (lhz_curse < 26))) {
  3913. 			sc_start SC_Curse,1000,0;
  3914. 		}
  3915. 	}
  3916. 	end;
  3917. }
  3918.  
  3919. lhz_que01,21,31,5	script	#li_Varmunt	755,{
  3920. 	if (countitem(7345) > 0) {
  3921. 		if (lhz_curse == 12) {
  3922. 			mes "[??]";
  3923. 			mes "Doctor Varmunt,";
  3924. 			mes "you've finally agreed";
  3925. 			mes "to join us. Welcome!";
  3926. 			next;
  3927. 			emotion e_swt,"#li_Varmunt";
  3928. 			mes "[Varmunt]";
  3929. 			mes "Well, I don't know if I agree";
  3930. 			mes "with this company's policies,";
  3931. 			mes "but the project you're offering";
  3932. 			mes "seems to be an opportunity that";
  3933. 			mes "comes once in a lifetime, so...";
  3934. 			next;
  3935. 			emotion e_no1,"#li_researcher";
  3936. 			mes "[??]";
  3937. 			mes "To be honest, this project";
  3938. 			mes "can only be a success with";
  3939. 			mes "your cooperation. We need";
  3940. 			mes "your genius and will provide";
  3941. 			mes "whatever you require.";
  3942. 			next;
  3943. 			mes "[Varmunt]";
  3944. 			mes "I'm flattered.";
  3945. 			mes "And of course, I'll";
  3946. 			mes "do my best. It's just";
  3947. 			mes "that this deal sounds";
  3948. 			mes "too good to be true...";
  3949. 			next;
  3950. 			mes "............";
  3951. 			next;
  3952. 			soundeffect "loli_ruri_stand.wav",0;
  3953. 			mes ".................";
  3954. 			next;
  3955. 			soundeffect "loli_ruri_stand.wav",0;
  3956. 			mes "...................";
  3957. 			next;
  3958. 			soundeffect "loli_ruri_stand.wav",0;
  3959. 			mes ".....................";
  3960. 			next;
  3961. 			mes ".......................";
  3962. 			next;
  3963. 			mes "[??]";
  3964. 			mes "Amazing. You've accomplished";
  3965. 			mes "what most have thought to be";
  3966. 			mes "impossible ahead of schedule.";
  3967. 			mes "An imitation of Ymir's Heart!";
  3968. 			mes "This will surely spur Airship";
  3969. 			mes "and Guardian development~!";
  3970. 			next;
  3971. 			mes "[Varmunt]";
  3972. 			mes "I still don't believe that";
  3973. 			mes "were able to do it. This is";
  3974. 			mes "a huge leap for science, even";
  3975. 			mes "if this imitation isn't as powerful as the real Ymir's Heart.";
  3976. 			next;
  3977. 			mes "[??]";
  3978. 			mes "Come, we must celebrate!";
  3979. 			mes "Let's go outside and have";
  3980. 			mes "a toast in your honor! Ha ha~";
  3981. 			next;
  3982. 			mes "............";
  3983. 			next;
  3984. 			soundeffect "loli_ruri_stand.wav",0;
  3985. 			mes ".................";
  3986. 			next;
  3987. 			soundeffect "loli_ruri_stand.wav",0;
  3988. 			mes "....................";
  3989. 			next;
  3990. 			soundeffect "loli_ruri_stand.wav",0;
  3991. 			mes "......................";
  3992. 			next;
  3993. 			mes "[??]";
  3994. 			mes "But why, Doctor Varmunt?";
  3995. 			mes "If you're unhappy with the";
  3996. 			mes "Rekenber Corporation for";
  3997. 			mes "any reason whatsoever...";
  3998. 			next;
  3999. 			mes "[Varmunt]";
  4000. 			mes "Well, I don't really";
  4001. 			mes "have a reason to remain";
  4002. 			mes "now that we've accomplished";
  4003. 			mes "what I've agreed to do. It's time for me to return and work on";
  4004. 			mes "my personal research.";
  4005. 			next;
  4006. 			mes "[??]";
  4007. 			mes "Please, Doctor Varmunt,";
  4008. 			mes "reconsider! You may have";
  4009. 			mes "full use of our facilities to";
  4010. 			mes "conduct your research. I'm";
  4011. 			mes "willing to make you an offer.";
  4012. 			next;
  4013. 			mes "[Varmunt]";
  4014. 			mes "No, I can't...";
  4015. 			mes "If I continue to work";
  4016. 			mes "here, I'm afraid I might";
  4017. 			mes "make a lot of people";
  4018. 			mes "unhappy. But, thank";
  4019. 			mes "you for everything.";
  4020. 			next;
  4021. 			mes "[??]";
  4022. 			mes "Wait...";
  4023. 			mes "Doctor Varmunt.";
  4024. 			mes "You forgot your cane.";
  4025. 			next;
  4026. 			mes "[Varmunt]";
  4027. 			mes "Since when have you";
  4028. 			mes "seen me use a cane?";
  4029. 			mes "And even if I did,";
  4030. 			mes "that one isn't mi--";
  4031. 			next;
  4032. 			mes "...";
  4033. 			next;
  4034. 			mes "...";
  4035. 			mes "......";
  4036. 			next;
  4037. 			mes "...";
  4038. 			mes "......";
  4039. 			mes ".........";
  4040. 			set lhz_curse,13;
  4041. 			close2;
  4042. 			warp "lhz_in01",206,129;
  4043. 			end;
  4044. 		}
  4045. 		else {
  4046. 			warp "lhz_in01",206,129;
  4047. 		}
  4048. 	}
  4049. 	else {
  4050. 		warp "lhz_in01",206,129;
  4051. 	}
  4052. 	end;
  4053. }
  4054.  
  4055. lhz_que01,29,24,3	script	#li_researcher	754,{
  4056. 	if (countitem(7345) > 0) {
  4057. 		if (lhz_curse == 12) {
  4058. 			mes "Doctor Varmunt,";
  4059. 			mes "you've finally agreed";
  4060. 			mes "to join us. Welcome!";
  4061. 			next;
  4062. 			emotion e_swt,"#li_Varmunt";
  4063. 			mes "[Varmunt]";
  4064. 			mes "Well, I don't know if I agree";
  4065. 			mes "with this company's policies,";
  4066. 			mes "but the project you're offering";
  4067. 			mes "seems to be an opportunity that";
  4068. 			mes "comes once in a lifetime, so...";
  4069. 			next;
  4070. 			emotion e_no1,"#li_researcher";
  4071. 			mes "[??]";
  4072. 			mes "To be honest, this project";
  4073. 			mes "can only be a success with";
  4074. 			mes "your cooperation. We need";
  4075. 			mes "your genius and will provide";
  4076. 			mes "whatever you require.";
  4077. 			next;
  4078. 			mes "[Varmunt]";
  4079. 			mes "I'm flattered.";
  4080. 			mes "And of course, I'll";
  4081. 			mes "do my best. It's just";
  4082. 			mes "that this deal sounds";
  4083. 			mes "too good to be true...";
  4084. 			next;
  4085. 			mes "............";
  4086. 			next;
  4087. 			soundeffect "loli_ruri_stand.wav",0;
  4088. 			mes ".................";
  4089. 			next;
  4090. 			soundeffect "loli_ruri_stand.wav",0;
  4091. 			mes "...................";
  4092. 			next;
  4093. 			soundeffect "loli_ruri_stand.wav",0;
  4094. 			mes ".....................";
  4095. 			next;
  4096. 			mes ".......................";
  4097. 			next;
  4098. 			mes "[??]";
  4099. 			mes "Amazing. You've accomplished";
  4100. 			mes "what most have thought to be";
  4101. 			mes "impossible ahead of schedule.";
  4102. 			mes "An imitation of Ymir's Heart!";
  4103. 			mes "This will surely spur Airship";
  4104. 			mes "and Guardian development~!";
  4105. 			next;
  4106. 			mes "[Varmunt]";
  4107. 			mes "I still don't believe that";
  4108. 			mes "were able to do it. This is";
  4109. 			mes "a huge leap for science, even";
  4110. 			mes "if this imitation isn't as powerful as the real Ymir's Heart.";
  4111. 			next;
  4112. 			mes "[??]";
  4113. 			mes "Come, we must celebrate!";
  4114. 			mes "Let's go outside and have";
  4115. 			mes "a toast in your honor! Ha ha~";
  4116. 			next;
  4117. 			mes "............";
  4118. 			next;
  4119. 			soundeffect "loli_ruri_stand.wav",0;
  4120. 			mes ".................";
  4121. 			next;
  4122. 			soundeffect "loli_ruri_stand.wav",0;
  4123. 			mes "....................";
  4124. 			next;
  4125. 			soundeffect "loli_ruri_stand.wav",0;
  4126. 			mes "......................";
  4127. 			next;
  4128. 			mes "[??]";
  4129. 			mes "But why, Doctor Varmunt?";
  4130. 			mes "If you're unhappy with the";
  4131. 			mes "Rekenber Corporation for";
  4132. 			mes "any reason whatsoever...";
  4133. 			next;
  4134. 			mes "[Varmunt]";
  4135. 			mes "Well, I don't really";
  4136. 			mes "have a reason to remain";
  4137. 			mes "now that we've accomplished";
  4138. 			mes "what I've agreed to do. It's time for me to return and work on";
  4139. 			mes "my personal research.";
  4140. 			next;
  4141. 			mes "[??]";
  4142. 			mes "Please, Doctor Varmunt,";
  4143. 			mes "reconsider! You may have";
  4144. 			mes "full use of our facilities to";
  4145. 			mes "conduct your research. I'm";
  4146. 			mes "willing to make you an offer.";
  4147. 			next;
  4148. 			mes "[Varmunt]";
  4149. 			mes "No, I can't...";
  4150. 			mes "If I continue to work";
  4151. 			mes "here, I'm afraid I might";
  4152. 			mes "make a lot of people";
  4153. 			mes "unhappy. But, thank";
  4154. 			mes "you for everything.";
  4155. 			next;
  4156. 			mes "[??]";
  4157. 			mes "Wait...";
  4158. 			mes "Doctor Varmunt.";
  4159. 			mes "You forgot your cane.";
  4160. 			next;
  4161. 			mes "[Varmunt]";
  4162. 			mes "Since when have you";
  4163. 			mes "seen me use a cane?";
  4164. 			mes "And even if I did,";
  4165. 			mes "that one isn't mi--";
  4166. 			next;
  4167. 			mes "...";
  4168. 			next;
  4169. 			mes "...";
  4170. 			mes "......";
  4171. 			next;
  4172. 			mes "...";
  4173. 			mes "......";
  4174. 			mes ".........";
  4175. 			set lhz_curse,13;
  4176. 			close2;
  4177. 			warp "lhz_in01",206,129;
  4178. 			end;
  4179. 		}
  4180. 		else {
  4181. 			warp "lhz_in01",206,129;
  4182. 		}
  4183. 	}
  4184. 	else {
  4185. 		warp "lhz_in01",206,129;
  4186. 	}
  4187. 	end;
  4188. }
  4189.  
  4190. lhz_in01,282,166,0	script	#kiz10	-1,3,3,{
  4191. OnTouch_:
  4192. 	if (countitem(7345) > 0) {
  4193. 		if (lhz_curse == 16) {
  4194. 			if (checkweight(1201,1) == 1) {
  4195. 				mes "^3355FFThere's something on";
  4196. 				mes "the floor, but you can't";
  4197. 				mes "really take a good look at";
  4198. 				mes "what it is right now. Perhaps";
  4199. 				mes "if you freed up more space";
  4200. 				mes "in your inventory...";
  4201. 				close;
  4202. 			}
  4203. 			mes "...";
  4204. 			mes "......";
  4205. 			next;
  4206. 			mes "...";
  4207. 			mes "......";
  4208. 			mes ".........";
  4209. 			soundeffect "loli_ruri_stand.wav",0;
  4210. 			sc_start SC_Curse,1000,0;
  4211. 			close2;
  4212. 			warp "lhz_que01",98,59;
  4213. 			end;
  4214. 		}
  4215. 		else if (((lhz_curse > 0) && (lhz_curse < 16)) && ((lhz_curse > 16) && (lhz_curse < 26))) {
  4216. 			sc_start SC_Curse,1000,0;
  4217. 		}
  4218. 	}
  4219. 	end;
  4220. }
  4221.  
  4222. lhz_que01,99,74,5	script	#li_Man	48,{
  4223. 	if (lhz_curse == 16) {
  4224. 		mes "[???]";
  4225. 		mes "It's over.";
  4226. 		mes "I really want";
  4227. 		mes "to quit. This is";
  4228. 		mes "the end for me.";
  4229. 		next;
  4230. 		mes "[Peco Peco]";
  4231. 		mes "^3131FFThis is the end!";
  4232. 		mes "This is the end!^000000";
  4233. 		next;
  4234. 		mes "[???]";
  4235. 		mes "He was right to say that";
  4236. 		mes "we'd be paid well, but going";
  4237. 		mes "through this much torture isn't";
  4238. 		mes "worth any sum of money in the";
  4239. 		mes "world to me. *Sigh* Money...";
  4240. 		next;
  4241. 		mes "[???]";
  4242. 		mes "She must be so worried";
  4243. 		mes "about me by now. And her";
  4244. 		mes "health is so bad. I'm such";
  4245. 		mes "a fool for leaving her behind.";
  4246. 		next;
  4247. 		mes "[Peco Peco]";
  4248. 		mes "Such a fool!";
  4249. 		mes "Such a fool!";
  4250. 		mes "*Squaaawk~*";
  4251. 		next;
  4252. 		mes "[???]";
  4253. 		mes "Damn it!";
  4254. 		mes "Shut up, you stupid bird!";
  4255. 		mes "Be quiet for just a minute!";
  4256. 		next;
  4257. 		mes "[Peco Peco]";
  4258. 		mes "*Squaaaawk!*";
  4259. 		mes "Death Penalty!";
  4260. 		mes "Death Penalty!";
  4261. 		next;
  4262. 		mes "[???]";
  4263. 		mes "Death penalty?";
  4264. 		mes "Where'd you learn";
  4265. 		mes "to say something weird";
  4266. 		mes "like that? Huh. That's...";
  4267. 		next;
  4268. 		mes "..............";
  4269. 		next;
  4270. 		mes ".................";
  4271. 		next;
  4272. 		mes "....................";
  4273. 		next;
  4274. 		mes "......................";
  4275. 		next;
  4276. 		mes "[???]";
  4277. 		mes "I'm the only one still";
  4278. 		mes "in this room. Everyone";
  4279. 		mes "else left and never came";
  4280. 		mes "back. If they were... And";
  4281. 		mes "I were to go out... Then...";
  4282. 		mes "Maybe I better not leave.";
  4283. 		next;
  4284. 		mes "[???]";
  4285. 		mes "If I could only give";
  4286. 		mes "this pendant back to";
  4287. 		mes "her, she wouldn't have";
  4288. 		mes "to worry about me that";
  4289. 		mes "much. But I might not";
  4290. 		mes "be able to get back...";
  4291. 		next;
  4292. 		mes "[???]";
  4293. 		mes "........";
  4294. 		next;
  4295. 		mes "[?????]";
  4296. 		mes "Hey there, been";
  4297. 		mes "waiting long? It's";
  4298. 		mes "time for you to finish";
  4299. 		mes "up your contract.";
  4300. 		next;
  4301. 		mes "[???]";
  4302. 		mes "Finish up my...?";
  4303. 		mes "N-no! I've decided!";
  4304. 		mes "I'm not leaving this room!";
  4305. 		next;
  4306. 		mes "[?????]";
  4307. 		mes "Hey hey, what the hell";
  4308. 		mes "are you talking about?";
  4309. 		mes "You came here to work,";
  4310. 		mes "didn't you? And now it's";
  4311. 		mes "time for you to collect, so...";
  4312. 		next;
  4313. 		mes "[???]";
  4314. 		mes "N-no, l-let go of me!";
  4315. 		mes "Please let me go!";
  4316. 		mes "I want to see her again,";
  4317. 		mes "please let me see her...!";
  4318. 		next;
  4319. 		mes "...";
  4320. 		mes "......";
  4321. 		next;
  4322. 		mes "...";
  4323. 		mes "......";
  4324. 		mes ".........";
  4325. 		next;
  4326. 		mes "^3355FF*Clink*^000000";
  4327. 		next;
  4328. 		mes "[??]";
  4329. 		mes "Hm? Who the hell";
  4330. 		mes "brought in this cheap";
  4331. 		mes "jewery? Someone must";
  4332. 		mes "have forgotten to throw";
  4333. 		mes "away their trash...";
  4334. 		next;
  4335. 		mes "[????]";
  4336. 		mes "Yeah, it's just a";
  4337. 		mes "cheap trinket. That";
  4338. 		mes "pendant isn't even";
  4339. 		mes "worth picking up.";
  4340. 		next;
  4341. 		mes "^3131FFYou pick up an old";
  4342. 		mes "pendant from the ground.";
  4343. 		mes "No matter how hard you try,";
  4344. 		mes "you can't open its clasp to see";
  4345. 		mes "what this pendant contains.^000000";
  4346. 		set lhz_curse,17;
  4347. 		changequest 2090,2091;
  4348. 		getitem 7341,1; //Worn_Out_Pendant
  4349. 		close2;
  4350. 		warp "lhz_in01",278,162;
  4351. 	}
  4352. 	else {
  4353. 		warp "lhz_in01",278,162;
  4354. 	}
  4355. 	end;
  4356. }
  4357.  
  4358. lhz_que01,90,71,5	script	#li_bird	1019,3,3,{
  4359. 	mes "[Peco Peco]";
  4360. 	mes "You're a fool!";
  4361. 	mes "You're a fool!";
  4362. 	mes "You're a fool!";
  4363. 	close;
  4364.  
  4365. OnTouch_:
  4366. 	mes "[Peco Peco]";
  4367. 	mes "You're a fool!";
  4368. 	mes "You're a fool!";
  4369. 	mes "You're a fool!";
  4370. 	close;
  4371. }
  4372.  
  4373. lighthalzen,346,263,3	script	Elder#lhz	846,{
  4374. 	if (countitem(7345) > 0) {
  4375. 		if ((lhz_curse == 1) && (lhz_spi01 == 1) && (lhz_spi02 == 1) && (lhz_spi03 == 1) && (lhz_spi04 == 1)) {
  4376. 			mes "[Elder]";
  4377. 			mes "No wonder you look";
  4378. 			mes "so weary. Come, let";
  4379. 			mes "me help relieve you";
  4380. 			mes "of the burden that";
  4381. 			mes "you are carrying.";
  4382. 			next;
  4383. 			switch(select("Um, burden...?:Crazy old woman!")) {
  4384. 			case 1:
  4385. 				mes "[Elder]";
  4386. 				mes "Ah yes, they may not";
  4387. 				mes "be apparent to you, but";
  4388. 				mes "my eyes can clearly see";
  4389. 				mes "them. Yes. You're being";
  4390. 				mes "followed by those things.";
  4391. 				next;
  4392. 				select("Things?");
  4393. 				mes "[Elder]";
  4394. 				mes "Yes. The best way I can";
  4395. 				mes "describe them is as evil";
  4396. 				mes "thoughts left in the world";
  4397. 				mes "when someone dies in";
  4398. 				mes "such a way that his grudge";
  4399. 				mes "survives to menace the living.";
  4400. 				next;
  4401. 				mes "[Elder]";
  4402. 				mes "Sometimes, these lingering";
  4403. 				mes "thoughts are created when";
  4404. 				mes "someone is broken hearted";
  4405. 				mes "or clings to this plane for the";
  4406. 				mes "sake of a loved one. Yes, those";
  4407. 				mes "thoughts are following you.";
  4408. 				next;
  4409. 				mes "[Elder]";
  4410. 				mes "I don't know why they";
  4411. 				mes "are following you, but I'm";
  4412. 				mes "certain they're there. Have";
  4413. 				mes "you been experiencing chills";
  4414. 				mes "down your spine, cold sweats,";
  4415. 				mes "maybe even hearing voices?";
  4416. 				soundeffect "loli_ruri_stand.wav",0;
  4417. 				sc_start SC_Curse,5000,0;
  4418. 				next;
  4419. 				select("Yes! How do I get rid of them?");
  4420. 				mes "[Elder]";
  4421. 				mes "Well, usually these lingering";
  4422. 				mes "thoughts have some sort of";
  4423. 				mes "physical anchor, an object";
  4424. 				mes "that has feelings attached";
  4425. 				mes "to it, something important";
  4426. 				mes "to its late owner.";
  4427. 				next;
  4428. 				mes "[Elder]";
  4429. 				mes "The rage they're directing";
  4430. 				mes "at you seems to be growing";
  4431. 				mes "and I can see the angry spirits";
  4432. 				mes "pulling at the hems of your";
  4433. 				mes "clothes. Tell me, have you";
  4434. 				mes "wronged anyone recently?!";
  4435. 				next;
  4436. 				select("I don't... think so.:I can't remember every bad thing I've done!");
  4437. 				mes "[Elder]";
  4438. 				mes "Well, you better do";
  4439. 				mes "something soon, before";
  4440. 				mes "the evil taints your mind";
  4441. 				mes "and drives you to insanity!";
  4442. 				mes "Now, I need to know for sure";
  4443. 				mes "if you've been hearing voices.";
  4444. 				next;
  4445. 				select("Y-yes, I have.");
  4446. 				mes "[Elder]";
  4447. 				mes "There's still hope.";
  4448. 				mes "The spirits are trying";
  4449. 				mes "to reach you for now, but";
  4450. 				mes "if you wait too long, you may";
  4451. 				mes "become a victim of their wrath.";
  4452. 				mes "Hurry, there is much to do!";
  4453. 				next;
  4454. 				mes "[Elder]";
  4455. 				mes "You must appease these";
  4456. 				mes "forces by finding out what";
  4457. 				mes "happened to them in life.";
  4458. 				mes "Now, I don't possess great";
  4459. 				mes "power, but I can encourage";
  4460. 				mes "the spirits to guide you.";
  4461. 				next;
  4462. 				mes "[Elder]";
  4463. 				mes "I can only have the spirits";
  4464. 				mes "reveal the places they wish";
  4465. 				mes "for you to search only once.";
  4466. 				mes "You must remember the";
  4467. 				mes "locations that I am about";
  4468. 				mes "to show you. Get ready...";
  4469. 				specialeffect2 EF_SIGHT;
  4470. 				next;
  4471. 				mes "[Elder]";
  4472. 				mes "Yaaaaappp ---!";
  4473. 				specialeffect2 EF_SIGHTRASHER;
  4474. 				specialeffect2 EF_VOLCANO;
  4475. 				specialeffect2 EF_MAPPILLAR;
  4476. 				next;
  4477. 				mes "[Elder]";
  4478. 				mes "There! The locations";
  4479. 				mes "you must search should";
  4480. 				mes "be clear to you now! Don't";
  4481. 				mes "forget these placemarks!";
  4482. 				viewpoint 1,104,282,1,0xFF99FF33;
  4483. 				viewpoint 1,105,282,2,0xFF99FF33;
  4484. 				viewpoint 1,104,281,3,0xFF99FF33;
  4485. 				viewpoint 1,105,281,4,0xFF99FF33;
  4486. 				next;
  4487. 				mes "[Elder]";
  4488. 				mes "Good luck, youngster.";
  4489. 				mes "I hope you can appease";
  4490. 				mes "the wrath of these spirits...";
  4491. 				mes "But as long as you let them guide you, you ought to be safe.";
  4492. 				set lhz_curse,6;
  4493. 				changequest 2086,2087;
  4494. 				close;
  4495. 			case 2:
  4496. 				mes "[Elder]";
  4497. 				mes "Crazy...? Hm, you must";
  4498. 				mes "not quite understand what's";
  4499. 				mes "happening to you. Please do";
  4500. 				mes "not hesitate to come back to";
  4501. 				mes "me when you realize that you";
  4502. 				mes "need my help, youngster.";
  4503. 				close;
  4504. 			}
  4505. 		}
  4506. 		else if ((lhz_curse > 5) && (lhz_curse < 17)) {
  4507. 			mes "[Elder]";
  4508. 			mes "I'm sorry, but there's";
  4509. 			mes "nothing more I can do for";
  4510. 			mes "you right now. But if you";
  4511. 			mes "find anything related to the";
  4512. 			mes "spirits that torment you,";
  4513. 			mes "please let me know.";
  4514. 			close;
  4515. 		}
  4516. 		else if (lhz_curse == 17) {
  4517. 			if (countitem(7341) > 0) {
  4518. 				mes "[Elder]";
  4519. 				mes "Greetings, adventurer.";
  4520. 				mes "How goes your search for";
  4521. 				mes "the remains of the spirits";
  4522. 				mes "that still cling to this plane?";
  4523. 				next;
  4524. 				switch(select("Show him the Pendant.:Cancel")) {
  4525. 				case 1:
  4526. 					mes "[Elder]";
  4527. 					mes "Oh my... There are some";
  4528. 					mes "incredibly powerful emotions";
  4529. 					mes "clinging to this pendant. If we";
  4530. 					mes "don't do anything about this,";
  4531. 					mes "you'll be cursed very soon.";
  4532. 					mes "This is what you must do.";
  4533. 					next;
  4534. 					mes "[Elder]";
  4535. 					mes "Hurry and bring";
  4536. 					mes "^3131FF5 Holy Water^000000 and";
  4537. 					mes "^3131FF1 Bouquet^000000. The Holy Water";
  4538. 					mes "will purify this Pendant and";
  4539. 					mes "the Bouquet will comfort";
  4540. 					mes "the spirit of its owner.";
  4541. 					next;
  4542. 					mes "[Elder]";
  4543. 					mes "You don't have much";
  4544. 					mes "time, so return to me";
  4545. 					mes "as soon as possible!";
  4546. 					mes "It won't be long until";
  4547. 					mes "the spirits are consumed";
  4548. 					mes "by their supernatural rage...";
  4549. 					set lhz_curse,18;
  4550. 					changequest 2091,2092;
  4551. 					close;
  4552. 				case 2:
  4553. 					close;
  4554. 				}
  4555. 			}
  4556. 			else {
  4557. 				mes "[Elder]";
  4558. 				mes "Greetings, adventurer.";
  4559. 				mes "How goes your search for";
  4560. 				mes "the remains of the spirits";
  4561. 				mes "that still cling to this plane?";
  4562. 				next;
  4563. 				mes "[Elder]";
  4564. 				mes "Wait...";
  4565. 				mes "Why do I sense";
  4566. 				mes "that you've found";
  4567. 				mes "something, but have";
  4568. 				mes "not brought it with you?";
  4569. 				mes "You must retrace your steps!";
  4570. 				close;
  4571. 			}
  4572. 		}
  4573. 		else if (lhz_curse == 18) {
  4574. 			if ((countitem(523) > 4) && (countitem(744) > 0) && (countitem(7341) > 0)) {
  4575. 				mes "[Elder]";
  4576. 				mes "Good, good.";
  4577. 				mes "All is in readiness.";
  4578. 				mes "Please be silent as";
  4579. 				mes "I focus my spirit for the";
  4580. 				mes "great task before me.";
  4581. 				next;
  4582. 				mes "[Elder]";
  4583. 				mes "...";
  4584. 				mes "......";
  4585. 				mes ".........";
  4586. 				mes "Hooooooo...";
  4587. 				specialeffect2 EF_BENEDICTIO;
  4588. 				next;
  4589. 				mes "[Elder]";
  4590. 				mes "Yaaaaapp ---!";
  4591. 				specialeffect2 EF_ASPERSIO;
  4592. 				next;
  4593. 				mes "[Elder]";
  4594. 				mes "Whew! I've managed";
  4595. 				mes "to nullify this curse for you.";
  4596. 				mes "That still doesn't change the";
  4597. 				mes "fact that what happened to this";
  4598. 				mes "pendant's owner was tragic...";
  4599. 				next;
  4600. 				mes "[Elder]";
  4601. 				mes "Why don't you bring";
  4602. 				mes "this pendant to the place";
  4603. 				mes "where it really belongs?";
  4604. 				mes "I'm sure that would bring";
  4605. 				mes "great comfort to its owner.";
  4606. 				next;
  4607. 				mes "^3355FFSuddenly, the clasp on";
  4608. 				mes "the pendant pops open,";
  4609. 				mes "revealing a picture of a happy";
  4610. 				mes "couple. Somehow, the girl in";
  4611. 				mes "the picture, sitting uncomfortably^FFFFFF^3355FF in an old chair, looks familiar...^000000";
  4612. 				set lhz_curse,19;
  4613. 				changequest 2092,2093;
  4614. 				delitem 523,5; //Holy_Water
  4615. 				delitem 744,1; //Bunch_Of_Flowers
  4616. 				close;
  4617. 			}
  4618. 			else {
  4619. 				mes "[Elder]";
  4620. 				mes "Hurry and bring";
  4621. 				mes "^3131FF5 Holy Water^000000 and";
  4622. 				mes "^3131FF1 Bouquet^000000 in order";
  4623. 				mes "for me to nullify this";
  4624. 				mes "curse. Do not forget to";
  4625. 				mes "bring the Pendant as well.";
  4626. 				close;
  4627. 			}
  4628. 		}
  4629. 		else {
  4630. 			mes "[Elder]";
  4631. 			mes "Predators are always";
  4632. 			mes "on the lookout for easy";
  4633. 			mes "prey. Be careful, youngster!";
  4634. 			mes "You look innocent enough";
  4635. 			mes "to become a victim in the city.";
  4636. 			next;
  4637. 			switch(select("About Lighthalzen:About the Slum:????")) {
  4638. 			case 1:
  4639. 				mes "[Elder]";
  4640. 				mes "Lighthalzen might seem";
  4641. 				mes "like a splendid city at first,";
  4642. 				mes "but you'll quickly learn that";
  4643. 				mes "the poor are segregated from";
  4644. 				mes "the rich and treated as less";
  4645. 				mes "than second class citizens.";
  4646. 				next;
  4647. 				mes "[Elder]";
  4648. 				mes "At first, separation between";
  4649. 				mes "the rich and poor districts was";
  4650. 				mes "subtly enforced. They built the";
  4651. 				mes "railroad right between the two";
  4652. 				mes "districts to make it easier for";
  4653. 				mes "the rich to ignore the poor.";
  4654. 				next;
  4655. 				mes "[Elder]";
  4656. 				mes "But now they even have";
  4657. 				mes "guards to make sure that";
  4658. 				mes "the poor can't bother the";
  4659. 				mes "rich. I'm pretty sure that";
  4660. 				mes "this segregation won't be";
  4661. 				mes "ending anytime soon...";
  4662. 				next;
  4663. 				mes "[Elder]";
  4664. 				mes "Now, I've heard that the";
  4665. 				mes "Rekenber Corporation is";
  4666. 				mes "actually providing jobs for";
  4667. 				mes "people in the slums. Beggars";
  4668. 				mes "can't be choosers, so I'm sure";
  4669. 				mes "these jobs aren't that great.";
  4670. 				close;
  4671. 			case 2:
  4672. 				mes "[Elder]";
  4673. 				mes "To live in the slum is to";
  4674. 				mes "be familiar with poverty,";
  4675. 				mes "disease, condemnation";
  4676. 				mes "and contempt. But we're all";
  4677. 				mes "still people, you know, so let";
  4678. 				mes "go of any of your misgivings.";
  4679. 				next;
  4680. 				mes "[Elder]";
  4681. 				mes "We're struggling just";
  4682. 				mes "to survive here. At the";
  4683. 				mes "very least, please respect";
  4684. 				mes "that. It's a fact that the";
  4685. 				mes "people in the rich district";
  4686. 				mes "seem to keep forgetting.";
  4687. 				close;
  4688. 			case 3:
  4689. 				mes "[Elder]";
  4690. 				mes "Well, if you need any";
  4691. 				mes "help around here or have";
  4692. 				mes "any questions, come back";
  4693. 				mes "and ask me. I get the feeling";
  4694. 				mes "that we'll probably meet again.";
  4695. 				close;
  4696. 			}
  4697. 		}
  4698. 	}
  4699. 	else {
  4700. 		if (lhz_curse < 1) {
  4701. 			mes "[Elder]";
  4702. 			mes "Predators are always";
  4703. 			mes "on the lookout for easy";
  4704. 			mes "prey. Be careful, youngster!";
  4705. 			mes "You look innocent enough";
  4706. 			mes "to become a victim in the city.";
  4707. 			next;
  4708. 			switch(select("About Lighthalzen:About the Slum:????")) {
  4709. 			case 1:
  4710. 				mes "[Elder]";
  4711. 				mes "Lighthalzen might seem";
  4712. 				mes "like a splendid city at first,";
  4713. 				mes "but you'll quickly learn that";
  4714. 				mes "the poor are segregated from";
  4715. 				mes "the rich and treated as less";
  4716. 				mes "than second class citizens.";
  4717. 				next;
  4718. 				mes "[Elder]";
  4719. 				mes "At first, separation between";
  4720. 				mes "the rich and poor districts was";
  4721. 				mes "subtly enforced. They built the";
  4722. 				mes "railroad right between the two";
  4723. 				mes "districts to make it easier for";
  4724. 				mes "the rich to ignore the poor.";
  4725. 				next;
  4726. 				mes "[Elder]";
  4727. 				mes "But now they even have";
  4728. 				mes "guards to make sure that";
  4729. 				mes "the poor can't bother the";
  4730. 				mes "rich. I'm pretty sure that";
  4731. 				mes "this segregation won't be";
  4732. 				mes "ending anytime soon...";
  4733. 				next;
  4734. 				mes "[Elder]";
  4735. 				mes "Now, I've heard that the";
  4736. 				mes "Rekenber Corporation is";
  4737. 				mes "actually providing jobs for";
  4738. 				mes "people in the slums. Beggars";
  4739. 				mes "can't be choosers, so I'm sure";
  4740. 				mes "these jobs aren't that great.";
  4741. 				close;
  4742. 			case 2:
  4743. 				mes "[Elder]";
  4744. 				mes "To live in the slum is to";
  4745. 				mes "be familiar with poverty,";
  4746. 				mes "disease, condemnation";
  4747. 				mes "and contempt. But we're all";
  4748. 				mes "still people, you know, so let";
  4749. 				mes "go of any of your misgivings.";
  4750. 				next;
  4751. 				mes "[Elder]";
  4752. 				mes "We're struggling just";
  4753. 				mes "to survive here. At the";
  4754. 				mes "very least, please respect";
  4755. 				mes "that. It's a fact that the";
  4756. 				mes "people in the rich district";
  4757. 				mes "seem to keep forgetting.";
  4758. 				close;
  4759. 			case 3:
  4760. 				mes "[Elder]";
  4761. 				mes "Well, if you need any";
  4762. 				mes "help around here or have";
  4763. 				mes "any questions, come back";
  4764. 				mes "and ask me. I get the feeling";
  4765. 				mes "that we'll probably meet again.";
  4766. 				close;
  4767. 			}
  4768. 		}
  4769. 		else {
  4770. 			mes "[Elder]";
  4771. 			mes "Predators are always";
  4772. 			mes "on the lookout for easy";
  4773. 			mes "prey. Be careful, youngster!";
  4774. 			mes "You look innocent enough";
  4775. 			mes "to become a victim in the city.";
  4776. 			next;
  4777. 			switch(select("About Lighthalzen:About the Slum:????")) {
  4778. 			case 1:
  4779. 				mes "[Elder]";
  4780. 				mes "Lighthalzen might seem";
  4781. 				mes "like a splendid city at first,";
  4782. 				mes "but you'll quickly learn that";
  4783. 				mes "the poor are segregated from";
  4784. 				mes "the rich and treated as less";
  4785. 				mes "than second class citizens.";
  4786. 				next;
  4787. 				mes "[Elder]";
  4788. 				mes "At first, separation between";
  4789. 				mes "the rich and poor districts was";
  4790. 				mes "subtly enforced. They built the";
  4791. 				mes "railroad right between the two";
  4792. 				mes "districts to make it easier for";
  4793. 				mes "the rich to ignore the poor.";
  4794. 				next;
  4795. 				mes "[Elder]";
  4796. 				mes "But now they even have";
  4797. 				mes "guards to make sure that";
  4798. 				mes "the poor can't bother the";
  4799. 				mes "rich. I'm pretty sure that";
  4800. 				mes "this segregation won't be";
  4801. 				mes "ending anytime soon...";
  4802. 				next;
  4803. 				mes "[Elder]";
  4804. 				mes "Now, I've heard that the";
  4805. 				mes "Rekenber Corporation is";
  4806. 				mes "actually providing jobs for";
  4807. 				mes "people in the slums. Beggars";
  4808. 				mes "can't be choosers, so I'm sure";
  4809. 				mes "these jobs aren't that great.";
  4810. 				close;
  4811. 			case 2:
  4812. 				mes "[Elder]";
  4813. 				mes "To live in the slum is to";
  4814. 				mes "be familiar with poverty,";
  4815. 				mes "disease, condemnation";
  4816. 				mes "and contempt. But we're all";
  4817. 				mes "still people, you know, so let";
  4818. 				mes "go of any of your misgivings.";
  4819. 				next;
  4820. 				mes "[Elder]";
  4821. 				mes "We're struggling just";
  4822. 				mes "to survive here. At the";
  4823. 				mes "very least, please respect";
  4824. 				mes "that. It's a fact that the";
  4825. 				mes "people in the rich district";
  4826. 				mes "seem to keep forgetting.";
  4827. 				close;
  4828. 			case 3:
  4829. 				mes "[Elder]";
  4830. 				mes "Well, if you need any";
  4831. 				mes "help around here or have";
  4832. 				mes "any questions, come back";
  4833. 				mes "and ask me. I get the feeling";
  4834. 				mes "that we'll probably meet again.";
  4835. 				close;
  4836. 			}
  4837. 		}
  4838. 	}
  4839. }
  4840.  
  4841. lhz_in03,32,162,3	script	Crippled Girl#li_tre	53,{
  4842. 	if (lhz_curse == 23) {
  4843. 		if (countitem(7341) > 0) {
  4844. 			mes "["+strcharinfo(0)+"]";
  4845. 			mes "Hey there, are";
  4846. 			mes "you feeling alright?";
  4847. 			next;
  4848. 			mes "[Crippled Girl]";
  4849. 			mes "Oh, thanks,";
  4850. 			mes "I'm fine. But...";
  4851. 			mes "Have we met before?";
  4852. 			next;
  4853. 			mes "["+strcharinfo(0)+"]";
  4854. 			mes "Yeah, we did.";
  4855. 			mes "You should know who";
  4856. 			mes "I am by now. Hey, you";
  4857. 			mes "didn't forget, did you?";
  4858. 			next;
  4859. 			mes "[Lady]";
  4860. 			mes "Oh, how do I put this?";
  4861. 			mes "The fever she had for the";
  4862. 			mes "last few days. She's gotten";
  4863. 			mes "better, but she's forgotten";
  4864. 			mes "everything that's happened";
  4865. 			mes "in the past few weeks...";
  4866. 			next;
  4867. 			mes "["+strcharinfo(0)+"]";
  4868. 			mes "Oh... Oh. I'm so";
  4869. 			mes "sorry. But maybe this";
  4870. 			mes "is for the best? Here,";
  4871. 			mes "I think you should keep";
  4872. 			mes "this pendant, though.";
  4873. 			next;
  4874. 			mes "^3131ffYou place the";
  4875. 			mes "old pendant";
  4876. 			mes "into her hands.^000000";
  4877. 			next;
  4878. 			specialeffect2 EF_FORESTLIGHT4;
  4879. 			mes "...............";
  4880. 			next;
  4881. 			mes "["+strcharinfo(0)+"]";
  4882. 			mes "...";
  4883. 			mes "......";
  4884. 			next;
  4885. 			mes "[Possessed "+strcharinfo(0)+"]";
  4886. 			mes "^3131FFSetsu, please remember";
  4887. 			mes "that I'd never do anything";
  4888. 			mes "to hurt you. Forgive me for";
  4889. 			mes "leaving you behind. I hope";
  4890. 			mes "that one day we'll meet";
  4891. 			mes "again, little princess.^000000";
  4892. 			next;
  4893. 			mes "[Possessed "+strcharinfo(0)+"]";
  4894. 			mes "^3131FFUntil then, I want";
  4895. 			mes "you to be happy, okay?";
  4896. 			mes "Your brother's always";
  4897. 			mes "gonna be looking out for";
  4898. 			mes "you, one way or another...^000000";
  4899. 			next;
  4900. 			mes "[Setsu]";
  4901. 			mes "My brother's...";
  4902. 			mes "That's my brother's";
  4903. 			mes "voice! Brother!";
  4904. 			next;
  4905. 			mes "["+strcharinfo(0)+"]";
  4906. 			mes "Eh? What? Whoa...";
  4907. 			mes "What came over me?";
  4908. 			mes "The last thing I reme--";
  4909. 			next;
  4910. 			mes "[Setsu]";
  4911. 			mes "...";
  4912. 			mes "......";
  4913. 			next;
  4914. 			mes "["+strcharinfo(0)+"]";
  4915. 			mes "Well...";
  4916. 			mes "This is awkward.";
  4917. 			delitem 7341,1; //Worn_Out_Pendant
  4918. 			set lhz_curse,24;
  4919. 			close;
  4920. 		}
  4921. 		else {
  4922. 			mes "["+strcharinfo(0)+"]";
  4923. 			mes "Hey there, are";
  4924. 			mes "you feeling alright?";
  4925. 			next;
  4926. 			mes "[Crippled Girl]";
  4927. 			mes "Oh, thanks,";
  4928. 			mes "I'm fine. But...";
  4929. 			mes "Have we met before?";
  4930. 			next;
  4931. 			mes "["+strcharinfo(0)+"]";
  4932. 			mes "Yeah, we did.";
  4933. 			mes "You should know who";
  4934. 			mes "I am by now. Hey, you";
  4935. 			mes "didn't forget, did you?";
  4936. 			next;
  4937. 			mes "[Lady]";
  4938. 			mes "Oh, how do I put this?";
  4939. 			mes "The fever she had for the";
  4940. 			mes "last few days. She's gotten";
  4941. 			mes "better, but she's forgotten";
  4942. 			mes "everything that's happened";
  4943. 			mes "in the past few weeks...";
  4944. 			next;
  4945. 			mes "^3131ffThis would be a good";
  4946. 			mes "opportunity to give her the...^000000";
  4947. 			close;
  4948. 		}
  4949. 	}
  4950. 	else if (lhz_curse == 24) {
  4951. 		mes "[Setsu]";
  4952. 		mes "...";
  4953. 		mes "......";
  4954. 		close;
  4955. 	}
  4956. 	else if (lhz_curse == 25) {
  4957. 		mes "[Setsu]";
  4958. 		mes "Excuse me, I can't still";
  4959. 		mes "walk but I don't cry";
  4960. 		mes "anymore. I'm doing my best!";
  4961. 		close;
  4962. 	}
  4963. 	else {
  4964. 		mes "[Crippled Girl]";
  4965. 		mes "...";
  4966. 		mes "......";
  4967. 		mes "*Sigh...*";
  4968. 		next;
  4969. 		select("Hello, how are you?");
  4970. 		mes "[Crippled Girl]";
  4971. 		mes "Oh, I'm fine,";
  4972. 		mes "thanks for asking.";
  4973. 		mes "I'm just waiting for";
  4974. 		mes "somebody, that's all.";
  4975. 		if (lhz_curse == 19) {
  4976. 			next;
  4977. 			switch(select("Show her the Pendant.:Okay, have a good day.")) {
  4978. 			case 1:
  4979. 				break;
  4980. 			case 2:
  4981. 				mes "[Crippled Girl]";
  4982. 				mes "Okay,";
  4983. 				mes "bye-bye...";
  4984. 				close;
  4985. 			}
  4986. 			mes "["+strcharinfo(0)+"]";
  4987. 			mes "Um, would you have";
  4988. 			mes "any idea who might";
  4989. 			mes "have owned this pendant?";
  4990. 			next;
  4991. 			if (countitem(7341) < 1) {
  4992. 				mes "[Crippled Girl]";
  4993. 				mes "What are you talking about?";
  4994. 				close;
  4995. 			}
  4996. 			emotion e_gasp,"Crippled Girl#li_tre";
  4997. 			mes "[Crippled Girl]";
  4998. 			mes "Oh, that's mine!";
  4999. 			mes "I gave it to my big brother";
  5000. 			mes "before he went away on some";
  5001. 			mes "sort of business trip. You must";
  5002. 			mes "be his friend, is that right?";
  5003. 			next;
  5004. 			mes "["+strcharinfo(0)+"]";
  5005. 			mes "Actually, um,";
  5006. 			mes "you know what...?";
  5007. 			next;
  5008. 			switch(select("Brutal Truth:Break it to her gently")) {
  5009. 			case 1:
  5010. 				mes "...";
  5011. 				mes "......";
  5012. 				next;
  5013. 				mes "["+strcharinfo(0)+"]";
  5014. 				mes "...So basically, your";
  5015. 				mes "brother's @lhz_ghost, oh right,";
  5016. 				mes "did I mention he was dead?";
  5017. 				mes "Anyway, so he's not alive";
  5018. 				mes "anymore, but his spirit or";
  5019. 				mes "whatever is still around and--";
  5020. 				next;
  5021. 				mes "[Crippled Girl]";
  5022. 				mes "...";
  5023. 				mes "......";
  5024. 				next;
  5025. 				mes "[Crippled Girl]";
  5026. 				mes "...Dead?";
  5027. 				mes "No! I don't believe you!";
  5028. 				mes "He can't die! He was the";
  5029. 				mes "bravest and the sweetest";
  5030. 				mes "and the-- Leave me alone!";
  5031. 				mes "Oh god, get the hell away!";
  5032. 				next;
  5033. 				mes "["+strcharinfo(0)+"]";
  5034. 				mes "...";
  5035. 				mes "......";
  5036. 				mes "Sheesh.";
  5037. 				mes "Don't kill the";
  5038. 				mes "messenger.";
  5039. 				set lhz_curse,20;
  5040. 				close2;
  5041. 				warp "lighthalzen",322,323;
  5042. 				end;
  5043. 			case 2:
  5044. 				if (countitem(7341) > 0) {
  5045. 					mes "[Crippled Girl]";
  5046. 					mes "Did you meet my";
  5047. 					mes "big brother...?";
  5048. 					next;
  5049. 					mes "[Crippled Girl]";
  5050. 					mes "My brother is a strong";
  5051. 					mes "person, and I should be";
  5052. 					mes "happy of that, because";
  5053. 					mes "nothing could happen";
  5054. 					mes "to him.";
  5055. 					next;
  5056. 					mes "["+strcharinfo(0)+"]";
  5057. 					mes "Um... yes. So...";
  5058. 					next;
  5059. 					mes "["+strcharinfo(0)+"]";
  5060. 					mes "Sure, your big brother must be happy.";
  5061. 					mes "He'll come back sometime.";
  5062. 					mes "You should sleep to be healthy";
  5063. 					mes "once your brother returns.";
  5064. 					next;
  5065. 					mes "[Crippled Girl]";
  5066. 					mes "Yes! I must be okay";
  5067. 					mes "and be able to walk when my";
  5068. 					mes "brother come.";
  5069. 					next;
  5070. 					mes "^3131ffYou place the";
  5071. 					mes "old pendant";
  5072. 					mes "into her hands.^000000";
  5073. 					next;
  5074. 					specialeffect2 EF_FORESTLIGHT4;
  5075. 					mes "......";
  5076. 					next;
  5077. 					mes "["+strcharinfo(0)+"]";
  5078. 					mes "...............";
  5079. 					next;
  5080. 					mes "[Possessed "+strcharinfo(0)+"]";
  5081. 					mes "^3131FFSetsu, please remember";
  5082. 					mes "that I'd never do anything";
  5083. 					mes "to hurt you. Forgive me for";
  5084. 					mes "leaving you behind. I hope";
  5085. 					mes "that one day we'll meet";
  5086. 					mes "again, little princess.^000000";
  5087. 					next;
  5088. 					mes "[Possessed "+strcharinfo(0)+"]";
  5089. 					mes "^3131FFUntil then, I want";
  5090. 					mes "you to be happy, okay?";
  5091. 					mes "Your brother's always";
  5092. 					mes "gonna be looking out for";
  5093. 					mes "you, one way or another...^000000";
  5094. 					next;
  5095. 					mes "[Setsu]";
  5096. 					mes "My brother's...";
  5097. 					mes "That's my brother's";
  5098. 					mes "voice! Brother!";
  5099. 					next;
  5100. 					mes "["+strcharinfo(0)+"]";
  5101. 					mes "Eh? What? Whoa...";
  5102. 					mes "What came over me?";
  5103. 					mes "The last thing I reme--";
  5104. 					next;
  5105. 					mes "^FF0000Tears fall from the";
  5106. 					mes "girl's face, then you...^000000";
  5107. 					next;
  5108. 					switch(select("Distract her:Comfort her")) {
  5109. 					case 1:
  5110. 						mes "["+strcharinfo(0)+"]";
  5111. 						mes "Oh, all of this was a play...";
  5112. 						mes "Y-yes a play, I was practising.";
  5113. 						mes "Ha ha~ Is it okay, isn't it?";
  5114. 						next;
  5115. 						mes "[Setsu]";
  5116. 						mes "Oh, you surprised me!";
  5117. 						mes "Even though I didn't think";
  5118. 						mes "it was really my brother, you know?";
  5119. 						next;
  5120. 						mes "["+strcharinfo(0)+"]";
  5121. 						mes "Excuse me...";
  5122. 						next;
  5123. 						mes "[Setsu]";
  5124. 						mes "I'll do my best!";
  5125. 						mes "I must be okay when my brother return.";
  5126. 						mes "He'll be very proud of me.";
  5127. 						mes "Heh heh~";
  5128. 						next;
  5129. 						mes "["+strcharinfo(0)+"]";
  5130. 						mes "Yes, I'm sure of that.";
  5131. 						delitem 7341,1; //Worn_Out_Pendant
  5132. 						set lhz_curse,25;
  5133. 						close;
  5134. 					case 2:
  5135. 						mes "["+strcharinfo(0)+"]";
  5136. 						mes "Crying have no use!";
  5137. 						mes "You're a very pretty";
  5138. 						mes "girl to be ruining your";
  5139. 						mes "face with useless tears.";
  5140. 						next;
  5141. 						mes "[Setsu]";
  5142. 						mes "............";
  5143. 						next;
  5144. 						mes "["+strcharinfo(0)+"]";
  5145. 						mes "You should do your best";
  5146. 						mes "to be healthy for the time";
  5147. 						mes "your big brother return.";
  5148. 						next;
  5149. 						mes "[Setsu]";
  5150. 						mes "Yes...";
  5151. 						next;
  5152. 						mes "["+strcharinfo(0)+"]";
  5153. 						mes "Listen, when your brother";
  5154. 						mes "return you'll celebrate in";
  5155. 						mes "a beautiful place.";
  5156. 						next;
  5157. 						mes "[Setsu]";
  5158. 						mes "Really?";
  5159. 						mes "It's a promise then! Heh heh~";
  5160. 						next;
  5161. 						mes "["+strcharinfo(0)+"]";
  5162. 						mes "I hope it'll be soon!";
  5163. 						mes "When I return I want you to be";
  5164. 						mes "able to walk. See you soon, then!";
  5165. 						next;
  5166. 						mes "[Setsu]";
  5167. 						mes "I'll try hard!";
  5168. 						delitem 7341,1; //Worn_Out_Pendant
  5169. 						set lhz_curse,25;
  5170. 						close;
  5171. 					}
  5172. 				}
  5173. 				else {
  5174. 					mes "[Crippled Girl]";
  5175. 					mes "Did you meet my";
  5176. 					mes "big brother...?";
  5177. 					next;
  5178. 					mes "[Crippled Girl]";
  5179. 					mes "My brother is a strong";
  5180. 					mes "person, and I should be";
  5181. 					mes "happy of that, because";
  5182. 					mes "nothing could happen";
  5183. 					mes "to him.";
  5184. 					next;
  5185. 					mes "["+strcharinfo(0)+"]";
  5186. 					mes "Um... yes. So...";
  5187. 					next;
  5188. 					mes "["+strcharinfo(0)+"]";
  5189. 					mes "Sure, your big brother must be happy.";
  5190. 					mes "He'll come back sometime.";
  5191. 					mes "You should sleep to be healthy";
  5192. 					mes "once your brother returns.";
  5193. 					next;
  5194. 					mes "[Crippled Girl]";
  5195. 					mes "Yes! I must be okay";
  5196. 					mes "and be able to walk when my";
  5197. 					mes "brother come.";
  5198. 					close;
  5199. 				}
  5200. 			}
  5201. 		}
  5202. 		close;
  5203. 	}
  5204. }
  5205.  
  5206. lighthalzen,324,322,0	script	#li_door	45,2,2,{
  5207. OnTouch_:
  5208. 	if ((lhz_curse > 19) && (lhz_curse < 23)) {
  5209. 		mes "^3355FFThe door is locked.^000000";
  5210. 		set lhz_curse,lhz_curse+1;
  5211. 		close;
  5212. 	}
  5213. 	else if (lhz_curse > 23) {
  5214. 		mes "^3355FFThe door is locked.^000000";
  5215. 		next;
  5216. 		mes "[Citizen]";
  5217. 		mes "I'm sorry, but another";
  5218. 		mes "epidemic is starting to";
  5219. 		mes "spread around the slums.";
  5220. 		mes "We're not going outside and we're keeping our children safe!";
  5221. 		next;
  5222. 		mes "[Citizen]";
  5223. 		mes "Not to be unfriendly,";
  5224. 		mes "but you should be careful";
  5225. 		mes "too. The living conditions";
  5226. 		mes "of this area aren't exactly";
  5227. 		mes "sanitary, you know?";
  5228. 		close;
  5229. 	}
  5230. 	else {
  5231. 		warp "lhz_in03",15,162;
  5232. 	}
  5233. 	end;
  5234. }
  5235.  
  5236. lhz_in03,12,162,0	warp	#to_lhz		1,1,lighthalzen,321,322
  5237.  
  5238. lighthalzen,319,321,0	script	#li_bother	-1,3,3,{
  5239. OnTouch_:
  5240. 	if ((lhz_curse == 24 ) || (lhz_curse == 25)) {
  5241. 		mes ".............";
  5242. 		next;
  5243. 		mes "*Shhhzzzzzzz!*";
  5244. 		specialeffect2 EF_MAPPILLAR;
  5245. 		next;
  5246. 		mes "[????]";
  5247. 		mes "...........";
  5248. 		next;
  5249. 		mes "[????]";
  5250. 		mes "^FF0000...I'm sorry...";
  5251. 		mes "......I appreciate";
  5252. 		mes "that you.............^000000";
  5253. 		next;
  5254. 		mes "["+strcharinfo(0)+"]";
  5255. 		mes "H-huh?!";
  5256. 		mes "What was that?";
  5257. 		mes "That can't be the";
  5258. 		mes "wind, I must be";
  5259. 		mes "hearing things again...";
  5260. 		next;
  5261. 		mes "["+strcharinfo(0)+"]";
  5262. 		mes "Wait. I thought I was";
  5263. 		mes "rid of those thoughts";
  5264. 		mes "or spirits, whatever was";
  5265. 		mes "haunting me before. Maybe";
  5266. 		mes "they still want me to do";
  5267. 		mes "something for them. Hmmm...";
  5268. 		next;
  5269. 		mes "["+strcharinfo(0)+"]";
  5270. 		mes "I get the feeling that";
  5271. 		mes "all of their suffering";
  5272. 		mes "is tied to the ^FF0000Rekenber";
  5273. 		mes "Corporation^000000 and that";
  5274. 		mes "^FF0000Regenschirm Laboratory^000000.";
  5275. 		set lhz_curse,26;
  5276. 		changequest 2093,2094;
  5277. 		if (BaseLevel < 70)
  5278. 			getexp 80000,30000;
  5279. 		else if ((BaseLevel > 69) && (BaseLevel < 80))
  5280. 			getexp 100000,50000;
  5281. 		else if ((BaseLevel > 79) && (BaseLevel < 90))
  5282. 			getexp 150000,80000;
  5283. 		else if ((BaseLevel > 89) && (BaseLevel < 151))
  5284. 			getexp 200000,100000;
  5285. 	}
  5286. 	end;
  5287. }
  5288.  
  5289. lhz_in01,114,181,5	script	Representative#li_01	71,{
  5290. 	if (lhz_curse == 7) {
  5291. 		mes "[Representative]";
  5292. 		mes "Greetings, and welcome";
  5293. 		mes "to the Rekenber Corporation.";
  5294. 		mes "How may I be of service today?";
  5295. 		next;
  5296. 		switch(select("Building Information:Corporation History")) {
  5297. 		case 1:
  5298. 			mes "[Representative]";
  5299. 			mes "Please tell me";
  5300. 			mes "which floor you'd like";
  5301. 			mes "to know more about.";
  5302. 			next;
  5303. 			while (1) {
  5304. 				switch(select("1F:2F:B1:Cancel")) {
  5305. 				case 1:
  5306. 					mes "[Representative]";
  5307. 					mes "The ^3131FFRekenber Library^000000 can";
  5308. 					mes "be found at the end of the";
  5309. 					mes "left hallway. Our library is";
  5310. 					mes "a great resource of innovative";
  5311. 					mes "ideas and information for our";
  5312. 					mes "system development employees.";
  5313. 					next;
  5314. 					mes "[Representative]";
  5315. 					mes "The ^3131FFBall Room^000000, where";
  5316. 					mes "various official events are";
  5317. 					mes "usually held, can be accessed";
  5318. 					mes "through the right hallway.";
  5319. 					next;
  5320. 					break;
  5321. 				case 2:
  5322. 					mes "[Representative]";
  5323. 					mes "Please use the stairs";
  5324. 					mes "located on both sides of";
  5325. 					mes "the Help Desk to go to the";
  5326. 					mes "Second Floor. The Second";
  5327. 					mes "Floor is mostly used for";
  5328. 					mes "administrative purposes.";
  5329. 					next;
  5330. 					mes "[Representative]";
  5331. 					mes "There, you can find";
  5332. 					mes "the ^3131FFConference Room^000000,";
  5333. 					mes "^3131FFSecretary's Office^000000, the";
  5334. 					mes "^3131FFAuditorium^000000 and the";
  5335. 					mes "^3131FFChairman's Office^000000.";
  5336. 					next;
  5337. 					break;
  5338. 				case 3:
  5339. 					mes "[Representative]";
  5340. 					mes "The first underground floor";
  5341. 					mes "is used by ^3131FFRegenschirm^000000,";
  5342. 					mes "our laboratory affiliate. For";
  5343. 					mes "security reasons, this floor";
  5344. 					mes "is not accessible to visitors.";
  5345. 					next;
  5346. 					break;
  5347. 				case 4:
  5348. 					mes "[Representative]";
  5349. 					mes "We are always doing our";
  5350. 					mes "best to provide the best";
  5351. 					mes "services to our customers.";
  5352. 					mes "Remember that Rekenber";
  5353. 					mes "is the name you can trust.";
  5354. 					mes "Thank you and have a nice day.";
  5355. 					close;
  5356. 				}
  5357. 			}
  5358. 		case 2:
  5359. 			mes "[Representative]";
  5360. 			mes "If you're interested in";
  5361. 			mes "learning the history of";
  5362. 			mes "our corporation, please";
  5363. 			mes "speak to the representative";
  5364. 			mes "inside our Library. Thank you.";
  5365. 			next;
  5366. 			mes "[Representative]";
  5367. 			mes "Please head down";
  5368. 			mes "the hallway to the left in";
  5369. 			mes "order to find our Library.";
  5370. 			mes "Thank you and have a nice day.";
  5371. 			set lhz_curse,8;
  5372. 			changequest 2087,2088;
  5373. 			close;
  5374. 		}
  5375. 	}
  5376. 	else {
  5377. 		mes "[Representative]";
  5378. 		mes "Greetings, and welcome";
  5379. 		mes "to the Rekenber Corporation.";
  5380. 		mes "How may I be of service today?";
  5381. 		next;
  5382. 		switch(select("Building Information.")) {
  5383. 		case 1:
  5384. 			mes "[Representative]";
  5385. 			mes "Please tell me";
  5386. 			mes "which floor you'd like";
  5387. 			mes "to know more about.";
  5388. 			next;
  5389. 			while (1) {
  5390. 				switch(select("1F:2F:B1:Cancel")) {
  5391. 				case 1:
  5392. 					mes "[Representative]";
  5393. 					mes "The ^3131FFRekenber Library^000000 can";
  5394. 					mes "be found at the end of the";
  5395. 					mes "left hallway. Our library is";
  5396. 					mes "a great resource of innovative";
  5397. 					mes "ideas and information for our";
  5398. 					mes "system development employees.";
  5399. 					next;
  5400. 					mes "[Representative]";
  5401. 					mes "The ^3131FFBall Room^000000, where";
  5402. 					mes "various official events are";
  5403. 					mes "usually held, can be accessed";
  5404. 					mes "through the right hallway.";
  5405. 					next;
  5406. 					break;
  5407. 				case 2:
  5408. 					mes "[Representative]";
  5409. 					mes "Please use the stairs";
  5410. 					mes "located on both sides of";
  5411. 					mes "the Help Desk to go to the";
  5412. 					mes "Second Floor. The Second";
  5413. 					mes "Floor is mostly used for";
  5414. 					mes "administrative purposes.";
  5415. 					next;
  5416. 					mes "[Representative]";
  5417. 					mes "There, you can find";
  5418. 					mes "the ^3131FFConference Room^000000,";
  5419. 					mes "^3131FFSecretary's Office^000000, the";
  5420. 					mes "^3131FFAuditorium^000000 and the";
  5421. 					mes "^3131FFChairman's Office^000000.";
  5422. 					next;
  5423. 					break;
  5424. 				case 3:
  5425. 					mes "[Representative]";
  5426. 					mes "The first underground floor";
  5427. 					mes "is used by ^3131FFRegenschirm^000000,";
  5428. 					mes "our laboratory affiliate. For";
  5429. 					mes "security reasons, this floor";
  5430. 					mes "is not accessible to visitors.";
  5431. 					next;
  5432. 					break;
  5433. 				case 4:
  5434. 					mes "[Representative]";
  5435. 					mes "We are always doing our";
  5436. 					mes "best to provide the best";
  5437. 					mes "services to our customers.";
  5438. 					mes "Remember that Rekenber";
  5439. 					mes "is the name you can trust.";
  5440. 					mes "Thank you and have a nice day.";
  5441. 					close;
  5442. 				}
  5443. 			}
  5444. 		}
  5445. 	}
  5446. }
  5447.  
  5448. lhz_in01,27,247,5	script	Representative#li_02	71,{
  5449. 	if (lhz_curse > 6) {
  5450. 		mes "[Representative]";
  5451. 		mes "Welcome to the";
  5452. 		mes "Rekenber Corporation.";
  5453. 		mes "How may I help you?";
  5454. 		next;
  5455. 		switch(select("Corporation History:Rekenber's Businesses")) {
  5456. 		case 1:
  5457. 			mes "[Representative]";
  5458. 			mes "Rekenber was established";
  5459. 			mes "400 years ago, around the";
  5460. 			mes "same time as the foundation";
  5461. 			mes "of the Schwaltzvalt Republic.";
  5462. 			next;
  5463. 			mes "[Representative]";
  5464. 			mes "We began as the ''Zent Zerter";
  5465. 			mes "Lighthal Research Center,''";
  5466. 			mes "named after our first chairman.";
  5467. 			mes "In 560 A.W. (After War), our";
  5468. 			mes "organization was renamed after";
  5469. 			mes "our new chairman, Mr. Rekenber.";
  5470. 			next;
  5471. 			mes "[Representative]";
  5472. 			mes "Mr. Rekenber expanded the";
  5473. 			mes "Corporation's purposes, but";
  5474. 			mes "also founded the Regenschirm";
  5475. 			mes "Laboratory to continue this";
  5476. 			mes "company's original goal of";
  5477. 			mes "scientific research.";
  5478. 			next;
  5479. 			mes "[Representative]";
  5480. 			mes "In the year 700 A.W.,";
  5481. 			mes "^FF0000Doctor Varmunt^000000 joined";
  5482. 			mes "Regenschirm. It was his work";
  5483. 			mes "in science that enabled the";
  5484. 			mes "Rekenber Corporation to grow into the nation's biggest company.";
  5485. 			if (lhz_curse == 8) set lhz_curse,9;
  5486. 			else if (lhz_curse == 9) set lhz_curse,10;
  5487. 			next;
  5488. 			break;
  5489. 		case 2:
  5490. 			mes "[Representative]";
  5491. 			mes "In addition to merchandising,";
  5492. 			mes "freight transport and trading,";
  5493. 			mes "the Rekenber Corporation is";
  5494. 			mes "also heavily involved with";
  5495. 			mes "providing the Airship service,";
  5496. 			mes "one of our major projects.";
  5497. 			next;
  5498. 			mes "[Representative]";
  5499. 			mes "Rekenber is involved in";
  5500. 			mes "almost any business that";
  5501. 			mes "you can imagine. Remember";
  5502. 			mes "that Rekenber is the name";
  5503. 			mes "that you can trust.";
  5504. 			if (lhz_curse == 8) set lhz_curse,9;
  5505. 			else if (lhz_curse == 9) set lhz_curse,10;
  5506. 			next;
  5507. 			break;
  5508. 		}
  5509. 		mes "[Representative]";
  5510. 		mes "If you'd like to know more";
  5511. 		mes "about our mission statement,";
  5512. 		mes "please refer to the Rekenber";
  5513. 		mes "Guidebook located to my side.";
  5514. 		mes "Thank you and have a nice day.";
  5515. 		changequest 2088,2089;
  5516. 		close;
  5517. 	}
  5518. 	else {
  5519. 		mes "[Representative]";
  5520. 		mes "Welcome to the";
  5521. 		mes "Rekenber Corporation.";
  5522. 		mes "How may I help you?";
  5523. 		next;
  5524. 		switch(select("Building Information.")) {
  5525. 		case 1:
  5526. 			mes "[Representative]";
  5527. 			mes "Please tell me";
  5528. 			mes "which floor you'd like";
  5529. 			mes "to know more about.";
  5530. 			next;
  5531. 			while (1) {
  5532. 				switch(select("1F:2F:B1:Cancel")) {
  5533. 				case 1:
  5534. 					mes "[Representative]";
  5535. 					mes "The ^3131FFRekenber Library^000000 can";
  5536. 					mes "be found at the end of the";
  5537. 					mes "left hallway. Our library is";
  5538. 					mes "a great resource of innovative";
  5539. 					mes "ideas and information for our";
  5540. 					mes "system development employees.";
  5541. 					next;
  5542. 					mes "[Representative]";
  5543. 					mes "The ^3131FFBall Room^000000, where";
  5544. 					mes "various official events are";
  5545. 					mes "usually held, can be accessed";
  5546. 					mes "through the right hallway.";
  5547. 					next;
  5548. 					break;
  5549. 				case 2:
  5550. 					mes "[Representative]";
  5551. 					mes "Please use the stairs";
  5552. 					mes "located on both sides of";
  5553. 					mes "the Help Desk to go to the";
  5554. 					mes "Second Floor. The Second";
  5555. 					mes "Floor is mostly used for";
  5556. 					mes "administrative purposes.";
  5557. 					next;
  5558. 					mes "[Representative]";
  5559. 					mes "There, you can find";
  5560. 					mes "the ^3131FFConference Room^000000,";
  5561. 					mes "^3131FFSecretary's Office^000000, the";
  5562. 					mes "^3131FFAuditorium^000000 and the";
  5563. 					mes "^3131FFChairman's Office^000000.";
  5564. 					next;
  5565. 					break;
  5566. 				case 3:
  5567. 					mes "[Representative]";
  5568. 					mes "The first underground floor";
  5569. 					mes "is used by ^3131FFRegenschirm^000000,";
  5570. 					mes "our laboratory affiliate. For";
  5571. 					mes "security reasons, this floor";
  5572. 					mes "is not accessible to visitors.";
  5573. 					next;
  5574. 					break;
  5575. 				case 4:
  5576. 					mes "[Representative]";
  5577. 					mes "We are always doing our";
  5578. 					mes "best to provide the best";
  5579. 					mes "services to our customers.";
  5580. 					mes "Remember that Rekenber";
  5581. 					mes "is the name you can trust.";
  5582. 					mes "Thank you and have a nice day.";
  5583. 					close;
  5584. 				}
  5585. 			}
  5586. 		}
  5587. 	}
  5588. }
  5589.  
  5590. lhz_in01,25,251,3	script	Rekenber Guidebook#li	111,{
  5591. 	mes "..............";
  5592. 	next;
  5593. 	mes "^3131FF#The Vision^000000";
  5594. 	mes "In the pursuit of knowledge,";
  5595. 	mes "Rekenber will search the";
  5596. 	mes "Rune-Midgart continent for";
  5597. 	mes "ancient relics. We hope to make";
  5598. 	mes "significant scientific progress by learning the secrets of the past.";
  5599. 	next;
  5600. 	mes "By making scientific";
  5601. 	mes "headway, we hope we can";
  5602. 	mes "improve current technologies";
  5603. 	mes "to provide more convenient";
  5604. 	mes "and affordable services in";
  5605. 	mes "the Schwaltzvalt Republic.";
  5606. 	next;
  5607. 	mes "^3131FF#The Commitment^000000";
  5608. 	mes "Although magic and the";
  5609. 	mes "power of the gods has always";
  5610. 	mes "maintained an aura of mystery";
  5611. 	mes "and superstition, Rekenber hopes^FFFFFF ^3131FF to understand these forces from";
  5612. 	mes "a more logical standpoint.";
  5613. 	next;
  5614. 	mes "^FF0000Our goal is to make";
  5615. 	mes "the lives of our customers";
  5616. 	mes "easier and more enjoyable";
  5617. 	mes "by making the ancient power";
  5618. 	mes "of the gods more accessible";
  5619. 	mes "by means of new technologies.";
  5620. 	if (lhz_curse == 10) set lhz_curse,11;
  5621. 	next;
  5622. 	mes "..............";
  5623. 	close;
  5624. }
  5625.  
  5626. lhz_in01,273,121,1	script	Mad Scientist#li	865,{
  5627. 	if (lhz_curse == 13) {
  5628. 		mes "[Wolfchev]";
  5629. 		mes "No one shall";
  5630. 		mes "interrupt my";
  5631. 		mes "research! If you";
  5632. 		mes "dare, I'll simply...";
  5633. 		mes "Eat you. Eat you alive.";
  5634. 		next;
  5635. 		switch(select("No... N-no!:Do you need any help?")) {
  5636. 		case 1:
  5637. 			mes "[Wolfchev]";
  5638. 			mes "Out of my sight,";
  5639. 			mes "microcephalic fool!";
  5640. 			close;
  5641. 		case 2:
  5642. 			mes "[Wolfchev]";
  5643. 			mes "Huh? You think I have";
  5644. 			mes "the luxury of remembering";
  5645. 			mes "the face of every part-timer";
  5646. 			mes "I've fired? Get lost, or I'll";
  5647. 			mes "treat you to the pain of";
  5648. 			mes "being eaten alive!";
  5649. 			set lhz_curse,14;
  5650. 			close;
  5651. 		}
  5652. 	}
  5653. 	else if (lhz_curse == 14) {
  5654. 		mes "[Wolfchev]";
  5655. 		mes "You again?!";
  5656. 		mes "What the hell do";
  5657. 		mes "you want from me?!";
  5658. 		emotion e_ag,"Mad Scientist#li";
  5659. 		next;
  5660. 		switch(select("Let me speak with you.:Sorry for bothering you.")) {
  5661. 		case 1:
  5662. 			mes "[Wolfchev]";
  5663. 			mes "I don't have time to";
  5664. 			mes "waste with drivel! I'm";
  5665. 			mes "too busy with my research!";
  5666. 			next;
  5667. 			mes "[Wolfchev]";
  5668. 			mes "...........!";
  5669. 			emotion e_gasp,"Mad Scientist#li";
  5670. 			next;
  5671. 			mes "[Wolfchev]";
  5672. 			mes "Ah, but wait! I am collecting";
  5673. 			mes "something. Yes, bring me the";
  5674. 			mes "thing I must collect. Yes, yes.";
  5675. 			mes "Here's a hint... It's round...";
  5676. 			mes "Shiny... Kids love playing games with them! Oh, I said too much!";
  5677. 			set lhz_curse,15;
  5678. 			changequest 2089,2090;
  5679. 			close;
  5680. 		case 2:
  5681. 			emotion e_an,"Mad Scientist#li";
  5682. 			mes "[Wolfchev]";
  5683. 			mes "''Sorry?!'' Do you";
  5684. 			mes "think ''sorry'' will";
  5685. 			mes "get back that precious";
  5686. 			mes "minute I've lost yelling";
  5687. 			mes "at you?! Get the hell out!";
  5688. 			close;
  5689. 		}
  5690. 	}
  5691. 	else if (lhz_curse == 15) {
  5692. 		if (countitem(746) > 0) {
  5693. 			delitem 746,1; //Glass_Bead
  5694. 			mes "[Wolfchev]";
  5695. 			mes "Yes...! Beads!";
  5696. 			mes "You brought them!";
  5697. 			mes "You're not as dumb";
  5698. 			mes "as I thought you'd be!";
  5699. 			next;
  5700. 			switch(select("Why do you want Glass Beads?")) {
  5701. 			case 1:
  5702. 				mes "[Wolfchev]";
  5703. 				mes "..................";
  5704. 				mes "I take that back!";
  5705. 				mes "You should know by";
  5706. 				mes "now that I would never";
  5707. 				mes "tell you why I neeeeed";
  5708. 				mes "these Beads. Bweh-heh!";
  5709. 				emotion e_gg,"Mad Scientist#li";
  5710. 				next;
  5711. 				break;
  5712. 			}
  5713. 			mes "[Wolfchev]";
  5714. 			mes "This favor you've done";
  5715. 			mes "is worth a small chat and";
  5716. 			mes "I can spare a minute or two";
  5717. 			mes "for you inane questions. So";
  5718. 			mes "what is it you want to know?!";
  5719. 			next;
  5720. 			while (1) {
  5721. 				switch(select("Ask about hobbies:Ask about work")) {
  5722. 				case 1:
  5723. 					if (Sex == 1) {
  5724. 						mes "[Wolfchev]";
  5725. 						mes "Hyuu~ I think you're";
  5726. 						mes "just a little too innocent";
  5727. 						mes "to know about my secret";
  5728. 						mes "hobby. Yes, yes, I couldn't";
  5729. 						mes "tell you possibly, it'd be";
  5730. 						mes "so weird, so strange...";
  5731. 						next;
  5732. 					}
  5733. 					else {
  5734. 						mes "[Wolfchev]";
  5735. 						mes "Oh. Oh no, oh no,";
  5736. 						mes "I couldn't possibly...";
  5737. 						mes "It's a-- I-It's a secret.";
  5738. 						mes "You wouldn't want to know";
  5739. 						mes "anyway. Bweh-heh-heh-heh!";
  5740. 						next;
  5741. 					}
  5742. 					break;
  5743. 				case 2:
  5744. 					mes "[Wolfchev]";
  5745. 					mes "Oh, I don't know if you";
  5746. 					mes "can call it work. After all,";
  5747. 					mes "I do research whatever it is";
  5748. 					mes "I want. And they pay me to";
  5749. 					mes "do it! This is the best place";
  5750. 					mes "for a scientist like me, yes.";
  5751. 					next;
  5752. 					mes "[Wolfchev]";
  5753. 					mes "Now, in a perfect world,";
  5754. 					mes "my test subjects would be";
  5755. 					mes "much more cooperative, but";
  5756. 					mes "I suppose I cannot blame";
  5757. 					mes "them. Not that I cause them";
  5758. 					mes "undue suffering or anything...";
  5759. 					next;
  5760. 					set .@exit,1;
  5761. 					break;
  5762. 				}
  5763. 				if (.@exit) break;
  5764. 			}
  5765. 			switch(select("What kind of research?")) {
  5766. 			case 1:
  5767. 				mes "[Wolfchev]";
  5768. 				mes "Well, I couldn't tell you";
  5769. 				mes "exactly. But don't you";
  5770. 				mes "worry, the discovery I'm";
  5771. 				mes "working on will benefit the";
  5772. 				mes "entire world, you'll see.";
  5773. 				next;
  5774. 				mes "[Wolfchev]";
  5775. 				mes "Let's just say that once";
  5776. 				mes "I'm successful, I'll satisfy";
  5777. 				mes "one of mankind's most primal";
  5778. 				mes "instincts, the desire to become";
  5779. 				mes "powerful and gain dominance";
  5780. 				mes "over those that are weaker.";
  5781. 				next;
  5782. 				mes "[Wolfchev]";
  5783. 				mes "I haven't made as much";
  5784. 				mes "progress as I'd like, but";
  5785. 				mes "no matter. It's only a matter";
  5786. 				mes "of experimentation! Yes, to";
  5787. 				mes "make mankind stronger and";
  5788. 				mes "better and more powerful and--";
  5789. 				next;
  5790. 				break;
  5791. 			}
  5792. 			select("Um, what are you testing on?");
  5793. 			mes "[Wolfchev]";
  5794. 			mes "What do you know?";
  5795. 			mes "I better get back to";
  5796. 			mes "work if I wish to keep";
  5797. 			mes "on schedule. I can't afford";
  5798. 			mes "the leisure of speaking with";
  5799. 			mes "you any longer. Bweh heh heh!";
  5800. 			set lhz_curse,16;
  5801. 			close;
  5802. 		}
  5803. 		else {
  5804. 			mes "[Wolfchev]";
  5805. 			mes "I don't have time to";
  5806. 			mes "waste with drivel! I'm";
  5807. 			mes "too busy with my research!";
  5808. 			next;
  5809. 			mes "[Wolfchev]";
  5810. 			mes "...........!";
  5811. 			emotion e_gasp,"Mad Scientist#li";
  5812. 			next;
  5813. 			emotion e_gg,"Mad Scientist#li";
  5814. 			mes "[Wolfchev]";
  5815. 			mes "Ah, but wait! I am collecting";
  5816. 			mes "something. Yes, bring me the";
  5817. 			mes "thing I must collect. Yes, yes.";
  5818. 			mes "Here's a hint... It's round...";
  5819. 			mes "Shiny... Kids love playing games with them! Oh, I said too much!";
  5820. 			close;
  5821. 		}
  5822. 	}
  5823. }
  5824.  
  5825. lhz_in01,286,226,3	script	Secretary Slierre#li	831,{
  5826. 	if (lhz_curse == 26) {
  5827. 		mes "[Sueii Slierre]";
  5828. 		mes "Excuse me, but you are";
  5829. 		mes "not allowed to be in here.";
  5830. 		mes "If you have questions regarding";
  5831. 		mes "the Rekenber Corporation, I can";
  5832. 		mes "direct you to someone qualified";
  5833. 		mes "to give you an answer.";
  5834. 		next;
  5835. 		switch(select("About the Slums:About Secretary Slierre")) {
  5836. 		case 1:
  5837. 			mes "[Sueii Slierre]";
  5838. 			mes "The slums? All I know";
  5839. 			mes "is that this corporation";
  5840. 			mes "specifically targeted that";
  5841. 			mes "area in order to provide ample";
  5842. 			mes "opportunity for employment.";
  5843. 			set lhz_curse,27;
  5844. 			close;
  5845. 		case 2:
  5846. 			mes "[Sueii Slierre]";
  5847. 			mes "I'm Sueii Slierre,";
  5848. 			mes "the personal secretary";
  5849. 			mes "for the chairman of the";
  5850. 			mes "Rekenber Corporation.";
  5851. 			close;
  5852. 		}
  5853. 	}
  5854. 	else if (lhz_curse == 27) {
  5855. 		mes "[Sueii Slierre]";
  5856. 		mes "Did you have something";
  5857. 		mes "else to ask? I can only";
  5858. 		mes "divulge information that is";
  5859. 		mes "public knowledge, but I can";
  5860. 		mes "tell you who to contact for";
  5861. 		mes "more specific inquiries.";
  5862. 		next;
  5863. 		switch(select("About the Laboratory:About the Corporation")) {
  5864. 		case 1:
  5865. 			mes "[Sueii Slierre]";
  5866. 			mes "Rekenber is perhaps the";
  5867. 			mes "biggest contributer of the";
  5868. 			mes "Regenschirm Laboratory.";
  5869. 			mes "Their work will benefit the";
  5870. 			mes "entire Rune-Midgard continent, hence our highly involved support.";
  5871. 			next;
  5872. 			mes "[Sueii Slierre]";
  5873. 			mes "A representative at the";
  5874. 			mes "Help Desk will be happy";
  5875. 			mes "to assist you if you have";
  5876. 			mes "more inquiries regarding";
  5877. 			mes "the Regenschirm Laboratory.";
  5878. 			set lhz_curse,28;
  5879. 			close;
  5880. 		case 2:
  5881. 			mes "[Sueii Slierre]";
  5882. 			mes "I'm sorry, but I don't have";
  5883. 			mes "any special information";
  5884. 			mes "regarding our corporation.";
  5885. 			mes "Why don't you ask one of";
  5886. 			mes "our representatives at the";
  5887. 			mes "Help Desk to learn more?";
  5888. 			close;
  5889. 		}
  5890. 	}
  5891. 	else if (lhz_curse == 28) {
  5892. 		mes "[Sueii Slierre]";
  5893. 		mes "You're back? I really";
  5894. 		mes "doubt that I can be of";
  5895. 		mes "any assistance to you.";
  5896. 		next;
  5897. 		switch(select("Wolfchev's Research")) {
  5898. 		case 1:
  5899. 			mes "[Sueii Slierre]";
  5900. 			mes ".............!";
  5901. 			emotion e_gasp,"Secretary Slierre#li";
  5902. 			next;
  5903. 			mes "[Sueii Slierre]";
  5904. 			mes "How do you know";
  5905. 			mes "Wolfchev? Are you an";
  5906. 			mes "acquaintance of his or...?";
  5907. 			next;
  5908. 			switch(select("I'm a friend of his.:Oh, we're family, you know...:I've heard about him before, so...")) {
  5909. 			case 1:
  5910. 				mes "[Sueii Slierre]";
  5911. 				mes "Well, Wolfchev is not";
  5912. 				mes "only brilliant, he's also";
  5913. 				mes "a respected professional.";
  5914. 				mes "He should be doing just fine.";
  5915. 				next;
  5916. 				break;
  5917. 			case 2:
  5918. 				mes "[Sueii Slierre]";
  5919. 				mes "Ah, you should be";
  5920. 				mes "very proud of Wolfchev.";
  5921. 				mes "In addition to being a";
  5922. 				mes "genius, Wolfchev is also";
  5923. 				mes "quite the professional,";
  5924. 				mes "truly a model scientist.";
  5925. 				next;
  5926. 				break;
  5927. 			case 3:
  5928. 				mes "[Sueii Slierre]";
  5929. 				mes "Ah yes, Wolfchev has";
  5930. 				mes "quite the reputation. In";
  5931. 				mes "fact, he's in such high";
  5932. 				mes "demand that Regenschirm";
  5933. 				mes "wants him on their staff.";
  5934. 				close;
  5935. 			}
  5936. 			mes "[Sueii Slierre]";
  5937. 			mes "Now if you'll excuse me,";
  5938. 			mes "I have many task to perform,";
  5939. 			mes "so please visit our Help Desk";
  5940. 			mes "if you have further inquiries.";
  5941. 			next;
  5942. 			switch(select("W-Wait!:Alright, I understand.")) {
  5943. 			case 1:
  5944. 				mes "[Sueii Slierre]";
  5945. 				mes "...";
  5946. 				mes "......";
  5947. 				next;
  5948. 				break;
  5949. 			case 2:
  5950. 				mes "[Sueii Slierre]";
  5951. 				mes "Thank you for your";
  5952. 				mes "cooperation. As you well";
  5953. 				mes "know, the Help Desk is there";
  5954. 				mes "to answer any of your questions regarding the Rekenber Corporation.";
  5955. 				close;
  5956. 			}
  5957. 			mes "[Sueii Slierre]";
  5958. 			mes "I'm sorry, but please";
  5959. 			mes "understand that my office";
  5960. 			mes "isn't the place for visitors to";
  5961. 			mes "submit their general inquiries.";
  5962. 			mes "Please visit the Help Desk if";
  5963. 			mes "you have any more questions.";
  5964. 			next;
  5965. 			select("About Wolfchev's Research");
  5966. 			emotion e_dots,"Secretary Slierre#li";
  5967. 			mes "[Sueii Slierre]";
  5968. 			mes "I couldn't tell you any";
  5969. 			mes "more about Wolfchev.";
  5970. 			mes "But is there anything you";
  5971. 			mes "need to tell me about him?";
  5972. 			mes "Well, if you have something";
  5973. 			mes "to ask, be quick about it.";
  5974. 			next;
  5975. 			switch(select("Wolfchev's Past:Wolfchev's Test Subjects")) {
  5976. 			case 1:
  5977. 				mes "[Sueii Slierre]";
  5978. 				mes "I remember hearing that he";
  5979. 				mes "received a high recommendation";
  5980. 				mes "to work here, but specifics elude me since I don't work in Human";
  5981. 				mes "Resources. There's a rumor that";
  5982. 				mes "he had a troubled love life...";
  5983. 				next;
  5984. 				mes "[Sueii Slierre]";
  5985. 				mes "But aside from a few";
  5986. 				mes "rumors, we really don't";
  5987. 				mes "know much about Wolfchev's";
  5988. 				mes "personal life. But then again,";
  5989. 				mes "it may be unethical to pry too";
  5990. 				mes "much into our employee's lives.";
  5991. 				close;
  5992. 			case 2:
  5993. 				break;
    </