2005_headgears.txt 61 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255
  1. //===== rAthena Script =======================================
  2. //= 2005 Headgear Quests
  3. //===== By: ==================================================
  4. //= MasterOfMuppets
  5. //===== Current Version: =====================================
  6. //= 1.3a
  7. //===== Compatible With: =====================================
  8. //= rAthena Project
  9. //===== Description: =========================================
  10. //= [Official Conversion]
  11. //= 2005 Headgears Official Quest.
  12. //===== Additional Comments: =================================
  13. //= 1.0 First version, converted from the official aegis script. [MasterOfMuppets]
  14. //= 1.1 Updated item ids in the zealotus mask npc, now requires a whip [ultramage]
  15. //= 1.2 Replaced effect numerics with constants. [L0ne_W0lf]
  16. //= 1.3 Fixed item check bugs, added missing airport NPC,
  17. // and took out unneeded breaks [Xantara] [Muad_Dib]
  18. //= 1.3a Added 'disable_items' command. [Euphy]
  19. //============================================================
  20. yuno,222,116,3 script Kasis#LhzHat 851,{
  21. if(countitem(519) > 49 && countitem(7031) > 49 && countitem(548) > 49 && countitem(539) > 49)
  22. {
  23. mes "[Kasis]";
  24. mes "Milk, Cheese,";
  25. mes "Old Frying Pans,";
  26. mes "Pieces of Cake...";
  27. mes "Th-that's everything";
  28. mes "I need to make lunch for";
  29. mes "my friends in the Factory!";
  30. next;
  31. switch( select( "Well, I did promise to help you.", "What are you talking about?" ) )
  32. {
  33. case 1:
  34. mes "[Kasis]";
  35. mes "Finally, I can treat my";
  36. mes "buddies to a wonderful";
  37. mes "feast! They'll be so pleased!";
  38. mes "Oh, I'd really like to repay you";
  39. mes "somehow, but I'm not sure";
  40. mes "what I could possibly give...";
  41. next;
  42. mes "[Kasis]";
  43. mes "Of course! Why don't";
  44. mes "you treat yourself to";
  45. mes "my specialty, Kasis's";
  46. mes "Crunch Toast? It looks";
  47. mes "simple, but it actually";
  48. mes "requires great skill to make.";
  49. next;
  50. mes "[Kasis]";
  51. mes "Here you are!";
  52. mes "Please enjoy this and always";
  53. mes "remember that breakfast is the";
  54. mes "most important meal of the day!";
  55. mes "Now, I better prepare those";
  56. mes "lunches. Goodbye, my friend~";
  57. delitem 519,50;
  58. delitem 7031,50;
  59. delitem 548,50;
  60. delitem 539,50;
  61. getitem 5107,1;
  62. close;
  63. case 2:
  64. mes "[Kasis]";
  65. mes "Oh...";
  66. mes "Oh, I'm so sorry.";
  67. mes "I must have confused";
  68. mes "you with someone else.";
  69. next;
  70. mes "[Kasis]";
  71. mes "You see, I've been asking";
  72. mes "adventurers that have been";
  73. mes "passing through to provide";
  74. mes "me with food supplies so that";
  75. mes "I can make lunch for my friends";
  76. mes "that are working in Einbroch.";
  77. next;
  78. mes "[Kasis]";
  79. mes "Yes...";
  80. mes "So...";
  81. mes "Sorry...";
  82. mes "To... Bother you.";
  83. next;
  84. mes "^3355FFAs if entranced,";
  85. mes "Kasis continues to";
  86. mes "stare at the Milk, Cheese";
  87. mes "Old Frying Pans and Pieces";
  88. mes "of Cake that you are carrying.^000000";
  89. next;
  90. switch( select( "You can have these if you want.", "Um, why are you staring?" ) )
  91. {
  92. case 1:
  93. mes "[Kasis]";
  94. mes "Really? Is it alright";
  95. mes "with you for me to have";
  96. mes "all of this Milk, Cheese,";
  97. mes "Pieces of Cake and these";
  98. mes "Old Frying Pans? Oh, bless";
  99. mes "your kind heart, adventurer~";
  100. next;
  101. mes "[Kasis]";
  102. mes "Finally, I can treat my";
  103. mes "buddies to a wonderful";
  104. mes "feast! They'll be so pleased!";
  105. mes "Oh, I'd really like to repay you";
  106. mes "somehow, but I'm not sure";
  107. mes "what I could possibly give...";
  108. next;
  109. mes "[Kasis]";
  110. mes "Of course! Why don't";
  111. mes "you treat yourself to";
  112. mes "my specialty, Kasis's";
  113. mes "Crunch Toast? It looks";
  114. mes "simple, but it actually";
  115. mes "requires great skill to make.";
  116. next;
  117. mes "[Kasis]";
  118. mes "Here you are!";
  119. mes "Please enjoy this and always";
  120. mes "remember that breakfast is the";
  121. mes "most important meal of the day!";
  122. mes "Now, I better prepare those";
  123. mes "lunches. Goodbye, my friend~";
  124. delitem 519,50;
  125. delitem 7031,50;
  126. delitem 548,50;
  127. delitem 539,50;
  128. getitem 5107,1;
  129. close;
  130. case 2:
  131. mes "[Kasis]";
  132. mes "Oh, let me apologize";
  133. mes "again. But I can't help";
  134. mes "but admire the quality of";
  135. mes "your goods. Er, you know,";
  136. mes "the food you're carrying. I'm";
  137. mes "a chef by trade, after all.";
  138. close;
  139. }
  140. }
  141. }
  142. mes "[Kasis]";
  143. mes "I'm sorry, but we're closed";
  144. mes "right now. Unfortunately, we";
  145. mes "don't have any more bread";
  146. mes "in stock. ^333333*Siiiiiiiiigh...*^000000";
  147. next;
  148. switch( select( "Is something wrong?", "End Conversation." ) )
  149. {
  150. case 1:
  151. mes "[Kasis]";
  152. mes "Well, my current contract";
  153. mes "with the company that's been";
  154. mes "providing me with ingredients";
  155. mes "has expired. Of course, it's";
  156. mes "bad enough that I don't have";
  157. mes "the food to run this business.";
  158. next;
  159. mes "[Kasis]";
  160. mes "But I also feel like I'm";
  161. mes "letting my friends down.";
  162. mes "You see, I've been sending";
  163. mes "them lunch every day since";
  164. mes "they've been working in the";
  165. mes "Factory over in Einbroch.";
  166. next;
  167. mes "[Kasis]";
  168. mes "I'm unable to make";
  169. mes "lunch for them at the";
  170. mes "moment, but I really want to";
  171. mes "help my buddies, especially";
  172. mes "since their financial situation";
  173. mes "seems pretty bad right now.";
  174. next;
  175. switch( select( "Do you want me to help you?", "I'm so sorry to hear that." ) )
  176. {
  177. case 1:
  178. mes "[Kasis]";
  179. mes "Sure, I'm willing to accept";
  180. mes "help from wherever I can find";
  181. mes "it. If you would, I'd like you to bring me some food supplies";
  182. mes "that I can use to make lunches";
  183. mes "for my friends at the Factory.";
  184. next;
  185. mes "[Kasis]";
  186. mes "Would you";
  187. mes "please get me";
  188. mes "^4D4DFF50 Milk^000000,";
  189. mes "^4D4DFF50 Cheese^000000,";
  190. mes "^4D4DFF50 Pieces of Cake^000000 and";
  191. mes "^4D4DFF50 Old Frying Pans^000000?";
  192. next;
  193. mes "[Kasis]";
  194. mes "I'd really appreciate";
  195. mes "your help. My friends seem";
  196. mes "so depressed to be working";
  197. mes "in the Factory and I want to";
  198. mes "do all I can to cheer them up.";
  199. mes "Thanks for your kind offer~";
  200. close;
  201. case 2:
  202. mes "[Kasis]";
  203. mes "I'm trying to renew";
  204. mes "my contract with the";
  205. mes "company that's been";
  206. mes "providing me with food";
  207. mes "supplies, but it hasn't";
  208. mes "been working out so far...";
  209. next;
  210. mes "[Kasis]";
  211. mes "I don't know what's";
  212. mes "happening, but hopefully";
  213. mes "I can find a new supplier";
  214. mes "soon. There are my friends";
  215. mes "to worry about, as well as";
  216. mes "the sake of my business.";
  217. close;
  218. }
  219. case 2:
  220. mes "[Kasis]";
  221. mes "Anyway, please come";
  222. mes "again. Hopefully, we'll";
  223. mes "have some good bread";
  224. mes "in stock next time, okay?";
  225. close;
  226. }
  227. }
  228. lighthalzen,143,68,0 script Strange Guy#LhzHat 47,{
  229. disable_items;
  230. if(DTHATQ == 0)
  231. {
  232. mes "[Strange Guy]";
  233. mes "Wait! Don't say";
  234. mes "anything! You must be";
  235. mes "an adventurer from the";
  236. mes "Rune-Midgarts Kingdom!";
  237. mes "So... I'm right, aren't I?";
  238. next;
  239. switch( select( "Who are you?", "How did you know?", "Ignore him." ) )
  240. {
  241. case 1:
  242. mes "[Morris]";
  243. mes "Allow me to";
  244. mes "introduce myself.";
  245. mes "My name is Morris Poe,";
  246. mes "detective of great acclaim";
  247. mes "and world wide fame.";
  248. next;
  249. switch( select( "I've never heard of you.", "You're kidding me.", "I'm outta here." ) )
  250. {
  251. case 1:
  252. mes "[Morris]";
  253. mes "Morris Poe?";
  254. mes "Renown detective?";
  255. mes "Advocate for justice in";
  256. mes "the Schwarzwald Republic?";
  257. mes "Surely you recognize one";
  258. mes "of my esteemed titles.";
  259. next;
  260. switch( select( "Nope, I don't know you.", "You're Morris Poe?!" ) )
  261. {
  262. case 1:
  263. mes "[Morris]";
  264. mes "You don't...?";
  265. mes "But I'm a famous hero.";
  266. mes "Children look up to me";
  267. mes "and wish they'd grow";
  268. mes "up to be as smart as me.";
  269. next;
  270. mes "[Morris]";
  271. mes "I don't get it.";
  272. mes "I'm famouser than";
  273. mes "that. A household name";
  274. mes "even. I've got a sterling";
  275. mes "public image, how could";
  276. mes "you never have heard of me...?";
  277. close;
  278. case 2:
  279. break;
  280. }
  281. break;
  282. case 2:
  283. mes "[Morris]";
  284. mes "Kidding? Ha ha!";
  285. mes "Look at these keen,";
  286. mes "deductive and deeply";
  287. mes "analytical eyes and";
  288. mes "tell me I'm joking.";
  289. next;
  290. switch( select( "Whoa, those ARE keen eyes.", "Okay. You're joking." ) )
  291. {
  292. case 1:
  293. mes "[Morris]";
  294. mes "Yes, this sharp,";
  295. mes "penetrating, yet";
  296. mes "highly intelligent gaze";
  297. mes "belongs to the world";
  298. mes "detective and crime";
  299. mes "fighter, Morris Poe!";
  300. next;
  301. switch( select( "I've never heard of you.", "Golly, Morris Poe?!" ) )
  302. {
  303. case 1:
  304. mes "[Morris]";
  305. mes "Never heard of...?";
  306. mes "Impossible! If there are";
  307. mes "two things I hate more";
  308. mes "than crime, they would be";
  309. mes "dishonesty... And rejection";
  310. mes "from beautiful women.";
  311. next;
  312. mes "[Morris]";
  313. mes "When you get over your";
  314. mes "sense of pride and gain";
  315. mes "a little maturity, then we";
  316. mes "might share an actual";
  317. mes "conversation. Until then,";
  318. mes "you'll just have to grow up.";
  319. close;
  320. case 2:
  321. break;
  322. }
  323. break;
  324. case 2:
  325. mes "[Morris]";
  326. mes "Hahahahahaah--Huh.";
  327. mes "If there are two things";
  328. mes "I hate more than criminals,";
  329. mes "they would be sarcasm...";
  330. mes "And receiving fake phone";
  331. mes "numbers from really cute girls.";
  332. next;
  333. switch( select( "Yeah, you're no Don Juan.", "I'm... I'm sorry." ) )
  334. {
  335. case 1:
  336. mes "[Morris]";
  337. mes "Wah...!";
  338. mes "Did you just--?!";
  339. mes "Ugh, you're the worst";
  340. mes "type of person, you know that?";
  341. emotion ET_HUK;
  342. close;
  343. case 2:
  344. mes "[Morris]";
  345. mes "I think it's too late to";
  346. mes "apologize. Why would you";
  347. mes "treat someone of my stature";
  348. mes "with such caustic sarcasm?!";
  349. mes "What excuse could possibly";
  350. mes "exonerate your behavior?!";
  351. next;
  352. switch( select( "I... I was intimidated...", "It's how I treat all losers." ) )
  353. {
  354. case 1:
  355. mes "[Morris]";
  356. mes "Of course: intense feelings";
  357. mes "of awe and fear of my vast";
  358. mes "intellect would result in that";
  359. mes "kind of deviant behavior. I'll";
  360. mes "have to forgive you, I suppose.";
  361. next;
  362. case 2:
  363. mes "[Morris]";
  364. mes "What...?!";
  365. mes "Morris Poe, a loser?";
  366. mes "Such defamatory remarks";
  367. mes "cannot be forgiven, no";
  368. mes "matter how unfounded";
  369. mes "and groundless they are!";
  370. emotion ET_HUK;
  371. close;
  372. }
  373. }
  374. }
  375. break;
  376. case 3:
  377. mes "[Morris]";
  378. mes "Hahaha, oh, that's";
  379. mes "funny. Wait. You're...";
  380. mes "You're really leaving.";
  381. mes "N-no, come baaaack!";
  382. close;
  383. }
  384. break;
  385. case 2:
  386. mes "[Strange Guy]";
  387. mes "How did I know?";
  388. mes "Elementary, my friend.";
  389. mes "There was an abundance";
  390. mes "of clues for me to make";
  391. mes "that sort of simple deduction.";
  392. close;
  393. case 3:
  394. mes "[Strange Guy]";
  395. mes "Hello...?";
  396. mes "...............";
  397. mes "Oh, this is embarassing.";
  398. mes "I can't believe I'm getting";
  399. mes "the silent treatment...";
  400. close;
  401. }
  402. mes "[Morris]";
  403. mes "Yes, I know it's";
  404. mes "difficult to believe that";
  405. mes "you would be fortunate";
  406. mes "enough to stand in the";
  407. mes "presence of genius. Now,";
  408. mes "you must be wondering...";
  409. next;
  410. select("Um, wondering what?");
  411. mes "[Morris]";
  412. mes "You're wondering,";
  413. mes "\"How in the world";
  414. mes "can I be as brilliant";
  415. mes "as Morris Poe, the";
  416. mes "genius detective?\"";
  417. next;
  418. mes "[Morris]";
  419. mes "First, I think it's fair";
  420. mes "to let you know that it's";
  421. mes "an impossible dream. Men like";
  422. mes "myself only arise in this world";
  423. mes "perhaps once every generation.";
  424. mes "I'm sorry, but don't give up!";
  425. next;
  426. mes "[Morris]";
  427. mes "Now, you can try to reach";
  428. mes "a level of intelligence that";
  429. mes "is comparable to my own by";
  430. mes "joining the Young Detective's";
  431. mes "Club. To become a member, you just need one essential article.";
  432. next;
  433. mes "[Morris]";
  434. mes "Yes, you will need the";
  435. mes "^0000FFRenown Detective's Cap^000000!";
  436. mes "Luckily, I'm giving them";
  437. mes "away for a relatively small";
  438. mes "material cost, but you must";
  439. mes "hurry while supplies last.";
  440. next;
  441. mes "[Morris]";
  442. mes "Simply bring me";
  443. mes "^0000FF10 Magnifiers^000000,";
  444. mes "^0000FF1887 Tassels^000000,";
  445. mes "^0000FF1 Slotted Bucket Hat^000000";
  446. mes "and ^0000FF1,887 zeny^000000. That's all!";
  447. next;
  448. mes "[Morris]";
  449. mes "But first, let me warn you";
  450. mes "not to bring a ^FF0000slotted Bucket";
  451. mes "Hat with a card compounded to";
  452. mes "it, or any upgraded Bucket Hats. I'm not responsible for any";
  453. mes "loss resulting from that.";
  454. next;
  455. mes "[Morris]";
  456. mes "Hurry and bring me";
  457. mes "those items! There are";
  458. mes "only 20,000,000 Renown";
  459. mes "Detective Caps left!";
  460. mes "Once they're gone,";
  461. mes "they'll be extinct!";
  462. set DTHATQ,1;
  463. close;
  464. }
  465. else if(DTHATQ == 1)
  466. {
  467. mes "[Morris]";
  468. mes "So, did you want to";
  469. mes "buy, er, receive this";
  470. mes "Renown Detective's Cap";
  471. mes "and become an honored";
  472. mes "member of the Young";
  473. mes "Detective's Club?";
  474. next;
  475. mes "[Morris]";
  476. mes "Remember, make sure";
  477. mes "that you don't bring any";
  478. mes "^FF0000slotted Bucket Hats that";
  479. mes "have been upgraded or have";
  480. mes "cards compounded to them, or";
  481. mes "you'll lose those enhancements^000000.";
  482. next;
  483. mes "[Morris]";
  484. mes "Now, if you have only";
  485. mes "1 Bucket Hat, we can begin.";
  486. mes "Young Detective's Club... Salute! ";
  487. next;
  488. switch( select( "Salute.", "Whatever..." ) )
  489. {
  490. case 1:
  491. mes "[Morris]";
  492. mes "Great, done like a pro!";
  493. mes "Now, I need to check your";
  494. mes "fee--I mean qualifications.";
  495. mes "Let's see now, I need to";
  496. mes "look through your Inventory...";
  497. next;
  498. set @lhzhatfailed,0;
  499. if(countitem(611) < 10)
  500. {
  501. mes "[Morris]";
  502. mes "Wait. You don't have";
  503. mes "enough Magnifiers. You";
  504. mes "do want to join this club,";
  505. mes "don't you? Did you need to";
  506. mes "hear the requirements again?";
  507. set @lhzhatfailed,1;
  508. next;
  509. }
  510. if(countitem(7301) < 1887 && @lhzhatfailed == 0)
  511. {
  512. mes "[Morris]";
  513. mes "Magnifiers. Check.";
  514. mes "Not enough Tassels? Check.";
  515. set @lhzhatfailed,1;
  516. next;
  517. }
  518. if(countitem(5120) < 1 && @lhzhatfailed == 0)
  519. {
  520. mes "[Morris]";
  521. mes "Magnifiers. Check.";
  522. mes "Tassels... Check.";
  523. mes "Hm. You're missing";
  524. mes "the slotted Bucket Hat.";
  525. mes "You were so close...";
  526. set @lhzhatfailed,1;
  527. next;
  528. }
  529. if(Zeny < 1887 && @lhzhatfailed == 0)
  530. {
  531. mes "[Morris]";
  532. mes "Magnifiers. Check.";
  533. mes "Tassels... Check.";
  534. mes "Slotted Bucket Hat. Got it.";
  535. mes "Hey. Where's the zeny?!";
  536. mes "That's the most important,";
  537. mes "er, qualification of all!";
  538. set @lhzhatfailed,1;
  539. next;
  540. }
  541. if(@lhzhatfailed == 1)
  542. {
  543. mes "[Morris]";
  544. mes "^333333*Sigh*^000000 You need";
  545. mes "^0000FF10 Magnifiers^000000,";
  546. mes "^0000FF1887 Tassels^000000,";
  547. mes "^0000FF1 Slotted Bucket Hat^000000";
  548. mes "and ^0000FF1,887 zeny^000000. That's all!";
  549. emotion ET_FRET;
  550. next;
  551. mes "[Morris]";
  552. mes "Now, remember everything";
  553. mes "that you need this time, okay?";
  554. mes "I'll be waiting to welcome";
  555. mes "you into the elite ranks of ";
  556. mes "the Young Detective's Club.";
  557. close;
  558. }
  559. mes "[Morris]";
  560. mes "Magnifiers. Check.";
  561. mes "Tassels... Check.";
  562. mes "Slotted Bucket Hat. Got it.";
  563. mes "Aaaand zeny. Heh heh. Perfect.";
  564. next;
  565. mes "[Morris]";
  566. mes "Great, that's everything!";
  567. mes "Welcome to the club! Here's";
  568. mes "your Renown Detective's Cap,";
  569. mes "so wear it with pride as you";
  570. mes "take an active part in our club's";
  571. mes "activities and promotion!";
  572. delitem 7301,1887;
  573. delitem 5120,1;
  574. delitem 611,10;
  575. set Zeny, Zeny - 1887;
  576. set DTHATQ,2;
  577. getitem 5108,1;
  578. next;
  579. switch( select( "Wait, promotion?", "Hooray!" ) )
  580. {
  581. case 1:
  582. mes "[Morris]";
  583. mes "Of course, isn't it obvious?";
  584. mes "As a member, one of your duties";
  585. mes "will be to sing accolades of this club so that more members";
  586. mes "will join and earn their own";
  587. mes "Renown Detective's Caps.";
  588. next;
  589. mes "[Morris]";
  590. mes "Alright, scurry off";
  591. mes "now and proudly display";
  592. mes "your new, rakishly stylish";
  593. mes "Renown Detective's Cap";
  594. mes "to all of your friends!";
  595. close;
  596. case 2:
  597. mes "[Morris]";
  598. mes "Alright, scurry off";
  599. mes "now and proudly display";
  600. mes "your new, rakishly stylish";
  601. mes "Renown Detective's Cap";
  602. mes "to all of your friends!";
  603. close;
  604. }
  605. case 2:
  606. mes "[Morris]";
  607. mes "Huh. You just failed";
  608. mes "the \"Test of Respect.\"";
  609. mes "You don't deserve the";
  610. mes "honor of wearing the";
  611. mes "Renowned Detective's Cap!";
  612. close;
  613. }
  614. }
  615. else if(DTHATQ == 2)
  616. {
  617. mes "[Morris]";
  618. mes "Have you come to me";
  619. mes "in order to obtain another";
  620. mes "Renown Detective's Cap?";
  621. mes "I realize that such a stylish";
  622. mes "headgear is in high demand.";
  623. next;
  624. mes "[Morris]";
  625. mes "Remember, make sure";
  626. mes "that you don't bring any";
  627. mes "^FF0000slotted Bucket Hats that";
  628. mes "have been upgraded or have";
  629. mes "cards compounded to them, or";
  630. mes "you'll lose those enhancements^000000.";
  631. next;
  632. mes "[Morris]";
  633. mes "As a proud member of";
  634. mes "the Young Detective's Club,";
  635. mes "did you bring everything";
  636. mes "you need in order to earn";
  637. mes "a Renown Detective's Cap?";
  638. next;
  639. switch( select( "I'm not sure~", "Sure!" ) )
  640. {
  641. case 1:
  642. mes "[Morris]";
  643. mes "What...?! Every good";
  644. mes "detective must have a";
  645. mes "photographic memory";
  646. mes "and be able to recall";
  647. mes "minute details in order";
  648. mes "to crack the case.";
  649. emotion ET_CRY;
  650. next;
  651. mes "[Morris]";
  652. mes "Remember...";
  653. mes "^0000FF10 Magnifiers^000000,";
  654. mes "^0000FF1887 Tassels^000000,";
  655. mes "^0000FF1 Slotted Bucket Hat^000000";
  656. mes "and ^0000FF1,887 zeny^000000. Okay?";
  657. close;
  658. case 2:
  659. mes "[Morris]";
  660. mes "Great!";
  661. mes "Now let me just";
  662. mes "check to see if you";
  663. mes "brought everything...";
  664. next;
  665. set @lhzhatfailed,0;
  666. if(countitem(611) < 10)
  667. {
  668. mes "[Morris]";
  669. mes "Hmm, you don't have";
  670. mes "enough Magnifiers? But";
  671. mes "those are essential tools";
  672. mes "for sleuthing. Come now,";
  673. mes "hurry back with them!";
  674. set @lhzhatfailed,1;
  675. next;
  676. }
  677. if(countitem(7301) < 1887 && @lhzhatfailed == 0)
  678. {
  679. mes "[Morris]";
  680. mes "Magnifiers. Check.";
  681. mes "Not enough Tassels? Check.";
  682. set @lhzhatfailed,1;
  683. next;
  684. }
  685. if(countitem(5120) < 1 && @lhzhatfailed == 0)
  686. {
  687. mes "[Morris]";
  688. mes "Magnifiers. Check.";
  689. mes "Tassels... Check.";
  690. mes "Hm. You're missing";
  691. mes "the slotted Bucket Hat.";
  692. mes "You were so close...";
  693. set @lhzhatfailed,1;
  694. next;
  695. }
  696. if(Zeny < 1887 && @lhzhatfailed == 0)
  697. {
  698. mes "[Morris]";
  699. mes "Magnifiers. Check.";
  700. mes "Tassels... Check.";
  701. mes "Slotted Bucket Hat. Got it.";
  702. mes "Hey. Where's the zeny?!";
  703. mes "That's the most important,";
  704. mes "er, qualification of all!";
  705. set @lhzhatfailed,1;
  706. next;
  707. }
  708. if(@lhzhatfailed == 1)
  709. {
  710. mes "[Morris]";
  711. mes "Remember...";
  712. mes "^0000FF10 Magnifiers^000000,";
  713. mes "^0000FF1887 Tassels^000000,";
  714. mes "^0000FF1 Slotted Bucket Hat^000000";
  715. mes "and ^0000FF1,887 zeny^000000. Okay?";
  716. emotion ET_FRET;
  717. close;
  718. }
  719. mes "[Morris]";
  720. mes "Magnifiers. Check.";
  721. mes "Tassels... Check.";
  722. mes "Slotted Bucket Hat. Got it.";
  723. mes "Aaaand zeny. Heh heh. Perfect.";
  724. next;
  725. mes "[Morris]";
  726. mes "Great! You've just qualified";
  727. mes "to own yet another Renowned";
  728. mes "Detective's Cap. Congratulations! Now, let me collect all of these";
  729. mes "goods and zeny from you...";
  730. delitem 7301,1887;
  731. delitem 5120,1;
  732. delitem 611,10;
  733. set Zeny, Zeny - 1887;
  734. set DTHATQ,2;
  735. getitem 5108,1;
  736. next;
  737. mes "[Morris]";
  738. mes "Hahaha! It's what";
  739. mes "I expect from one of";
  740. mes "our Junior Gold Members!";
  741. mes "How does it feel like to be";
  742. mes "the cream of the cream of";
  743. mes "the crop? Great, isn't it?";
  744. close;
  745. }
  746. }
  747. }
  748. lighthalzen,360,313,3 script Kid#LhzHat 706,{
  749. mes "[Kid]";
  750. if(Sex == SEX_MALE)
  751. mes "Hello, mister!";
  752. else
  753. mes "Hello, ma'am!";
  754. mes "Um, would you do";
  755. mes "me a favor, please?";
  756. next;
  757. if(countitem(526) && countitem(7270) && countitem(941) && countitem(10004))
  758. {
  759. mes "[Kid]";
  760. mes "Oh! You brought me";
  761. mes "some Royal Jelly to";
  762. mes "eat, as well as everything";
  763. mes "I need to make a Baby Pacifier.";
  764. mes "Okay, let me get started on that right away. Just a moment...";
  765. next;
  766. mes "...";
  767. mes "......";
  768. next;
  769. mes "[Kid]";
  770. mes "Damn.";
  771. mes "That Royal Jelly";
  772. mes "was frickin' delicious!";
  773. mes "Now I can make your";
  774. mes "Baby Pacifier. Let's see";
  775. mes "here. Ah, here we go...";
  776. next;
  777. mes "[Kid]";
  778. mes "It's done!";
  779. mes "Now, you're the";
  780. mes "proud owner of your";
  781. mes "very own Baby Pacifier!";
  782. mes "I hope you're happy with";
  783. mes "yourself. Travel safe, okay?";
  784. delitem 526,1;
  785. delitem 7270,1;
  786. delitem 941,1;
  787. delitem 10004,1;
  788. getitem 5110,1;
  789. close;
  790. }
  791. switch( select( "What do you need?", "Sorry, kid..." ) )
  792. {
  793. case 1:
  794. mes "[Kid]";
  795. mes "Well, my mom has been";
  796. mes "sick recently, so both of";
  797. mes "us haven't been able to eat";
  798. mes "for the past few days. But";
  799. mes "if she doesn't eat, how does";
  800. mes "she expect to get better?";
  801. emotion ET_CRY;
  802. next;
  803. mes "[Kid]";
  804. mes "So I guess what I'm";
  805. mes "asking is, would you be";
  806. mes "able to spare some food?";
  807. next;
  808. switch( select( "Help him.", "Refuse to help." ) )
  809. {
  810. case 1:
  811. if(!countitem(526))
  812. {
  813. mes "[Kid]";
  814. mes "If you would, do you think";
  815. mes "you can get some Royal Jelly";
  816. mes "that I can give to my mom? The old lady next door says that it's";
  817. mes "really nutritious and helps you get better faster if you're sick.";
  818. next;
  819. mes "[Kid]";
  820. mes "My mom would be mad";
  821. mes "at me if she found out";
  822. mes "I was begging for it, but";
  823. mes "Royal Jelly is too expensive";
  824. mes "for me to get without any help!";
  825. close;
  826. }
  827. mes "[Kid]";
  828. mes "Oh, would it be alright";
  829. mes "if I have this Royal Jelly?";
  830. mes "It would really help my mom";
  831. mes "feel better. Thanks so much~";
  832. delitem 526,1;
  833. next;
  834. mes "[Kid]";
  835. mes "Hey, to pay you back, why";
  836. mes "don't I make a Baby Pacifier";
  837. mes "for you? I learned how to make";
  838. mes "one when my baby brother was";
  839. mes "born. But first, I'll need some";
  840. mes "materials to put it together...";
  841. next;
  842. mes "[Kid]";
  843. mes "Would you";
  844. mes "please bring";
  845. mes "^3131FF1 Nursing Bottle^000000,";
  846. mes "^3131FF1 Nose Ring^000000 and";
  847. mes "^3131FF1 Pacifier^000000? Oh, and one";
  848. mes "more ^3131FFRoyal Jelly^000000 for me~";
  849. close;
  850. case 2:
  851. mes "[Kid]";
  852. mes "Oh... Um, that's";
  853. mes "alright. Maybe I was";
  854. mes "asking too much from";
  855. mes "you. I mean, it's true";
  856. mes "that you barely know me...";
  857. emotion ET_CRY;
  858. close;
  859. }
  860. case 2:
  861. mes "[Kid]";
  862. mes "Th-that's okay.";
  863. mes "I guess you must";
  864. mes "be so busy that you";
  865. mes "don't even have the";
  866. mes "time to listen to some";
  867. mes "little boy's problems...";
  868. emotion ET_CRY;
  869. close;
  870. }
  871. }
  872. einbech,70,222,5 script Metelle#LhzHat 91,{
  873. if(countitem(983) && countitem(7267) > 998 && countitem(749) && Zeny > 49999)
  874. {
  875. mes "[Metelle]";
  876. mes "Oh, hello, what's this?";
  877. mes "You're carrying 1 Black";
  878. mes "Dyestuffs, 1 Frozen Rose,";
  879. mes "999 Tiger Panties and even";
  880. mes "50,000 zeny with you. That's";
  881. mes "enough to make a Winter Hat...";
  882. next;
  883. mes "[Metelle]";
  884. mes "Um, would you mind letting";
  885. mes "me have those items so that";
  886. mes "I can make a Winter Hat?";
  887. mes "I'd never be able to gather";
  888. mes "those things on my own...";
  889. next;
  890. switch( select( "Let her have the items.", "Don't give her the items." ) )
  891. {
  892. case 1:
  893. mes "[Metelle]";
  894. mes "Oh, thank you so much!";
  895. mes "I've always wanted to make";
  896. mes "this hat and try it on, even";
  897. mes "if it's just once. But don't";
  898. mes "worry, I'll give it to you~";
  899. mes "Now please next; a moment...";
  900. next;
  901. mes "[Metelle]";
  902. mes "Let's see...";
  903. mes "I've got to fold";
  904. mes "the rose like this...";
  905. mes "Be careful with the dye...";
  906. mes "Where did I put all those";
  907. mes "pan--Oh, here we are.";
  908. next;
  909. mes "[Metelle]";
  910. mes "^333333*Whew!*^000000";
  911. mes "Finally, it's done!";
  912. mes "Now, if you don't mind,";
  913. mes "let me try this hat on";
  914. mes "for just a little while.";
  915. delitem 983,1;
  916. delitem 7267,999;
  917. delitem 749,1;
  918. set Zeny,Zeny - 50000;
  919. getitem 5115,1;
  920. next;
  921. mes "...";
  922. mes "......";
  923. next;
  924. mes "[Metelle]";
  925. mes "Ahhhhhh~";
  926. mes "It just feels...";
  927. mes "I felt so free~";
  928. mes "It was everything";
  929. mes "I imagined it to be.";
  930. next;
  931. mes "[Metelle]";
  932. mes "Here, please take";
  933. mes "this Winter Hat. I really";
  934. mes "hope that you'll enjoy it";
  935. mes "as much as I do. Well then,";
  936. mes "be safe in your travels, okay?";
  937. close;
  938. case 2:
  939. mes "[Metelle]";
  940. mes "I'm sorry, I know that";
  941. mes "I was asking a pretty big";
  942. mes "favor from someone I just";
  943. mes "met. I hope you understand";
  944. mes "how much I really want to";
  945. mes "make that Winter Hat...";
  946. close;
  947. }
  948. }
  949. mes "[Metelle]";
  950. mes "Look at that blue";
  951. mes "sky. Don't you wish";
  952. mes "you could just soar";
  953. mes "through the heavens";
  954. mes "with your own wings?";
  955. next;
  956. mes "[Metelle]";
  957. mes "Of course, it's an";
  958. mes "impossible dream,";
  959. mes "but with this Winter Hat,";
  960. mes "you can at least enjoy the";
  961. mes "sensation of freedom that";
  962. mes "a bird in flight must feel.";
  963. next;
  964. mes "[Metelle]";
  965. mes "If you would like";
  966. mes "a hat like this, I would";
  967. mes "need to have some items";
  968. mes "that I don't think I can ever";
  969. mes "obtain on my very own.";
  970. next;
  971. mes "[Metelle]";
  972. mes "^FF00001 Black Dyestuffs^000000,";
  973. mes "^FF0000999 Tiger Panties^000000,";
  974. mes "^FF00001 Frozen Rose^000000 and";
  975. mes "^FF000050,000 zeny^000000. If you can";
  976. mes "bring those to me, I shall";
  977. mes "make you a Winter Hat.";
  978. close;
  979. }
  980. lhz_in02,91,38,5 script Margaret Mary#LhzHat 90,{
  981. mes "[Margaret Mary]";
  982. mes "The white rose, in its";
  983. mes "purity and simplicity, is";
  984. mes "like a woman who doesn't";
  985. mes "need jewels or fancy dresses";
  986. mes "to look noble and beautiful. It's the perfect gift for a lady.";
  987. next;
  988. switch( select( "Make a Mystic Rose.", "End Conversation." ) )
  989. {
  990. case 1:
  991. if(countitem(731) > 9 && countitem(748) > 2 && countitem(982) && Zeny > 49999)
  992. {
  993. mes "[Margaret Mary]";
  994. mes "Ah, I see that you've brought";
  995. mes "what I need to bleach the blood";
  996. mes "red hue from these Witherless";
  997. mes "Roses and adorn these flowers";
  998. mes "with eternal elegance. May I use these items to make a Mystic Rose?";
  999. next;
  1000. switch( select( "Yes", "No" ) )
  1001. {
  1002. case 1:
  1003. mes "[Margaret Mary]";
  1004. mes "Thank you. Please";
  1005. mes "next; a moment while";
  1006. mes "I concentrate in order to";
  1007. mes "preserve the natural beauty";
  1008. mes "of these gorgeous flowers...";
  1009. next;
  1010. mes "[Margaret Mary]";
  1011. mes "The rose truly is the";
  1012. mes "undisputed queen of all";
  1013. mes "flowers. All other flora must";
  1014. mes "humbly bow to its regal beauty.";
  1015. next;
  1016. mes "...";
  1017. mes "......";
  1018. next;
  1019. mes "...";
  1020. mes "......";
  1021. mes ".........";
  1022. next;
  1023. mes "[Margaret Mary]";
  1024. mes "There, it is finished.";
  1025. mes "Please remember to wear";
  1026. mes "your hair in an elegant and";
  1027. mes "refined manner when wearing";
  1028. mes "the Mystic Rose so as not to disgrace these beautiful flowers.";
  1029. delitem 731,10;
  1030. delitem 748,3;
  1031. delitem 982,1;
  1032. set Zeny,Zeny - 50000;
  1033. getitem 5117,1;
  1034. close;
  1035. case 2:
  1036. mes "[Margaret Mary]";
  1037. mes "White roses with thorns";
  1038. mes "makes my heart beat with";
  1039. mes "unceasing trepidation. What";
  1040. mes "if I prick my finger and shed";
  1041. mes "blood on its snow white petals?";
  1042. close;
  1043. }
  1044. }
  1045. mes "[Margaret Mary]";
  1046. mes "I love roses, but it makes";
  1047. mes "me sad that their beauty";
  1048. mes "fades far too soon. And so,";
  1049. mes "I've found a way to preserve";
  1050. mes "the beauty of the roses, so";
  1051. mes "that it lasts for all eternity.";
  1052. next;
  1053. mes "[Margaret Mary]";
  1054. mes "Do you love roses as well?";
  1055. mes "If you like, I can make a";
  1056. mes "^3131FFMystic Rose^000000 that you can wear";
  1057. mes "upon your crown. It's not easy";
  1058. mes "for me to create, but I believe that you would enjoy it greatly.";
  1059. next;
  1060. mes "[Margaret Mary]";
  1061. mes "Please bring me";
  1062. mes "^3131FF10 2 Carat Diamonds^000000,";
  1063. mes "^3131FF3 Witherless Roses^000000,";
  1064. mes "^3131FF1 White Dyestuffs^000000 and";
  1065. mes "^3131FF50,000 zeny^000000 if you would";
  1066. mes "like to have a Mystic Rose.";
  1067. close;
  1068. case 2:
  1069. mes "[Margaret Mary]";
  1070. mes "White roses with thorns";
  1071. mes "makes my heart beat with";
  1072. mes "unceasing trepidation. What";
  1073. mes "if I prick my finger and shed";
  1074. mes "blood on its snow white petals?";
  1075. close;
  1076. }
  1077. }
  1078. lighthalzen,182,89,0 script Relaxed-Looking Lady 91,{
  1079. disable_items;
  1080. if(LHZBTQ == 0)
  1081. {
  1082. mes "[Relaxed-Looking Lady]";
  1083. mes "Hmmm...?";
  1084. mes "What? Did you";
  1085. mes "need something?";
  1086. next;
  1087. switch( select( "N-Nothing.", "Um, you look so relaxed." ) )
  1088. {
  1089. case 1:
  1090. mes "[Relaxed-Looking Lady]";
  1091. mes "Huh.";
  1092. mes "Alright then.";
  1093. mes "Well, try not to stare";
  1094. mes "at people so much.";
  1095. close;
  1096. case 2:
  1097. mes "[Relaxed-Looking Lady]";
  1098. mes "Really? You are probably";
  1099. mes "the twentieth person to";
  1100. mes "tell me that today. Mmm.";
  1101. mes "That's strange, isn't it?";
  1102. next;
  1103. select("I guess.","It's not strange at all.");
  1104. mes "[Relaxed-Looking Lady]";
  1105. mes "Oh yeah.";
  1106. mes "What's your name?";
  1107. mes "That is, if you don't";
  1108. mes "mind me asking you.";
  1109. next;
  1110. mes "[" + strcharinfo(0) + "]";
  1111. mes "My name is " + strcharinfo(0) + "";
  1112. mes "and I'm an adventurer~";
  1113. next;
  1114. mes "[Achiha]";
  1115. mes "Oh, one of those?";
  1116. mes "My name is Achiha, nice";
  1117. mes "to meet you. I don't really";
  1118. mes "do much of anything.";
  1119. mes "Just sit. Relax.";
  1120. set LHZBTQ,1;
  1121. emotion ET_SMILE;
  1122. next;
  1123. mes "[Achiha]";
  1124. mes "I do have a hobby,";
  1125. mes "though. Once in a while,";
  1126. mes "I'll sew a hat. Do you think";
  1127. mes "an adventurer like you would";
  1128. mes "want to have a hat I made?";
  1129. next;
  1130. switch( select( "Er, I dunno.", "Sure." ) )
  1131. {
  1132. case 1:
  1133. mes "[Achiha]";
  1134. mes "Mm. I mean, the";
  1135. mes "Red Bonnets I make";
  1136. mes "might not be sturdy";
  1137. mes "enough for battles.";
  1138. mes "But what about those";
  1139. mes "fish and cake hats?";
  1140. next;
  1141. mes "[Achiha]";
  1142. mes "Hats...?";
  1143. mes "That look like";
  1144. mes "fish or cake? Mm.";
  1145. mes "Haha. I just got it.";
  1146. mes "That's, that's funny.";
  1147. close;
  1148. case 2:
  1149. mes "[Achiha]";
  1150. mes "Really? Well, I can sew";
  1151. mes "together a ^0000FFRed Bonnet^000000.";
  1152. mes "It reminds most people";
  1153. mes "of a baby's bonnet, but";
  1154. mes "it does look good on";
  1155. mes "most people I know.";
  1156. next;
  1157. mes "[Achiha]";
  1158. mes "Um, did you want me";
  1159. mes "to make you one? I can";
  1160. mes "go ahead and do it if you";
  1161. mes "bring me some materials.";
  1162. mes "Since it's just for fun,";
  1163. mes "I won't ask for too much.";
  1164. next;
  1165. mes "[Achiha]";
  1166. mes "Just bring";
  1167. mes "^0000FF1 Green Lace^000000,";
  1168. mes "^0000FF1 Silk Ribbon^000000,";
  1169. mes "^0000FF1 Scarlet Dyestuffs^000000,";
  1170. mes "^0000FF1 Sunday Hat^000000 and";
  1171. mes "^0000FF50,000 zeny^000000.";
  1172. next;
  1173. mes "[Achiha]";
  1174. mes "I think I'm going";
  1175. mes "to just sit and relax";
  1176. mes "a little bit longer. But";
  1177. mes "if you want me to make";
  1178. mes "a hat for you, come back";
  1179. mes "with those materials, okay?";
  1180. set LHZBTQ,2;
  1181. close;
  1182. }
  1183. }
  1184. }
  1185. else if(LHZBTQ == 1)
  1186. {
  1187. mes "[Achiha]";
  1188. mes "Oh, hello.";
  1189. mes "Isn't it such a nice,";
  1190. mes "quiet, pleasant day?";
  1191. next;
  1192. switch( select( "Indeed.", "Would you please make a hat for me?" ) )
  1193. {
  1194. case 1:
  1195. mes "[Achiha]";
  1196. mes "Yeah. Today would";
  1197. mes "be a nice day for a";
  1198. mes "picnic or a long stroll.";
  1199. mes "But all I want to do is";
  1200. mes "just sit and relax...";
  1201. close;
  1202. case 2:
  1203. mes "[Achiha]";
  1204. mes "What are you talking";
  1205. mes "about? Oh, you mean the";
  1206. mes "Red Bonnet? Well, I guess";
  1207. mes "I can make one. But I think";
  1208. mes "I need some materials first.";
  1209. next;
  1210. mes "[Achiha]";
  1211. mes "^0000FF1 Green Lace^000000,";
  1212. mes "^0000FF1 Silk Ribbon^000000,";
  1213. mes "^0000FF1 Scarlet Dyestuffs^000000,";
  1214. mes "^0000FF1 Sunday Hat^000000 and";
  1215. mes "^0000FF50,000 zeny^000000.";
  1216. mes "That's what I need.";
  1217. next;
  1218. mes "[Achiha]";
  1219. mes "Oh, but I don't";
  1220. mes "feel like making it";
  1221. mes "right now. I'm soooo";
  1222. mes "tired. Let me just sit,";
  1223. mes "relax, even if it's just";
  1224. mes "a little while longer...";
  1225. set LHZBTQ,2;
  1226. close;
  1227. }
  1228. }
  1229. else if(LHZBTQ == 2)
  1230. {
  1231. mes "[Achiha]";
  1232. mes "Oh, good, you're here.";
  1233. mes "I've been waiting for you.";
  1234. mes "Did you bring everything that";
  1235. mes "you need to make a ^0000FFRed Bonnet^000000?";
  1236. next;
  1237. switch( select( "Yes.", "I forgot what I need." ) )
  1238. {
  1239. case 1:
  1240. if(countitem(10015) < 1 || countitem(10007) < 1 || countitem(975) < 1 || countitem(5032) < 1 || Zeny < 50000)
  1241. {
  1242. mes "[Achiha]";
  1243. mes "Uh oh.";
  1244. mes "You forgot";
  1245. mes "a couple things.";
  1246. mes "Would you like me";
  1247. mes "to remind you what";
  1248. mes "you need to bring?";
  1249. next;
  1250. mes "[Achiha]";
  1251. mes "^0000FF1 Green Lace^000000,";
  1252. mes "^0000FF1 Silk Ribbon^000000,";
  1253. mes "^0000FF1 Scarlet Dyestuffs^000000,";
  1254. mes "^0000FF1 Sunday Hat^000000 and";
  1255. mes "^0000FF50,000 zeny^000000. Come back";
  1256. mes "when you're ready, okay?";
  1257. close;
  1258. }
  1259. mes "[Achiha]";
  1260. mes "Oh, you brought";
  1261. mes "everything. That's";
  1262. mes "good. Okay, just give";
  1263. mes "it to me. Um, let's see.";
  1264. next;
  1265. mes "[Achiha]";
  1266. mes "Well, I'm finished.";
  1267. mes "^333333*Yawn*^000000 And now I'm";
  1268. mes "even more tired. Here,";
  1269. mes "take this Red Bonnet.";
  1270. mes "I hope you like it~";
  1271. mes "I think I'll relax now...";
  1272. delitem 10015,1;
  1273. delitem 10007,1;
  1274. delitem 975,1;
  1275. delitem 5032,1;
  1276. set Zeny,Zeny - 50000;
  1277. getitem 5109,1;
  1278. set LHZBTQ,3;
  1279. next;
  1280. mes "[Achiha]";
  1281. mes "I hope you will enjoy the hat~";
  1282. close;
  1283. case 2:
  1284. mes "[Achiha]";
  1285. mes "Oh, you really";
  1286. mes "forgot? Oh dear,";
  1287. mes "let me try to remember.";
  1288. mes "I didn't forget too, did I?";
  1289. mes "Oh next;, I remember now...";
  1290. next;
  1291. mes "[Achiha]";
  1292. mes "^0000FF1 Green Lace^000000,";
  1293. mes "^0000FF1 Silk Ribbon^000000,";
  1294. mes "^0000FF1 Scarlet Dyestuffs^000000,";
  1295. mes "^0000FF1 Sunday Hat^000000 and";
  1296. mes "^0000FF50,000 zeny^000000. Come back";
  1297. mes "when you're ready, okay?";
  1298. close;
  1299. }
  1300. }
  1301. else if(LHZBTQ == 3)
  1302. {
  1303. mes "[Achiha]";
  1304. mes "Oh, I remember you.";
  1305. mes "You're the adventurer";
  1306. mes "who likes my Red Bonnets";
  1307. mes "so much. Did you want me";
  1308. mes "to make another one for you?";
  1309. next;
  1310. switch( select( "Yes.", "I forgot what I need." ) )
  1311. {
  1312. case 1:
  1313. if(countitem(10015) < 1 || countitem(10007) < 1 || countitem(975) < 1 || countitem(5032) < 1 || Zeny < 50000)
  1314. {
  1315. mes "[Achiha]";
  1316. mes "Uh oh.";
  1317. mes "You forgot";
  1318. mes "a couple things.";
  1319. mes "Would you like me";
  1320. mes "to remind you what";
  1321. mes "you need to bring?";
  1322. next;
  1323. mes "[Achiha]";
  1324. mes "^0000FF1 Green Lace^000000,";
  1325. mes "^0000FF1 Silk Ribbon^000000,";
  1326. mes "^0000FF1 Scarlet Dyestuffs^000000,";
  1327. mes "^0000FF1 Sunday Hat^000000 and";
  1328. mes "^0000FF50,000 zeny^000000. Come back";
  1329. mes "when you're ready, okay?";
  1330. close;
  1331. }
  1332. mes "[Achiha]";
  1333. mes "Oh, you brought";
  1334. mes "everything. That's";
  1335. mes "good. Okay, just give";
  1336. mes "it to me. Um, let's see.";
  1337. next;
  1338. mes "[Achiha]";
  1339. mes "Well, I'm finished.";
  1340. mes "^333333*Yawn*^000000 And now I'm";
  1341. mes "even more tired. Here,";
  1342. mes "take this Red Bonnet.";
  1343. mes "I hope you like it~";
  1344. mes "I think I'll relax now...";
  1345. delitem 10015,1;
  1346. delitem 10007,1;
  1347. delitem 975,1;
  1348. delitem 5032,1;
  1349. set Zeny,Zeny - 50000;
  1350. getitem 5109,1;
  1351. next;
  1352. mes "[Achiha]";
  1353. mes "I hope you will enjoy the hat~";
  1354. close;
  1355. case 2:
  1356. mes "[Achiha]";
  1357. mes "Oh, you really";
  1358. mes "forgot? Oh dear,";
  1359. mes "let me try to remember.";
  1360. mes "I didn't forget too, did I?";
  1361. mes "Oh next;, I remember now...";
  1362. next;
  1363. mes "[Achiha]";
  1364. mes "^0000FF1 Green Lace^000000,";
  1365. mes "^0000FF1 Silk Ribbon^000000,";
  1366. mes "^0000FF1 Scarlet Dyestuffs^000000,";
  1367. mes "^0000FF1 Sunday Hat^000000 and";
  1368. mes "^0000FF50,000 zeny^000000. Come back";
  1369. mes "when you're ready, okay?";
  1370. close;
  1371. }
  1372. }
  1373. }
  1374. gl_prison1,137,138,5 script Zealotus#LhzHat 1200,{
  1375. if(ZLMASKQ == 0)
  1376. {
  1377. mes "[Zealotus]";
  1378. mes "Kneel, worm!";
  1379. mes "As ruler of this";
  1380. mes "Underground Prison,";
  1381. mes "I command all who step";
  1382. mes "into my private realm!";
  1383. next;
  1384. mes "[Zealotus]";
  1385. mes "Resist, and you shall be";
  1386. mes "punished! Grovel and kiss";
  1387. mes "my feet, and perhaps you";
  1388. mes "might be spared. Hohohohoho!";
  1389. next;
  1390. switch( select( "Oh, your highness!", "Whatever." ) )
  1391. {
  1392. case 1:
  1393. mes "[Zealotus]";
  1394. mes "The submissive woman is";
  1395. mes "nothing but an ideal dream";
  1396. mes "for the arrogant male! A true";
  1397. mes "woman revels in her power to";
  1398. mes "have her man do her bidding!";
  1399. next;
  1400. switch( select( "Yes, it's so true!", "Boooo!" ) )
  1401. {
  1402. case 1:
  1403. mes "[Zealotus]";
  1404. mes "However, in my lust for power, I may have inadventently crushed";
  1405. mes "the spirits of my beloved a little too harshly. His pride crumbled,";
  1406. mes "my man even cowers in front of the humans! It pains me to see it.";
  1407. next;
  1408. mes "[Zealotus]";
  1409. mes "It is beneath me to ask";
  1410. mes "this of you, but it will take";
  1411. mes "a human like you to make";
  1412. mes "him remember who he truly is,";
  1413. mes "a proud creature of darkness";
  1414. mes "who should fear only me!";
  1415. next;
  1416. mes "[Zealotus]";
  1417. mes "Human. I offer you a small";
  1418. mes "share of my power if you can";
  1419. mes "take the pathetic, weeping lump";
  1420. mes "of monster crying in the corner";
  1421. mes "of this prison and make him";
  1422. mes "realize his true nature.";
  1423. set ZLMASKQ,1;
  1424. close;
  1425. case 2:
  1426. mes "[Zealotus]";
  1427. mes "You dirty, dirty human...";
  1428. mes "How dare you have an ";
  1429. mes "opinion different than mine!";
  1430. mes "No matter. The day will come";
  1431. mes "when all of your race shall";
  1432. mes "address me only as \"queen.\"";
  1433. close;
  1434. }
  1435. case 2:
  1436. mes "[Zealotus]";
  1437. mes "Mortal simpleton!";
  1438. mes "Bah! The mocking of";
  1439. mes "a boorish cur is worthless";
  1440. mes "to me. I have all the time in";
  1441. mes "the world to grind your pride";
  1442. mes "to dust beneath my heels.";
  1443. close;
  1444. }
  1445. }
  1446. else if(ZLMASKQ > 0 && ZLMASKQ < 6)
  1447. {
  1448. mes "[Zealotus]";
  1449. mes "Hm. If my beloved is";
  1450. mes "acting stubborn or refuses";
  1451. mes "to listen, feel free to take";
  1452. mes "drastic measures. Just think";
  1453. mes "of what I would do in your";
  1454. mes "place. Ohohohohoho~!";
  1455. close;
  1456. }
  1457. else if(ZLMASKQ == 6)
  1458. {
  1459. mes "[Zealotus]";
  1460. mes "Ooh, you're back.";
  1461. mes "Phendark is certainly";
  1462. mes "back to his old self again,";
  1463. mes "thanks to your efforts, human.";
  1464. mes "Yes, his anger, his courage";
  1465. mes "and passion are all restored~";
  1466. next;
  1467. mes "[Zealotus]";
  1468. mes "As I promised, I shall";
  1469. mes "grant you a share of my";
  1470. mes "power. However, I will need";
  1471. mes "some items to form this minor";
  1472. mes "contract between you and me.";
  1473. next;
  1474. mes "[Zealotus]";
  1475. mes "I will need";
  1476. mes "^3131FF1 Cat's Eye^000000,";
  1477. mes "^3131FF1 Forbidden Red Candle^000000 and";
  1478. mes "^3131FF30 Worn-Out Magic Scrolls^000000.";
  1479. mes "Then, I can grant you a measure";
  1480. mes "of my power as I've promised.";
  1481. set ZLMASKQ,7;
  1482. close;
  1483. }
  1484. else if(ZLMASKQ == 7)
  1485. {
  1486. if(countitem(7263) && countitem(660) && countitem(7099) > 29)
  1487. {
  1488. mes "[Zealotus]";
  1489. mes "I see that you have";
  1490. mes "brought what I need to";
  1491. mes "complete the contract";
  1492. mes "between you and me,";
  1493. mes "human. Let's begin...";
  1494. next;
  1495. mes "^3355FFZealotus takes the red";
  1496. mes "candle you've given her and";
  1497. mes "drips the wax into her open";
  1498. mes "palm. The Cat's Eye begins";
  1499. mes "to glow with an eerie light.^000000";
  1500. next;
  1501. mes "[Zealotus]";
  1502. mes "Now, place your index";
  1503. mes "finger into my palm so";
  1504. mes "that we may complete the";
  1505. mes "final step of this contract...";
  1506. next;
  1507. switch( select( "Don't complete the contract.", "Complete the contract." ) )
  1508. {
  1509. case 1:
  1510. mes "[Zealotus]";
  1511. mes "Hm? What are you";
  1512. mes "afraid of? This is a";
  1513. mes "minor contract, so";
  1514. mes "you are not selling me";
  1515. mes "your soul, or anything";
  1516. mes "else for that matter.";
  1517. close;
  1518. case 2:
  1519. mes "[Zealotus]";
  1520. mes "I, Zealotus, as ruler";
  1521. mes "of this realm, seal this";
  1522. mes "eternal contract with this";
  1523. mes "Forbidden Red Candle.";
  1524. next;
  1525. mes "[Zealotus]";
  1526. mes "" + strcharinfo(0) + " will";
  1527. mes "forever have a share";
  1528. mes "in my power. Those that";
  1529. mes "bow to me must also bow";
  1530. mes "to " + strcharinfo(0) + ". It shall be done.";
  1531. specialeffect EF_DEVIL;
  1532. specialeffect EF_POISONHIT;
  1533. next;
  1534. mes "[Zealotus]";
  1535. mes "Human, take this";
  1536. mes "mask with you as an";
  1537. mes "everlasting token of our";
  1538. mes "contract. So long as you";
  1539. mes "carry this, I will be at your";
  1540. mes "side. So says Zealotus!";
  1541. delitem 7263,1;
  1542. delitem 660,1;
  1543. delitem 7099,30;
  1544. getnameditem 5121,strcharinfo(0);
  1545. set ZLMASKQ,8;
  1546. close;
  1547. }
  1548. }
  1549. mes "[Zealotus]";
  1550. mes "I will need";
  1551. mes "^3131FF1 Cat's Eye^000000,";
  1552. mes "^3131FF1 Forbidden Red Candle^000000 and";
  1553. mes "^3131FF30 Worn-Out Magic Scrolls^000000.";
  1554. mes "Then, I can grant you a measure";
  1555. mes "of my power as I've promised.";
  1556. close;
  1557. }
  1558. else if(ZLMASKQ == 8)
  1559. {
  1560. mes "[Zealotus]";
  1561. mes "Ah, I greet you in";
  1562. mes "peace, human. Behold,";
  1563. mes "the splendor of our realm!";
  1564. mes "Though, I do not blame you";
  1565. mes "if you have no interest in";
  1566. mes "commanding these Injustices...";
  1567. next;
  1568. mes "[Zealotus]";
  1569. mes "Thanks to your help,";
  1570. mes "my Phendark has returned";
  1571. mes "to his old, monstrously";
  1572. mes "passionate ways. Now I can";
  1573. mes "show him the stinging love";
  1574. mes "of my whip! Hohohohohoho!";
  1575. emotion ET_CHUP;
  1576. close;
  1577. }
  1578. }
  1579. gl_prison1,97,104,1 script Phendark#LhzHat 1202,{
  1580. if(ZLMASKQ == 0)
  1581. {
  1582. mes "[Phendark]";
  1583. mes "Huh? Oh no!";
  1584. mes "Another h-human?!";
  1585. mes "P-please! S-stay away,";
  1586. mes "don't come near me!";
  1587. close;
  1588. }
  1589. else if(ZLMASKQ == 1)
  1590. {
  1591. mes "[Phendark]";
  1592. mes "Huh? Oh no!";
  1593. mes "Another h-human?!";
  1594. mes "P-please! S-stay away,";
  1595. mes "don't come near me!";
  1596. next;
  1597. mes "[Phendark]";
  1598. mes "I... I swear!";
  1599. mes "I'm not carrying any";
  1600. mes "rare items or stuff you";
  1601. mes "can wear, so please don't";
  1602. mes "beat me! I... Oh my god, you";
  1603. mes "don't believe me, don't you?";
  1604. next;
  1605. mes "[Phendark]";
  1606. mes "You humans never leave";
  1607. mes "me alone! Why do you have";
  1608. mes "to bully me like this?! I'm";
  1609. mes "honestly not carrying anything";
  1610. mes "of value! Z-Zealotus, please!";
  1611. mes "Zealotus, heeeeeelp me~!";
  1612. emotion ET_CRY;
  1613. if(!(
  1614. countitem(1950) || countitem(1951) || countitem(1952) ||
  1615. countitem(1953) || countitem(1954) || countitem(1955) ||
  1616. countitem(1956) || countitem(1957) || countitem(1958) ||
  1617. countitem(1959) || countitem(1960) || countitem(1961) ||
  1618. countitem(1962) || countitem(1963) || countitem(1964) ||
  1619. countitem(1965) || countitem(1966) || countitem(1967) ||
  1620. countitem(1968) || countitem(1969) || countitem(1970) ||
  1621. countitem(1971)
  1622. ))
  1623. close; // no whip equipped or in inventory
  1624. next;
  1625. mes "[" + strcharinfo(0) + "]";
  1626. mes "You're pathetic!";
  1627. mes "Aren't you supposed";
  1628. mes "to be a monster? You know";
  1629. mes "what Zealotus would do if";
  1630. mes "she were actually here?";
  1631. next;
  1632. mes "[Phendark]";
  1633. mes "^333333*Sniff...*^000000";
  1634. mes "P-probably...";
  1635. mes "Probably whip me.";
  1636. next;
  1637. mes "^3355FFYou nonchalantly^000000";
  1638. mes "^3355FFbrandish your Whip.^000000";
  1639. next;
  1640. mes "[" + strcharinfo(0) + "]";
  1641. mes "That's right.";
  1642. next;
  1643. mes "^3355FF*Snap!*";
  1644. mes "*Snap!*";
  1645. mes "*Crack crack crack!*";
  1646. mes "*Snap snap snap crack!*^000000";
  1647. next;
  1648. mes "[Phendark]";
  1649. mes "Oh! That stinging pain";
  1650. mes "that burns with bloodlust!";
  1651. mes "It's almost as good as";
  1652. mes "Zealtos's whip of love!";
  1653. next;
  1654. mes "[Phendark]";
  1655. mes "Zealotus...";
  1656. mes "She must be pissed";
  1657. mes "at me, but I just can't";
  1658. mes "stop being afraid of all";
  1659. mes "you humans! Damn it all!";
  1660. set ZLMASKQ,2;
  1661. close;
  1662. }
  1663. else if(ZLMASKQ == 2 || ZLMASKQ == 3)
  1664. {
  1665. if(countitem(7315) > 368 && ZLMASKQ == 3)
  1666. {
  1667. mes "[Phendark]";
  1668. mes "Y-you again!";
  1669. mes "Why do you hound me?!";
  1670. mes "Th-there's nothing I can";
  1671. mes "give you, so please don't";
  1672. mes "hurt me! Oh, oh p-please...!";
  1673. emotion ET_PROFUSELY_SWEAT;
  1674. next;
  1675. switch( select( "Feed him Dark Crystal Fragment.", "Threaten him." ) )
  1676. {
  1677. case 1:
  1678. mes "[Phendark]";
  1679. mes "What...? You want";
  1680. mes "me to eat these?";
  1681. mes "It doesn't seem natural,";
  1682. mes "but if Rybio says I should,";
  1683. mes "it might not be that bad.";
  1684. next;
  1685. mes "...";
  1686. mes "......";
  1687. next;
  1688. mes "[Phendark]";
  1689. mes "What's supposed to";
  1690. mes "happen now? My inner";
  1691. mes "demon is supposed to";
  1692. mes "awaken by eating these?";
  1693. mes "That sounds ridiculous!";
  1694. mes "Though, I did just eat crystal.";
  1695. next;
  1696. mes "[Phendark]";
  1697. mes "Wh-whoa. Ugh!";
  1698. mes "My chest! Something's";
  1699. mes "burning inside! I c-can't--!";
  1700. mes "Can't think straight... I'm...";
  1701. mes "Slowly... Losing my humanity!";
  1702. next;
  1703. mes "[Phendark]";
  1704. mes "Huh... Huuurg--!";
  1705. mes "Huk-huk! Heeeeh!";
  1706. mes "Heeeeeh! Waaoooooh!";
  1707. next;
  1708. mes "[Phendark]";
  1709. mes "...";
  1710. mes "Grrrrr...!";
  1711. next;
  1712. mes "[Phendark]";
  1713. mes "^333333*Pant pant*^000000";
  1714. mes "What... just...";
  1715. mes "What happened?";
  1716. set ZLMASKQ,4;
  1717. delitem 7315,369;
  1718. close;
  1719. case 2:
  1720. mes "[" + strcharinfo(0) + "]";
  1721. mes "So what happens";
  1722. mes "if I don't decide not";
  1723. mes "to hurt you? Whatcha";
  1724. mes "gonna do then, huh?";
  1725. next;
  1726. mes "...";
  1727. mes "......";
  1728. next;
  1729. mes "[Phendark]";
  1730. mes "S-stop it!";
  1731. mes "Just--Just stop it!";
  1732. close;
  1733. }
  1734. }
  1735. mes "[Phendark]";
  1736. mes "Humans...";
  1737. mes "They're everywhere!";
  1738. mes "You guys--I can't...";
  1739. mes "You're torturing me!";
  1740. emotion ET_CRY;
  1741. close;
  1742. }
  1743. else if(ZLMASKQ == 4)
  1744. {
  1745. mes "[Phendark]";
  1746. mes "My chest was on fire,";
  1747. mes "like I was, I dunno,";
  1748. mes "burning with anger or";
  1749. mes "something. It's gone";
  1750. mes "now, but what were";
  1751. mes "those crystals?";
  1752. close;
  1753. }
  1754. else if(ZLMASKQ == 5)
  1755. {
  1756. mes "[Phendark]";
  1757. mes "You again? Oh no,";
  1758. mes "you're not going to hurt";
  1759. mes "me or make me eat those";
  1760. mes "weird crystals again, are you?";
  1761. next;
  1762. mes "^3131FF[" + strcharinfo(0) + "]^000000";
  1763. switch( select( "Rybio", "Injustice", "Zealotus" ) )
  1764. {
  1765. case 1:
  1766. mes "Rybio";
  1767. break;
  1768. case 2:
  1769. mes "Injustice";
  1770. break;
  1771. case 3:
  1772. mes "Zealotus";
  1773. set .@phen_point,.@phen_point+1;
  1774. break;
  1775. }
  1776. switch( select( "hates", "likes" ) )
  1777. {
  1778. case 1:
  1779. mes "hates";
  1780. set .@phen_point,.@phen_point+2;
  1781. break;
  1782. case 2:
  1783. mes "likes";
  1784. set .@phen_point,.@phen_point+1;
  1785. break;
  1786. }
  1787. switch( select( "Rybio.", "Injustice.", "Phendark.", "Zealotus." ) )
  1788. {
  1789. case 1:
  1790. mes "Rybio.";
  1791. break;
  1792. case 2:
  1793. mes "Injustice.";
  1794. break;
  1795. case 3:
  1796. mes "Phendark.";
  1797. set .@phen_point,.@phen_point+1;
  1798. break;
  1799. case 4:
  1800. mes "Zealotus.";
  1801. next;
  1802. }
  1803. if(.@phen_point == 1)
  1804. {
  1805. mes "[Phendark]";
  1806. mes "I don't think";
  1807. mes "congratulations are";
  1808. mes "in order, but I guess";
  1809. mes "that's good news to hear.";
  1810. mes "Still, what a surprise!";
  1811. close;
  1812. }
  1813. else if(.@phen_point == 2)
  1814. {
  1815. mes "[Phendark]";
  1816. mes "Hey...!";
  1817. mes "I don't know if";
  1818. mes "that's something";
  1819. mes "I want to hear about!";
  1820. }
  1821. else if(.@phen_point == 3)
  1822. {
  1823. mes "[Phendark]";
  1824. mes "I can't believe";
  1825. mes "something like that!";
  1826. mes "Oh, that doesn't matter.";
  1827. mes "Zealotus is too good for me.";
  1828. mes "I'm not even worthy of tasting";
  1829. mes "the sting of her Love Whip.";
  1830. emotion ET_CRY;
  1831. close;
  1832. }
  1833. else if(.@phen_point == 4)
  1834. {
  1835. mes "[Phendark]";
  1836. mes "...";
  1837. mes "......";
  1838. mes "Hates me?";
  1839. mes "N-no, that can't--";
  1840. mes "I didn't, that doesn't--";
  1841. next;
  1842. }
  1843. else
  1844. {
  1845. mes "[Phendark]";
  1846. mes "Huh...?";
  1847. mes "What is that";
  1848. mes "supposed to mean?";
  1849. close;
  1850. }
  1851. switch( select( "Insult him.", "Apologize." ) )
  1852. {
  1853. case 1:
  1854. mes "[" + strcharinfo(0) + "]";
  1855. mes "First of all,";
  1856. mes "what exactly sets";
  1857. mes "you apart from all the";
  1858. mes "other eligible monsters";
  1859. mes "that she can choose from?";
  1860. mes "Not like you're much better...";
  1861. next;
  1862. mes "[Phendark]";
  1863. mes "...";
  1864. mes "......";
  1865. next;
  1866. switch( select( "Break his pride.", "Tell him you were joking." ) )
  1867. {
  1868. case 1:
  1869. mes "^3131FF[" + strcharinfo(0) + "]^000000";
  1870. mes "I mean, there are guys";
  1871. mes "like Bloody Murderer out";
  1872. mes "there who are more evil";
  1873. mes "than you, and best of all,";
  1874. mes "not afraid of humans!";
  1875. next;
  1876. switch( select( "Go for the low blow.", "Try to salvage his confidence." ) )
  1877. {
  1878. case 1:
  1879. mes "[" + strcharinfo(0) + "]";
  1880. mes "You know, me and Zealotus";
  1881. mes "were actually talking about";
  1882. mes "you recently. She told me that";
  1883. mes "the sight of you makes her";
  1884. mes "feel sick! I mean, what kind";
  1885. mes "of monster is afraid of humans?";
  1886. next;
  1887. mes "[" + strcharinfo(0) + "]";
  1888. mes "Now you've reached the";
  1889. mes "point where even Injustice";
  1890. mes "is manlier than you now,";
  1891. mes "if you know what I mean!";
  1892. mes "Hahahahahahahahaha!";
  1893. next;
  1894. mes "[Phendark]";
  1895. mes "...";
  1896. mes "......";
  1897. next;
  1898. mes "[Phendark]";
  1899. mes "...";
  1900. mes "......";
  1901. mes ".........";
  1902. next;
  1903. mes "[Phendark]";
  1904. mes "...";
  1905. mes "......";
  1906. mes ".........";
  1907. mes "............";
  1908. next;
  1909. mes "[Phendark]";
  1910. mes "GRRRRRR!";
  1911. mes "THAT'S ENOUGH!";
  1912. emotion ET_ANGER;
  1913. next;
  1914. mes "[Phendark]";
  1915. mes "I don't care who the";
  1916. mes "hell she is, I'm going";
  1917. mes "to see Zealotus and give";
  1918. mes "that tramp a piece of my";
  1919. mes "mind! Grrrr! She'll be sorry!";
  1920. set ZLMASKQ,6;
  1921. emotion ET_FRET;
  1922. close;
  1923. case 2:
  1924. mes "^3131FF[" + strcharinfo(0) + "]^000000";
  1925. mes "But know that I think";
  1926. mes "about it, maybe you look";
  1927. mes "much tougher than that";
  1928. mes "Bloody Murderer guy.";
  1929. next;
  1930. mes "[Phendark]";
  1931. mes "*Sniff sniff*";
  1932. mes "You really think so?";
  1933. next;
  1934. mes "...";
  1935. mes "......";
  1936. next;
  1937. mes "[" + strcharinfo(0) + "]";
  1938. mes "...Yeeeeeah.";
  1939. close;
  1940. }
  1941. case 2:
  1942. mes "[" + strcharinfo(0) + "]";
  1943. mes "But now that I think";
  1944. mes "about it, you actually";
  1945. mes "are much better than all";
  1946. mes "those other monsters.";
  1947. mes "That stuff I said before?";
  1948. mes "I was just kidding you.";
  1949. next;
  1950. mes "[Phendark]";
  1951. mes "^333333*Sniff!*^000000";
  1952. mes "You're...";
  1953. mes "Not helping!";
  1954. close;
  1955. }
  1956. case 2:
  1957. mes "[" + strcharinfo(0) + "]";
  1958. mes "I...";
  1959. mes "I was just kidding!";
  1960. mes "How could she hate";
  1961. mes "somebody like you?";
  1962. next;
  1963. mes "[Phendark]";
  1964. mes "No... No.";
  1965. mes "You're right.";
  1966. mes "I don't deserve love.";
  1967. mes "Not from Zealotus or";
  1968. mes "from anybody else...";
  1969. close;
  1970. }
  1971. }
  1972. else if(ZLMASKQ > 5)
  1973. {
  1974. mes "[Phendark]";
  1975. mes "Zealotus! How dare";
  1976. mes "she say those things";
  1977. mes "against me! Less manly";
  1978. mes "than Injustice?! I'll just";
  1979. mes "have to prove her wrong!";
  1980. mes "Out the way, pithy human!";
  1981. close;
  1982. }
  1983. }
  1984. gl_prison1,100,48,5 script Rybio#LhzHat 1201,{
  1985. if(ZLMASKQ == 2)
  1986. {
  1987. mes "[Rybio]";
  1988. mes "You know, I usually just";
  1989. mes "run up and slash like crazy";
  1990. mes "once I see you humans, but";
  1991. mes "my heart's not in it today, so";
  1992. mes "I'm gonna give you just one";
  1993. mes "chance to run for your life.";
  1994. next;
  1995. switch( select( "Talk about Phendark.", "Run for your life." ) )
  1996. {
  1997. case 1:
  1998. mes "[Rybio]";
  1999. mes "What th--? You know the";
  2000. mes "same Phendark I know?";
  2001. mes "Dayam, that's weird. But";
  2002. mes "yeah, him and Zealotus have";
  2003. mes "some kind of... I dunno what";
  2004. mes "it is, actually. Um, love?";
  2005. next;
  2006. mes "[Rybio]";
  2007. mes "Anyway, Phendark has";
  2008. mes "been acting really weird";
  2009. mes "lately. I guess Zealotus";
  2010. mes "loved him to the point that";
  2011. mes "she abused him to the point";
  2012. mes "that he's scared of humans now.";
  2013. next;
  2014. mes "[Rybio]";
  2015. mes "Huh. You know what'd help?";
  2016. mes "Dark Crystal Fragments. It's";
  2017. mes "worthless to humans, but if";
  2018. mes "creatures of darkness eat it,";
  2019. mes "it brings out more of their";
  2020. mes "inner demon. Scary, huh?";
  2021. next;
  2022. mes "[Rybio]";
  2023. mes "Since Phendark's pretty big, and he's acting like a total wuss, you";
  2024. mes "you should probably get him to eat ^3131FF369 Dark Crystal Fragments^000000. Don't";
  2025. mes "worry, you should be able to find those all over Rune-Midgard.";
  2026. next;
  2027. mes "[Rybio]";
  2028. mes "I dunno why a human";
  2029. mes "like you would want to";
  2030. mes "help one of us out, though.";
  2031. mes "What's in it for you, exactly?";
  2032. set ZLMASKQ,3;
  2033. close;
  2034. case 2:
  2035. mes "[Rybio]";
  2036. mes "That's right!";
  2037. mes "Run, get outta here!";
  2038. mes "If you're not fast enough,";
  2039. mes "I might eat you, human!";
  2040. mes "...Well... Probably not.";
  2041. close;
  2042. }
  2043. }
  2044. else if(ZLMASKQ == 3)
  2045. {
  2046. mes "[Rybio]";
  2047. mes "I don't get why someone";
  2048. mes "like you, a seemingly heroic";
  2049. mes "adventurer, would want to help";
  2050. mes "out Phendark? Did Zealotus";
  2051. mes "blackmail you or something?";
  2052. next;
  2053. mes "[Rybio]";
  2054. mes "Well, you could";
  2055. mes "probably help him";
  2056. mes "by getting him to eat";
  2057. mes "^3131FF369 Dark Crystal Fragments^000000";
  2058. mes "to sort of stir up the demon";
  2059. mes "that sleeping within, you know?";
  2060. close;
  2061. }
  2062. else if(ZLMASKQ == 4)
  2063. {
  2064. mes "[Rybio]";
  2065. mes "Feeding him all of those";
  2066. mes "Dark Crystal Fragments didn't";
  2067. mes "work? But that was supposed";
  2068. mes "to be foolproof! Dayam, what";
  2069. mes "the hell happened to Phendark's";
  2070. mes "inner demon?! Man oh man...";
  2071. next;
  2072. mes "[Rybio]";
  2073. mes "Well, I don't know what";
  2074. mes "else you could try. I mean,";
  2075. mes "maybe you could try motivating";
  2076. mes "him. Reverse psychology?";
  2077. mes "It's weird talking about this";
  2078. mes "with a human. Hahahaha~";
  2079. set ZLMASKQ,5;
  2080. close;
  2081. }
  2082. else if(ZLMASKQ == 5)
  2083. {
  2084. mes "[Rybio]";
  2085. mes "Phendark sure looks";
  2086. mes "tough, but I guess even";
  2087. mes "he isn't totally evil. Yeah.";
  2088. mes "We monsters aren't all";
  2089. mes "bad... Just mostly bad.";
  2090. close;
  2091. }
  2092. }
  2093. airport,148,41,3 script Freight Manager#toast 852,{
  2094. mes "[Kirishu]";
  2095. mes "Oh man...";
  2096. mes "It's almost lunchtime,";
  2097. mes "but he hasn't come by";
  2098. mes "yet. Where could h--Oh!";
  2099. mes "Hello, welcome to Einbroch~";
  2100. next;
  2101. if (isequipped(5107) || countitem(5107)) {
  2102. mes "[Kirishu]";
  2103. mes "Wait a sec, that";
  2104. mes "Crunch Toast! You must";
  2105. mes "be the guy who helped out";
  2106. mes "my buddy, Kasis. I owe you";
  2107. mes "my gratitude since without your help, I wouldn't eat lunch!";
  2108. next;
  2109. mes "[Kirishu]";
  2110. mes "It sounds like Kasis";
  2111. mes "has been having business";
  2112. mes "troubles lately, but I'm sure";
  2113. mes "he'll weather it out. I just don't know what's taking him so long";
  2114. mes "to get here. I'm sooo hungry!";
  2115. close;
  2116. }
  2117. else {
  2118. mes "[Kirishu]";
  2119. mes "By any chance, are you";
  2120. mes "heading to Juno? I have";
  2121. mes "a favor to ask if you're";
  2122. mes "going there. Or did you";
  2123. mes "need help finding your";
  2124. mes "way around this city?";
  2125. next;
  2126. switch(select("Sure, I'm heading to Juno.","I need help finding my way around!","Cancel.")) {
  2127. case 1:
  2128. mes "[Kirishu]";
  2129. mes "Well, if you're going to";
  2130. mes "Juno and you're not busy,";
  2131. mes "would you visit a pastry";
  2132. mes "chef named Kasis for me?";
  2133. mes "He's an old friend and I'm";
  2134. mes "a little worried about him.";
  2135. next;
  2136. mes "[Kirishu]";
  2137. mes "Usually, he sends us";
  2138. mes "lunches around this time";
  2139. mes "without fail, but since lunch";
  2140. mes "hasn't arrived yet, I can't help but wonder, ''What happened?''";
  2141. next;
  2142. mes "[Kirishu]";
  2143. mes "Of course, I'd be lying if";
  2144. mes "I said my hunger didn't factor";
  2145. mes "into my concern for his welfare. Anyway, if you have the time,";
  2146. mes "you can find Kasis in Juno's";
  2147. mes "Bakery. Thanks, adventurer.";
  2148. close;
  2149. case 2:
  2150. mes "[Kirishu]";
  2151. mes "First of all, if you";
  2152. mes "go just outside of the";
  2153. mes "Airport, you can find";
  2154. mes "Guides that can tell you";
  2155. mes "about all the important";
  2156. mes "places of interest in Einbroch.";
  2157. next;
  2158. mes "[Kirishu]";
  2159. mes "Now, if you want to take";
  2160. mes "a rest before or after a";
  2161. mes "flight on one of the Airships,";
  2162. mes "you can use the passenger";
  2163. mes "lounge on the second floor.";
  2164. mes "It's a good tip to know~";
  2165. next;
  2166. mes "[Kirishu]";
  2167. mes "Did you have any";
  2168. mes "other questions to ask";
  2169. mes "me while you're here?";
  2170. next;
  2171. switch(select("Can I take a picture with you?","About Einbroch","No, thanks.")) {
  2172. case 1:
  2173. mes "[Kirishu]";
  2174. mes "Pardon me?";
  2175. mes "I don't hear that";
  2176. mes "request often, but";
  2177. mes "I suppose it couldn't";
  2178. mes "do any harm to pose";
  2179. mes "for just one picture.";
  2180. next;
  2181. cutin "ein_soldier.bmp",1;
  2182. mes "[Kirishu]";
  2183. mes "Cheese~";
  2184. close2;
  2185. cutin "",255;
  2186. end;
  2187. case 2:
  2188. mes "[Kirishu]";
  2189. mes "You know, it's hard to";
  2190. mes "believe that Einbroch has";
  2191. mes "become a major industrial";
  2192. mes "so quickly. I guess it's the";
  2193. mes "result of the demand for the";
  2194. mes "ores mined over in Einbech.";
  2195. next;
  2196. mes "[Kirishu]";
  2197. mes "Although Einbech and Einbroch";
  2198. mes "can't survive without each other, Einbech is in a pretty sorry state";
  2199. mes "compared to Einbroch. If you've";
  2200. mes "ever been there, you know what";
  2201. mes "I mean. It's almost tragic.";
  2202. next;
  2203. mes "[Kirishu]";
  2204. mes "Most of the prosperity of";
  2205. mes "this city is attributed to the";
  2206. mes "productivity of the factories.";
  2207. mes "But along with great wealth,";
  2208. mes "these factories have also";
  2209. mes "brought pollution problems.";
  2210. next;
  2211. mes "[Kirishu]";
  2212. mes "If you hear the";
  2213. mes "Smog Alert, you should";
  2214. mes "run to safety as quickly";
  2215. mes "as you can! It's dangerous";
  2216. mes "to be out in the open when";
  2217. mes "the pollution levels are high!";
  2218. close;
  2219. case 3:
  2220. mes "[Kirishu]";
  2221. mes "Well then, I hope";
  2222. mes "that you enjoy your";
  2223. mes "travels here in Einbroch.";
  2224. close;
  2225. }
  2226. case 3:
  2227. mes "[Kirishu]";
  2228. mes "Have a good time in";
  2229. mes "Einbroch, adventurer.";
  2230. mes "I hope you enjoy your";
  2231. mes "travels here in the";
  2232. mes "Schwaltzvalt Republic.";
  2233. close;
  2234. }
  2235. }
  2236. }