quests_prontera.txt 106 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670
  1. //===== eAthena Script =======================================
  2. //= Quest NPCs related to Prontera
  3. //===== By: ==================================================
  4. //= kobra_k88; L0ne_W0lf
  5. //===== Current Version: =====================================
  6. //= 2.7
  7. //===== Compatible With: =====================================
  8. //= eAthena SVN
  9. //===== Description: =========================================
  10. //= Collection of Prontera-based quests.
  11. //= * Culvert Access
  12. //= * Ph.D Hat Quest
  13. //= * Gaebolg Family Curse
  14. //===== Comments: ============================================
  15. //= Culvert Access:
  16. //= - [Aegis Conversion]
  17. //= - Variable in use: MISC_QUEST (bit 8)
  18. //= Ph.D Hat Quest:
  19. //= - [Aegis Conversion]
  20. //= - n/a
  21. //= Gaebolg Family Curse:
  22. //= - [Aegis Conversion]
  23. //= - Variable in use: prt_curse (max 61)
  24. //===== Additional Comments: =================================
  25. //= Fixed flower name Dreamy -> Illusion
  26. //= 1.2 Fixed exploit [Lupus]
  27. //= 1.3 Removed Duplicates [Silent]
  28. //= 1.4 Moved Culvert from cities/prontera.txt [Evera]
  29. //= 1.5 Culvert has been rescripted from the ground up. [L0ne_W0lf]
  30. //= 1.6 Added Gaebolg Family Curse quest. [L0ne_W0lf]
  31. //= 1.6a Fixed a couple spelling mistakes. [L0ne_W0lf]
  32. //= 1.7 Updated "Ph.D Quest" Dialogs. [Samuray22]
  33. //= 1.7b Fixed some minor typos. [SinSloth]
  34. //= 1.7c replaced item "names" with item id. [Lupus]
  35. //= 1.8 Fixed experience gains to match upcoming rate adjustments. [SinSloth]
  36. //= 1.9 Fixed "him" -> "her" in Ph.D hat quest. THansk to yyCC. [L0ne_W0lf]
  37. //= 2.0 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
  38. //= 2.0a Corrected a Typo error ";;". [Samuray22]
  39. //= 2.0b Corrected a Typo error. (bugreport:950) [Samuray22]
  40. //= 2.1 Added missing checkweights. [L0ne_W0lf]
  41. //= 2.2 Added Nameless Island quest addition. [L0ne_W0lf]
  42. //= 2.3 Bamph will now talk to those who failed the Gaebolg quest. [L0ne_W0lf]
  43. //= 2.3a Touch up to Bamph fo other fail-points. [L0ne_W0lf]
  44. //= 2.3b Hopefully the last change needed for Nameless quest. [L0ne_W0lf]
  45. //= 2.4 Updated Headgear Quest. [L0ne_W0lf]
  46. //= 2.5 Fixed requirements for PH D. Hat. [L0ne_W0lf]
  47. //= 2.5a Fixed requirements for PH D. Hat agian lol. [L0ne_W0lf]
  48. //= 2.6 Replaced effect numerics with constants. [L0ne_W0lf]
  49. //= 2.7 Corrected 'IProntera' typo. (bugreport:4522) [L0ne_W0lf]
  50. //============================================================
  51. // Prontera Culvert
  52. //============================================================
  53. prt_in,88,105,2 script Recruiter 105,{
  54. if (MISC_QUEST & 8) {
  55. mes "[Recruiter]";
  56. mes "Ah...";
  57. mes "I know those eyes.";
  58. mes "Full of compassion";
  59. mes "...and courage.";
  60. next;
  61. mes "[Recruiter]";
  62. mes "Of course you're a volunteer for campaign to reclaim the Prontera Culvert. Would you let me warp you there?";
  63. next;
  64. if (select("Warp to Culvert Entrance.:Quit.") == 1) {
  65. warp "prt_fild05",274,208;
  66. end;
  67. }
  68. close;
  69. }
  70. mes "[Recruiter]";
  71. mes "Ah, let me inform you that the Capital Defense Headquarter of the Rune-Midgarts Kingdom has now decided to recruit a punitive force due to the Prontera Culvert's situation.";
  72. next;
  73. switch(select("Volunteer.:Situation...?:Quit.")) {
  74. case 1:
  75. callsub S_Volunteer;
  76. mes "[Recruiter]";
  77. mes "Are you ready, hero?";
  78. mes "I will now warp you";
  79. mes "to the Culvert.";
  80. next;
  81. warp "prt_fild05",274,208;
  82. end;
  83. case 2:
  84. mes "[Recruiter]";
  85. mes "Haven't you heard...?";
  86. mes "The Prontera Culvert is infested with all kinds of filthy vermin!";
  87. next;
  88. mes "[Recruiter]";
  89. mes "Due to the serious risk of water contamination, and the safety of Rune-Midgardians, the Culvert has been quarantined by royal decree.";
  90. next;
  91. mes "[Recruiter]";
  92. mes "Needless to say, this has caused shortages in the water supply in our kingdom. Indeed, such a crisis in these dark times...";
  93. next;
  94. mes "[Recruiter]";
  95. mes "Our people";
  96. mes "thirst for water...";
  97. mes "But they thirst";
  98. mes "even more...";
  99. mes "For a hero!";
  100. next;
  101. mes "[Recruiter]";
  102. mes "Will you stand idly as the children of Rune-Midgarts suffer from parched throats and shed tears of dryness?! Would you bury our children?!";
  103. next;
  104. mes "[Recruiter]";
  105. mes "Warriors! Rune-Midgarts is calling you! Cleanse this land's pestilence and cast out the vermin in the Culvert! Only you... Can make a difference.";
  106. next;
  107. if (select("Volunteer.:Quit.") == 1) {
  108. callsub S_Volunteer;
  109. mes "[Recruiter]";
  110. mes "Adventurer...";
  111. mes "I will now warp you";
  112. mes "to the Prontera Culvert.";
  113. next;
  114. warp "prt_fild05",274,208;
  115. end;
  116. }
  117. mes "[Recruiter]";
  118. mes "Hmpf. Well. The next time you take a drink of water, just remember that an average of nine and a half children just died... ^990000Of thirst^000000.";
  119. close;
  120. case 3:
  121. close;
  122. }
  123. S_Volunteer:
  124. set MISC_QUEST,MISC_QUEST | 8;
  125. mes "[Recruiter]";
  126. mes "Your registration...";
  127. mes "is now complete.";
  128. next;
  129. mes "[Recruiter]";
  130. mes "I would like to thank you for volunteering to do your part for our great kingdom. Here, take these provisions for your battles against the forces of darkness.";
  131. next;
  132. mes "[Recruiter]";
  133. mes "3 Red Potions, 1 Milk,";
  134. mes "and 1 Orange Potion";
  135. mes "...to give you hope.";
  136. getitem 501,3; //Red_Potion
  137. getitem 519,1; //Milk
  138. getitem 502,1; //Orange_Potion
  139. next;
  140. return;
  141. }
  142. prt_fild05,270,212,5 script Culvert Guardian 105,{
  143. if(MISC_QUEST & 8) {
  144. mes "[Culvert Guardian]";
  145. mes "Ah, you're one of our volunteers. This is the entrance of the Prontera Culvert.";
  146. mes "Do you wish to";
  147. mes "go inside?";
  148. next;
  149. if (select("Sure.:Quit.") == 1) {
  150. warp "prt_sewb1",131,247;
  151. end;
  152. }
  153. close;
  154. }
  155. mes "[Culvert Guardian]";
  156. mes "I'm sorry, but we can only allow volunteers for the Culvert Campaign to enter.";
  157. next;
  158. mes "[Culvert Guardian]";
  159. mes "If you'd like to volunteer, please visit the ^000077Culvert Registrar^000000 located in the 11 O'clock direction of Prontera.";
  160. close;
  161. }
  162. // Ph.D Hat Quest
  163. //============================================================
  164. prt_in,38,108,4 script Teacher 53,{
  165. if ((countitem(710) > 0) && (countitem(703) > 0) && (countitem(704) > 0) && (countitem(708) > 0)) {
  166. mes "[Teacher]";
  167. mes "Oh...";
  168. mes "Those Flowers in your hand are...";
  169. next;
  170. switch(select("Show Flowers:Present Flowers:Cancel")) {
  171. case 1:
  172. mes "[Teacher]";
  173. mes "Ah...";
  174. mes "Those are definitely the 4 kinds of Flowers I was looking for! Would you give them to me?";
  175. next;
  176. mes "[Teacher]";
  177. mes "If you would...";
  178. mes "I'll give you my precious item.";
  179. close;
  180. case 2:
  181. if ((countitem(710) > 0) && (countitem(703) > 0) && (countitem(704) > 0) && (countitem(708) > 0)) {
  182. delitem 710,1; //Illusion_Flower
  183. delitem 703,1; //Hinalle
  184. delitem 704,1; //Aloe
  185. delitem 708,1; //Ment
  186. getitem 5012,1; //Ph.D_Hat
  187. mes "[Teacher]";
  188. mes "I really really appreciate you what you've done for me. I'm truly grateful. I will give my precious item to you as promised.";
  189. next;
  190. mes "[Teacher]";
  191. mes "This is the Hat I've worn on my Graduation from my University. It reminds me of my happy school days. Please take this...";
  192. close;
  193. }
  194. else {
  195. mes "[Teacher]";
  196. mes "... Oh, I'm Sorry.";
  197. mes "But that's not what I'm looking for. Maybe you need to study flowers a little bit?";
  198. close;
  199. }
  200. }
  201. }
  202. else {
  203. mes "[Teacher]";
  204. mes "Don't you think...";
  205. mes "Flowers are pretty?";
  206. next;
  207. switch(select("Talk:Quit")) {
  208. case 1:
  209. mes "[Teacher]";
  210. mes "When I was young,";
  211. mes "I had no friends and";
  212. mes "studied all the time.";
  213. next;
  214. mes "[Teacher]";
  215. mes "Sometimes I regret what I did when I was younger, but it's not a big deal now. Through hard study, I finished entire educational courses earlier than all the other students.";
  216. next;
  217. mes "[Teacher]";
  218. mes "However...";
  219. mes "I was sad and sometimes lonely. Whenever the studying got too hard, I needed someone who would listen to me. Finally, one day, I met my best friend.";
  220. next;
  221. mes "[Teacher]";
  222. mes "When I saw a Pretty Flower blooming in the abandoned Garden, I realized It was my friend which shared my fate.";
  223. next;
  224. mes "[Teacher]";
  225. mes "Although it is a Common and Normal Flower to others, she gave me the reason to study again. I could achieve my goals because of her.";
  226. next;
  227. mes "[Teacher]";
  228. mes "So recently...";
  229. mes "I am trying to pay her back. Now I am studying Flowers, and plan to over the whole world with them.";
  230. next;
  231. mes "[Teacher]";
  232. mes "To accomplish my work...";
  233. mes "I need bunches of flowers. But for someone who rarely goes outside, it is really hard to find all the flowers I need.";
  234. next;
  235. mes "[Teacher]";
  236. mes "I need 1 ^3355FFIllusion Flower^000000 ,1 ^3355FFHinalle^000000,1 ^3355FFAloe^000000 and 1 ^3355FFMent^000000. If you can bring them to me, I'd give you my treasure...";
  237. close;
  238. case 2:
  239. mes "[Teacher]";
  240. mes "One of these days I will cover this whole world with Flowers.";
  241. close;
  242. }
  243. }
  244. }
  245. // Gaebolg Family Curse
  246. //============================================================
  247. prontera,248,212,3 script Busy Boy#prt 706,3,3,{
  248. callsub S_CheckWeight; //Check Player's weight
  249. if (BaseLevel > 59) {
  250. if (prt_curse == 0) {
  251. mes "[Busy-Looking Boy]";
  252. mes "Aw nuts...";
  253. mes "What am I gonna do?";
  254. mes "I have to deliver these";
  255. mes "books, but... I... Oh man,";
  256. mes "I can't get scared now!";
  257. close;
  258. }
  259. else if (prt_curse == 1) {
  260. mes "[Busy-Looking Boy]";
  261. mes "Aw nuts...";
  262. mes "What am I gonna do?";
  263. mes "I have to deliver these";
  264. mes "books, but... I... Oh man,";
  265. mes "I can't get scared now!";
  266. next;
  267. if (select("Speak with him:Ignore him") == 1) {
  268. mes "["+strcharinfo(0)+"]";
  269. mes "Say, what seems";
  270. mes "to be the problem?";
  271. next;
  272. mes "[Busy-Looking Boy]";
  273. mes ".........?";
  274. next;
  275. mes "[Busy-Looking Boy]";
  276. if (sex) {
  277. mes "Ack! You're that clumsy";
  278. mes "dude who made me drop";
  279. }
  280. else {
  281. mes "Ack! You're that ditzy";
  282. mes "chick who made me drop";
  283. }
  284. mes "all of those books earlier!";
  285. mes "Wait, you ditched me before,";
  286. mes "so why act all concerned now?";
  287. Emotion e_gasp;
  288. }
  289. else {
  290. mes "[Busy-Looking Boy]";
  291. mes "Okay, okay...";
  292. mes "Don't even think";
  293. mes "about floating in";
  294. mes "the sky. You're like,";
  295. mes "so stable. Don't think...";
  296. mes "Just... Just board that ship...";
  297. close;
  298. }
  299. next;
  300. select("Well, I, um...");
  301. mes "[Busy-Looking Boy]";
  302. if (sex) {
  303. mes "Yeah... A real";
  304. mes "man wouldn't have";
  305. mes "ditched back then";
  306. mes "without helping me.";
  307. mes "You're a real creepo,";
  308. mes "you know that?";
  309. }
  310. else {
  311. mes "Yeah... If you were";
  312. mes "a graceful and considerate";
  313. mes "lady, you woulda helped me";
  314. mes "out before. I'm right, huh?";
  315. }
  316. next;
  317. mes "^3355FFYou instinctively";
  318. mes "kick over one of the";
  319. mes "piles of books next";
  320. mes "to the young boy.";
  321. mes "You couldn't help it:";
  322. mes "it was a natural reflex!^000000";
  323. next;
  324. Specialeffect EF_HITDARK;
  325. Emotion e_omg;
  326. mes "^3355FF*BAM!*^000000";
  327. next;
  328. Emotion e_omg;
  329. mes "[Busy-Looking Boy]";
  330. mes "Ack! Those books...!";
  331. mes "It took me so long to";
  332. mes "stack all of those!";
  333. next;
  334. mes "["+strcharinfo(0)+"]";
  335. mes "Oh no, what a mess!";
  336. mes "Here, let me help you";
  337. mes "arrange these nicely";
  338. mes "out of the bottom of";
  339. mes "my freakin' heart.";
  340. Emotion e_lv,1;
  341. next;
  342. mes "[Busy-Looking Boy]";
  343. mes "...";
  344. mes "......";
  345. mes ".........";
  346. Emotion e_dots;
  347. next;
  348. mes "[Busy-Looking Boy]";
  349. mes "Huh...?";
  350. mes "Oh, thanks for";
  351. mes "helping me out here.";
  352. mes "I really appreciate it.";
  353. next;
  354. select("Are these all yours?");
  355. mes "[Busy-Looking Boy]";
  356. mes "These? Oh, I'm supposed";
  357. mes "to deliver these for my job.";
  358. mes "I need to take these to Juno";
  359. mes "from the Prontera Library";
  360. mes "for a client. However, um...";
  361. next;
  362. mes "[Busy-Looking Boy]";
  363. mes "Well...";
  364. mes "I get motion sick really";
  365. mes "easily, so it scares me to";
  366. mes "death to ride the Airship";
  367. mes "all the way to Juno.";
  368. Emotion e_dots;
  369. next;
  370. mes "[Busy-Looking Boy]";
  371. mes "Now I'm in trouble!";
  372. mes "I'm never late, but this";
  373. mes "time I just can't help it.";
  374. mes "There's nothing I can do!";
  375. mes "Oh, I'm gonna lose this job!";
  376. Emotion e_sob;
  377. next;
  378. mes "[Busy-Looking Boy]";
  379. mes "Wait... You adventurers";
  380. mes "do a lot of traveling, right?";
  381. mes "If you're traveling to Juno,";
  382. mes "would you please deliver this";
  383. mes "for me? I'll be in real trouble";
  384. mes "if I don't send these books...";
  385. next;
  386. callsub S_GetBooks;
  387. mes "[Busy-Looking Boy]";
  388. mes "I-I understand.";
  389. mes "It's none of your ";
  390. mes "business, I know, but";
  391. mes "I'm just so desperate...";
  392. Emotion e_sob;
  393. set prt_curse,2;
  394. close;
  395. }
  396. else if (prt_curse == 2) {
  397. mes "[Busy-Looking Boy]";
  398. mes "Oh, hello again.";
  399. mes "Sorry, but I'm trying to";
  400. mes "concentrate here. Gonna...";
  401. mes "Summon all my courage...";
  402. mes "and b-board that Airship!";
  403. mes "Argh! No, I can't do it!";
  404. Emotion e_dots;
  405. next;
  406. callsub S_GetBooks;
  407. mes "[Busy-Looking Boy]";
  408. mes "^333333*Sob...*^000000";
  409. mes "What am I gonna do?";
  410. mes "That guy's been waiting";
  411. mes "for me to deliver his books";
  412. mes "for quite a while now...";
  413. Emotion e_sob;
  414. close;
  415. }
  416. else if (prt_curse == 3) {
  417. mes "[Busy-Looking Boy]";
  418. mes "Oh, please deliver";
  419. mes "those books I gave";
  420. mes "you to ^FF0000Mr. Karlomoff^000000, who";
  421. mes "should be waiting around";
  422. mes "the Juno Library. Thanks";
  423. mes "again for your help~";
  424. close;
  425. }
  426. mes "[Busy-Looking Boy]";
  427. mes "Ack! Would you leave";
  428. mes "me alone and let me work?";
  429. mes "I've got something important";
  430. mes "to do! When I finish arranging";
  431. mes "these books, need to... I need to make some preparations!";
  432. close;
  433. }
  434. mes "[Busy-Looking Boy]";
  435. mes "Ack! Would you leave";
  436. mes "me alone and let me work?";
  437. mes "I've got something important";
  438. mes "to do! When I finish arranging";
  439. mes "these books, I need to... I need to make some preparations!";
  440. close;
  441. OnTouch:
  442. callsub S_CheckWeight; //Check Player's weight
  443. if (BaseLevel > 59) {
  444. if (prt_curse == 0) {
  445. Specialeffect EF_HITDARK;
  446. mes "^3355FF*BAM!*^000000";
  447. next;
  448. mes "[Busy Looking Boy]";
  449. mes "Hey, look out!";
  450. mes "Can't you be more";
  451. mes "careful?! Geeeeez!";
  452. Emotion e_ag;
  453. next;
  454. mes "["+strcharinfo(0)+"]";
  455. mes "Oops, I'm so sorry.";
  456. mes "Are you alright?";
  457. next;
  458. mes "[Busy Looking Boy]";
  459. mes "Yeah, no thanks to you!";
  460. mes "Oh... Don't worry, I'm fine.";
  461. next;
  462. mes "^3355FFYou notice that the boy";
  463. mes "dropped many hardcover";
  464. mes "books that are probably about";
  465. mes "ruins and their legends, based";
  466. mes "on their titles. The boy dusted";
  467. mes "himself off and began to";
  468. mes "carefully pile the books.^000000";
  469. next;
  470. if (select("Leave:Help him pile the books") == 1) {
  471. mes "[Busy-Looking Boy]";
  472. mes "Next time, look";
  473. mes "where you're going,";
  474. mes "alright? I mean, you";
  475. mes "might really break";
  476. mes "something if you're";
  477. mes "always that careless!";
  478. set prt_curse,1;
  479. close;
  480. }
  481. mes "[Busy-Looking Boy]";
  482. mes "Huh...?";
  483. mes "Oh, thanks for";
  484. mes "helping me out here.";
  485. mes "I really appreciate it.";
  486. next;
  487. select("Are these all yours?");
  488. mes "[Busy-Looking Boy]";
  489. mes "These? Oh, I'm supposed";
  490. mes "to deliver these for my job.";
  491. mes "I need to take these to Juno";
  492. mes "from the Prontera Library";
  493. mes "for a client. However, um...";
  494. next;
  495. mes "[Busy-Looking Boy]";
  496. mes "Well...";
  497. mes "I get motion sick really";
  498. mes "easily, so it scares me to";
  499. mes "death to ride the Airship";
  500. mes "all the way to Juno.";
  501. Emotion e_dots;
  502. next;
  503. mes "[Busy-Looking Boy]";
  504. mes "Now I'm in trouble!";
  505. mes "I'm never late, but this";
  506. mes "time I just can't help it.";
  507. mes "There's nothing I can do!";
  508. mes "Oh, I'm gonna lose this job!";
  509. Emotion e_sob;
  510. next;
  511. mes "[Busy-Looking Boy]";
  512. mes "Wait... You adventurers";
  513. mes "do a lot of traveling, right?";
  514. mes "If you're traveling to Juno,";
  515. mes "would you please deliver this";
  516. mes "for me? I'll be in real trouble";
  517. mes "if I don't send these books...";
  518. next;
  519. callsub S_GetBooks;
  520. mes "[Busy-Looking Boy]";
  521. mes "I-I understand.";
  522. mes "It's none of your ";
  523. mes "business, I know, but";
  524. mes "I'm just so desperate...";
  525. Emotion e_sob;
  526. set prt_curse,2;
  527. close;
  528. }
  529. else if (prt_curse == 3) {
  530. mes "[Busy-Looking Boy]";
  531. mes "Oh, please deliver";
  532. mes "those books I gave";
  533. mes "you to ^FF0000Mr. Karlomoff^000000, who";
  534. mes "should be waiting around";
  535. mes "the Juno Library. Thanks";
  536. mes "again for your help~";
  537. close;
  538. }
  539. }
  540. end;
  541. S_GetBooks:
  542. if (select("Help him:Don't help him") == 1) {
  543. mes "[Busy-Looking Boy]";
  544. mes "Oh, thank you so much!";
  545. mes "You don't understand how";
  546. mes "much I dread those Airships.";
  547. mes "Now, would you please deliver";
  548. mes "these books to ^FF0000Mr. Karlomoff^000000";
  549. mes "near the Juno Library?";
  550. next;
  551. mes "[Busy-Looking Boy]";
  552. mes "I know these books are";
  553. mes "pretty heavy, but be really";
  554. mes "careful with them! Anyway,";
  555. mes "thanks for doing this for me.";
  556. mes "I was really at my wit's end...";
  557. set prt_curse,3;
  558. getitem 7431,1; //Books
  559. close;
  560. }
  561. return;
  562. S_CheckWeight:
  563. if ((MaxWeight-Weight) < 2000 || checkweight(1201,1) == 0) {
  564. mes "^3355FFWait a second!";
  565. mes "Right now, you're carrying";
  566. mes "too many things with you.";
  567. mes "Please come back after";
  568. mes "using the Kafra Service";
  569. mes "to store some of your items.^000000";
  570. close;
  571. }
  572. return;
  573. }
  574. yuno,311,195,3 script Historian#prt01 754,{
  575. if ((MaxWeight-Weight) < 2000 || checkweight(1201,1) == 0) {
  576. mes "^3355FFWait a second!";
  577. mes "Right now, you're carrying";
  578. mes "too many things with you.";
  579. mes "Please come back after";
  580. mes "using the Kafra Service";
  581. mes "to store some of your items.^000000";
  582. close;
  583. }
  584. if (prt_curse < 3) {
  585. mes "[Historian]";
  586. mes "Juno's mysterious past";
  587. mes "holds some great secret.";
  588. mes "I'm sure of it! It excites me";
  589. mes "to know that my research";
  590. mes "brings me that much closer";
  591. mes "to finally unveiling it!";
  592. next;
  593. mes "[Historian]";
  594. mes "But I'll admit that even I don't know how much digging I'll";
  595. mes "have to do to learn what I want. It's our duty as historians to";
  596. mes "find out the truth of the past, but it definitely won't be easy.";
  597. next;
  598. mes "[Historian]";
  599. mes "To understand, to see the";
  600. mes "truth of the past with my";
  601. mes "own eyes... I'd even sell";
  602. mes "my soul for the opportunity.";
  603. close;
  604. }
  605. else if (prt_curse == 3) {
  606. mes "^3355FFAs you approached, this";
  607. mes "historian suddenly closed";
  608. mes "the book that he was reading,";
  609. mes "looked to the heavens and";
  610. mes "let out a deep breath in a vain";
  611. mes "attempt to relieve his tension.^000000";
  612. next;
  613. mes "[Historian]";
  614. mes "GRRRRRRRRR!";
  615. mes "Where are my books?!";
  616. Emotion e_ag;
  617. next;
  618. select("Are you alright?");
  619. mes "[Historian]";
  620. mes "Er? Oh. I'm sorry you";
  621. mes "had to see that. I'm just";
  622. mes "extremely upset. You see,";
  623. mes "I'm expecting a delivery of";
  624. mes "research books from Prontera,";
  625. mes "but they haven't arrived yet.";
  626. next;
  627. mes "[Historian]";
  628. mes "In fact, the delivery boy is";
  629. mes "very late. This will delay my";
  630. mes "research considerably since";
  631. mes "I cannot proceed without more";
  632. mes "new material to study.";
  633. next;
  634. if (countitem(7431) > 0) {
  635. select("Excuse me, but what's your name?");
  636. mes "[Historian]";
  637. mes "Hm? I'm Karlomoff, the";
  638. mes "1st scholar of the Rekenber";
  639. mes "Historical Research Group.";
  640. mes "Did you need something, or";
  641. mes "were you looking around here";
  642. mes "for somebody in particular?";
  643. next;
  644. }
  645. else {
  646. select("Oh, I'm delivering the books for him.");
  647. Emotion e_what;
  648. mes "[Historian]";
  649. mes "Ah, really?";
  650. mes "Great, you're here!";
  651. mes "So, where are the books?";
  652. next;
  653. mes "["+strcharinfo(0)+"]";
  654. mes "I...";
  655. mes "I don't have";
  656. mes "them right now.";
  657. next;
  658. mes "[Historian]";
  659. mes "What...?";
  660. mes "Don't tell me that";
  661. mes "you lost them! Those";
  662. mes "books were priceless!";
  663. mes "Did you come all this";
  664. mes "way just to tell me that?";
  665. next;
  666. mes "[Historian]";
  667. mes "Well, I suppose you'll";
  668. mes "have to report the loss of";
  669. mes "the books and get some new";
  670. mes "copies of those books that";
  671. mes "you were supposed to deliver.";
  672. mes "Now hurry, I need to research!";
  673. close;
  674. }
  675. select("Right, I brought your books.");
  676. mes "[Historian]";
  677. mes "What? But you're not the";
  678. mes "delivery boy. Well, let me see";
  679. mes "the books you've brought. Hm...";
  680. mes "Just as I thought: the Rune-";
  681. mes "Midgarts Kingdom has a great";
  682. mes "wealth of ancient information.";
  683. next;
  684. mes "[Historian]";
  685. mes "Ah, thank you so much for";
  686. mes "bringing these. However, by";
  687. mes "your mode of dress, I can tell";
  688. mes "that you are an adventurer.";
  689. mes "What happened to the delivery boy that was supposed to bring these?";
  690. next;
  691. mes "[Historian]";
  692. mes "..........?";
  693. mes "Afraid to ride the Airship?";
  694. mes "Motion sickness? Well, that's";
  695. mes "quite understandable. The poor";
  696. mes "boy should have contacted me";
  697. mes "about that beforehand.";
  698. next;
  699. mes "[Historian]";
  700. mes "Goodness, it's been ";
  701. mes "a while since I've had";
  702. mes "a visitor. Would you like";
  703. mes "to stay and chat for a bit?";
  704. mes "Just give me a minute to get";
  705. mes "a cool drink of water first~";
  706. set prt_curse,4;
  707. delitem 7431,1; //Books
  708. close;
  709. }
  710. else if (prt_curse == 4) {
  711. mes "[Historian]";
  712. mes "Ah, that glass of";
  713. mes "water was just what";
  714. mes "I needed to refresh";
  715. mes "myself. Let me tell you";
  716. mes "a little bit about my work.";
  717. next;
  718. mes "[Historian]";
  719. mes "I might have it mentioned before, but my name is Karlomoff and";
  720. mes "I work in the Rekenber Historical Research as its 1st scholar. We";
  721. mes "recently finished our project on the Schwaltzvalt Republic.";
  722. next;
  723. mes "[Historian]";
  724. mes "Now, we're trying to learn";
  725. mes "more about the Rune-Midgarts";
  726. mes "Kingdom's history. We believe";
  727. mes "it's linked to our Schwaltzvalt";
  728. mes "Republic because they share the";
  729. mes "continent. Makes sense, right?";
  730. next;
  731. mes "[Historian]";
  732. mes "Ultimately, we hope that";
  733. mes "new information from our";
  734. mes "research of Rune-Midgarts will";
  735. mes "shed some new light on our";
  736. mes "current understanding of the";
  737. mes "Schwaltzvalt Republic's past.";
  738. next;
  739. mes "[Historian]";
  740. mes "Including myself, there are";
  741. mes "^3131FF3 members of the Rekenber";
  742. mes "Historical Research Group^000000";
  743. mes "that are studying the Rune-";
  744. mes "Midgarts Kingdom's history.";
  745. next;
  746. select("Rekenber Historical Research Group?");
  747. mes "[Historian]";
  748. mes "You adventurers from Rune-";
  749. mes "Midgarts may not know it, but";
  750. mes "the Rekenber Corporation has";
  751. mes "unofficial control over our";
  752. mes "Schwaltzvalt Republic. Some";
  753. mes "hate it, others don't care.";
  754. next;
  755. mes "[Historian]";
  756. mes "Anyway, Rekenber has its own";
  757. mes "Historical Research Group since";
  758. mes "rediscovering ancient technologies has been key to its success, well,";
  759. mes "so far as I can tell. Personally, I enjoy the pursuit of knowledge.";
  760. next;
  761. mes "[Historian]";
  762. mes "Oh, here's an interesting";
  763. mes "fact! Did you know that the";
  764. mes "title of ruler of Rune-Midgarts";
  765. mes "isn't always passed down";
  766. mes "through the same family?";
  767. next;
  768. mes "[Historian]";
  769. mes "Actually, there are several";
  770. mes "royal families that hold a";
  771. mes "special competition to decide";
  772. mes "which prince becomes the";
  773. mes "next king. Fascinating...";
  774. next;
  775. select("Several royal families?");
  776. mes "[Historian]";
  777. mes "Yes, I'll try to explain it";
  778. mes "briefly. There are a total";
  779. mes "of 7 royal families. Each";
  780. mes "family is descended from one";
  781. mes "of the 7 warriors that founded";
  782. mes "the Rune-Midgarts Kingdom.";
  783. next;
  784. mes "[Historian]";
  785. mes "According to the records,";
  786. mes "Jormungand, the snake of the";
  787. mes "earth, appeared and brought";
  788. mes "chaos to the entire continent.";
  789. mes "7 warriors appeared and drove the serpent away, saving the world.";
  790. next;
  791. mes "[Historian]";
  792. mes "With the return of peace,";
  793. mes "the 7 warriors established";
  794. mes "the Rune-Midgarts Kingdom,";
  795. mes "choosing Tristram Gaebolg III";
  796. mes "as the kingdom's first ruler. ";
  797. next;
  798. mes "[Historian]";
  799. mes "Knowing that their descendents";
  800. mes "may not always be deserving of";
  801. mes "ruling the kingdom, the 7 warriors agreed to hold a contest amongst";
  802. mes "their families each generation to prevent royal corruption.";
  803. next;
  804. Emotion e_swt2;
  805. mes "[Historian]";
  806. mes "Oh... Not too excited";
  807. mes "about history, huh? Well,";
  808. mes "maybe if I sing the ancient";
  809. mes "song of this myth, you'd be";
  810. mes "better able to understand...";
  811. next;
  812. mes "[Historian]";
  813. mes "^FF0000*The great serpent*^000000";
  814. mes "^FF0000*swallowed the sea.*^000000";
  815. mes "^FF0000*The eagle of the rainbow*^000000";
  816. mes "^FF0000*swallowed the serpent.*^000000";
  817. mes "^FF0000*Then the eagle built its nest.*^000000";
  818. mes "^FF0000*A nest upon the swallowed sea.*^000000";
  819. next;
  820. mes "[Historian]";
  821. mes "^333333*Ahem*^000000 As you see, I'm";
  822. mes "quite tone deaf. But the";
  823. mes "point is that people still";
  824. mes "praise the 7 warriors' exploits";
  825. mes "through this song. Isn't that";
  826. mes "interesting to know about?";
  827. set prt_curse,5;
  828. close;
  829. }
  830. else if (prt_curse == 5) {
  831. mes "[Historian]";
  832. mes "I'm sorry that I let my";
  833. mes "mouth run while talking at";
  834. mes "great length about Rune-";
  835. mes "Midgart's history. Still,";
  836. mes "I hope you found that tale";
  837. mes "at least a little enjoyable.";
  838. next;
  839. mes "[Historian]";
  840. mes "Oh! Will you be returning to";
  841. mes "the Rune-Midgarts Kingdom?";
  842. mes "If so, then I have a favor to";
  843. mes "ask you. Would you please";
  844. mes "deliver this report I've written to my colleague in Morroc?";
  845. next;
  846. mes "[Historian]";
  847. mes "It would be a great help";
  848. mes "to me if you could get this";
  849. mes "report to her right away.";
  850. mes "Ah, her name is Rodafrian.";
  851. mes "I'm certain you can find her";
  852. mes "somewhere in that desert town.";
  853. set prt_curse,6;
  854. getitem 7342,1; //File01
  855. close;
  856. }
  857. else if (prt_curse == 6) {
  858. mes "[Historian]";
  859. mes "Please find my colleague,";
  860. mes "Rodafrian, in Morroc and";
  861. mes "deliver my report to her.";
  862. mes "You should be able to find";
  863. mes "her there doing research.";
  864. next;
  865. if (select("I will:Can I listen to that song again?") == 1) {
  866. mes "[Historian]";
  867. mes "Once again, thank";
  868. mes "you for your help.";
  869. mes "It will really speed the";
  870. mes "progress of my research,";
  871. mes "especially since those books";
  872. mes "were delivered fairly late...";
  873. }
  874. else {
  875. mes "[Historian]";
  876. mes "Song? Oh, you mean the";
  877. mes "one praising the 7 who";
  878. mes "founded the Rune-Midgarts";
  879. mes "Kingdom? Sure, let's see now...";
  880. next;
  881. mes "[Historian]";
  882. mes "^FF0000*The great serpent*^000000";
  883. mes "^FF0000*swallowed the sea.*^000000";
  884. mes "^FF0000*The eagle of the rainbow*^000000";
  885. mes "^FF0000*swallowed the serpent.*^000000";
  886. mes "^FF0000*Then the eagle built its nest.*^000000";
  887. mes "^FF0000*A nest upon the swallowed sea.*^000000";
  888. next;
  889. mes "[Historian]";
  890. mes "You must be more interested";
  891. mes "in history than I suspected.";
  892. mes "If you'd like, I'll write you a";
  893. mes "letter or recommendation";
  894. mes "for the Rekenber Historical";
  895. mes "Research Group. Ha ha ha~";
  896. }
  897. close;
  898. }
  899. else if (prt_curse > 55) {
  900. mes "[Historian]";
  901. mes "Ah, it's been a while";
  902. mes "since the last time I saw";
  903. mes "you. Rodafrian actually came";
  904. mes "to visit me a few days ago.";
  905. mes "I believe she came here";
  906. mes "to gloat or threaten me...";
  907. next;
  908. mes "[Historian]";
  909. mes "It was very surreal.";
  910. mes "She kept raving about";
  911. mes "some incredible revelation,";
  912. mes "and about finally putting me";
  913. mes "in my place. I didn't know she";
  914. mes "could be so competitive!";
  915. close;
  916. }
  917. else {
  918. mes "[Historian]";
  919. mes "ZzzzZZz....";
  920. mes "ZzzzZZz....ZZZzzzz...";
  921. close;
  922. }
  923. }
  924. morocc_in,45,126,3 script Historian#prt02 702,{
  925. if ((MaxWeight-Weight) < 2000 || checkweight(1201,1) == 0) {
  926. mes "^3355FFWait a second!";
  927. mes "Right now, you're carrying";
  928. mes "too many things with you.";
  929. mes "Please come back after";
  930. mes "using the Kafra Service";
  931. mes "to store some of your items.^000000";
  932. close;
  933. }
  934. if (prt_curse == 6) {
  935. if (countitem(7342) < 0) {
  936. mes "^3355FFYou seem to have lost";
  937. mes "Karlomoff's Report. You";
  938. mes "needed to deliver here to";
  939. mes "one of his colleagues...";
  940. close;
  941. }
  942. mes "[Historian Rodafrian]";
  943. mes "Oh, how does this place";
  944. mes "have to be so hot? This";
  945. mes "can't be good for my skin...";
  946. mes "Ooh, I wish I were back home";
  947. mes "in the Schwaltzvalt Republic~";
  948. Emotion e_sob;
  949. next;
  950. mes "[Historian Rodafrian]";
  951. mes "Hello there.";
  952. mes "E-excuse me, but,";
  953. mes "um, may I help you?";
  954. next;
  955. select("Mr. Karlomoff has sent me.");
  956. mes "[Historian Rodafrian]";
  957. mes "Karlomoff...?";
  958. mes "Him? Alright...";
  959. mes "What did he send";
  960. mes "you to me for?";
  961. next;
  962. mes "^3355FFYou hand Karlomoff's";
  963. mes "report to Rodafrian.^000000";
  964. next;
  965. mes "[Historian Rodafrian]";
  966. mes "A report? What does he";
  967. mes "want to show off this time?";
  968. mes "^333333*Sigh*^000000 Ah well, thanks for";
  969. mes "the trouble. I'll look at it,";
  970. mes "though I'm not expecting";
  971. mes "much if Karlomoff wrote it.";
  972. next;
  973. if (select("Ask her about her research:End conversation") == 1) {
  974. mes "[Historian Rodafrian]";
  975. mes "Oh, you know about the";
  976. mes "Rekenber Historical Research";
  977. mes "Group? Ah, right. Karlomoff";
  978. mes "must have told you already.";
  979. mes "Currently we're researching";
  980. mes "the Rune-Midgarts Kingdom.";
  981. next;
  982. mes "[Historian Rodafrian]";
  983. mes "Now, while I understand the";
  984. mes "value of ancient books and";
  985. mes "records, I think Karlomoff";
  986. mes "relies on them too much.";
  987. mes "I prefer more active research";
  988. mes "in the vein of archaelogy.";
  989. next;
  990. mes "[Historian Rodafrian]";
  991. mes "Right now, I'm spending";
  992. mes "time in Morroc to visit the";
  993. mes "Sphinx and Pyramids and see";
  994. mes "if I can excavage some relics.";
  995. mes "Hopefully I can uncover some new historical evidence that way.";
  996. next;
  997. mes "[Historian Rodafrian]";
  998. mes "If you're interested in";
  999. mes "learning more about Morroc's";
  1000. mes "history, please go ahead and";
  1001. mes "talk to my assistance. He's very passionate about studying this";
  1002. mes "town's culture and background.";
  1003. next;
  1004. mes "[Historian Rodafrian]";
  1005. mes "Actually, the people of";
  1006. mes "Morroc also appreciate their";
  1007. mes "town's history, and pass down";
  1008. mes "songs about ancient times";
  1009. mes "through the generations. Let's";
  1010. mes "see, how did that one go?";
  1011. next;
  1012. mes "[Historian Rodafrian]";
  1013. mes "^FF0000*The great serpent*^000000";
  1014. mes "^FF0000*swallowed the sea.*^000000";
  1015. mes "^FF0000*The eagle of the rainbow*^000000";
  1016. mes "^FF0000*swallowed the serpent, and*^000000";
  1017. mes "and... and... Um. Oh dear.";
  1018. next;
  1019. mes "[Historian Rodafrian]";
  1020. mes "I can't remember the next";
  1021. mes "line! Actually, have you";
  1022. mes "heard this song before?";
  1023. next;
  1024. switch(select("Yes, I have.:Yes, but it is different.:No, sorry.")) {
  1025. case 1:
  1026. mes "[Historian Rodafrian]";
  1027. mes "Oh, that's great!";
  1028. mes "Would you provide";
  1029. mes "me with the line that";
  1030. mes "follows these lyrics?";
  1031. next;
  1032. mes "^FF0000*The great serpent*^000000";
  1033. mes "^FF0000*swallowed the sea.*^000000";
  1034. mes "^FF0000*The eagle of the rainbow*^000000";
  1035. mes "^FF0000*swallowed the serpent.*^000000";
  1036. mes "......................";
  1037. next;
  1038. input .@answer$;
  1039. if (.@answer$ == "Then the eagle built its nest.") {
  1040. mes "[Historian Rodafrian]";
  1041. mes "Really? That makes";
  1042. mes "sense, but those lyrics";
  1043. mes "sound different than the";
  1044. mes "ones I had heard. Hmmmm...";
  1045. mes "If you don't mind, would you";
  1046. mes "please tell me your name?";
  1047. callsub S_GiveName,1;
  1048. }
  1049. else {
  1050. mes "[Historian Rodafrian]";
  1051. mes "Huh...?";
  1052. mes "That doesn't sound";
  1053. mes "right at all. Are you sure";
  1054. mes "that's the lyric you heard?";
  1055. delitem 7342,1; //File01
  1056. set prt_curse,7;
  1057. close;
  1058. }
  1059. case 2:
  1060. mes "[Historian Rodafrian]";
  1061. mes "What was that?";
  1062. mes "The song is different?";
  1063. mes "Hmm. Then, would you";
  1064. mes "please sing the version";
  1065. mes "that you know to me?";
  1066. next;
  1067. mes "^3355FFYou clear your throat";
  1068. mes "and begin to sing the song";
  1069. mes "that you heard from Karlomoff.^000000";
  1070. next;
  1071. mes "["+strcharinfo(0)+"]";
  1072. input .@line$;
  1073. if (.@line$ == "The great serpent swallowed the sea.") {
  1074. set .@total,.@total+1;
  1075. mes "*The great serpent*";
  1076. mes "*swallowed the sea.*";
  1077. }
  1078. else mes "* "+.@line$+"*";
  1079. input .@line$;
  1080. if (.@line$ == "The eagle of the rainbow swallowed the serpent.") {
  1081. set .@total,.@total+1;
  1082. mes "*The eagle of the rainbow*";
  1083. mes "*swallowed the serpent.*";
  1084. }
  1085. else mes "*"+.@line$+"*";
  1086. input .@line$;
  1087. if (.@line$ == "Then the eagle built its nest.") {
  1088. set .@total,.@total+1;
  1089. mes "*Then the eagle built its nest.*";
  1090. }
  1091. else mes "*"+.@line$+"*";
  1092. input .@line$;
  1093. if (.@line$ == "A nest upon the swallowed sea.") {
  1094. set .@total,.@total+1;
  1095. mes "*A nest upon the swallowed sea.*";
  1096. }
  1097. else mes "*"+.@line$+"*";
  1098. next;
  1099. if (.@total == 4) {
  1100. mes "[Historian Rodafrian]";
  1101. mes "Really? That makes";
  1102. mes "sense, but those lyrics";
  1103. mes "sound different than the";
  1104. mes "ones I had heard. Hmmmm...";
  1105. mes "If you don't mind, would you";
  1106. mes "please tell me your name?";
  1107. callsub S_GiveName,1;
  1108. }
  1109. else {
  1110. mes "[Historian Rodafrian]";
  1111. mes "Huh...?";
  1112. mes "That doesn't sound right";
  1113. mes "at all. Are you sure those";
  1114. mes "are the lyrics you heard?";
  1115. delitem 7342,1; //File01
  1116. set prt_curse,7;
  1117. close;
  1118. }
  1119. case 3:
  1120. mes "[Historian Rodafrian]";
  1121. mes "............";
  1122. mes "........................";
  1123. mes "Well then. Would you";
  1124. mes "mind if I ask you for";
  1125. mes "your name, adventurer?";
  1126. callsub S_GiveName,1;
  1127. }
  1128. }
  1129. mes "[Historian]";
  1130. mes "Although I love doing my";
  1131. mes "research and uncovering";
  1132. mes "new information regarding";
  1133. mes "history, I feel a little lonely";
  1134. mes "sometimes. Not many people";
  1135. mes "share my interests, you know...";
  1136. close;
  1137. }
  1138. else if (prt_curse == 7) {
  1139. mes "^3355FFArms folded, Rodafrian";
  1140. mes "seems to be deep in thought.";
  1141. mes "Then, as if making making";
  1142. mes "an important decision, she";
  1143. mes "looks directly into your eyes";
  1144. mes "and begins to speak.^000000";
  1145. next;
  1146. mes "[Historian Rodafrian]";
  1147. mes "Adventurer...";
  1148. mes "I want to know your name.";
  1149. callsub S_GiveName,0;
  1150. }
  1151. else if (prt_curse > 7 && prt_curse < 30) {
  1152. mes "[Historian Rodafrian]";
  1153. mes "As I recall, Mondo should";
  1154. mes "be at Mount Mjolnir, located";
  1155. mes "in the northern region of the";
  1156. mes "Rune-Midgarts Kingdom. Ask";
  1157. mes "him for the lyrics of the song that I can't seem to remember...";
  1158. close;
  1159. }
  1160. else if (prt_curse == 30 || prt_curse == 55) {
  1161. mes "[Historian Rodafrian]";
  1162. mes "Oh, you've returned.";
  1163. mes "Have you met with Mondo";
  1164. mes "and figured out the lyrics of";
  1165. mes "that song I was looking for?";
  1166. next;
  1167. mes "["+strcharinfo(0)+"]";
  1168. mes "^FF0000*The great serpent*^000000";
  1169. mes "^FF0000*swallowed the sea.*^000000";
  1170. mes "^FF0000*The eagle of the rainbow*^000000";
  1171. mes "^FF0000*swallowed the serpent.*^000000";
  1172. mes "^FF0000*Then snake scales grew on*^000000";
  1173. mes "^FF0000*the eagle, and it slowly died.*^000000";
  1174. next;
  1175. mes "[Historian Rodafrian]";
  1176. mes "Oh, yes!";
  1177. mes "Yes, that was it! Now";
  1178. mes "I remember, thank you";
  1179. mes "so much! Ah, back to work...";
  1180. next;
  1181. mes "["+strcharinfo(0)+"]";
  1182. mes "^333333(As a historian, Rodafrian";
  1183. mes "might be able to help me in";
  1184. mes "investigating the curse of the";
  1185. mes "Gaebolgs. The priests told me";
  1186. mes "not to tell anybody, though.";
  1187. mes "Should I take this risk?)^000000";
  1188. next;
  1189. if (select("Tell her about Jormungand's curse:Don't tell her") == 1) {
  1190. mes "^3355FFYou explain everything";
  1191. mes "that you have learned to";
  1192. mes "Rodafrian, choosing not";
  1193. mes "to withhold any secrets.^000000";
  1194. Emotion e_ic;
  1195. next;
  1196. mes "[Historian Rodafrian]";
  1197. mes ".....................!";
  1198. Emotion e_gasp;
  1199. next;
  1200. mes "[Historian Rodafrian]";
  1201. mes "Thank you for sharing that";
  1202. mes "with me. I hope you realize";
  1203. mes "how precious that information";
  1204. mes "is. I had no idea the royal";
  1205. mes "family was keeping that kind";
  1206. mes "of secret. Goodness, me...";
  1207. next;
  1208. mes "[Historian Rodafrian]";
  1209. mes "You know, I don't really";
  1210. mes "know much about poison, but";
  1211. mes "I do know that, aside from our";
  1212. mes "own Assassins, there are poison";
  1213. mes "experts living in some strange";
  1214. mes "land located to the west.";
  1215. next;
  1216. mes "[Historian Rodafrian]";
  1217. mes "Anyway, your report about";
  1218. mes "the Gaebolg family will be";
  1219. mes "greatly appreciated by the";
  1220. mes "Rekenber Historical Research";
  1221. mes "Group. But first, I need to";
  1222. mes "finish this Morroc project...";
  1223. next;
  1224. mes "[Historian Rodafrian]";
  1225. mes "Anyway, keep this information";
  1226. mes "a secret between me and you";
  1227. mes "for now. Then, when I reveal the secret curse of the Gaebolg royal";
  1228. mes "family, I'll finally outshine that Karlomoff! Bwahahahahaha!";
  1229. next;
  1230. mes "["+strcharinfo(0)+"]";
  1231. mes "^333333(Drat, she didn't give me";
  1232. mes "any help... All I did was";
  1233. mes "reveal a huge secret to her";
  1234. mes "that she might spread around!";
  1235. mes "Oh well, I guess I better head";
  1236. mes "back to the priests...)^000000";
  1237. if (prt_curse == 30)
  1238. set prt_curse,31;
  1239. else
  1240. set prt_curse,60;
  1241. close;
  1242. }
  1243. mes "[Historian Rodafrian]";
  1244. mes "Oh, let me thank you";
  1245. mes "once again for going";
  1246. mes "through the trouble of";
  1247. mes "getting that lyric for me~";
  1248. mes "I put my assistant through";
  1249. mes "enough trouble already...";
  1250. next;
  1251. mes "[Historian Rodafrian]";
  1252. mes "I also better not forget";
  1253. mes "to go through Karlomoff's";
  1254. mes "report. I'll have to have a";
  1255. mes "debate with him sooner or";
  1256. mes "later, and I really want to";
  1257. mes "put that guy in his place!";
  1258. next;
  1259. mes "^3355FFRodafrian seemed very";
  1260. mes "happy and began to read";
  1261. mes "through Karlomoff's report.";
  1262. mes "For now, it would be best";
  1263. mes "to return to Father Bamph.^000000";
  1264. if (prt_curse == 30)
  1265. set prt_curse,40;
  1266. else
  1267. set prt_curse,56;
  1268. close;
  1269. }
  1270. else if (prt_curse == 31 || prt_curse == 40) {
  1271. mes "^3355FFRodafrian seemed very";
  1272. mes "happy and began to read";
  1273. mes "through Karlomoff's report.";
  1274. mes "For now, it would be best";
  1275. mes "to return to Father Bamph.^000000";
  1276. close;
  1277. }
  1278. else if (prt_curse == 56) {
  1279. Emotion e_an;
  1280. mes "[Historian Rodafrian]";
  1281. mes "I just paid a visit to";
  1282. mes "Karlomoff and gave him";
  1283. mes "a piece of my mind! I think...";
  1284. mes "I think I put him in his place.";
  1285. mes "But I can never really tell";
  1286. mes "with that sneaky guy...";
  1287. close;
  1288. }
  1289. else if (prt_curse == 60) {
  1290. Emotion e_an;
  1291. mes "[Historian Rodafrian]";
  1292. mes "I just aid a visit to";
  1293. mes "Karlomoff and gave him";
  1294. mes "a piece of my mind! I think...";
  1295. mes "I think I put him in his place.";
  1296. mes "But I can never really tell";
  1297. mes "with that sneaky guy...";
  1298. next;
  1299. mes "It doesn't look like";
  1300. mes "Rodafrian can offer you";
  1301. mes "any more information. For";
  1302. mes "now, it would be best to";
  1303. mes "go to ^3355FFProntera Church.^000000";
  1304. close;
  1305. }
  1306. else {
  1307. mes "[Historian Rodafrian]";
  1308. mes "I'm sorry, but I'm";
  1309. mes "really very busy with my";
  1310. mes "research at the moment.";
  1311. mes "Perhaps we can talk later";
  1312. mes "once I've completed this?";
  1313. close;
  1314. }
  1315. S_GiveName:
  1316. next;
  1317. select("My name is "+strcharinfo(0)+".");
  1318. mes "[Historian Rodafrian]";
  1319. mes "Ah "+strcharinfo(0)+", eh?";
  1320. mes "Do you mind if I ask you a favor? I really need to verify the true";
  1321. mes "lyrics for this song. However,";
  1322. mes "I need to stay here in Morroc";
  1323. mes "to complete my research.";
  1324. next;
  1325. mes "[Historian Rodafrian]";
  1326. mes "Would you please find my";
  1327. mes "colleague Mondo and ask him";
  1328. mes "for this song's lyrics? You can";
  1329. mes "find him in the ancient ruins";
  1330. mes "in Mount Mjolnir, north in the";
  1331. mes "Rune-Midgarts Kingdom.";
  1332. next;
  1333. mes "[Historian Rodafrian]";
  1334. mes "I apologize for asking";
  1335. mes "you to do what sounds like";
  1336. mes "a silly errand, but I actually";
  1337. mes "need to know this song's lyrics";
  1338. mes "for the sake of my research...";
  1339. if (getarg(0) == 1) delitem 7342,1; //File01
  1340. set prt_curse,8;
  1341. close;
  1342. }
  1343. mjolnir_01,135,168,3 script Historian#prt03 754,{
  1344. if ((MaxWeight-Weight) < 2000 || checkweight(1201,1) == 0) {
  1345. mes "^3355FFWait a second!";
  1346. mes "Right now, you're carrying";
  1347. mes "too many things with you.";
  1348. mes "Please come back after";
  1349. mes "using the Kafra Service";
  1350. mes "to store some of your items.^000000";
  1351. close;
  1352. }
  1353. if (prt_curse == 8) {
  1354. mes "[Historian Mondo]";
  1355. mes "Excuse me...";
  1356. mes "But if you don't have";
  1357. mes "anything important for";
  1358. mes "me, then would you";
  1359. mes "please leave? I have";
  1360. mes "research to attend to...";
  1361. next;
  1362. mes "["+strcharinfo(0)+"]";
  1363. mes "I'm sorry, but Ms. Rodafrian";
  1364. mes "wanted me to ask you for the";
  1365. mes "lyrics of some song describing";
  1366. mes "the Rune-Midgarts Kingdom's";
  1367. mes "founding. Would you tell";
  1368. mes "them to me for her?";
  1369. next;
  1370. mes "[Historian Mondo]";
  1371. mes "Rodafrian? Oh, she must";
  1372. mes "mean that old children's";
  1373. mes "song. How did it go now?";
  1374. mes "Ah, now I remember...";
  1375. next;
  1376. mes "[Historian Mondo]";
  1377. mes "^FF0000*The great serpent*^000000";
  1378. mes "^FF0000*swallowed the sea.*^000000";
  1379. mes "^FF0000*The eagle of the rainbow*^000000";
  1380. mes "^FF0000*swallowed the serpent.*^000000";
  1381. mes "^FF0000*Then snake scales grew on*^000000";
  1382. mes "^FF0000*the eagle, and it slowly died.*^000000";
  1383. next;
  1384. select("...........?");
  1385. mes "[Historian Mondo]";
  1386. mes "Yes, I know: the song";
  1387. mes "is rather morbid, despite";
  1388. mes "the fact that it's sung like";
  1389. mes "such a happy song. Sometimes";
  1390. mes "these little songs are supposed";
  1391. mes "to scare kids into doing good.";
  1392. next;
  1393. select("Excuse me...");
  1394. mes "[Historian Mondo]";
  1395. mes "Hm? You look confused.";
  1396. mes "Did you have a question";
  1397. mes "to ask me about the song?";
  1398. next;
  1399. mes "["+strcharinfo(0)+"]";
  1400. mes "Actually, I heard";
  1401. mes "a different version";
  1402. mes "of this song, so I was";
  1403. mes "wondering why the lyrics";
  1404. mes "would be different...";
  1405. next;
  1406. mes "[Historian Mondo]";
  1407. mes "Really now?";
  1408. mes "Well then, let me";
  1409. mes "hear the version that";
  1410. mes "you've heard, starting";
  1411. mes "from the beginning.";
  1412. next;
  1413. callsub S_Song;
  1414. }
  1415. else if (prt_curse == 9) {
  1416. mes "[Historian Mondo]" ;
  1417. mes "Ah, would you tell me";
  1418. mes "the lyrics of the version of";
  1419. mes "the Rune-Midgarts Kingdom";
  1420. mes "founding myth song that";
  1421. mes "you happened to hear?";
  1422. next;
  1423. callsub S_Song;
  1424. }
  1425. else if (prt_curse == 10) {
  1426. mes "[Historian Mondo]";
  1427. mes "Interesting...";
  1428. mes "The version you heard";
  1429. mes "from Karlomoff is different";
  1430. mes "than the one I know. It's";
  1431. mes "possible that his version";
  1432. mes "is the most authentic.";
  1433. next;
  1434. mes "[Historian Mondo]";
  1435. mes "After all, I learned";
  1436. mes "the version I know";
  1437. mes "by listening to a";
  1438. mes "little kid sing it.";
  1439. next;
  1440. select("A kid?");
  1441. mes "[Historian Mondo]";
  1442. mes "Yeah. My guess? The version";
  1443. mes "that the kid sang might have";
  1444. mes "changed as it was transmitted";
  1445. mes "by mouth through the generations. If you want to learn more, you";
  1446. mes "should probably find that kid.";
  1447. next;
  1448. mes "[Historian Mondo]";
  1449. mes "Anyway, Karlomoff may have";
  1450. mes "the most accurate version of";
  1451. mes "the song since he's very good";
  1452. mes "at procuring and authenticating";
  1453. mes "historical written records and";
  1454. mes "documents. It's his specialty.";
  1455. next;
  1456. mes "[Historian Mondo]";
  1457. mes "Ah, if you want to learn more,";
  1458. mes "then you should try to find the";
  1459. mes "kid that was singing the song.";
  1460. mes "Hmm, he might be around ^3131DDthe";
  1461. mes "river near here^000000. Hopefully it";
  1462. mes "won't be too hard to find him.";
  1463. next;
  1464. mes "[Historian Mondo]";
  1465. mes "Once you're able to talk";
  1466. mes "to that kid, go ahead and";
  1467. mes "report back to Rodafrian.";
  1468. mes "She probably needs to know";
  1469. mes "soon, and I can talk to that";
  1470. mes "little kid at my leisure, so...";
  1471. next;
  1472. mes "[Historian Mondo]";
  1473. mes "Well then, I hope you";
  1474. mes "find what you're looking";
  1475. mes "for. Good luck in your";
  1476. mes "travels, adventurer.";
  1477. set prt_curse,11;
  1478. close;
  1479. }
  1480. else {
  1481. mes "[Historian Mondo]";
  1482. mes "Isn't this such";
  1483. mes "a beautiful place?";
  1484. mes "It's no wonder that";
  1485. mes "ancient peoples chose";
  1486. mes "to live around here...";
  1487. close;
  1488. }
  1489. S_Song:
  1490. mes "["+strcharinfo(0)+"]";
  1491. input .@line$;
  1492. if (.@line$ == "The great serpent swallowed the sea.") {
  1493. set .@total,.@total+1;
  1494. mes "*The great serpent*";
  1495. mes "*swallowed the sea.*";
  1496. }
  1497. else mes "*"+.@line$+"*";
  1498. input .@line$;
  1499. if (.@line$ == "The eagle of the rainbow swallowed the serpent.") {
  1500. set .@total,.@total+1;
  1501. mes "*The eagle of the rainbow*";
  1502. mes "*swallowed the serpent.*";
  1503. }
  1504. else mes "*"+.@line$+"*";
  1505. input .@line$;
  1506. if (.@line$ == "Then the eagle built its nest.") set .@total,.@total+1;
  1507. mes "*"+.@line$+"*";
  1508. input .@line$;
  1509. if (.@line$ == "A nest upon the swallowed sea.") set .@total,.@total+1;
  1510. mes "*"+.@line$+"*";
  1511. if (.@total == 4) set prt_curse,10;
  1512. else {
  1513. next;
  1514. mes "["+strcharinfo(0)+"]";
  1515. mes "Wait, wait...";
  1516. mes "I think I messed up!";
  1517. mes "(Those weren't the";
  1518. mes "correct lyrics...)";
  1519. set prt_curse,9;
  1520. }
  1521. close;
  1522. }
  1523. mjolnir_01,298,302,0 script #prt_poem01 -1,2,2,{
  1524. OnTouch:
  1525. if (prt_curse == 11) {
  1526. mes "^FF0000*The great serpent*^000000";
  1527. mes "^FF0000*swallowed the sea.*^000000";
  1528. close;
  1529. }
  1530. end;
  1531. }
  1532. mjolnir_01,300,297,0 script #prt_poem02 -1,2,2,{
  1533. OnTouch:
  1534. if (prt_curse == 11) {
  1535. mes "^FF0000*The great serpent*^000000";
  1536. mes "^FF0000*swallowed the sea.*^000000";
  1537. close;
  1538. }
  1539. end;
  1540. }
  1541. mjolnir_01,292,288,0 script #prt_poem03 -1,2,2,{
  1542. OnTouch:
  1543. if (prt_curse == 11) {
  1544. mes "^FF0000*The eagle of the rainbow*^000000";
  1545. mes "^FF0000*swallowed the serpent.*^000000";
  1546. close;
  1547. }
  1548. end;
  1549. }
  1550. mjolnir_01,302,286,0 script #prt_poem04 -1,2,2,{
  1551. OnTouch:
  1552. if (prt_curse == 11) {
  1553. mes "^FF0000*Then snake scales*^000000";
  1554. mes "^FF0000*grew on the eagle...*^000000";
  1555. close;
  1556. }
  1557. end;
  1558. }
  1559. mjolnir_01,313,279,0 script #prt_poem05 -1,2,2,{
  1560. OnTouch:
  1561. if (prt_curse == 11) {
  1562. mes "^FF0000*And it slowly died...*^000000";
  1563. close;
  1564. }
  1565. end;
  1566. }
  1567. mjolnir_01,312,269,5 script Dog#prt 81,{
  1568. mes "[Dog]";
  1569. mes "Bow Wow!";
  1570. close;
  1571. }
  1572. mjolnir_01,313,269,5 script Dazed Boy#prt 706,{
  1573. if (prt_curse == 11) {
  1574. mes "[Absent-Minded Boy]";
  1575. mes "The great serpent";
  1576. mes "swallowed the sea.";
  1577. mes "The eagle of the rainbow";
  1578. mes "swallowed the serpent.";
  1579. mes "Then snake scales grew on";
  1580. mes "the eagle, and it slowly died.";
  1581. next;
  1582. mes "[Exhausted-Looking Woman]";
  1583. mes "Goodness...!";
  1584. mes "Will you please stop";
  1585. mes "singing that song?";
  1586. next;
  1587. mes "[Absent-Minded Boy]";
  1588. mes "..................";
  1589. next;
  1590. mes "^3355FFThe little boy quietly";
  1591. mes "stared at the woman for a";
  1592. mes "little bit, and then crouched";
  1593. mes "down and began petting a";
  1594. mes "dog sitting next to him.^000000";
  1595. next;
  1596. if (select("What did you just sing?:Ignore them") == 1) {
  1597. mes "[Absent-Minded Boy]";
  1598. mes "...";
  1599. mes "......";
  1600. mes ".........";
  1601. next;
  1602. mes "[Absent-Minded Boy]";
  1603. mes "Woof-woof, have you";
  1604. mes "heard this song? Mommy";
  1605. mes "taught me to sing it, you";
  1606. mes "know. She says it was sung";
  1607. mes "by people for a long time~";
  1608. next;
  1609. mes "^3355FFThe boy continued speaking";
  1610. mes "to the dog like an old friend,";
  1611. mes "ignoring your presence and";
  1612. mes "acting as if you didn't exist.^000000";
  1613. next;
  1614. mes "[Exhausted-Looking Woman]";
  1615. mes "Kaanu...";
  1616. mes "What did I tell";
  1617. mes "you about ignoring";
  1618. mes "people's questions!";
  1619. next;
  1620. mes "[Kaanu]";
  1621. mes ".........";
  1622. mes "..................";
  1623. mes "Uh oh, Woof-woof.";
  1624. mes "Mommy seems upset";
  1625. mes "for some reason.";
  1626. next;
  1627. mes "[Exhausted-Looking Woman]";
  1628. mes "I'm sorry, my kid is...";
  1629. mes "Look, did you want to know";
  1630. mes "more about that song? Try";
  1631. mes "not to worry about it: it's just an old children's tune.";
  1632. next;
  1633. if (select("Why are you here?:May I hear the song again?") == 1) {
  1634. mes "[Exhausted-Looking Woman]";
  1635. mes ".................";
  1636. next;
  1637. mes "^3355FFThe woman's lip tightens";
  1638. mes "with shame. It's obvious";
  1639. mes "that this topic makes her";
  1640. mes "feel very uncomfortable.^000000";
  1641. next;
  1642. mes "[Kaanu]";
  1643. mes "...";
  1644. mes "......";
  1645. mes ".........";
  1646. next;
  1647. mes "[Kaanu]";
  1648. mes "Woof-woof, do you know";
  1649. mes "why Mommy is always";
  1650. mes "so sad? I wish I knew";
  1651. mes "why Mommy never smiles...";
  1652. next;
  1653. mes "[Exhausted-Looking Woman]";
  1654. mes "........";
  1655. set prt_curse,12;
  1656. close;
  1657. }
  1658. mes "[Exhausted-Looking Woman]";
  1659. mes "..................";
  1660. next;
  1661. mes "[Exhausted-Looking Woman]";
  1662. mes "Okay. I can do this";
  1663. mes "simple thing for you.";
  1664. mes "Let me recite this song...";
  1665. next;
  1666. mes "[Exhausted-Looking Woman]";
  1667. mes "The great serpent";
  1668. mes "swallowed the sea.";
  1669. mes "The eagle of the rainbow";
  1670. mes "swallowed the serpent.";
  1671. mes "Then snake scales grew on";
  1672. mes "the eagle, and it slowly died.";
  1673. set prt_curse,12;
  1674. close;
  1675. }
  1676. mes "[Absent-Minded Boy]";
  1677. mes "...";
  1678. mes "......";
  1679. mes ".........";
  1680. close;
  1681. }
  1682. else if (prt_curse == 36) {
  1683. mes "^3355FFThe little boy looked";
  1684. mes "very worn and weary of";
  1685. mes "life, a look that is very";
  1686. mes "unsettling on the face";
  1687. mes "of a young child.^000000";
  1688. close;
  1689. }
  1690. else if (prt_curse == 45) {
  1691. mes "^3355FFThe little boy still";
  1692. mes "won't talk to you, but";
  1693. mes "he acknowledges your";
  1694. mes "presense by making eye";
  1695. mes "contact and smiling.^000000";
  1696. close;
  1697. }
  1698. else if (prt_curse > 54) {
  1699. mes "^3355FFThe little boy still";
  1700. mes "won't talk to you, but he";
  1701. mes "make you feel welcome";
  1702. mes "by giving you a warm smile.^000000";
  1703. close;
  1704. }
  1705. else {
  1706. mes "[Absent-Minded Boy]";
  1707. mes "...";
  1708. mes "......";
  1709. mes ".........";
  1710. next;
  1711. mes "^3355FFYou find it difficult";
  1712. mes "to ignore the little boy's";
  1713. mes "probing, wary eyes directed";
  1714. mes "at you. It's very clear that";
  1715. mes "he doesn't trust you.^000000";
  1716. close;
  1717. }
  1718. }
  1719. mjolnir_01,316,268,3 script Exhausted-Looking Woman 879,{
  1720. if ((MaxWeight-Weight) < 2000 || checkweight(1201,1) == 0) {
  1721. mes "^3355FFWait a second!";
  1722. mes "Right now, you're carrying";
  1723. mes "too many things with you.";
  1724. mes "Please come back after";
  1725. mes "using the Kafra Service";
  1726. mes "to store some of your items.^000000";
  1727. close;
  1728. }
  1729. if (prt_curse == 11) {
  1730. mes "[Absent-Minded Boy]";
  1731. mes "The great serpent";
  1732. mes "swallowed the sea.";
  1733. mes "The eagle of the rainbow";
  1734. mes "swallowed the serpent.";
  1735. mes "Then snake scales grew on";
  1736. mes "the eagle, and it slowly died.";
  1737. next;
  1738. mes "[Exhausted-Looking Woman]";
  1739. mes "Goodness...!";
  1740. mes "Will you please stop";
  1741. mes "singing that song?";
  1742. next;
  1743. mes "[Absent-Minded Boy]";
  1744. mes "..................";
  1745. next;
  1746. mes "^3355FFThe little boy quietly";
  1747. mes "stared at the woman for a";
  1748. mes "little bit, and then crouched";
  1749. mes "down and began petting a";
  1750. mes "dog sitting next to him.^000000";
  1751. next;
  1752. if (select("What did you just sing?:Ignore them") == 1) {
  1753. mes "[Absent-Minded Boy]";
  1754. mes "...";
  1755. mes "......";
  1756. mes ".........";
  1757. next;
  1758. mes "[Absent-Minded Boy]";
  1759. mes "Woof-woof, have you";
  1760. mes "heard this song? Mommy";
  1761. mes "taught me to sing it, you";
  1762. mes "know. She says it was sung";
  1763. mes "by people for a long time~";
  1764. next;
  1765. mes "^3355FFThe boy continued speaking";
  1766. mes "to the dog like an old friend,";
  1767. mes "ignoring your presence and";
  1768. mes "acting as if you didn't exist.^000000";
  1769. next;
  1770. mes "[Exhausted-Looking Woman]";
  1771. mes "Kaanu...";
  1772. mes "What did I tell";
  1773. mes "you about ignoring";
  1774. mes "people's questions!";
  1775. next;
  1776. mes "[Kaanu]";
  1777. mes ".........";
  1778. mes "..................";
  1779. mes "Uh oh, Woof-woof.";
  1780. mes "Mommy seems upset";
  1781. mes "for some reason.";
  1782. next;
  1783. mes "[Exhausted-Looking Woman]";
  1784. mes "I'm sorry, my kid is...";
  1785. mes "Look, did you want to know";
  1786. mes "more about that song? Try";
  1787. mes "not to worry about it: it's just an old children's tune.";
  1788. next;
  1789. if (select("Why are you here?:May I hear the song again?") == 1) {
  1790. mes "[Exhausted-Looking Woman]";
  1791. mes ".................";
  1792. next;
  1793. mes "^3355FFThe woman's lip tightens";
  1794. mes "with shame. It's obvious";
  1795. mes "that this topic makes her";
  1796. mes "feel very uncomfortable.^000000";
  1797. next;
  1798. mes "[Kaanu]";
  1799. mes "...";
  1800. mes "......";
  1801. mes ".........";
  1802. next;
  1803. mes "[Kaanu]";
  1804. mes "Woof-woof, do you know";
  1805. mes "why Mommy is always";
  1806. mes "so sad? I wish I knew";
  1807. mes "why Mommy never smiles...";
  1808. next;
  1809. mes "[Exhausted-Looking Woman]";
  1810. mes "........";
  1811. set prt_curse,12;
  1812. close;
  1813. }
  1814. mes "[Exhausted-Looking Woman]";
  1815. mes "..................";
  1816. next;
  1817. mes "[Exhausted-Looking Woman]";
  1818. mes "Okay. I can do this";
  1819. mes "simple thing for you.";
  1820. mes "Let me recite this song...";
  1821. next;
  1822. mes "[Exhausted-Looking Woman]";
  1823. mes "The great serpent";
  1824. mes "swallowed the sea.";
  1825. mes "The eagle of the rainbow";
  1826. mes "swallowed the serpent.";
  1827. mes "Then snake scales grew on";
  1828. mes "the eagle, and it slowly died.";
  1829. set prt_curse,12;
  1830. close;
  1831. }
  1832. mes "[Exhausted-Looking Woman]";
  1833. mes "...........";
  1834. close;
  1835. }
  1836. else if (prt_curse == 12) {
  1837. mes "[Exhausted-Looking Woman]";
  1838. mes "Not too many people";
  1839. mes "come to this remote area.";
  1840. mes "What brings you all the";
  1841. mes "way over here, I wonder?";
  1842. next;
  1843. mes "["+strcharinfo(0)+"]";
  1844. mes "Actually, I'm just";
  1845. mes "trying to learn the";
  1846. mes "real lyrics of that";
  1847. mes "song that little boy";
  1848. mes "has been singing.";
  1849. next;
  1850. mes "[Exhausted-Looking Woman]";
  1851. mes ".........";
  1852. next;
  1853. mes "[Exhausted-Looking Woman]";
  1854. mes "That song's lyrics, and";
  1855. mes "its meaning, can change";
  1856. mes "from person to person as";
  1857. mes "time goes on. I suppose part";
  1858. mes "of the reason is because it's";
  1859. mes "been handed down orally...";
  1860. next;
  1861. mes "[Exhausted-Looking Woman]";
  1862. mes "It sounds like such a happy";
  1863. mes "song, but it's meaning had";
  1864. mes "changed for me ever since";
  1865. mes "the accident had happened...";
  1866. mes "It's been so long, but I don't";
  1867. mes "think the pain will ever heal.";
  1868. next;
  1869. select("Accident?");
  1870. mes "[Exhausted-Looking Woman]";
  1871. mes "I'm... I'm sorry.";
  1872. mes "I don't think I can talk";
  1873. mes "about it. If I try, I know I'll";
  1874. mes "relive the horror. Every day";
  1875. mes "is already a struggle to cope";
  1876. mes "with the sins I've committed.";
  1877. next;
  1878. mes "[Exhausted-Looking Woman]";
  1879. mes "I know it's selfish, but";
  1880. mes "I have a favor to ask of you.";
  1881. mes "I can't really leave this area,";
  1882. mes "and seldom do I receive visitors. Would you be so kind to deliver";
  1883. mes "something to Prontera for me?";
  1884. next;
  1885. mes "[Exhausted-Looking Woman]";
  1886. mes "I used to live in Prontera,";
  1887. mes "and ever since the accident,";
  1888. mes "Father Bamph has been so very";
  1889. mes "supportive of me. It's not enough to repay his kindness, but please";
  1890. mes "give these herbs to him for me.";
  1891. next;
  1892. mes "[Exhausted-Looking Woman]";
  1893. mes "You can find ^3131FFFather Bamph^000000";
  1894. mes "in ^3131FFProntera Church^000000. When you ";
  1895. mes "see him, please give him my";
  1896. mes "warmest regards. I would do it";
  1897. mes "myself, but because of what I did, I can't return to Prontera...";
  1898. next;
  1899. mes "["+strcharinfo(0)+"]";
  1900. mes "^333333(Alright then. I guess";
  1901. mes "I should deliver these";
  1902. mes "herbs to Prontera Church";
  1903. mes "before I talk to Rodafrian.)^000000";
  1904. getitem 7432,1;
  1905. set prt_curse,13;
  1906. close;
  1907. }
  1908. else if (prt_curse > 12 && prt_curse < 16) {
  1909. mes "[Exhausted-Looking Woman]";
  1910. mes "Father Bamph has helped";
  1911. mes "me so much. Please bring";
  1912. mes "that herb pouch to him in";
  1913. mes "Prontera Church, and give";
  1914. mes "him my warmest regards.";
  1915. close;
  1916. }
  1917. else if (prt_curse == 16) {
  1918. mes "[Bonnie Imbullea]";
  1919. mes "Oh, you've come back?";
  1920. mes "Were you able to deliver";
  1921. mes "that pouch of herbs that";
  1922. mes "I gave you to Father Bamph?";
  1923. next;
  1924. mes "["+strcharinfo(0)+"]";
  1925. mes "Yes, I did. Actually,";
  1926. mes "Father Bamph sent me";
  1927. mes "here to ask you a few";
  1928. mes "things. You see, he told";
  1929. mes "me all about the royal secret";
  1930. mes "and, well, your exorcism.";
  1931. next;
  1932. mes "[Bonnie Imbullea]";
  1933. mes "Oh. I see.";
  1934. mes "You must think";
  1935. mes "me a monster...";
  1936. mes "Those poor children";
  1937. mes "are dead because of me...";
  1938. next;
  1939. mes "["+strcharinfo(0)+"]";
  1940. mes "N-no! Not at all!";
  1941. mes "I just wanted to ask if there";
  1942. mes "was a connection between";
  1943. mes "the song that Kaanu has been";
  1944. mes "singing and Jormungand's curse.";
  1945. next;
  1946. mes "[Bonnie Imbullea]";
  1947. mes "...";
  1948. mes "......";
  1949. mes ".........";
  1950. next;
  1951. mes "[Bonnie Imbullea]";
  1952. mes "After the exorcism failed,";
  1953. mes "I should have been punished";
  1954. mes "with death. But the royal family and the Prontera Church took";
  1955. mes "mercy on me, and allowed";
  1956. mes "me to live here in exile.";
  1957. Emotion e_dots;
  1958. next;
  1959. mes "[Bonnie Imbullea]";
  1960. mes "I began to sing this song";
  1961. mes "to keep myself distracted,";
  1962. mes "even if it was related to";
  1963. mes "the Jormungand curse.";
  1964. next;
  1965. mes "[Bonnie Imbullea]";
  1966. mes "You know, now that I think";
  1967. mes "about it, I do remember hearing";
  1968. mes "that after the exorcism failed,";
  1969. mes "a maid found a fragment of a";
  1970. mes "Red Gemstone while cleaning";
  1971. mes "the secret ceremonial grounds.";
  1972. Emotion e_gasp,1;
  1973. next;
  1974. mes "[Bonnie Imbullea]";
  1975. mes "I always thought it";
  1976. mes "was a little strange.";
  1977. mes "I wanted to investigate";
  1978. mes "it, but then I was discharged";
  1979. mes "from the Prontera Church";
  1980. mes "after my failure...";
  1981. next;
  1982. mes "["+strcharinfo(0)+"]";
  1983. mes "A fragment from";
  1984. mes "a Red Gemstone?";
  1985. mes "Maybe... maybe it's";
  1986. mes "evidence that someone";
  1987. mes "sabotaged the exorcism!";
  1988. next;
  1989. mes "[Bonnie Imbullea]";
  1990. mes "What happened was tragic,";
  1991. mes "but it would make me feel";
  1992. mes "so much better if that were";
  1993. mes "really the truth. Even if the";
  1994. mes "exorcism was sabotaged,";
  1995. mes "we can't turn back time...";
  1996. next;
  1997. mes "["+strcharinfo(0)+"]";
  1998. mes "^333333(Hmm...";
  1999. mes "I better head back";
  2000. mes "to Prontera Church";
  2001. mes "and let Father Bamph";
  2002. mes "know about this information.)^000000";
  2003. set prt_curse,17;
  2004. close;
  2005. }
  2006. else if (prt_curse == 17) {
  2007. mes "[Bonnie Imbullea]";
  2008. mes "It's really very";
  2009. mes "difficult to live";
  2010. mes "with this guilt.";
  2011. mes "I was trained to help";
  2012. mes "people, not kill them!";
  2013. next;
  2014. mes "^3355FFYou tried to comfort";
  2015. mes "Bonnie Imbullea for a";
  2016. mes "little while before you";
  2017. mes "return to Prontera Church.";
  2018. close;
  2019. }
  2020. else if (prt_curse == 35 || prt_curse == 44 || prt_curse == 54) {
  2021. mes "^3355FFYou tell Bonnie Imbullea";
  2022. mes "that the deaths of the princes";
  2023. mes "were not her fault and that the exorcism was probably sabotaged.";
  2024. mes "However, you keep specifics, like the use of poison, to yourself.^000000";
  2025. next;
  2026. mes "[Bonnie Imbullea]";
  2027. mes "Is that really true...?";
  2028. mes "Oh, I'm so happy! I really";
  2029. mes "thought I'd have to live the";
  2030. mes "rest of my in seclusion with";
  2031. mes "this horrible shame. Oh, thank";
  2032. mes "you so much for your help!";
  2033. next;
  2034. mes "[Bonnie Imbullea]";
  2035. mes "Kaanu will be able to";
  2036. mes "meet other kids his own";
  2037. mes "age... We can finally live";
  2038. mes "a normal life. How wonderful...";
  2039. next;
  2040. mes "[Bonnie Imbullea]";
  2041. mes "But wait...";
  2042. mes "How exactly did the";
  2043. mes "princes die, then?";
  2044. mes "There weren't any";
  2045. mes "wounds on the bodies";
  2046. mes "from what I remember...";
  2047. next;
  2048. mes "["+strcharinfo(0)+"]";
  2049. mes "Well, um, I wouldn't know";
  2050. mes "anything about that, but";
  2051. mes "Father Bamph and Father";
  2052. mes "Biscuss are handling the";
  2053. mes "investigation, and they're";
  2054. mes "doing their best to find out.";
  2055. next;
  2056. mes "[Bonnie Imbullea]";
  2057. mes "I see. Well, I believe in";
  2058. mes "them: they're great priests,";
  2059. mes "after all. Although I may be";
  2060. mes "forgiven for my failure, I still fear for the royal family...";
  2061. mes "All I can do for now is pray.";
  2062. next;
  2063. mes "[Bonnie Imbullea]";
  2064. mes "Anyway, I promise that";
  2065. mes "I won't reveal what I know";
  2066. mes "about this incident to the";
  2067. mes "public. And if you ever come";
  2068. mes "by the mountain again, I hope";
  2069. mes "you stop by to visit us.";
  2070. next;
  2071. mes "[Bonnie Imbullea]";
  2072. mes "You don't understand";
  2073. mes "how much the news you've";
  2074. mes "brought really means to me.";
  2075. mes "I can finally free myself from";
  2076. mes "this burdensome guilt...";
  2077. mes "Thank you, kind adventurer~";
  2078. if (prt_curse == 35) set prt_curse,36;
  2079. else if (prt_curse == 44) set prt_curse,45;
  2080. else {
  2081. next;
  2082. mes "^3355FFNow, you can return to";
  2083. mes "Rodafrian, the historian";
  2084. mes "stationed in Morroc.^000000";
  2085. set prt_curse,55;
  2086. }
  2087. close;
  2088. }
  2089. else if (prt_curse == 36) {
  2090. mes "[Bonnie Imbullea]";
  2091. mes "By your grace and mercy,";
  2092. mes "please pity the poor souls";
  2093. mes "and protect the royal family...";
  2094. mes "Bless us with your light and";
  2095. mes "may your wisdom guide us...";
  2096. close;
  2097. }
  2098. else if (prt_curse == 45) {
  2099. mes "[Bonnie Imbullea]";
  2100. mes "I guess we've gotten";
  2101. mes "too used to the peace";
  2102. mes "and serenity of Mount";
  2103. mes "Mjolnir. It won't be easy";
  2104. mes "to leave, even if we're welcome to return to Prontera...";
  2105. close;
  2106. }
  2107. else if (prt_curse > 54) {
  2108. mes "[Bonnie Imbullea]";
  2109. mes "Thank you so much";
  2110. mes "for helping out in the";
  2111. mes "investigation of the";
  2112. mes "princes. I'd never know";
  2113. mes "happiness again if it";
  2114. mes "weren't for your efforts.";
  2115. close;
  2116. }
  2117. else {
  2118. mes "[Bonnie Imbullea]";
  2119. mes "^333333*Sigh...*^000000";
  2120. close;
  2121. }
  2122. }
  2123. prt_church,115,122,0 warp #sazekan 1,1,prt_church,168,106
  2124. prt_church,166,106,0 warp #prtchhall 1,1,prt_church,112,122
  2125. prt_church,185,106,3 script Father Bamph 60,{
  2126. if (prt_curse == 13) {
  2127. mes "[Father Bamph]";
  2128. mes "Welcome to";
  2129. mes "Prontera Church.";
  2130. mes "Please relax, and";
  2131. mes "let your mind and";
  2132. mes "spirit find rest in";
  2133. mes "these hallowed halls.";
  2134. next;
  2135. select("Give him the herb pouch.");
  2136. if (countitem(7432) < 1) {
  2137. mes "["+strcharinfo(0)+"]";
  2138. mes "Ack!";
  2139. mes "Now, where did I put";
  2140. mes "that pouch with the herbs?";
  2141. close;
  2142. }
  2143. mes "[Father Bamph]";
  2144. mes "May I ask...";
  2145. mes "Why are you giving";
  2146. mes "me this pouch of herbs?";
  2147. next;
  2148. mes "["+strcharinfo(0)+"]";
  2149. mes "Well, there was this";
  2150. mes "lady living on Mount";
  2151. mes "Mjolnir who wanted me";
  2152. mes "to give this to you. Um, she";
  2153. mes "has a son named Kaanu?";
  2154. next;
  2155. mes "[Father Bamph]";
  2156. mes "Oh, you must have met";
  2157. mes "Bonnie Imbullea. It's";
  2158. mes "been a long time since";
  2159. mes "I've seen her. How is";
  2160. mes "she doing, may I ask?";
  2161. next;
  2162. mes "["+strcharinfo(0)+"]";
  2163. mes "Oh...";
  2164. mes "I guess she's fine.";
  2165. mes "But she seems really...";
  2166. mes "I dunno, tormented...";
  2167. next;
  2168. mes "[Father Biscuss]";
  2169. mes "Good! If she were happy";
  2170. mes "and relaxed after what she";
  2171. mes "did, not even God would forgive";
  2172. mes "her! She deserves to live the";
  2173. mes "rest of her life in agony!";
  2174. next;
  2175. mes "[Father Bamph]";
  2176. mes "Father Biscuss, how can";
  2177. mes "you say something like that?";
  2178. mes "She did her best to stop what";
  2179. mes "had happened! We should pity";
  2180. mes "her for the suffering she must be feeling. Where is your compassion?";
  2181. next;
  2182. mes "[Father Biscuss]";
  2183. mes "Bah! Don't speak to me";
  2184. mes "about compassion! Weren't";
  2185. mes "you the one who recommended";
  2186. mes "her to perform the exorcism in";
  2187. mes "the first place? You didn't";
  2188. mes "forget that, did you?";
  2189. next;
  2190. mes "[Father Bampf]";
  2191. mes "......";
  2192. mes ".........";
  2193. mes "............";
  2194. next;
  2195. mes "[Father Biscuss]";
  2196. mes "Hah!";
  2197. next;
  2198. select("About Bonnie Imbullea");
  2199. mes "[Father Bamph]";
  2200. mes "Well...";
  2201. mes "I don't...";
  2202. mes "I don't know if";
  2203. mes "I should be telling ";
  2204. mes "you about that incident...";
  2205. next;
  2206. mes "[Father Biscuss]";
  2207. mes "You know what? If Bonnie";
  2208. mes "sent this adventurer here";
  2209. mes "for a favor, it probably means";
  2210. mes "she trusts this person. Besides, we need somebody to carry out";
  2211. if (sex)
  2212. mes "this task for us. Why not him?";
  2213. else
  2214. mes "this task for us. Why not her?";
  2215. next;
  2216. mes "[Father Bamph]";
  2217. mes "Your words have the ring";
  2218. mes "of truth, Father Biscuss.";
  2219. mes "Well then, adventurer, give";
  2220. mes "me the opportunity to tell you";
  2221. mes "something very important. But, you must not tell anyone else...";
  2222. set prt_curse,14;
  2223. delitem 7432,1; //Leather_Pouch
  2224. close;
  2225. }
  2226. else if (prt_curse == 14) {
  2227. mes "[Father Bamph]";
  2228. mes "What I am about to tell";
  2229. mes "you must be kept secret.";
  2230. mes "Now, do you know about";
  2231. mes "Jormungand, the great serpent";
  2232. mes "born from the god Loki and";
  2233. mes "the giantess, Angrboda?";
  2234. next;
  2235. mes "[Father Bamph]";
  2236. mes "Jormungand was an evil";
  2237. mes "beast that, after the thousand";
  2238. mes "year war between the gods and";
  2239. mes "demons, began to attack humans.";
  2240. mes "It brought great chaos and much";
  2241. mes "suffering around the world...";
  2242. next;
  2243. mes "[Father Bamph]";
  2244. mes "Finally, the first Tristram of";
  2245. mes "the Gaebolg family defeated";
  2246. mes "Jormungand together with 6";
  2247. mes "other warriors, but only after";
  2248. mes "it killed his beloved father.";
  2249. next;
  2250. mes "[Father Bamph]";
  2251. mes "Tristram would become the";
  2252. mes "first king of the Rune-Midgarts";
  2253. mes "Kingdom, but his family would";
  2254. mes "suffer from the curse placed";
  2255. mes "by Jormungand before its defeat. ";
  2256. next;
  2257. mes "[Father Bamph]";
  2258. mes "To this day...";
  2259. mes "^FF0000Every first prince of";
  2260. mes "the Gaebolg family dies";
  2261. mes "at a young age^000000. That is";
  2262. mes "Jormungand's curse and";
  2263. mes "the royal family's secret.";
  2264. Emotion e_omg,1;
  2265. next;
  2266. mes "["+strcharinfo(0)+"]";
  2267. mes "What...?!";
  2268. mes "Is this really true?!";
  2269. mes "Isn't there any way to";
  2270. mes "counter this horrible curse?!";
  2271. next;
  2272. mes "[Father Bamph]";
  2273. mes "Please lower your voice.";
  2274. mes "Yes, it's a shame that the";
  2275. mes "royal family must suffer like";
  2276. mes "this. But all the exorcisms";
  2277. mes "that have been attempted";
  2278. mes "over the years have failed...";
  2279. next;
  2280. mes "[Father Bamph]";
  2281. mes "Although the situation";
  2282. mes "appeared hopeless, King";
  2283. mes "Tristram III tried once again to exorcise the curse. Following";
  2284. mes "his orders, the greatest priests and exorcists were all summoned.";
  2285. next;
  2286. mes "[Father Bamph]";
  2287. mes "A series of tests was";
  2288. mes "performed to select the";
  2289. mes "best priests and exorcists";
  2290. mes "to remove this curse. In the end, ^3131FFBonnie Imbullea^000000 was chosen to";
  2291. mes "lead the exorcism ceremony.";
  2292. next;
  2293. mes "["+strcharinfo(0)+"]";
  2294. mes "Wait, but you mentioned";
  2295. mes "samething about an accident.";
  2296. mes "Does that mean that she failed";
  2297. mes "in performing the exorcism?";
  2298. next;
  2299. mes "[Father Bamph]";
  2300. mes "Yes, unfortunately.";
  2301. mes "After the priests and";
  2302. mes "exorcists gathered in the";
  2303. mes "secret ceremonial grounds,";
  2304. mes "three princes were killed";
  2305. mes "instead of just the first.";
  2306. next;
  2307. mes "[Father Biscuss]";
  2308. mes "Although we all swore to";
  2309. mes "keep that incident a secret,";
  2310. mes "Bonnie Imbullea took full";
  2311. mes "responsibility for the deaths.";
  2312. mes "That is why she is in self";
  2313. mes "imposed exile from the kingdom.";
  2314. next;
  2315. mes "["+strcharinfo(0)+"]";
  2316. mes "What...?";
  2317. mes "That's...";
  2318. mes "That's crazy!";
  2319. next;
  2320. mes "[Father Biscuss]";
  2321. mes "I know that this";
  2322. mes "is a very long story,";
  2323. mes "and that it's a little";
  2324. mes "complicated. Please";
  2325. mes "listen to what we have";
  2326. mes "to ask from here on...";
  2327. Emotion e_dots;
  2328. set prt_curse,15;
  2329. close;
  2330. }
  2331. else if (prt_curse == 15) {
  2332. mes "[Father Bamph]";
  2333. mes "Now, you should know that";
  2334. mes "all of the princes that were";
  2335. mes "killed that day bore strange";
  2336. mes "looking marks on their bodies.";
  2337. mes "It almost looked as if they";
  2338. mes "were growing snake scales.";
  2339. Emotion e_gasp,1;
  2340. next;
  2341. mes "["+strcharinfo(0)+"]";
  2342. mes "Wait, they grew snake";
  2343. mes "scales? That sounds just";
  2344. mes "like one of the versions of";
  2345. mes "this song I'm investigating.";
  2346. mes "I think it was the song about the Rune-Midgarts Kingdom's origin.";
  2347. next;
  2348. mes "[Father Bamph]";
  2349. mes "Wait, that song?";
  2350. mes "Hm, I don't see how";
  2351. mes "it's related. Let's see";
  2352. mes "now, how did it go?";
  2353. mes "Rainbows... Eagles...";
  2354. mes "Ah! Now I remember!";
  2355. next;
  2356. mes "[Father Bamph]";
  2357. mes "The great serpent";
  2358. mes "swallowed the sea.";
  2359. mes "The eagle of the rainbow";
  2360. mes "swallowed the serpent.";
  2361. mes "Then the eagle built its nest.";
  2362. mes "A nest upon the swallowed sea.";
  2363. next;
  2364. mes "["+strcharinfo(0)+"]";
  2365. mes "Hmm...";
  2366. mes "Well, I heard a";
  2367. mes "different version";
  2368. mes "of the same song.";
  2369. mes "It goes like...";
  2370. next;
  2371. mes "["+strcharinfo(0)+"]";
  2372. mes "The great serpent";
  2373. mes "swallowed the sea.";
  2374. mes "The eagle of the rainbow";
  2375. mes "swallowed the serpent.";
  2376. mes "Then snake scales grew on";
  2377. mes "the eagle, and it slowly died.";
  2378. next;
  2379. mes "[Father Bamph]";
  2380. mes "Oh, my. I learned the song";
  2381. mes "when I was a young boy from";
  2382. mes "my father. However, your version seems to reveal the secret curse";
  2383. mes "of the Gaebolgs. Please tell me, where did you hear that song?";
  2384. next;
  2385. mes "["+strcharinfo(0)+"]";
  2386. mes "Well, I first heard this";
  2387. mes "version from a historian,";
  2388. mes "and then I found out that";
  2389. mes "Bonnie Imbullea knows it as";
  2390. mes "well. Um, is there a problem?";
  2391. next;
  2392. mes "[Father Bamph]";
  2393. mes "If those song lyrics are";
  2394. mes "spread, the secret of the";
  2395. mes "royal family curse could be";
  2396. mes "revealed to the public. Would";
  2397. mes "you please help us by speaking";
  2398. mes "to Bonnie Imbullea once again?";
  2399. next;
  2400. mes "[Father Bamph]";
  2401. mes "If you can, please try to";
  2402. mes "see if you can learn of any";
  2403. mes "connection between the curse";
  2404. mes "and the song, or if she can";
  2405. mes "remember anything that happened";
  2406. mes "after the exorcism failed...";
  2407. set prt_curse,16;
  2408. close;
  2409. }
  2410. else if (prt_curse == 16) {
  2411. mes "[Father Bamph]";
  2412. mes "Please visit Bonnie";
  2413. mes "Imbullea in Mount Mjolnir";
  2414. mes "to see if you can learn more";
  2415. mes "about that song, or about what";
  2416. mes "happened after the attempted exorcism of the Jormungand curse.";
  2417. close;
  2418. }
  2419. else if (prt_curse == 17) {
  2420. mes "[Father Bamph]";
  2421. mes "Ah, have you spoken";
  2422. mes "to Bonnie Imbullea?";
  2423. mes "Please tell me if you";
  2424. mes "have learned anything new.";
  2425. next;
  2426. mes "^3355FFYou related everything";
  2427. mes "that Bonnie Imbullea spoke";
  2428. mes "about, including the discovery";
  2429. mes "of a fragment of Red Gemstone";
  2430. mes "in the secret ceremonial grounds. ";
  2431. next;
  2432. mes "[Father Bamph]";
  2433. mes "Red Gemstone? There's";
  2434. mes "no reason for that to be in";
  2435. mes "a holy place. Hmm. There's";
  2436. mes "more to this case than meets";
  2437. mes "the eye. We better investigate";
  2438. mes "the truth, starting now.";
  2439. next;
  2440. mes "[Father Bamph]";
  2441. mes "Come with me, adventurer,";
  2442. mes "to the secret ceremonial";
  2443. mes "grounds for the royal family.";
  2444. mes "Just use the switch hidden";
  2445. mes "within the bookshelf and";
  2446. mes "I will meet you there.";
  2447. set prt_curse,18;
  2448. close;
  2449. }
  2450. else if (prt_curse > 17 && prt_curse < 22) {
  2451. mes "[Father Bamph]";
  2452. mes "Come with me to the";
  2453. mes "secret ceremonial grounds";
  2454. mes "so that we can investigate";
  2455. mes "the possibility of sabotage";
  2456. mes "with the exorcism that";
  2457. mes "Bonnie Imbullea performed.";
  2458. next;
  2459. mes "[Father Bamph]";
  2460. mes "There is a hidden switch";
  2461. mes "in the bookshelf that you";
  2462. mes "can use to transport yourself";
  2463. mes "there. Go, and I will meet";
  2464. mes "you in the ceremonial grounds.";
  2465. close;
  2466. }
  2467. else if (prt_curse == 22) {
  2468. mes "[Father Bamph]";
  2469. mes "This is a matter of grave";
  2470. mes "importance, but we can't";
  2471. mes "alert the royal family yet and";
  2472. mes "cause a panic. It would be";
  2473. mes "best to fully investigate this";
  2474. mes "first and collect proof.";
  2475. next;
  2476. mes "[Father Bamph]";
  2477. mes "Brave adventurer, would";
  2478. mes "you please visit the Assassin";
  2479. mes "Guild in Morroc and see if you";
  2480. mes "can learn anything about how";
  2481. mes "we can verify whether poison";
  2482. mes "was used to kill the princes?";
  2483. set prt_curse,23;
  2484. close;
  2485. }
  2486. else if (prt_curse == 23) {
  2487. mes "[Father Bamph]";
  2488. mes "Please see if you can";
  2489. mes "learn anything about testing";
  2490. mes "for the use of poison from";
  2491. mes "a member of the Assassin";
  2492. mes "Guild in Morroc.";
  2493. close;
  2494. }
  2495. else if (prt_curse == 31) {
  2496. mes "[Father Bamph]";
  2497. mes "Ah, you've returned~";
  2498. mes "Have you managed to learn";
  2499. mes "anything about poison from";
  2500. mes "the Assassin Guild? I know";
  2501. mes "their members must be";
  2502. mes "very difficult to find...";
  2503. next;
  2504. mes "^3355FFYou relate all of the";
  2505. mes "information you learned";
  2506. mes "about poison to Father Bamph,";
  2507. mes "including the method to test";
  2508. mes "for the use of poison in murder. ";
  2509. next;
  2510. mes "[Father Bamph]";
  2511. mes "Ah, I see. Then, would";
  2512. mes "you please bring 1 Yellow";
  2513. mes "Gemstone and 1 Green Potion";
  2514. mes "to the secret ceremonial grounds as soon as you can? I will wait";
  2515. mes "over there for you once again.";
  2516. set prt_curse,32;
  2517. close;
  2518. }
  2519. else if (prt_curse == 32 || prt_curse == 33 || prt_curse == 41 || prt_curse == 42 || prt_curse == 51 || prt_curse == 52) {
  2520. mes "[Father Bamph]";
  2521. mes "You can use the hidden";
  2522. mes "switch in the bookshelf to";
  2523. mes "enter the secret ceremonial";
  2524. mes "grounds. Don't forget that we";
  2525. mes "need^3131FF 1 Yellow Gemstone^000000 and ^3131FF1 Green Potion^000000 to test for poison.";
  2526. close;
  2527. }
  2528. else if (prt_curse == 34) {
  2529. mes "[Father Bamph]";
  2530. mes "I can't believe it!";
  2531. mes "If poison was used, then";
  2532. mes "the second and third princes";
  2533. mes "were murdered! Unbelievable...";
  2534. mes "How can anyone kill children?";
  2535. next;
  2536. mes "[Father Bamph]";
  2537. mes "At the very least, we now";
  2538. mes "know that their deaths were";
  2539. mes "not Bonnie Imbullea's fault.";
  2540. mes "Now I must discuss with Father";
  2541. mes "Biscuss and decide how to tell";
  2542. mes "the royal family about this...";
  2543. next;
  2544. mes "[Father Bamph]";
  2545. mes "Once again, let me remind";
  2546. mes "you that everything that has";
  2547. mes "transpired here must be kept";
  2548. mes "secret. The public cannot know";
  2549. mes "of Jormungand's curse! It would cause political turmoil and chaos!";
  2550. next;
  2551. mes "[Father Bamph]";
  2552. mes "Still, that does not mean";
  2553. mes "that I cannot personally thank";
  2554. mes "you for all of your help. I'm very grateful for what you have done,";
  2555. mes "adventurer. May safety accompany you on all of your journeys.";
  2556. set prt_curse,35;
  2557. close;
  2558. }
  2559. else if (prt_curse > 34 && prt_curse < 40 && !aru_monas) {
  2560. mes "[Father Bamph]";
  2561. mes "I'm at a loss at what";
  2562. mes "to do. Sometimes, even";
  2563. mes "I have doubts and believe";
  2564. mes "that Odin has abandoned us...";
  2565. close;
  2566. }
  2567. else if (prt_curse == 40) {
  2568. mes "[Father Bamph]";
  2569. mes "Ah, you've returned~";
  2570. mes "Have you managed to learn";
  2571. mes "anything about poison from";
  2572. mes "the Assassin Guild? I know";
  2573. mes "their members must be";
  2574. mes "very difficult to find...";
  2575. next;
  2576. mes "^3355FFYou relate all of the";
  2577. mes "information you learned";
  2578. mes "about poison to Father Bamph,";
  2579. mes "including the method to test";
  2580. mes "for the use of poison in murder. ";
  2581. next;
  2582. mes "[Father Bamph]";
  2583. mes "Ah, I see. Then, would";
  2584. mes "you please bring^3131FF 1 Yellow";
  2585. mes "Gemstone^000000 and ^3131FF1 Green Potion^000000";
  2586. mes "to the secret ceremonial grounds as soon as you can? I will wait";
  2587. mes "over there for you once again.";
  2588. set prt_curse,41;
  2589. close;
  2590. }
  2591. else if (prt_curse == 43 || prt_curse == 53) {
  2592. mes "[Father Bamph]";
  2593. mes "I can't believe it!";
  2594. mes "If poison was used, then";
  2595. mes "the second and third princes";
  2596. mes "were murdered! Unbelievable...";
  2597. mes "How can anyone kill children?";
  2598. next;
  2599. mes "[Father Bamph]";
  2600. mes "At the very least, we now";
  2601. mes "know that their deaths were";
  2602. mes "not Bonnie Imbullea's fault.";
  2603. mes "Now I must discuss with Father";
  2604. mes "Biscuss and decide how to tell";
  2605. mes "the royal family about this...";
  2606. next;
  2607. mes "[Father Bamph]";
  2608. mes "Oh, and would you please";
  2609. mes "inform ^3131FFBonnie Imbullea^000000 that";
  2610. mes "the deaths of the princes were";
  2611. mes "not her fault? I'm sure that news would bring her great relief";
  2612. mes "from her burden of guilt...";
  2613. next;
  2614. mes "[Father Bamph]";
  2615. mes "Once again, let me remind";
  2616. mes "you that everything that has";
  2617. mes "transpired here must be kept";
  2618. mes "secret. The public cannot know";
  2619. mes "of Jormungand's curse! It would cause political turmoil and chaos!";
  2620. next;
  2621. mes "[Father Bamph]";
  2622. mes "Still, that does not mean";
  2623. mes "that I cannot personally thank";
  2624. mes "you for all of your help. I'm very grateful for what you have done,";
  2625. mes "adventurer. May safety accompany you on all of your journeys.";
  2626. if (prt_curse == 43) set prt_curse,44;
  2627. else set prt_curse,54;
  2628. getexp 1600000,0;
  2629. close;
  2630. }
  2631. else if (prt_curse > 43 && prt_curse < 50 && !aru_monas) {
  2632. mes "[Father Bamph]";
  2633. mes "Have you spoken to";
  2634. mes "Bonnie Imbullea yet?";
  2635. mes "Try not to worry about the";
  2636. mes "news about the princes'";
  2637. mes "murder. Father Biscuss";
  2638. mes "and I will handle it.";
  2639. close;
  2640. }
  2641. else if (prt_curse == 50) {
  2642. mes "[Father Bamph]";
  2643. mes "Ah, you've returned~";
  2644. mes "Have you managed to learn";
  2645. mes "anything about poison from";
  2646. mes "the Assassin Guild? I know";
  2647. mes "their members must be";
  2648. mes "very difficult to find...";
  2649. next;
  2650. mes "You relate all of the";
  2651. mes "information you learned";
  2652. mes "about poison to Father Bamph,";
  2653. mes "including the method to test";
  2654. mes "for the use of poison in murder. ";
  2655. next;
  2656. mes "[Father Bamph]";
  2657. mes "Ah, I see. Then, would";
  2658. mes "you please bring ^3131FF1 Yellow";
  2659. mes "Gemstone^000000 and ^3131FF1 Green Potion^000000";
  2660. mes "to the secret ceremonial grounds as soon as you can? I will wait";
  2661. mes "over there for you once again.";
  2662. set prt_curse,51;
  2663. close;
  2664. }
  2665. else if (prt_curse == 60) {
  2666. mes "[Father Bamph]";
  2667. mes "Oh, "+strcharinfo(0)+"~";
  2668. mes "Long time, no see.";
  2669. mes "Have you spoken to";
  2670. mes "Bonnie yet? Ah, and";
  2671. mes "how may I help you today?";
  2672. next;
  2673. mes "^3355FFYou tell Father Bamph";
  2674. mes "that rare herbs grow in";
  2675. mes "a land to the west, although";
  2676. mes "you do not mention that you";
  2677. mes "told Rodafrian about the curse.^000000";
  2678. next;
  2679. mes "[Father Biscuss]";
  2680. mes "Land to the west?";
  2681. mes "That place is rumored to";
  2682. mes "be populated by fanatics.";
  2683. mes "Father Bamph, I think they";
  2684. mes "may be prime suspects for";
  2685. mes "the murder of the princes...";
  2686. next;
  2687. mes "[Father Bamph]";
  2688. mes "Well, I'll admit that it's";
  2689. mes "possible, but we haven't had";
  2690. mes "contact with anyone from the";
  2691. mes "land to the west for so long...";
  2692. mes "It's still far too early to make those kinds of assumptions.";
  2693. next;
  2694. select("Land to the west?");
  2695. mes "[Father Bamph]";
  2696. mes "Not much is known about";
  2697. mes "the land to the west. We";
  2698. mes "did send several priests";
  2699. mes "there once to spread our";
  2700. mes "faith. However, they failed...";
  2701. next;
  2702. mes "[Father Bamph]";
  2703. mes "From what I can tell,";
  2704. mes "almost everyone there";
  2705. mes "is a strong adherent of";
  2706. mes "that region's native religion.";
  2707. mes "Anyway, thank you for informing";
  2708. mes "us. We'll handle it from here.";
  2709. next;
  2710. mes "[Father Bamph]";
  2711. mes "Ah, to preserve the secrets";
  2712. mes "of the royal family, I ask that";
  2713. mes "you refrain from entering the";
  2714. mes "secret ceremonial grounds";
  2715. mes "from now on. Thanks again for your help, "+strcharinfo(0)+".";
  2716. set prt_curse,61;
  2717. close;
  2718. }
  2719. else {
  2720. if (prt_curse == 36 || prt_curse == 45 || prt_curse == 56 || prt_curse == 61) {
  2721. // Begin Nameless Island Access Quest Addition
  2722. if (aru_monas == 1) {
  2723. mes "[Father Bamph]";
  2724. mes "Oh, I've been waiting for";
  2725. mes "you, adventurer. I'm sorry";
  2726. mes "for giving you such short";
  2727. mes "notice, but it seems that";
  2728. mes "you've grown much stronger";
  2729. mes "since the last time we met.";
  2730. next;
  2731. mes "[Father Bamph]";
  2732. mes "The Church has received";
  2733. mes "a request from Prontera";
  2734. mes "Palace, but we don't have";
  2735. mes "the resources to handle it.";
  2736. mes "I believe you'd be well suited";
  2737. mes "to this task if you'll help us.";
  2738. next;
  2739. mes "[Father Bamph]";
  2740. mes "A man of high rank suddenly";
  2741. mes "disappeared a while ago.";
  2742. mes "Although Prontera Palace";
  2743. mes "asked us to find him, I can";
  2744. mes "only tell you who he is later.";
  2745. next;
  2746. mes "[Father Bamph]";
  2747. mes "All we know is that he was";
  2748. mes "last seen in Comodo. Please";
  2749. mes "speak to our informant, ^6B8E23Larjes^000000,";
  2750. mes "and he will assist you in your";
  2751. mes "search for the lost official.";
  2752. set aru_monas,2;
  2753. close;
  2754. }
  2755. else if (aru_monas == 2 || aru_monas == 3) {
  2756. mes "[Father Bamph]";
  2757. mes "Please go to Comodo and";
  2758. mes "find our informant, ^6B8E23Larjes^000000,";
  2759. mes "in the Casino. He will help";
  2760. mes "you in your search for the";
  2761. mes "official who disappeared.";
  2762. close;
  2763. }
  2764. else if (aru_monas == 4) {
  2765. mes "[Father Bamph]";
  2766. mes "Ah, so you found Larjes?";
  2767. mes "How has your investigation of";
  2768. mes "that official's disappearance";
  2769. mes "progressing? I hope that he";
  2770. mes "is still safe and sound";
  2771. mes "when you find him.";
  2772. next;
  2773. select("Tell him what Larjes said.");
  2774. mes "[Father Bamph]";
  2775. mes "I see. We've detected some";
  2776. mes "disquieting activity from";
  2777. mes "Arunafeltz lately, but I didn't";
  2778. mes "think they would make";
  2779. mes "their move so soon. Hmm...";
  2780. mes "Give me a moment to think.";
  2781. set aru_monas,5;
  2782. close;
  2783. }
  2784. else if (aru_monas == 5) {
  2785. if (rand(1,10) == 10) {
  2786. mes "[Father Bamph]";
  2787. mes "Well, I've considered all";
  2788. mes "possible scenarios. I think";
  2789. mes "it would work best if you";
  2790. mes "continue your investigation";
  2791. mes "on our behalf. That is, if";
  2792. mes "you're willing to do it.";
  2793. next;
  2794. mes "[Father Bamph]";
  2795. mes "We don't want to provoke";
  2796. mes "an international conflict";
  2797. mes "with our official involvement,";
  2798. mes "but I also can't force you to";
  2799. mes "work for us. Whether you";
  2800. mes "can help is your choice.";
  2801. next;
  2802. if (select("Let me think about it.:Of course, I'll help.") == 1) {
  2803. mes "[Father Bamph]";
  2804. mes "I hope that you decide";
  2805. mes "to help us. The safety of";
  2806. mes "our nation depends on the";
  2807. mes "success of this investigation.";
  2808. mes "We could really use your help.";
  2809. close;
  2810. }
  2811. mes "[Father Bamph]";
  2812. mes "Thank you. I'm glad to hear";
  2813. mes "that you'll help us. You may";
  2814. mes "take the airship in Izlude to";
  2815. mes "travel to Arunafeltz, where you";
  2816. mes "must continue your investigation.";
  2817. next;
  2818. mes "[Father Bamph]";
  2819. mes "I believe that you should";
  2820. mes "be able to learn more if you";
  2821. mes "investigate the city of ^9370DBRachel^000000.";
  2822. mes "Please accept this money";
  2823. mes "to cover your Airship fee.";
  2824. mes "Thank you, and good luck.";
  2825. set zeny,zeny+1500;
  2826. set aru_monas,6;
  2827. close;
  2828. }
  2829. else {
  2830. mes "[Father Bamph]";
  2831. mes "Hmm... What's the best way";
  2832. mes "for us to handle this? Let";
  2833. mes "me think about our options.";
  2834. mes "We can--no. That wouldn't";
  2835. mes "work. This will be difficult.";
  2836. close;
  2837. }
  2838. }
  2839. else if (aru_monas == 6) {
  2840. // Anyone else see the irony in this?
  2841. mes "[Father Bamph]";
  2842. mes "You might have problems";
  2843. mes "in Rachel since the culture";
  2844. mes "there is much different than";
  2845. mes "our own. Their ways of doing";
  2846. mes "things, their government...";
  2847. mes "Everything is tied to religion.";
  2848. close;
  2849. }
  2850. else if (aru_monas > 6 && aru_monas < 24) {
  2851. mes "[Father Bamph]";
  2852. mes "Thank you so much for all";
  2853. mes "of your hard work. Our agents";
  2854. mes "will contact you whenever they";
  2855. mes "uncover any new information.";
  2856. mes "Remember that no one can";
  2857. mes "know what we've been doing.";
  2858. close;
  2859. }
  2860. else if (aru_monas == 24) {
  2861. mes "[Father Bamph]";
  2862. mes "Thank you for bring us such";
  2863. mes "important information. With";
  2864. mes "your help, we were able to";
  2865. mes "clear a few unsolved cases.";
  2866. mes "We expected something like";
  2867. mes "this, but not this soon.";
  2868. next;
  2869. mes "[Father Bamph]";
  2870. mes "I fear that the Royal Court";
  2871. mes "has been bickering over their";
  2872. mes "own selfish needs. I pray that";
  2873. mes "it does not grow worse, devolve";
  2874. mes "into chaos. ^666666*Sigh*^000000 We'll see...";
  2875. set aru_monas,25;
  2876. close;
  2877. }
  2878. else if (aru_monas >= 25) {
  2879. mes "[Father Bamph]";
  2880. mes "Thank you for bring us such";
  2881. mes "important information. With";
  2882. mes "your help, we were able to";
  2883. mes "clear a few unsolved cases.";
  2884. mes "We expected something like";
  2885. mes "this, but not this soon.";
  2886. next;
  2887. mes "[Father Bamph]";
  2888. mes "I fear that the Royal Court";
  2889. mes "has been bickering over their";
  2890. mes "own selfish needs. I pray that";
  2891. mes "it does not grow worse, devolve";
  2892. mes "into chaos. ^666666*Sigh*^000000 We'll see...";
  2893. close;
  2894. }
  2895. // End Nameless Island Access Quest Addition
  2896. else {
  2897. mes "[Father Bamph]";
  2898. mes "I'm sorry, but would it";
  2899. mes "be alright if we talked";
  2900. mes "later? I have to handle";
  2901. mes "a very important task now...";
  2902. close;
  2903. }
  2904. }
  2905. }
  2906. }
  2907. prt_church,184,110,3 script Father Biscuss 60,{
  2908. if (prt_curse == 54) {
  2909. mes "[Father Biscuss]";
  2910. mes "Hmm, I still suspect that";
  2911. mes "someone from the Assassin";
  2912. mes "Guild may have killed the";
  2913. mes "princes. Just in case, I'm";
  2914. mes "going to send a spy. Keep";
  2915. mes "that information secret.";
  2916. next;
  2917. mes "[Father Biscuss]";
  2918. mes "So yes. You didn't learn";
  2919. mes "or hear anything from us,";
  2920. mes "and you don't know anything";
  2921. mes "about the royal family's curse.";
  2922. mes "From here on, Father Bamph";
  2923. mes "and I will handle this issue.";
  2924. close;
  2925. }
  2926. else if (prt_curse == 35) {
  2927. mes "[Father Biscuss]";
  2928. mes "I've never seen Father";
  2929. mes "Bamph this way before, but";
  2930. mes "I can understand how he feels.";
  2931. mes "As one of the leaders of this";
  2932. mes "church, he feels responsible";
  2933. mes "for these princes' deaths.";
  2934. next;
  2935. mes "[Father Biscuss]";
  2936. mes "I'm sure he'll feel";
  2937. mes "better in a few days,";
  2938. mes "but right now, he's in no";
  2939. mes "condition to compile the";
  2940. mes "valuable info that you've";
  2941. mes "provided, so I'll do it.";
  2942. next;
  2943. mes "[Father Biscuss]";
  2944. mes "Personally, I feel that";
  2945. mes "what happened was tragic,";
  2946. mes "but it should be avenged.";
  2947. mes "Perhaps that why I've held";
  2948. mes "a grudge against Imbullea";
  2949. mes "for all this time. Anyway...";
  2950. next;
  2951. mes "[Father Biscuss]";
  2952. mes "Although we can't";
  2953. mes "acknowledge it publicly,";
  2954. mes "on behalf of the Prontera";
  2955. mes "Church, I want to thank";
  2956. mes "you for all of your help.";
  2957. set prt_curse,36;
  2958. getexp 1600000,0;
  2959. close;
  2960. }
  2961. else if (prt_curse == 36) {
  2962. mes "[Father Biscuss]";
  2963. mes "No one can know light";
  2964. mes "without experiencing";
  2965. mes "darkness. Peace has";
  2966. mes "no meaning until it is";
  2967. mes "contrasted with chaos.";
  2968. next;
  2969. mes "[Father Biscuss]";
  2970. mes "Religion becomes even";
  2971. mes "more important during times";
  2972. mes "of chaos, and times of need.";
  2973. mes "I must remain calm, especially";
  2974. mes "when Father Bamph feels so bad about this whole incident...";
  2975. close;
  2976. }
  2977. else {
  2978. mes "[Father Biscuss]";
  2979. mes "Please observe";
  2980. mes "silence within the";
  2981. mes "Priest Room. Thank";
  2982. mes "you for cooperating.";
  2983. close;
  2984. }
  2985. }
  2986. prt_church,177,113,3 script #gototomb 111,{
  2987. if (prt_curse > 17 && prt_curse < 23 || prt_curse > 31 && prt_curse < 35 || prt_curse == 41 || prt_curse == 42 || prt_curse == 44 || prt_curse == 51 || prt_curse == 52) {
  2988. warp "prt_church",21,91;
  2989. }
  2990. end;
  2991. }
  2992. prt_church,23,89,3 script Father Biscuss#tomb 60,{
  2993. mes "[Father Biscuss]";
  2994. mes "Hm...?";
  2995. mes "Are you ready to";
  2996. mes "head back upstairs?";
  2997. next;
  2998. if (select("Yes:No") == 1) {
  2999. mes "[Father Biscuss]";
  3000. mes "Please follow me.";
  3001. next;
  3002. warp "prt_church",178,111;
  3003. end;
  3004. }
  3005. mes "[Father Biscuss]";
  3006. mes "Please take your time";
  3007. mes "and investigate this as";
  3008. mes "thoroughly as you can.";
  3009. close;
  3010. }
  3011. prt_church,16,114,4 script Father Bamph#tomb 60,{
  3012. if (prt_curse == 18) {
  3013. mes "[Father Bamph]";
  3014. mes "There are the bodies";
  3015. mes "of the Gaebolg princes";
  3016. mes "that were killed during";
  3017. mes "the exorcism. Please take";
  3018. mes "a look at the body to the left.";
  3019. set prt_curse,19;
  3020. close;
  3021. }
  3022. else if (prt_curse == 19) {
  3023. mes "[Father Bamph]";
  3024. mes "Please take a look";
  3025. mes "at the body to the";
  3026. mes "far left, the first prince.";
  3027. close;
  3028. }
  3029. else if (prt_curse == 20) {
  3030. mes "["+strcharinfo(0)+"]";
  3031. mes "That weird mark looked";
  3032. mes "just like snake scales.";
  3033. mes "Is... Is that the mark left";
  3034. mes "behind by Jormungand's curse?";
  3035. next;
  3036. mes "[Father Bamph]";
  3037. mes "That's right.";
  3038. mes "Now, let's examine the";
  3039. mes "body of the second prince,";
  3040. mes "located in the middle.";
  3041. close;
  3042. }
  3043. else if (prt_curse == 21) {
  3044. mes "[Father Bamph]";
  3045. mes "Now...";
  3046. mes "Now we should";
  3047. mes "examine the third prince.";
  3048. close;
  3049. }
  3050. else if (prt_curse == 22) {
  3051. mes "[Father Bamph]";
  3052. mes "Let's go upstairs where we";
  3053. mes "can continue this conversation.";
  3054. mes "Ah, you might want to ask";
  3055. mes "Father Biscuss to lead you.";
  3056. close;
  3057. }
  3058. else if (prt_curse == 32 || prt_curse == 41 || prt_curse == 51) {
  3059. mes "[Father Bamph]";
  3060. mes "Do you have a ^3131FFYellow";
  3061. mes "Gemstone^000000 and ^3131FFGreen Potion^000000";
  3062. mes "ready? If so, you should begin";
  3063. mes "testing on the body of the third prince before the others.";
  3064. close;
  3065. }
  3066. else if (prt_curse == 33 || prt_curse == 42 || prt_curse == 52) {
  3067. mes "[Father Bamph]";
  3068. mes "The mark disappeared?";
  3069. mes "Oh, this is just horrible!";
  3070. mes "That would mean that poison";
  3071. mes "was used to murder the other";
  3072. mes "princes! I almost... can't...";
  3073. next;
  3074. mes "[Father Bamph]";
  3075. mes "I... I need some time";
  3076. mes "to recover from the shock";
  3077. mes "and to think about all of";
  3078. mes "this carefully. For now,";
  3079. mes "let's go back upstairs.";
  3080. if (prt_curse == 33) set prt_curse,34;
  3081. else if (prt_curse == 42) set prt_curse,43;
  3082. else set prt_curse,53;
  3083. close;
  3084. }
  3085. else if (prt_curse == 43 || prt_curse == 53) {
  3086. mes "[Father Bamph]";
  3087. mes "We've disturbed the";
  3088. mes "bodies of these poor";
  3089. mes "souls enough. We should";
  3090. mes "go back upstairs now...";
  3091. close;
  3092. }
  3093. end;
  3094. }
  3095. prt_church,19,111,5 script #prince1 887,{
  3096. if (prt_curse == 19) {
  3097. mes "[Father Bamph]";
  3098. mes "This is the body of";
  3099. mes "the king's first son, the";
  3100. mes "crown prince. Just as it has";
  3101. mes "happened for generations,";
  3102. mes "the curse took the life of";
  3103. mes "the first born prince...";
  3104. next;
  3105. mes "^3355FFBeneath one of the";
  3106. mes "prince's sleeves, you";
  3107. mes "notice a dark mark. Upon";
  3108. mes "pulling up the sleeve, you";
  3109. mes "note that the mark resembles";
  3110. mes "the scales of a serpent.^000000";
  3111. set prt_curse,20;
  3112. close;
  3113. }
  3114. else if (prt_curse == 33 || prt_curse > 41 && prt_curse < 51 || prt_curse == 52) {
  3115. mes "^3355FFYou poured a little bit";
  3116. mes "of the solution made from";
  3117. mes "Yellow Gemstone and Green";
  3118. mes "Potion on the mark on the skin.";
  3119. mes "You waited a while, but there was no reaction from the solution.^000000";
  3120. close;
  3121. }
  3122. else {
  3123. mes "^3355FFIt's the body of a male";
  3124. mes "dressed in luxurious robes.";
  3125. mes "Although deceased, the color";
  3126. mes "of life has not yet left the body. ";
  3127. close;
  3128. }
  3129. }
  3130. prt_church,21,111,5 script #prince2 887,{
  3131. if (prt_curse == 20) {
  3132. mes "[Father Bamph]";
  3133. mes "This is the body of the";
  3134. mes "second prince. The curse";
  3135. mes "is only supposed to kill";
  3136. mes "the firstborn prince, but";
  3137. mes "all three princes of this";
  3138. mes "generation were killed...";
  3139. next;
  3140. mes "[Father Bamph]";
  3141. mes "Despite our great efforts";
  3142. mes "to exorcise this powerful";
  3143. mes "curse, we all failed. Those";
  3144. mes "involved have begun to believe";
  3145. mes "that Odin may have abandoned us... ";
  3146. Emotion e_omg,1;
  3147. next;
  3148. mes "^3355FFYou examine the body of";
  3149. mes "the second prince and notice";
  3150. mes "that the scale marks on his";
  3151. mes "skin are fainter, and slightly";
  3152. mes "different in color, than the";
  3153. mes "marks on the first prince.^000000";
  3154. next;
  3155. mes "["+strcharinfo(0)+"]";
  3156. mes "Father Bamph...!";
  3157. mes "Look, these marks are";
  3158. mes "different on the second";
  3159. mes "prince than on the first";
  3160. mes "prince! See? They're different";
  3161. mes "in darkness and coloration.";
  3162. next;
  3163. mes "[Father Bamph]";
  3164. mes "Goodness, you're right!";
  3165. mes "How did we overlook this?";
  3166. mes "Hm, this supports the idea";
  3167. mes "that a conspiracy may be";
  3168. mes "involved. Let's go check";
  3169. mes "the body of the third prince.";
  3170. set prt_curse,21;
  3171. close;
  3172. }
  3173. else if (prt_curse == 33 || prt_curse > 41 && prt_curse < 51 || prt_curse == 52) {
  3174. specialeffect EF_POISONATTACK;
  3175. specialeffect EF_POISONHIT;
  3176. specialeffect EF_BUBBLE;
  3177. mes "^3355FFYou poured a little of the";
  3178. mes "solution made from Green";
  3179. mes "Potion and Yellow Gemstone";
  3180. mes "on the body's scale marks. The";
  3181. mes "scale marks grow fainter and";
  3182. mes "the solution bubbles on contact. ";
  3183. close;
  3184. }
  3185. else {
  3186. mes "^3355FFIt's the body of a male";
  3187. mes "dressed in luxurious robes.";
  3188. mes "Although deceased, the color";
  3189. mes "of life has not yet left the body. ";
  3190. close;
  3191. }
  3192. }
  3193. prt_church,24,111,5 script #prince3 887,{
  3194. if (prt_curse == 21) {
  3195. mes "^3355FFYou and Father Bamph";
  3196. mes "hurriedly inspect the third";
  3197. mes "prince's body and find that the";
  3198. mes "scale marks on his skin are";
  3199. mes "a little darker than the marks";
  3200. mes "on the second prince's skin.^000000";
  3201. next;
  3202. mes "[Father Bamph]";
  3203. mes "This is very suspicious...";
  3204. mes "The deaths of the second and";
  3205. mes "third princes might have been";
  3206. mes "caused by murder, rather than";
  3207. mes "the curse. However, what could";
  3208. mes "possibly be used to kill them?";
  3209. next;
  3210. while(1) {
  3211. if (select("A weapon!:Poison!") == 1) {
  3212. mes "[Father Bamph]";
  3213. mes "Hmm... But none of the";
  3214. mes "bodies had any wounds";
  3215. mes "or scarring. If that were the";
  3216. mes "case, I'm sure the king would";
  3217. mes "have declared war on someone.";
  3218. mes "It couldn't have been a weapon.";
  3219. next;
  3220. }
  3221. else break;
  3222. }
  3223. mes "[Father Bamph]";
  3224. mes "Poison...?";
  3225. mes "Oh dear! No one in the";
  3226. mes "Prontera Church would know";
  3227. mes "the first thing about that. But";
  3228. mes "maybe poison was used.";
  3229. mes "How can we find out for sure?";
  3230. next;
  3231. mes "[Father Biscuss]";
  3232. mes "I say, you go straight to";
  3233. mes "the experts. Someone in the";
  3234. mes "^FF0000Assassin Guild in Morroc^000000";
  3235. mes "ought to know. I hear they";
  3236. mes "can make poison that can kill";
  3237. mes "a man with just one drop!";
  3238. next;
  3239. mes "[Father Bamph]";
  3240. mes "Ah, that's a good idea!";
  3241. mes "Hmm, but first, let's go";
  3242. mes "continue this conversation";
  3243. mes "outside, shall we? I'd prefer";
  3244. mes "not to disturb these bodies...";
  3245. set prt_curse,22;
  3246. close;
  3247. }
  3248. else if (prt_curse == 22) {
  3249. mes "[Father Bamph]";
  3250. mes "Let's go upstairs where we";
  3251. mes "can continue this conversation.";
  3252. mes "Ah, you might want to ask";
  3253. mes "Father Biscuss to lead you.";
  3254. close;
  3255. }
  3256. else if (prt_curse == 32 || prt_curse == 41 || prt_curse == 51) {
  3257. if (countitem(506) > 0 && countitem(715) > 0) {
  3258. mes "^3355FFYou open a bottle of";
  3259. mes "Green Potion and insert a";
  3260. mes "Yellow Gemstone. The gem";
  3261. mes "quickly dissolves, conveniently";
  3262. mes "forming a solution to test for the presense of poison. You pour";
  3263. mes "it on the prince's scale marks.^000000";
  3264. next;
  3265. specialeffect EF_POISONATTACK;
  3266. specialeffect EF_POISONHIT;
  3267. specialeffect EF_BUBBLE;
  3268. mes "^3355FF*Pssssssssh*^000000";
  3269. next;
  3270. mes "^3355FFThe solution bubbles";
  3271. mes "once it touches the skin,";
  3272. mes "and the serpent scale marks";
  3273. mes "on the prince's body slowly";
  3274. mes "fade until they disappear.^000000";
  3275. delitem 506,1; //Green_Potion
  3276. delitem 715,1; //Yellow_Gemstone
  3277. if (prt_curse == 32) set prt_curse,33;
  3278. else if (prt_curse == 41) set prt_curse,42;
  3279. else set prt_curse,52;
  3280. close;
  3281. }
  3282. mes "^3355FFYou'll need to have";
  3283. mes "a Green Potion and";
  3284. mes "a Yellow Gemstone in";
  3285. mes "order to test and confirm";
  3286. mes "whether poison killed the";
  3287. mes "second and third princes.^000000";
  3288. close;
  3289. }
  3290. else if (prt_curse == 33 || prt_curse == 42 || prt_curse == 52) {
  3291. mes "^3355FFThe serpent scale marks";
  3292. mes "on this prince's body have";
  3293. mes "vanished after you applied";
  3294. mes "the Green Potion and Yellow";
  3295. mes "Gemstone solution to the skin.^000000";
  3296. close;
  3297. }
  3298. else {
  3299. mes "^3355FFIt's the body of a male";
  3300. mes "dressed in luxurious robes.";
  3301. mes "Although deceased, the color";
  3302. mes "of life has not yet left the body. ";
  3303. close;
  3304. }
  3305. }
  3306. moc_fild16,201,295,5 script Assassin Guildsman#poiso 884,{
  3307. if (prt_curse == 23) {
  3308. mes "[Assassin Guildsman]";
  3309. mes "What business";
  3310. mes "brings you here?";
  3311. next;
  3312. if (select("Poison:Nothing") == 1) {
  3313. mes "["+strcharinfo(0)+"]";
  3314. mes "I need to talk to";
  3315. mes "a poison specialist.";
  3316. mes "I'm investigating";
  3317. mes "something for the";
  3318. mes "Prontera Church,";
  3319. mes "possibly a murder.";
  3320. next;
  3321. mes "[Assassin Guildsman]";
  3322. mes "...";
  3323. mes "......";
  3324. mes ".........";
  3325. next;
  3326. mes "[Assassin Guildsman";
  3327. mes "Listen carefully.";
  3328. mes "I will only tell this";
  3329. mes "to you one time.";
  3330. next;
  3331. mes "[Assassin Guildsman]";
  3332. mes "There is an";
  3333. mes "Assassin's Private Pub";
  3334. mes "in the 7 o'clock direction";
  3335. mes "in Morroc. Go find someone";
  3336. mes "named ^3131FFMarjana^000000 inside.";
  3337. set prt_curse,24;
  3338. close;
  3339. }
  3340. mes "[Assassin Guildsman]";
  3341. mes "No. That look in";
  3342. mes "your eyes. I'm sure";
  3343. mes "there is a reason that";
  3344. mes "you have come here...";
  3345. close;
  3346. }
  3347. else {
  3348. mes "[Assassin Guildsman]";
  3349. mes "It's very dry and";
  3350. mes "windy today. I like this";
  3351. mes "weather. It feels like it";
  3352. mes "perfectly matches the soul";
  3353. mes "of a true Assassin, the loner";
  3354. mes "that hides in the shadows.";
  3355. close;
  3356. }
  3357. }
  3358. que_job01,10,16,5 script Marjana#poison 885,{
  3359. if (prt_curse == 24) {
  3360. mes "[Marjana]";
  3361. mes "What business brings";
  3362. mes "you here? I'm giving";
  3363. mes "you 4 minutes to speak";
  3364. mes "with me, so be direct.";
  3365. next;
  3366. mes "["+strcharinfo(0)+"]";
  3367. mes "I want to learn";
  3368. mes "more about poison";
  3369. mes "and confirm if it was";
  3370. mes "used to kill someone.";
  3371. next;
  3372. mes "[Marjana]";
  3373. mes "Poison? You've come";
  3374. mes "to just the right person.";
  3375. mes "If I don't know the answer,";
  3376. mes "I doubt you'll find anyone";
  3377. mes "else that would. Ask away.";
  3378. next;
  3379. mes "["+strcharinfo(0)+"]";
  3380. mes "Is it true that an";
  3381. mes "Assassin's poison";
  3382. mes "can be so powerful,";
  3383. mes "that just one drop";
  3384. mes "can kill a person?";
  3385. next;
  3386. mes "[Marjana]";
  3387. mes "It's true that such powerful";
  3388. mes "poison exists, but such deadly";
  3389. mes "poison is usually only used by";
  3390. mes "Assassin Crosses. Generally,";
  3391. mes "normal Assassins use poisons";
  3392. mes "that are much less potent.";
  3393. next;
  3394. mes "["+strcharinfo(0)+"]";
  3395. mes "Alright. Can you make";
  3396. mes "a poison that leaves a";
  3397. mes "specific mark on the body?";
  3398. next;
  3399. mes "[Marjana]";
  3400. mes "Sure. There's all kinds of";
  3401. mes "poisons that exist that I'm";
  3402. mes "sure you can't even imagine.";
  3403. mes "However, poisons that leave";
  3404. mes "specific marks are difficult to";
  3405. mes "use, and few can handle them.";
  3406. next;
  3407. mes "[Marjana]";
  3408. mes "The types of marks";
  3409. mes "that are left behind all";
  3410. mes "depend on the materials";
  3411. mes "used to create the poison.";
  3412. mes "Since some materials are";
  3413. mes "exclusive to certain areas...";
  3414. next;
  3415. mes "[Marjana]";
  3416. mes "Well, the type of mark";
  3417. mes "that was left behind could";
  3418. mes "actually serve as some kind";
  3419. mes "of clue. What was the mark";
  3420. mes "on the victim's body?";
  3421. next;
  3422. mes "["+strcharinfo(0)+"]";
  3423. mes "We're not sure if";
  3424. mes "poison was used yet,";
  3425. mes "but there are marks that";
  3426. mes "look like snake scales";
  3427. mes "left on the bodies.";
  3428. next;
  3429. mes "[Marjana]";
  3430. mes "Hmm. You know, if I had";
  3431. mes "to guess, I would say that";
  3432. mes "poison was probably used.";
  3433. mes "But the poison would have";
  3434. mes "to originate from outside of";
  3435. mes "the Rune-Midgarts Kingdom...";
  3436. next;
  3437. mes "[Marjana]";
  3438. mes "Yeah...";
  3439. mes "The materials used to";
  3440. mes "make those snake scale";
  3441. mes "marks... Some of them can't";
  3442. mes "even be found here on the";
  3443. mes "Rune-Midgard continent.";
  3444. next;
  3445. mes "[Marjana]";
  3446. mes "We're running out of time.";
  3447. mes "Listen, you can confirm whether";
  3448. mes "poison was used to kill someone";
  3449. mes "by mixing a Yellow Gemstone with a Green Potion, and sprinkling";
  3450. mes "the solution on the body.";
  3451. next;
  3452. mes "[Marjana]";
  3453. mes "If poison was used, the";
  3454. mes "solution with react with";
  3455. mes "the body. But this method";
  3456. mes "won't work if too much time";
  3457. mes "has passed after the murder.";
  3458. mes "You better try this soon...";
  3459. set prt_curse,25;
  3460. close;
  3461. }
  3462. OnInit:
  3463. disablenpc "Marjana#poison";
  3464. end;
  3465. OnEnable:
  3466. enablenpc "Marjana#poison";
  3467. end;
  3468. }
  3469. morocc,45,103,0 script #prtcurse -1,2,2,{
  3470. OnTouch:
  3471. if (prt_curse == 25) {
  3472. mes "["+strcharinfo(0)+"]";
  3473. mes "Hm. I'd better review";
  3474. mes "the facts I've learned so";
  3475. mes "that I can better focus on";
  3476. mes "this investigation. Let's see~";
  3477. next;
  3478. mes "["+strcharinfo(0)+"]";
  3479. mes "Long ago, the giant serpent";
  3480. mes "Jormungand threatened mankind.";
  3481. mes "7 warriors defeated Jormungand, led by Tristram III of the Gaebolg";
  3482. mes "family, but Jormungand cursed the Gaebolg bloodline in its defeat.";
  3483. next;
  3484. mes "["+strcharinfo(0)+"]";
  3485. mes "Ever since, the curse kills";
  3486. mes "the first born prince of the";
  3487. mes "Gaebolg family at an early age.";
  3488. mes "However, all of the princes of";
  3489. mes "this generation were killed.";
  3490. next;
  3491. mes "["+strcharinfo(0)+"]";
  3492. mes "According to what I've";
  3493. mes "learned from that assassin,";
  3494. mes "the first prince died from the";
  3495. mes "curse, and the other two may";
  3496. mes "have died from poisoning.";
  3497. next;
  3498. mes "["+strcharinfo(0)+"]";
  3499. mes "It's most likely that if";
  3500. mes "poison was used, then the";
  3501. mes "person who used it was an";
  3502. mes "assassin from outside of the";
  3503. mes "Rune-Midgarts Kingdom. Yes,";
  3504. mes "that's about everything I know.";
  3505. next;
  3506. mes "["+strcharinfo(0)+"]";
  3507. mes "Now, that historian Rodafrian";
  3508. mes "has been waiting for me to tell";
  3509. mes "her the lyrics of that song, but Father Bamph is also waiting";
  3510. mes "for the info I've learned from the Assassin Guild. What should I do?";
  3511. next;
  3512. if (select("Go to Rodafrian:Go to Father Bamph") == 1) {
  3513. mes "["+strcharinfo(0)+"]";
  3514. mes "Well, it's easier for me";
  3515. mes "to visit Rodafrian now.";
  3516. mes "She's much closer than";
  3517. mes "Father Bamph, so I guess";
  3518. mes "that I'll go talk to her first.";
  3519. set prt_curse,30;
  3520. close;
  3521. }
  3522. mes "["+strcharinfo(0)+"]";
  3523. mes "Well, it's more important";
  3524. mes "that I go see Father Bamph";
  3525. mes "and investigate the princes'";
  3526. mes "bodies. I better head over";
  3527. mes "to Prontera right away.";
  3528. set prt_curse,50;
  3529. close;
  3530. }
  3531. }
  3532. prt_in,162,99,4 script Librarian#curse 67,{
  3533. if (checkweight(1201,1) == 0) {
  3534. mes "^3355FFWait a second!";
  3535. mes "Right now, you're carrying";
  3536. mes "too many things with you.";
  3537. mes "Please come back after";
  3538. mes "using the Kafra Service";
  3539. mes "to store some of your items.";
  3540. close;
  3541. }
  3542. if (prt_curse == 3) {
  3543. if (countitem(7431) < 1) {
  3544. mes "[Librarian]";
  3545. mes "Please make sure to return";
  3546. mes "library books to the correct";
  3547. mes "place after you use them.";
  3548. mes "We don't have enough staff";
  3549. mes "to organize all these books...";
  3550. next;
  3551. if (select("Report the loss of the books:End Conversation") == 1) {
  3552. mes "[Librarian]";
  3553. mes "Oh, you lost some books?";
  3554. mes "Please write down the book";
  3555. mes "titles and pay the 700 zeny";
  3556. mes "penalty charge. Aftewards,";
  3557. mes "we will provide you with";
  3558. mes "replacement copies.";
  3559. next;
  3560. if (zeny > 699) {
  3561. mes "[Librarian]";
  3562. mes "Ah, here you are.";
  3563. mes "Please take these";
  3564. mes "replacement copies,";
  3565. mes "and try not to lose";
  3566. mes "them again. Thank you.";
  3567. set zeny,zeny-700;
  3568. getitem 7431,1; //Books
  3569. close;
  3570. }
  3571. mes "[Librarian]";
  3572. mes "Hmm...";
  3573. mes "Come back as soon";
  3574. mes "as you can with the";
  3575. mes "700 zeny to pay the";
  3576. mes "lost book penalty charge.";
  3577. close;
  3578. }
  3579. mes "[Librarian]";
  3580. mes "Please keep silent";
  3581. mes "while inside the library.";
  3582. mes "Thank you for cooperating.";
  3583. close;
  3584. }
  3585. else {
  3586. mes "[Librarian]";
  3587. mes "Being a librarian can";
  3588. mes "be pretty rough. People";
  3589. mes "just leave the books all";
  3590. mes "scattered, but expect them";
  3591. mes "to be organized. Ooh, books";
  3592. mes "are always getting lost too...";
  3593. next;
  3594. mes "[Librarian]";
  3595. mes "When you have";
  3596. mes "to clean up their";
  3597. mes "messes, you get to";
  3598. mes "realize how sloppy";
  3599. mes "people can really be.";
  3600. close;
  3601. }
  3602. }
  3603. else {
  3604. mes "[Librarian]";
  3605. mes "Being a librarian can";
  3606. mes "be pretty rough. People";
  3607. mes "just leave the books all";
  3608. mes "scattered, but expect them";
  3609. mes "to be organized. Ooh, books";
  3610. mes "are always getting lost too...";
  3611. next;
  3612. mes "[Librarian]";
  3613. mes "When you have";
  3614. mes "to clean up their";
  3615. mes "messes, you get to";
  3616. mes "realize how sloppy";
  3617. mes "people can really be.";
  3618. close;
  3619. }
  3620. }