quests_dicastes.txt 232 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519
  1. //===== rAthena Script =======================================
  2. //= El Dicastes Quest NPCs
  3. //===== By: ==================================================
  4. //= Gennosuke Kouga
  5. //===== Current Version: =====================================
  6. //= 1.6
  7. //===== Compatible With: =====================================
  8. //= rAthena SVN
  9. //===== Description: =========================================
  10. //= Quest NPCs related to Dewata:
  11. //== Sapha's Visit, Doha's Secrect Order, Frede's Request,
  12. //== Department Quests, Document Quests,
  13. //== Chesire's Call, Cat Hands Enchantment
  14. //===== Additional Comments: =================================
  15. //= 1.0 First version. 14107 lines, oh, the pain...
  16. //= 1.1 Standardized and reduced by 7000+ lines. [Euphy]
  17. //= 1.2 Further optimization. [Euphy]
  18. //= 1.2a Small bug fix. [Euphy]
  19. //= 1.3 Temporarly disabled Izlude Fish Tail?#33 NPC because of
  20. //= the new Izlude Town Map. [Masao]
  21. //= 1.4 Fixed minor typos. [Joseph]
  22. //= 1.5 Removed "Mysterious Documents" duplicated in magic_books. [Euphy]
  23. //= 1.6 Fixed missing checks for quest: Sapha's Visit. [Joseph]
  24. //============================================================
  25. // Entrance
  26. //============================================================
  27. manuk,321,182,5 script Entrance Manager#ep13_3_ 450,{
  28. mes "[Entrance Manager]";
  29. if (isequipped(2782)) {
  30. if (ep13_3_invite >= 4) {
  31. mes "Are you visiting the capital city, El Dicastes?";
  32. next;
  33. if(select("Yes:No")==2) {
  34. mes "[Entrance Manager]";
  35. mes "Then use the tunnel next time.";
  36. close; }
  37. mes "[Entrance Manager]";
  38. mes "Be careful.";
  39. close2;
  40. warp "dic_dun01",33,212;
  41. end; }
  42. mes "Sorry.";
  43. mes "I cannot let you pass because you are not a Sapha.";
  44. close; }
  45. mes "ⅳ○→? ⅲ ※○...";
  46. mes "★◎⌒ ⅳ ?";
  47. mes "●★..?";
  48. close;
  49. }
  50. dic_dun01,266,113,5 script Curious Sapha#ep13_3_ 449,{
  51. mes "[Curious Sapha]";
  52. if (isequipped(2782)) {
  53. mes "Hello?";
  54. next;
  55. switch(select("What are you doing here?:Buy research items.:Hello!:I want to help your research.")) {
  56. case 1:
  57. mes "[Curious Sapha]";
  58. mes "Do you see that dirty vigilante over there?";
  59. next;
  60. mes "[Curious Sapha]";
  61. mes "He was attacked by Scarabas after falling into Scaraba Hall.";
  62. mes "And he was the only one attacked even with others around him.";
  63. next;
  64. mes "[Curious Sapha]";
  65. mes "I think he slipped and fell on some secretion of the Queen Scaraba. I thought it was an accident was looking into it.";
  66. next;
  67. mes "[Curious Sapha]";
  68. mes "If the research results are correct, the Scarabas are very sensitive to the smell.";
  69. mes "Or else say they go crazy over it. Almost as if they were losing it...";
  70. next;
  71. mes "[Curious Sapha]";
  72. mes "I came to research the relationship between the Queen secretion component and the Scarabas.";
  73. mes "So I created this into a perfume to carry it easily.";
  74. next;
  75. mes "[Curious Sapha]";
  76. mes "I might be able to use this perfume's reaction to Scarabas and make progress in research.";
  77. close;
  78. case 2:
  79. mes "[Curious Sapha]";
  80. mes "You want to buy the Scaraba";
  81. mes "Perfume? A gift for home?";
  82. mes "Well, it has become a rare perfume.";
  83. next;
  84. mes "[Curious Sapha]";
  85. mes "I'll give you a deal and sell it by 500 Zeny each. But, try not to carry it with you into Scaraba Hall.";
  86. mes "How many do you want? You can buy up to 100.";
  87. next;
  88. input .@deal,0,100;
  89. if (.@deal == 0) {
  90. mes "[Curious Sapha]";
  91. mes "You changed your mind?";
  92. close; }
  93. if (Zeny < .@deal*500) {
  94. mes "[Curious Sapha]";
  95. mes "You don't have enough money.";
  96. close; }
  97. mes "[Curious Sapha]";
  98. mes "Will you buy "+.@deal+"?";
  99. next;
  100. if(select("Yes:No")==2) close;
  101. mes "[Curious Sapha]";
  102. mes "Here you go. Scaraba might flock";
  103. mes "around you, so don't use it near Scaraba Hall.";
  104. getitem 6437, .@deal;
  105. set Zeny, Zeny-(.@deal*500);
  106. close;
  107. case 3:
  108. mes "[Curious Sapha]";
  109. mes "Hello?";
  110. close;
  111. case 4:
  112. mes "[Curious Sapha]";
  113. mes "Do you have any useful information?";
  114. mes "Please let me know!";
  115. next;
  116. input .@talksap$;
  117. mes "[Curious Sapha]";
  118. mes "It says ^0000FF"+.@talksap$+"^000000.";
  119. next;
  120. set .@curiousrand,rand(1,4);
  121. // Needs more information!
  122. if (.@curiousrand == 1) {
  123. mes "[Curious Sapha]";
  124. mes "That is great information!";
  125. mes "I must start on the research.";
  126. close;
  127. } else if (.@curiousrand == 2) {
  128. mes "[Curious Sapha]";
  129. mes "I already know about that information, but I'm really grateful for you to come all the way here to tell me.";
  130. close;
  131. } else {
  132. mes "[Curious Sapha]";
  133. mes "Hmm... do you think so?";
  134. mes "I have some doubts about your information. I'll think it over.";
  135. close;
  136. }
  137. }
  138. }
  139. mes "■●⌒ ◎ □?";
  140. next;
  141. mes "- Cannot understand a word. -";
  142. close;
  143. }
  144. // Vigilantes
  145. //============================================================
  146. function script eldicastes_dv {
  147. mes "[Vigilante]";
  148. if (isequipped(2782)) {
  149. if (ep13_3_secret >= 4) {
  150. if (countitem(6437)) {
  151. mes "Do you need something from the cave?";
  152. next;
  153. if(select("Yes:No")==2) {
  154. mes "[Vigilante]";
  155. mes "Please step aside because it is dangerous.";
  156. mes "You won't know when those Scarabas will start to rampage.";
  157. close; }
  158. mes "[Vigilante]";
  159. mes "Ewwww, what's this smell?";
  160. mes "Be careful. The smell from the Scaraba Secretion was picked up by other Scarabas.";
  161. next;
  162. if(select("Enter after spraying perfume.:Do not enter because it's dangerous.")==2) {
  163. mes "[Vigilante]";
  164. mes "Please step aside because it is dangerous.";
  165. mes "You won't know when those Scarabas will start to rampage.";
  166. close; }
  167. mes "[Vigilante]";
  168. mes "Okay. Then good luck to you. Be careful.";
  169. close2;
  170. warp "dic_dun02",101,142;
  171. end; }
  172. switch(getarg(0)) {
  173. case 1:
  174. mes "Phew, what happened?! Why are they all over me?";
  175. next;
  176. mes "[Vigilante]";
  177. mes "I already had bad luck in falling into Scaraba Hall and being";
  178. mes "drenched with this awful ^E77471stench^000000 my";
  179. mes "head is starting to ache!";
  180. next;
  181. mes "- The vigilante complained while brushing off the traces of the Scarabas. -";
  182. close;
  183. case 2:
  184. mes "Be careful. The smell from the Scaraba Secretion was picked up by other Scarabas.";
  185. next;
  186. mes "[Vigilante]";
  187. mes "If you need something from the cave!";
  188. mes "Please get some ^E77471Scaraba Perfume^000000 before you go.";
  189. close; }
  190. }
  191. switch(getarg(0)) {
  192. case 1:
  193. mes "Hey! This is no place for a rookie like you.";
  194. mes "Those Scaraba can snatch you away!";
  195. close;
  196. case 2:
  197. mes "The area below is restricted because it is dangerous.";
  198. mes "I cannot let you pass because you are here as a guest.";
  199. mes "Please follow the tunnel to get to the capital city.";
  200. close; }
  201. }
  202. switch(getarg(0)) {
  203. case 1:
  204. mes "◆◇■ △ 〓※◇ⅳ■▲ ⒊ △ⅲ↑ ▲ ⌒□←.";
  205. mes "○→⒈ ◆ ◎□→ □..!";
  206. break;
  207. case 2:
  208. mes "◆◇■ △ 〓※◇?";
  209. mes "ⅳ■▲ ⒊ △ⅲ↑ ▲ ⌒□←...";
  210. mes "○→⒈ ◆ ◎□→ □..!";
  211. break; }
  212. next;
  213. mes "- Cannot understand a word. -";
  214. close;
  215. }
  216. dic_dun01,284,102,5 script Dirty Vigilante#ep13_3_ 450,{ callfunc "eldicastes_dv",1; }
  217. dic_dun01,294,106,4 script Vigilante#ep13_3_23 492,{ callfunc "eldicastes_dv",2; }
  218. dic_dun01,286,104,5 script Vigilante#ep13_3_24 450,{ callfunc "eldicastes_dv",2; }
  219. dic_dun01,28,212,0 script Vigilante#ep13_3_26 45,1,1,{
  220. mes "[Vigilante]";
  221. if (isequipped(2782)) {
  222. mes "Manuk is just before us.";
  223. mes "Are you heading to Manuk?";
  224. next;
  225. if(select("Yes:No")==2) {
  226. mes "[Vigilante]";
  227. mes "Good luck.";
  228. close; }
  229. mes "[Vigilante]";
  230. mes "I will send you back to Manuk.";
  231. close2;
  232. warp "manuk",326,180;
  233. end; }
  234. mes "◆◇■ △ 〓※◇?";
  235. mes "ⅳ■▲ ⒊ △ⅲ↑ ▲ ⌒□←...";
  236. next;
  237. mes "- The Vigilante says something and then shakes his head.";
  238. mes "Looks like a negative reaction from the looks of his firm pose holding his shield in front of him. -";
  239. close;
  240. }
  241. dic_fild01,153,281,4 script Capital City Guard 492,{
  242. mes "[Capital City Guard]";
  243. if (isequipped(2782)) {
  244. mes "Access to the city is restricted from other races without permits.";
  245. mes "Please go back.";
  246. next;
  247. mes "[Capital City Guard]";
  248. mes "Hmmm? You are human.";
  249. mes "If you went through that tunnel, you are here by Ravail's invitation?";
  250. next;
  251. select("Yes.");
  252. mes "[Capital City Guard]";
  253. mes "No wonder Vyhannus approved you.";
  254. mes "Understood.";
  255. mes "I approve your entrance and will guide you on what you should first do in El Dicastes.";
  256. next;
  257. mes "[Capital City Guard]";
  258. mes "First enter the fortress,";
  259. mes "and register yourself at Dicastes Diel located at the highest location in the north.";
  260. mes "You must first register to be able to move freely.";
  261. next;
  262. mes "[Capital City Guard]";
  263. mes "You'll see Diel if you follow here towards the north.";
  264. mes "You won't get lost.";
  265. mes "You need to find the register window at the Diel public service center.";
  266. close2;
  267. warp "dicastes01",199,41;
  268. end; }
  269. mes "◆◇■ △ 〓※◇?";
  270. mes "○→⒈ ◆ ◎□→ □..!";
  271. next;
  272. mes "- Cannot communicate with him. -";
  273. close;
  274. }
  275. dic_in01,254,119,0 script Item Storage#01 844,{
  276. mes "This is the item storage.";
  277. mes "There is some writing on the paper.";
  278. next;
  279. mes "+ Shay's precious safe +";
  280. mes "For those you want to use this safe!";
  281. mes "1. Is my cooking delicious?";
  282. mes "2. You have enough basic skills, right?";
  283. mes "3. It will be ^0000FF500 Zeny^000000, please!";
  284. next;
  285. mes "You'll have to put in some coins to use it.";
  286. mes "Insert Coins: Will you";
  287. mes "put in 500 Zeny?";
  288. next;
  289. if(select("Use safe:No way.")==2) {
  290. mes "["+strcharinfo(0)+"]";
  291. mes "I will use it later.";
  292. close; }
  293. if (Zeny < 500) {
  294. mes "Not enough Zeny.";
  295. close; }
  296. set Zeny, Zeny-500;
  297. close2;
  298. openstorage;
  299. end;
  300. }
  301. // Civil Services
  302. //============================================================
  303. function script que_dic {
  304. if (getarg(0) > 1) {
  305. for(set .@i,0; .@i<getargcount(); set .@i,.@i+1)
  306. if (checkquest(getarg(.@i)) >= 0) {
  307. erasequest getarg(.@i);
  308. break; }
  309. return; }
  310. if (!getarg(0)) {
  311. if (checkquest(getarg(1),HUNTING) != 2) return;
  312. mes getarg(3); }
  313. else if (getarg(0)) {
  314. if (checkquest(getarg(1)) == -1) return;
  315. if (countitem(getarg(3)) < getarg(4)) {
  316. mes "It looks like you are short on the amount.";
  317. close; }
  318. mes getarg(5); mes getarg(6,"");
  319. delitem getarg(3), getarg(4); }
  320. getexp getarg(2),0;
  321. erasequest getarg(1);
  322. specialeffect2 18;
  323. getitem 6304,1;
  324. close;
  325. }
  326. dic_in01,48,263,5 script Hunting Dept. 1 Manager 449,{
  327. mes "[Hunting Dept. 1 Manager]";
  328. if (isequipped(2782)) {
  329. if (ep13_3_invite == 5) {
  330. if (checkquest(12159) == -1) {
  331. mes "So you didn't get any requests yet.";
  332. mes "Laponte will have piles of requests and might give you one.";
  333. next;
  334. mes "[Hunting Dept. 1 Manager]";
  335. mes "Try meeting him near the center of El Dicastes.";
  336. close;
  337. } else if (checkquest(12159,PLAYTIME) == 2) {
  338. mes "Time limit has expired for the existing request.";
  339. next;
  340. mes "[Hunting Dept. 1 Manager]";
  341. mes "If any incomplete request is found, it will be consider that you failed it and the request will be deleted.";
  342. next;
  343. mes "[Hunting Dept. 1 Manager]";
  344. mes "You can get a new request after the existing request record being removed, go to see Laponte.";
  345. que_dic(12099,12100,12101,12102,12103,12104,12105);
  346. erasequest 12159;
  347. close; }
  348. mes "Welcome.";
  349. mes "How can I help you?";
  350. next;
  351. select("I completed the request.");
  352. mes "[Hunting Dept. 1 Manager]";
  353. mes "Ah...";
  354. mes "You are done with the request?";
  355. mes "Let me check your records first.";
  356. next;
  357. mes "[Hunting Dept. 1 Manager]";
  358. set .@s$, "Oh, you completed all your requests. Confirmation complete.";
  359. que_dic(0,12099,4000,.@s$);
  360. que_dic(0,12100,49000,.@s$);
  361. que_dic(0,12101,18000,.@s$);
  362. que_dic(0,12102,45000,.@s$);
  363. que_dic(0,12103,4000,.@s$);
  364. que_dic(0,12104,73000,.@s$);
  365. que_dic(0,12105,59000,.@s$);
  366. mes "You will get in trouble if you lie about the request...";
  367. close; }
  368. mes "- The Sapha keeps a distance from you even when you try to talk.";
  369. mes "It looks like he is calling for a Galten. Time to go. -";
  370. close; }
  371. mes "□ⅲ◆";
  372. mes "■▲◇ ⅲ ■●★ ※ ○⒉ⅲ";
  373. next;
  374. mes "- I don't understand him. -";
  375. close;
  376. }
  377. dic_in01,51,266,6 script Hunting Dept. 2 Manager 449,{
  378. mes "[Hunting Dept. 2 Manager]";
  379. if (isequipped(2782)) {
  380. if (ep13_3_invite == 5) {
  381. if (checkquest(12160) == -1) {
  382. mes "So you didn't get any requests yet.";
  383. mes "Kalipo will have piles of requests and might give you one. Try to find him.";
  384. close;
  385. } else if (checkquest(12160,PLAYTIME) == 2) {
  386. mes "Kalipo seems to have another request for you.";
  387. next;
  388. mes "[Hunting Dept. 2 Manager]";
  389. mes "I will erase any other records including previous requests from Kalipo that you haven't completed yet.";
  390. next;
  391. mes "[Hunting Dept. 2 Manager]";
  392. mes "Your request history is cleared now. Please visit Kalipo.";
  393. que_dic(12106,12107,12108,12109,12110,12111);
  394. erasequest 12160;
  395. close; }
  396. mes "Welcome.";
  397. mes "How can I help you?";
  398. next;
  399. select("I completed the request.");
  400. mes "[Hunting Dept. 2 Manager]";
  401. mes "Ah...";
  402. mes "You are done with the request?";
  403. mes "Let me check your records first.";
  404. next;
  405. mes "[Hunting Dept. 2 Manager]";
  406. set .@s$, "Oh, you completed all your requests. Confirmation complete.";
  407. que_dic(0,12106,77000,.@s$);
  408. que_dic(0,12107,47000,.@s$);
  409. que_dic(0,12108,50000,.@s$);
  410. que_dic(0,12109,53000,.@s$);
  411. que_dic(0,12110,30000,.@s$);
  412. que_dic(0,12111,42000,.@s$);
  413. mes "Please check your request history again. There is a discrepancy with our documents.";
  414. close; }
  415. mes "- The Sapha keeps a distance from you even when you try to talk.";
  416. mes "It looks like he is calling for a Galten. Time to go. -";
  417. close; }
  418. mes "□ⅲ◆";
  419. mes "■▲◇ ⅲ ■●★ ※ ○⒉ⅲ";
  420. next;
  421. mes "- I don't understand him. -";
  422. close;
  423. }
  424. dic_in01,51,270,6 script Supply Dept. 1 Manager# 449,{
  425. mes "[Supply Dept. 1 Manager]";
  426. if (isequipped(2782)) {
  427. if (ep13_3_invite == 5) {
  428. if (checkquest(12161) == -1) {
  429. mes "So you didn't get any requests yet. Pura will have piles of requests and might give you one. Try meeting him.";
  430. close;
  431. } else if (checkquest(12161,PLAYTIME) == 2) {
  432. mes "I erased all records related with the previous request. Go to meet Pura.";
  433. que_dic(12117,12118,12119,12120,12121,12122,12123,12124,12125,12126);
  434. erasequest 12161;
  435. close; }
  436. mes "Welcome.";
  437. mes "How can I help you?";
  438. next;
  439. select("I completed the request.");
  440. mes "[Supply Dept. 1 Manager]";
  441. mes "Ah...";
  442. mes "You are done with the request?";
  443. mes "Let me check your records first.";
  444. next;
  445. mes "[Supply Dept. 1 Manager]";
  446. set .@s$, "It's done. You can't start any other request till tomorrow, why don't you go to the famous pub and rest?";
  447. que_dic(1,12117,26300,6086,6,.@s$);
  448. que_dic(1,12118,25600,6090,3,.@s$);
  449. que_dic(1,12119,51100,6073,16,.@s$);
  450. que_dic(1,12120,26300,1037,6,.@s$);
  451. que_dic(1,12121,79900,7032,26,.@s$);
  452. que_dic(1,12122,26300,6075,6,.@s$);
  453. que_dic(1,12123,79900,7326,26,.@s$);
  454. que_dic(1,12124,53000,12353,1,.@s$);
  455. que_dic(1,12125,56700,936,18,.@s$);
  456. que_dic(1,12126,37500,954,11,.@s$);
  457. if ((checkquest(12117) == -1 || checkquest(12118) == -1 || checkquest(12119) == -1 || checkquest(12120) == -1 || checkquest(12121) == -1 || checkquest(12122) == -1 || checkquest(12123) == -1 || checkquest(12124) == -1 || checkquest(12125) == -1 || checkquest(12126) == -1) && checkquest(12161) >= 0) {
  458. mes "Cannot find any record...";
  459. mes "Nothing... There is nothing that I can say ^E77471Request completed!^000000.";
  460. close; }
  461. mes "It looks like you are short on the amount.";
  462. close; }
  463. mes "- The Sapha keeps a distance from you even when you try to talk.";
  464. mes "It looks like he is calling for a Galten. Time to go. -";
  465. close; }
  466. mes "□ⅲ◆";
  467. mes "■▲◇ ⅲ ■●★ ※ ○⒉ⅲ";
  468. next;
  469. mes "- I don't understand him. -";
  470. close;
  471. }
  472. dic_in01,48,273,1 script Supply Dept. 2 Manager# 449,{
  473. mes "[Supply Dept. 2 Manager]";
  474. if (isequipped(2782)) {
  475. if (ep13_3_invite == 5) {
  476. if (checkquest(12162) == -1) {
  477. mes "So you didn't get any requests yet.";
  478. mes "Tragis will have piles of requests and might give you one. Try meeting him.";
  479. close;
  480. } else if (checkquest(12162,PLAYTIME) == 2) {
  481. mes "I erased all records related with the previous request. Tragis is looking for you so hurry up to meet him.";
  482. que_dic(12127,12128,12129,12130,12131,12132,12133,12134,12135,12136);
  483. erasequest 12162;
  484. close; }
  485. mes "Welcome.";
  486. mes "How can I help you?";
  487. next;
  488. select("I completed the request.");
  489. mes "[Supply Dept. 2 Manager]";
  490. mes "Ah...";
  491. mes "You are done with the request?";
  492. mes "Let me check your records first.";
  493. next;
  494. mes "[Supply Dept. 2 Manager]";
  495. set .@s1$, strcharinfo(0)+", you handle your requests quite well.";
  496. set .@s2$, "You are not like the pub owner who just sends requests here every day.";
  497. que_dic(1,12127,65300,6023,5,.@s1$,.@s2$);
  498. que_dic(1,12128,65300,6020,21,.@s1$,.@s2$);
  499. que_dic(1,12129,82800,1042,27,.@s1$,.@s2$);
  500. que_dic(1,12130,79900,912,26,.@s1$,.@s2$);
  501. que_dic(1,12131,42800,943,13,.@s1$,.@s2$);
  502. que_dic(1,12132,51100,6041,16,.@s1$,.@s2$);
  503. que_dic(1,12133,79900,7100,26,.@s1$,.@s2$);
  504. que_dic(1,12134,37500,7198,11,.@s1$,.@s2$);
  505. que_dic(1,12135,51100,7188,16,.@s1$,.@s2$);
  506. que_dic(1,12136,31000,518,2,.@s1$,.@s2$);
  507. if ((checkquest(12127) == -1 || checkquest(12128) == -1 || checkquest(12129) == -1 || checkquest(12130) == -1 || checkquest(12131) == -1 || checkquest(12132) == -1 || checkquest(12133) == -1 || checkquest(12134) == -1 || checkquest(12135) == -1 || checkquest(12136) == -1) && checkquest(12162) >= 0) {
  508. mes " I would like to complete a request for you but you have none going on now.";
  509. close; }
  510. mes "It looks like you are short on the amount.";
  511. close; }
  512. mes "- The Sapha keeps a distance from you even when you try to talk.";
  513. mes "It looks like he is calling for a Galten. Time to go. -";
  514. close; }
  515. mes "□ⅲ◆";
  516. mes "■▲◇ ⅲ ■●★ ※ ○⒉ⅲ";
  517. next;
  518. mes "- I don't understand him. -";
  519. close;
  520. }
  521. dic_in01,43,273,1 script Transport Dept. 1 Mgr.# 449,{
  522. mes "[Transport Dept. 1 Mgr.]";
  523. if (isequipped(2782)) {
  524. if (ep13_3_invite == 5) {
  525. if (checkquest(12163) == -1) {
  526. mes "So you didn't get any requests yet.";
  527. mes "Calyon will have piles of requests and might give you one. Try meeting him.";
  528. close;
  529. } else if (checkquest(12163,PLAYTIME) == 2) {
  530. mes "I erased all records related with the previous request. Calyon is looking for you so hurry up to meet him.";
  531. que_dic(12137,12138,12139,12140,12141,12142,12143,12144,12145,12146,12147);
  532. erasequest 12163;
  533. close; }
  534. mes "Welcome.";
  535. mes "How can I help you?";
  536. next;
  537. select("I completed the request.");
  538. mes "[Transport Dept. 1 Mgr.]";
  539. mes "Ah...";
  540. mes "You are done with the request?";
  541. mes "Let me check your records first.";
  542. next;
  543. mes "[Transport Dept. 1 Mgr.]";
  544. set .@s1$, "Quantity check finished. Ahhh, you going to rest?";
  545. set .@s2$, "Then why don't you visit the famous pub of the Capital? They have no yummy food though....";
  546. que_dic(1,12137,30000,7143,4,.@s1$,.@s2$);
  547. que_dic(1,12138,25000,744,5,.@s1$,.@s2$);
  548. que_dic(1,12139,47500,748,1,.@s1$,.@s2$);
  549. que_dic(1,12140,27500,736,15,.@s1$,.@s2$);
  550. que_dic(1,12141,27000,746,10,.@s1$,.@s2$);
  551. que_dic(1,12142,27500,740,15,.@s1$,.@s2$);
  552. que_dic(1,12143,21600,925,50,.@s1$,.@s2$);
  553. que_dic(1,12144,21400,965,50,.@s1$,.@s2$);
  554. que_dic(1,12145,20900,964,20,.@s1$,.@s2$);
  555. que_dic(1,12146,22400,911,30,.@s1$,.@s2$);
  556. que_dic(1,12147,22400,910,40,.@s1$,.@s2$);
  557. if ((checkquest(12137) == -1 || checkquest(12138) == -1 || checkquest(12139) == -1 || checkquest(12140) == -1 || checkquest(12141) == -1 || checkquest(12142) == -1 || checkquest(12143) == -1 || checkquest(12144) == -1 || checkquest(12145) == -1 || checkquest(12146) == -1 || checkquest(12147) == -1) && checkquest(12163) >= 0) {
  558. mes "Um... What do you want me to do?";
  559. next;
  560. mes "[Transport Dept. 1 Mgr.]";
  561. mes "You've got nothing that I can handle...";
  562. close; }
  563. mes "It looks like you are short on the amount.";
  564. close; }
  565. mes "- The Sapha keeps a distance from you even when you try to talk.";
  566. mes "It looks like he is calling for a Galten. Time to go. -";
  567. close; }
  568. mes "□ⅲ◆";
  569. mes "■▲◇ ⅲ ■●★ ※ ○⒉ⅲ";
  570. next;
  571. mes "- I don't understand him. -";
  572. close;
  573. }
  574. dic_in01,40,270,3 script Transport Dept. 2 Mgr.# 449,{
  575. mes "[Transport Dept. 2 Mgr.]";
  576. if (isequipped(2782)) {
  577. if (ep13_3_invite == 5) {
  578. if (checkquest(12164) == -1) {
  579. mes "So you didn't get any requests yet.";
  580. mes "Moltuka will have piles of requests and might give you one. Try meeting him.";
  581. close;
  582. } else if (checkquest(12164,PLAYTIME) == 2) {
  583. mes "I erased all records related with the previous request. Moltuka is looking for you so hurry up to meet him.";
  584. que_dic(12148,12149,12150,12151,12152,12153,12154,12155,12156,12157,12158);
  585. erasequest 12164;
  586. close; }
  587. mes "Welcome.";
  588. mes "How can I help you?";
  589. next;
  590. select("I completed the request.");
  591. mes "[Transport Dept. 2 Mgr.]";
  592. mes "Ah...";
  593. mes "You are done with the request?";
  594. mes "Let me check your records first.";
  595. next;
  596. mes "[Transport Dept. 2 Mgr.]";
  597. set .@s$, "Well received. One less thing to worry about now.";
  598. que_dic(1,12148,23000,528,100,.@s$);
  599. que_dic(1,12149,20750,512,100,.@s$);
  600. que_dic(1,12150,20750,515,100,.@s$);
  601. que_dic(1,12151,20750,535,100,.@s$);
  602. que_dic(1,12152,24500,516,50,.@s$);
  603. que_dic(1,12153,20750,513,100,.@s$);
  604. que_dic(1,12154,21250,517,50,.@s$);
  605. que_dic(1,12155,24000,737,20,.@s$);
  606. que_dic(1,12156,20037,747,5,.@s$);
  607. que_dic(1,12157,23000,6265,2,.@s$);
  608. que_dic(1,12158,23000,6264,2,.@s$);
  609. if ((checkquest(12148) == -1 || checkquest(12149) == -1 || checkquest(12150) == -1 || checkquest(12151) == -1 || checkquest(12152) == -1 || checkquest(12153) == -1 || checkquest(12154) == -1 || checkquest(12155) == -1 || checkquest(12156) == -1 || checkquest(12157) == -1 || checkquest(12158) == -1) && checkquest(12164) >= 0) {
  610. mes "This is the first time in my 200 years of working at this department that a person comes back to complete a request without starting any.";
  611. close; }
  612. mes "It looks like you are short on the amount.";
  613. close; }
  614. mes "- The Sapha keeps a distance from you even when you try to talk.";
  615. mes "It looks like he is calling for a Galten. Time to go. -";
  616. close; }
  617. mes "□ⅲ◆";
  618. mes "■▲◇ ⅲ ■●★ ※ ○⒉ⅲ";
  619. next;
  620. mes "- I don't understand him. -";
  621. close;
  622. }
  623. dic_in01,40,193,0 script Papyrus#0001 453,{
  624. mes "[Papyrus]";
  625. if (isequipped(2782)) {
  626. if (ep13_3_invite == 5) {
  627. set .@papyrustalk,rand(1,4);
  628. if (.@papyrustalk == 1) mes "The number of adventurers visiting the Archive room has increased";
  629. else if (.@papyrustalk == 2) mes "This is the very place where Ancient Sapha forefathers created history";
  630. else if (.@papyrustalk == 3) mes "The Archive room holds transcendent knowledge beyond that of Midgard and Asgard";
  631. else if (.@papyrustalk == 4) mes "Welcome, I am Papyrus, the manager of the Archive room here.";
  632. next;
  633. if (countitem(6308) > 2 && countitem(6308) < 30) {
  634. mes "[Papyrus]";
  635. mes "Wow~";
  636. mes "You've found an Unknown Relic.";
  637. mes "Do you want to exchange it with for 1 Sapha Certification?";
  638. next;
  639. if(select("Next time:Exchange now")==1) {
  640. mes "[Papyrus]";
  641. mes "Ok, have it your way. I'm here if you change your mind";
  642. close; }
  643. mes "[Papyrus]";
  644. mes "Ok here's your 1 Sapha Certifications.";
  645. delitem 6308,3;
  646. getitem 6304,1;
  647. close;
  648. } else if (countitem(6308) > 29) {
  649. mes "[Papyrus]";
  650. mes "Oh... You've brought back plenty of unknown relics";
  651. mes "We exchange 11 Sapha Certifications for 30 Unknown Relics. Do you want to exchange?";
  652. next;
  653. if(select("Next time:Exchange now")==1) {
  654. mes "[Papyrus]";
  655. mes "Ok, have it your way. I'm here if you change your mind";
  656. close; }
  657. mes "[Papyrus]";
  658. mes "Ok here's your 11 Sapha Certifications.";
  659. delitem 6308,30;
  660. getitem 6304,11;
  661. close; }
  662. mes "[Papyrus]";
  663. mes "How can I help you? ";
  664. next;
  665. switch(select("What is this place for?:How do I view documents?:What is an Unknown Relic?")) {
  666. case 1:
  667. mes "[Papyrus]";
  668. mes "This is an important place where data of various relics collected, since our ancient forefathers, are kept.";
  669. next;
  670. mes "[Papyrus]";
  671. mes "You can say it's something similar to the human's museum. Take your time to look through our ancient records.";
  672. next;
  673. mes "[Papyrus]";
  674. mes "You'll never know if you'll find something that catches your adventurous eye.";
  675. close;
  676. case 2:
  677. mes "[Papyrus]";
  678. mes "Some documents are written in Ancient Sapha Language so humans have trouble viewing all of the documents.";
  679. next;
  680. mes "[Papyrus]";
  681. mes "You can find recent documents on the left where I am standing.";
  682. mes "You can also take notes on documents you found interesting.";
  683. next;
  684. mes "[Papyrus]";
  685. mes "I would appreciate it if you bring back any Unknown Relics you happen to find while exploring using your notes from here to me.";
  686. close;
  687. case 3:
  688. mes "[Papyrus]";
  689. mes "Unknown Relics are relics that have not yet been verified and they are valuable research material for us.";
  690. next;
  691. mes "[Papyrus]";
  692. mes "Many of us researchers are studying life and death, the birth and extinction of the universe through the ancient relics";
  693. next;
  694. mes "[Papyrus]";
  695. mes "If you find and bring an Unknown Relics to me,";
  696. mes "in exchange I will give you ^8000801 Sapha Certifications^000000 for every ^8000803 Unknown Relics^000000 you bring.";
  697. next;
  698. mes "[Papyrus]";
  699. mes "If you bring ^80008030 Relics^000000, I will exchange it for ^80008011 Sapha Certifications^000000.";
  700. close; }
  701. }
  702. mes "- Sapha keeps a distance from you even when you try to talk. Looks like he called on Guard Galten. Time to go... -";
  703. close; }
  704. mes "□→◆";
  705. mes "■▲◇ ⅲ ■●★ ※ ○⒉ⅲ";
  706. next;
  707. mes "- I don't feel confident in talking since you wouldn't understand anything. -";
  708. close;
  709. }
  710. // Document Packages
  711. //============================================================
  712. function script eldicastes_dp {
  713. specialeffect2 235;
  714. progressbar "ffff00",4;
  715. if (checkquest(getarg(0)) >= 0) {
  716. mes "You've found a document you already have.";
  717. close;
  718. } else {
  719. mes getarg(2);
  720. mes getarg(3);
  721. next;
  722. mes "You've found a document about ^800080"+getarg(1)+"^000000. Check for details in the ^800080Quest Window^000000.";
  723. specialeffect2 18;
  724. setquest getarg(0);
  725. close; }
  726. }
  727. dic_in01,31,192,0 script Document Package#0001 844,{
  728. if (isequipped(2782)) {
  729. if (ep13_3_invite == 5) {
  730. if (checkquest(12165,PLAYTIME) == 2) {
  731. mes "Feeling a bit better.";
  732. erasequest 12165;
  733. close;
  734. } else if (checkquest(12165,PLAYTIME) != -1) {
  735. mes "Ugh... feel dizzy from simply staring at the document. Will come back after cooling down.";
  736. close; }
  737. set .@doc,rand(1,70);
  738. if (.@doc > 50 && .@doc <= 60) {
  739. specialeffect2 235;
  740. progressbar "ffff00",4;
  741. mes "No documents look out of the ordinary.";
  742. close;
  743. } else if (.@doc > 60 && .@doc <= 70) {
  744. specialeffect2 235;
  745. progressbar "ffff00",4;
  746. mes "You suddenly feel nauseated. You feel like this won't go away any time soon. Finding the documents will have to wait.";
  747. setquest 12165;
  748. close; }
  749. else if (.@doc == 1) callfunc "eldicastes_dp",12209,"Horn","Hard wedge-like horn from some insects. Doesn't have much practical use.","";
  750. else if (.@doc == 2) callfunc "eldicastes_dp",12195,"Horrendous Mouth","Tooth from a dead body.","Important material for research on time of death and health conditions. Useful in discovering human ecology.";
  751. else if (.@doc == 3) callfunc "eldicastes_dp",12186,"Orc's Fangs","Green skinned monster living in the woods. The creature is humanlike but is very hostile to humans.","Known to have a friendly relationship between the two races long ago.";
  752. else if (.@doc == 4) callfunc "eldicastes_dp",12172,"Frog Eggs","An egg from an amphibian living in warm areas. Unknown if this egg can hatch in Manuk's cold regions.","";
  753. else if (.@doc == 5) callfunc "eldicastes_dp",12208,"Snail's Shells","Hard Carapace that protects the body of a huge snail. Creature fun to research out of pure curiousity.","";
  754. else if (.@doc == 6) callfunc "eldicastes_dp",12188,"Powder of Butterfly","Powder from the winged insects from Midgard. Some humans use it for makeup or medicine.","";
  755. else if (.@doc == 7) callfunc "eldicastes_dp",12167,"Reptile Tongue","Tongue of a monster living in the desert terrain of Midgard. Often used as medicine after drying.","";
  756. else if (.@doc == 8) callfunc "eldicastes_dp",12168,"Scorpion Tail","Poisonous reptile tail from a creature living in the deserts.","Records say that humans can lose their life when attacked.";
  757. else if (.@doc == 9) callfunc "eldicastes_dp",12173,"Jellopy","Unknown substance in Manuk regions but found throughout Midgard.","Research required to see possibilities on using it for construction material.";
  758. else if (.@doc == 10) callfunc "eldicastes_dp",12166,"Tree Root","Humans are using this for firewood or construction material. Found commonly in the woods of Midgard.","";
  759. else if (.@doc == 11) callfunc "eldicastes_dp",12169,"Stem","There is nothing like Midgard plants in Manuk.","These plants are used for food and medicine and some are even poisonous.";
  760. else if (.@doc == 12) callfunc "eldicastes_dp",12170,"Pointed Scale","Stem from a bumpy life form. Research required as the usage is unknown.","";
  761. else if (.@doc == 13) callfunc "eldicastes_dp",12171,"Resin","Sap from an old tree collected and solidified. Very valuable in the human world.","";
  762. else if (.@doc == 14) callfunc "eldicastes_dp",12174,"Fish Tail","Humans eat meat called fish.","Can be used as important food supply for foreign adventurers visiting in the city.";
  763. else if (.@doc == 15) callfunc "eldicastes_dp",12175,"Worm Peeling","They say some Worm Peelings are valuable.","But this is based on the human's standard of value. Research required.";
  764. else if (.@doc == 16) callfunc "eldicastes_dp",12176,"Gill","There are Midgard creatures that live in the sea and breathe through gills.","Further research on their ecology will be useful.";
  765. else if (.@doc == 17) callfunc "eldicastes_dp",12177,"Tooth of Bat","Traces of a nocturnal creature unknown to Manuk. Not a strong creature from the size of its teeth.","";
  766. else if (.@doc == 18) callfunc "eldicastes_dp",12178,"Fluff","Many of Midgard creatures are covered with soft hair.","Hair can be used as great cold protection. Further research required.";
  767. else if (.@doc == 19) callfunc "eldicastes_dp",12179,"Chrysalis","Large insect sack that is alive and contains who knows what.","Not active at all but the life structure within it is very unique and worth researching.";
  768. else if (.@doc == 20) callfunc "eldicastes_dp",12180,"Feather of Birds","Bird feather located throughout Midgard.","The feathers aren't great for cold protection but can be used as decorative accessories or tools for writing.";
  769. else if (.@doc == 21) callfunc "eldicastes_dp",12181,"Talon","Pointy talon convenient for making holes or simple accessories.","Very useful with the nails from large creatures from Manuk.";
  770. else if (.@doc == 22) callfunc "eldicastes_dp",12182,"Sticky Webfoot","Strange body structure found from Midgard amphibians. Evolved to better adapt to ocean life.","";
  771. else if (.@doc == 23) callfunc "eldicastes_dp",12183,"Animal Skin","Leather from a mammal.","Very warm and soft and can be used in various ways. Processed in Midgard and valuable.";
  772. else if (.@doc == 24) callfunc "eldicastes_dp",12184,"Wolf Claw","Claw from a creature called wolf.","Usage is unknown but many curious Saphas are taking an interest in it.";
  773. else if (.@doc == 25) callfunc "eldicastes_dp",12185,"Mushroom Spore","Spores from a mushroom found throughout Midgard.","Looks like it can be cultivated here with a little research.";
  774. else if (.@doc == 26) callfunc "eldicastes_dp",12187,"Evil Horn","Item made from Evil Horns that appear in areas that aren't holy.","Sold at a high price but doesn't seem to be practical.";
  775. else if (.@doc == 27) callfunc "eldicastes_dp",12214,"Cactus Needle","Surface of a plant that survives in deserts with almost no moisture.","";
  776. else if (.@doc == 28) callfunc "eldicastes_dp",12189,"Bill of Birds","Pointy bill convenient for making holes or simple accessories. Looks similar to bird claws.","";
  777. else if (.@doc == 29) callfunc "eldicastes_dp",12190,"Snake Scale","Scales from a reptile that moves without legs.","Scales are shed from the creature and are used for simple craftwork.";
  778. else if (.@doc == 30) callfunc "eldicastes_dp",12191,"Insect Feeler","Bug feeler from an insect with keen nerves.","Research subject for its unique structure different from Manuk creatures.";
  779. else if (.@doc == 31) callfunc "eldicastes_dp",12192,"Immortal Heart","Heart that never stops beating. Obtained from mystical creatures called mermaids.","The driving force of the heart is still unknown and worth researching.";
  780. else if (.@doc == 32) callfunc "eldicastes_dp",12193,"Rotten Bandage","Bandage used for dead bodies. Looks like humans believed in the dead coming back for their bodies.","";
  781. else if (.@doc == 33) callfunc "eldicastes_dp",12194,"Decayed Nail","Nail from a dead body. Important material for research on time of death and health conditions.","Useful in discovering human ecology.";
  782. else if (.@doc == 34) callfunc "eldicastes_dp",12215,"Stone Heart","They say a huge stone in a dead area in Midgard moves by itself.","The heart of the huge stone would be a rare research subject.";
  783. else if (.@doc == 35) callfunc "eldicastes_dp",12196,"Tentacle","Feeler from ocean creatures. Unlike those from insects, these show active movement.","";
  784. else if (.@doc == 36) callfunc "eldicastes_dp",12197,"Shell","Shell protecting insects or crustacean creatures.","These creatures have a shell surrounding their skin and are very flexible in movement. Worth researching.";
  785. else if (.@doc == 37) callfunc "eldicastes_dp",12198,"Scale Shell","Shiny scales found from some reptiles.","The fluorescent substance contained on the surface can be used in various places.";
  786. else if (.@doc == 38) callfunc "eldicastes_dp",12199,"Venom Canine","Canine tooth with poison. Humans use this to make weapons for killing.","";
  787. else if (.@doc == 39) callfunc "eldicastes_dp",12200,"Sticky Mucus","Sticky liquid with a bit of viscosity left.","Can be used as key material for construction and currently is used for some Manuk architecture style. Commonly found throughout Midgard.";
  788. else if (.@doc == 40) callfunc "eldicastes_dp",12201,"Bee Sting","Stinger taken from a living insect.","Some humans use it for medical treatment for its medicinal effect.";
  789. else if (.@doc == 41) callfunc "eldicastes_dp",12202,"Grasshopper's Leg","Back legs of an insect that can leap far. Fun to research its structure.","";
  790. else if (.@doc == 42) callfunc "eldicastes_dp",12203,"Royal Jelly","A kind of wonder drug collected from a queen bee.","Humans love this but no efficacy found for Manuk.";
  791. else if (.@doc == 43) callfunc "eldicastes_dp",12204,"Yoyo Tail","Tail from a humanlike creature.","Research on why humans do not have this trace on them would be amusing but would hurt current alliance with the humans.";
  792. else if (.@doc == 44) callfunc "eldicastes_dp",12205,"Solid Shell","Shell evolved by some kind of environmental factor.","This can be great material to make various tool or armory.";
  793. else if (.@doc == 45) callfunc "eldicastes_dp",12206,"Yam","Edible when ripe, yellow food.","Humans like this very much. Haven't tried it yet but smells like ripe sweet Potatoes.";
  794. else if (.@doc == 46) callfunc "eldicastes_dp",12207,"Raccoon Leaf","They say there is an animal that can change its form with this pasted on it.","Worth research to validate if this rumor is true.";
  795. else if (.@doc == 47) callfunc "eldicastes_dp",12210,"Bear's Footskin","Humans collect hunted bear paws.","Usage is unknown. The humans that collect the paws are subjects for research.";
  796. else if (.@doc == 48) callfunc "eldicastes_dp",12211,"Feather","Warm hair as soft as downy hair.","Must be used for cold protection. Collectable throughout Midgard.";
  797. else if (.@doc == 49) callfunc "eldicastes_dp",12212,"Red Herb","Kind of medicinal red plant.","Humans use this to make recovery medicine. Plant worth researching.";
  798. else if (.@doc == 50) callfunc "eldicastes_dp",12213,"Carrot","Red colored plant. Pub owner requests it all the time. Worth research.","";
  799. }
  800. mes "- When you try to open and read a document, a Sapha manager motions to call Guard Galten. Let's get out of here quickly. -";
  801. close; }
  802. mes "■▲◇ ⅲ ■●★ ※ ○⒉ⅲ";
  803. close;
  804. }
  805. dic_in01,31,187,0 duplicate(Document Package#0001) Document Package#0002 844
  806. dic_in01,25,192,0 duplicate(Document Package#0001) Document Package#0003 844
  807. dic_in01,25,187,0 duplicate(Document Package#0001) Document Package#0004 844
  808. // Unknown Relics
  809. //============================================================
  810. function script unknown_d {
  811. if (checkquest(getarg(0)) >= 0) {
  812. specialeffect2 310;
  813. specialeffect2 12;
  814. progressbar "ffff00",4;
  815. erasequest getarg(0);
  816. mes "You were able to find information on the "+getitemname(getarg(1))+".";
  817. specialeffect2 18;
  818. getitem getarg(1), rand(1,3);
  819. if (rand(1,2)==1) close;
  820. next;
  821. mes "In addition, you've obtained an Unknown Relic to report back to the Saphas.";
  822. specialeffect2 18;
  823. getitem 6308,1;
  824. close; }
  825. mes "- You see traces of digging. -";
  826. close;
  827. }
  828. cmd_fild08,324,163,0 script Stone Heart?#33 844,{ callfunc "unknown_d",12215,953; }
  829. moc_fild01,169,62,0 script Cactus Needle?#33 844,{ callfunc "unknown_d",12214,952; }
  830. prt_fild02,280,328,0 script Carrot?#33 844,{ callfunc "unknown_d",12213,515; }
  831. prt_fild02,97,209,0 script Red Herb?#33 844,{ callfunc "unknown_d",12212,507; }
  832. prt_fild02,142,116,0 script Feather?#33 844,{ callfunc "unknown_d",12211,949; }
  833. pay_fild07,269,164,0 script Bear's Footskin?#33 844,{ callfunc "unknown_d",12210,948; }
  834. prt_fild03,284,190,0 script Raccoon Leaf?#33 844,{ callfunc "unknown_d",12207,945; }
  835. prt_fild03,262,201,0 script Yam?#33 844,{ callfunc "unknown_d",12206,549; }
  836. prt_fild03,226,170,0 script Solid Shell?#33 844,{ callfunc "unknown_d",12205,943; }
  837. prt_fild03,180,163,0 script Yoyo Tail?#33 844,{ callfunc "unknown_d",12204,942; }
  838. prt_fild03,64,35,0 script Royal Jelly?#33 844,{ callfunc "unknown_d",12203,526; }
  839. prt_fild07,76,122,0 script Grasshopper's Leg?#33 844,{ callfunc "unknown_d",12202,940; }
  840. mjolnir_09,99,100,0 script Bee Sting?#33 844,{ callfunc "unknown_d",12201,939; }
  841. prt_fild02,102,97,0 script Sticky Mucus?#33 844,{ callfunc "unknown_d",12200,938; }
  842. mjolnir_04,162,168,0 script Venom Canine?#33 844,{ callfunc "unknown_d",12199,937; }
  843. mjolnir_04,191,154,0 script Scale Shell?#33 844,{ callfunc "unknown_d",12198,936; }
  844. iz_dun01,191,92,0 script Shell?#33 844,{ callfunc "unknown_d",12197,935; }
  845. iz_dun01,210,77,0 script Tentacle?#33 844,{ callfunc "unknown_d",12196,962; }
  846. moc_pryd02,36,75,0 script Decayed Nail?#33 844,{ callfunc "unknown_d",12194,957; }
  847. moc_pryd02,134,112,0 script Rotten Bandage?#33 844,{ callfunc "unknown_d",12193,930; }
  848. iz_dun02,112,96,0 script Immortal Heart?#33 844,{ callfunc "unknown_d",12192,929; }
  849. pay_fild07,126,49,0 script Insect Feeler?#33 844,{ callfunc "unknown_d",12191,928; }
  850. pay_fild06,306,233,0 script Snake Scale?#33 844,{ callfunc "unknown_d",12190,926; }
  851. moc_fild11,237,273,0 script Bill of Birds?#33 844,{ callfunc "unknown_d",12189,925; }
  852. c_tower2,170,9,0 script Evil Horn?#33 844,{ callfunc "unknown_d",12187,923; }
  853. pay_fild08,188,153,0 script Mushroom Spore?#33 844,{ callfunc "unknown_d",12185,921; }
  854. moc_fild03,175,201,0 script Wolf Claw?#33 844,{ callfunc "unknown_d",12184,920; }
  855. mjolnir_08,108,99,0 script Animal Skin?#33 844,{ callfunc "unknown_d",12183,919; }
  856. prt_fild04,315,245,0 script Sticky Webfoot?#33 844,{ callfunc "unknown_d",12182,918; }
  857. moc_fild12,116,122,0 script Talon?#33 844,{ callfunc "unknown_d",12181,917; }
  858. moc_fild07,201,360,0 script Feather of Birds?#33 844,{ callfunc "unknown_d",12180,916; }
  859. prt_fild06,127,85,0 script Chrysalis?#33 844,{ callfunc "unknown_d",12179,915; }
  860. prt_fild06,182,290,0 script Fluff?#33 844,{ callfunc "unknown_d",12178,914; }
  861. mjo_dun01,222,226,0 script Tooth of Bat?#33 844,{ callfunc "unknown_d",12177,913; }
  862. iz_dun03,155,165,0 script Gill?#33 844,{ callfunc "unknown_d",12176,956; }
  863. prt_fild05,303,169,0 script Worm Peeling?#33 844,{ callfunc "unknown_d",12175,955; }
  864. //izlude,132,136,0 script Fish Tail?#33 844,{ callfunc "unknown_d",12174,1023; }
  865. pay_fild01,152,171,0 script Resin?#33 844,{ callfunc "unknown_d",12171,907; }
  866. pay_fild02,105,113,0 script Pointed Scale?#33 844,{ callfunc "unknown_d",12170,906; }
  867. pay_fild02,177,108,0 script Stem?#33 844,{ callfunc "unknown_d",12169,905; }
  868. pay_fild03,144,95,0 script Tree Root?#33 844,{ callfunc "unknown_d",12166,902; }
  869. prt_fild08,299,332,0 script Jellopy?#33 844,{ callfunc "unknown_d",12173,909; }
  870. prt_fild09,352,241,0 script Scorpion Tail?#33 844,{ callfunc "unknown_d",12168,904; }
  871. prt_fild09,371,255,0 script Reptile Tongue?#33 844,{ callfunc "unknown_d",12167,903; }
  872. prt_fild03,366,237,0 script Horn?#33 844,{ callfunc "unknown_d",12209,947; }
  873. moc_pryd02,148,184,0 script Horrendous Mouths?#33 844,{ callfunc "unknown_d",12195,958; }
  874. gef_fild03,251,109,0 script Orc's Fangs?#33 844,{ callfunc "unknown_d",12186,922; }
  875. gef_fild01,104,111,0 script Spawn?#33 844,{ callfunc "unknown_d",12172,908; }
  876. gef_fild09,67,46,0 script Snail's Shell#33 844,{ callfunc "unknown_d",12208,946; }
  877. gef_fild05,111,96,0 script Powder of Butterfly?#33 844,{ callfunc "unknown_d",12188,924; }
  878. dic_in01,137,225,5 script Diel Guard#ep133_19 450,{
  879. mes "[Diel Guard]";
  880. if (isequipped(2782)) {
  881. if (ep13_3_secret > 6 && ep13_3_secret < 11) {
  882. mes "Please stop.";
  883. mes "Only those with permission";
  884. mes "are allowed to enter.";
  885. next;
  886. if(select("I have permission.:Go back.")==2) {
  887. mes "[Diel Guard]";
  888. mes "Sigh...";
  889. mes "Please understand.";
  890. mes "There are many that try to meet the minister.";
  891. mes "That is why security is heavy.";
  892. close; }
  893. mes "[Diel Guard]";
  894. mes "Wait...";
  895. mes ""+strcharinfo(0)+"......ah...";
  896. mes "I see your name on the list.";
  897. mes "I'm sorry.";
  898. mes "Please go through.";
  899. close2;
  900. warp "dic_in01",241,177;
  901. end;
  902. } else if (ep13_3_secret > 10) {
  903. mes "Ah, you are "+strcharinfo(0)+"..";
  904. mes "I received an order from Ahat to let you through anytime.";
  905. mes "Please go up.";
  906. close2;
  907. warp "dic_in01",241,177;
  908. end; }
  909. mes "You can't go further.";
  910. mes "This is the highest minister's office.";
  911. mes "Only those with permission are allowed in.";
  912. mes "Please go back.";
  913. close; }
  914. mes "◆◇■ △ 〓※◇?";
  915. mes "ⅳ■▲ ⒊ △ⅲ↑ ▲ ⌒□←...";
  916. mes "○→⒈ ◆ ◎□→ □..!";
  917. next;
  918. mes "- Cannot communicate with him. -";
  919. close;
  920. }
  921. dic_in01,242,182,0 script Elevator#5f_to_4f 844,{
  922. select("Administrative Office");
  923. warp "dic_in01",138,221;
  924. end;
  925. }
  926. dic_in01,263,193,3 script Diel Guard#ep133_20 450,{
  927. mes "[Diel Guard]";
  928. if (ep13_3_secret > 10) {
  929. if (checkquest(7201) >= 0) {
  930. mes "You just came back from Ahat's errand?";
  931. mes "He is waiting inside.";
  932. mes "Please go in.";
  933. close2;
  934. warp "dic_in01",299,251;
  935. end;
  936. } else if (countitem(6304) > 1) {
  937. delitem 6304,1;
  938. } else {
  939. mes "You need 1 Sapha Certification to meet Ahat.";
  940. mes "At least you're getting special treatment.";
  941. close; }
  942. }
  943. mes "Are you here to meet Ahat?";
  944. mes "You are on the list.";
  945. close2;
  946. warp "dic_in01",299,251;
  947. end;
  948. }
  949. dic_in01,299,268,0 script #ep133_event01 111,5,5,{
  950. OnTouch:
  951. if (checkquest(7198) >= 0 && ep13_3_secret == 7) {
  952. mes "- As soon as you try to approach Ahat, someone pushes your head down to force you to bow. -";
  953. next;
  954. sc_start SC_Blind,10000,0;
  955. mes "[Ringing Voice]";
  956. mes "That is fine, Cheshire.";
  957. mes "Are you here to see me?";
  958. next;
  959. cutin "ep13_ahat_f",2;
  960. mes "[Ringing Voice]";
  961. mes "Hold up your head and come closer.";
  962. mes "Conversations are meant to be eye to eye.";
  963. next;
  964. mes "You hold up your head at the sound of Ahat's voice";
  965. mes "But you see a human in high-ranking Sapha clothing in front of you.";
  966. emotion e_omg,1;
  967. erasequest 7198;
  968. close2;
  969. cutin "",255; }
  970. end;
  971. }
  972. dic_in01,294,276,5 script Secret Adjutant#ep133_2 498,{
  973. cutin "ep13_cheshire_h",2;
  974. if (ep13_3_secret == 9) {
  975. if (checkquest(7199) >= 0) {
  976. if (countitem(6305) > 10 && countitem(6306) > 10 && countitem(6307) > 10) {
  977. mes "[Cheshire]";
  978. mes "You are useful, aren't you?";
  979. mes "That will be all for today.";
  980. mes "We will need to work little by little so we don't draw attention.";
  981. set ep13_3_secret,10;
  982. delitem 6305,10;
  983. delitem 6306,10;
  984. delitem 6307,10;
  985. erasequest 7199;
  986. setquest 7200;
  987. close2;
  988. cutin "",255;
  989. end; }
  990. mes "[Cheshire]";
  991. mes "Erase the various traces near the crack.";
  992. mes "Your job is to collect and bring back ^0000FFClotted Bloodstains, Strange Magic Stones, and Frozen Piece of Skins^000000.";
  993. next;
  994. mes "[Cheshire]";
  995. mes "This cannot be done in a day so please bring back at least 10 of each.";
  996. mes "Got it?";
  997. close2;
  998. cutin "",255;
  999. end; }
  1000. mes "- Cheshire stands quietly next to Ahat with his head and face covered with a bandana.";
  1001. mes "You see a tail behind Cheshire's hip for a split second. -";
  1002. next;
  1003. select("Tail?");
  1004. mes "[Cheshire]";
  1005. mes "What are you looking at?!";
  1006. mes "What tail are you talking about?";
  1007. next;
  1008. select("Have you ever been near the triangle?");
  1009. mes "[Cheshire]";
  1010. mes "Hey, what are you talking about?";
  1011. mes "What do you want to say?";
  1012. next;
  1013. cutin "",255;
  1014. cutin "ep13_cheshire_h",2;
  1015. mes "[Ahat]";
  1016. mes ""+strcharinfo(0)+"....";
  1017. mes "All you need to do is follow Cheshire's orders.";
  1018. mes "Don't ask stupid questions.";
  1019. mes "This is an order.";
  1020. mes "Cheshire, continue.";
  1021. next;
  1022. cutin "",255;
  1023. cutin "ep13_cheshire_h",2;
  1024. mes "[Cheshire]";
  1025. mes "Hmm... here is what you need to do.";
  1026. mes "There is a huge crack south from the city.";
  1027. mes "There are many accidents happening near it.";
  1028. next;
  1029. mes "[Cheshire]";
  1030. mes "I need you to go and clear out any traces.";
  1031. mes "You'll find ^0000FFClotted Bloodstains, Strange Magic Stones, and Frozen Piece of Skins^000000.";
  1032. next;
  1033. mes "[Cheshire]";
  1034. mes "Clear them out without anyone knowing.";
  1035. mes "Bring them here instead of throwing them away somewhere.";
  1036. mes "Bring back at least 10 of each.";
  1037. next;
  1038. mes "[Cheshire]";
  1039. mes "You mustn't be seen by anyone.";
  1040. mes "You mustn't tell the Saphas. Work in asbolute secrecly!";
  1041. setquest 7199;
  1042. close2;
  1043. cutin "",255;
  1044. end;
  1045. } else if (ep13_3_secret == 10) {
  1046. mes "[Cheshire]";
  1047. mes "Your work is done with me.";
  1048. mes "Do you have something for Ahat?";
  1049. close2;
  1050. cutin "",255;
  1051. end;
  1052. } else if (checkquest(7200,PLAYTIME) == 2) {
  1053. mes "[Cheshire]";
  1054. mes "Back to work today.";
  1055. mes "^0000FFClotted Bloodstains, Strange Magic Stones, and Frozen Piece of Skins^000000.";
  1056. mes "Bring them back quietly.";
  1057. next;
  1058. mes "[Cheshire]";
  1059. mes "Collect 10 of each as always.";
  1060. mes "Got it?";
  1061. changequest 7200,7201;
  1062. next;
  1063. mes "- You've received a request from Cheshire to clean up the crack area.";
  1064. mes "Ahat and Cheshire still have no clue. -";
  1065. close2;
  1066. cutin "",255;
  1067. end;
  1068. } else if (checkquest(7200,PLAYTIME) != -1) {
  1069. mes "[Cheshire]";
  1070. mes "Not just yet.";
  1071. mes "We must plan the cleanup near the dimensional crack carefully.";
  1072. mes "Come back later.";
  1073. close2;
  1074. cutin "",255;
  1075. end;
  1076. } else if (checkquest(7201) >= 0) {
  1077. if (countitem(6305) > 10 && countitem(6306) > 10 && countitem(6307) > 10) {
  1078. mes "[Cheshire]";
  1079. mes "We will do this again tomorrow.";
  1080. mes "Ahat seems to trust you very much.";
  1081. mes "Let's do our best.";
  1082. getitem 6304,1;
  1083. delitem 6305,10;
  1084. delitem 6306,10;
  1085. delitem 6307,10;
  1086. erasequest 7201;
  1087. setquest 7200;
  1088. getexp 70000,30000;
  1089. close2;
  1090. cutin "",255;
  1091. end; }
  1092. mes "[Cheshire]";
  1093. mes "As always, go and collect traces near the crack north from here.";
  1094. mes "^0000FFClotted Bloodstains, Strange Magic Stones, and Frozen Piece of Skins^000000.";
  1095. mes "10 of each.";
  1096. close2;
  1097. cutin "",255;
  1098. end; }
  1099. mes "[Cheshire]";
  1100. mes "........";
  1101. mes "........Humph.";
  1102. close2;
  1103. cutin "",255;
  1104. end;
  1105. }
  1106. dic_in01,300,280,5 script Minister Ahat#ep133_21 493,{
  1107. cutin "ep13_ahat_f",2;
  1108. if (ep13_3_secret == 8) {
  1109. mes "[Ahat]";
  1110. mes "My loyal evil servant.";
  1111. mes "Come closer.";
  1112. next;
  1113. if(select("Wait! I'm nobody's servant!:Your wish is my command.")==2) {
  1114. mes "[Ahat]";
  1115. mes "Good. You are now allowed to come and go freely.";
  1116. mes "You will work for me starting now.";
  1117. next;
  1118. ahatsuccess:
  1119. mes "[Ahat]";
  1120. mes "Here is your first mission.";
  1121. mes "A dimensional crack has opened south of El Dicastes.";
  1122. mes "Do you know about it?";
  1123. next;
  1124. mes "[Ahat]";
  1125. mes "There are many traces around the crack.";
  1126. mes "You're mission is to go find these tracks and erase them.";
  1127. next;
  1128. mes "[Ahat]";
  1129. mes "Cheshire, will tell you the details of this mission.";
  1130. mes "^0000FFI'm very tired from casting a spell because I'm not fully awake.^000000";
  1131. next;
  1132. mes "[Ahat]";
  1133. mes "You will now talk about us meeting to the Naga people.";
  1134. mes "Tell them that I look like a Sapha and always work alone in my office.";
  1135. next;
  1136. mes "[Ahat]";
  1137. mes "Never talk about Cheshire.";
  1138. mes "Cheshire is never here.";
  1139. mes "You must follow Cheshire's order from now on.";
  1140. mes "Go now.";
  1141. next;
  1142. mes "- Ahat doesn't suspect a thing yet.";
  1143. mes "He seems to believe that his spell actually works. -";
  1144. set ep13_3_secret,9;
  1145. close2;
  1146. cutin "",255;
  1147. end; }
  1148. mes "[Ahat]";
  1149. mes "Aren't you stubborn.";
  1150. mes "My spell doesn't work on you?";
  1151. mes "Or it was broken.";
  1152. mes "Or because you don't have your strength back.";
  1153. next;
  1154. mes "- Ahat casts another powerful spell. -";
  1155. next;
  1156. mes "[Ahat]";
  1157. mes "Who is your master?";
  1158. next;
  1159. select("My master is Ahat.");
  1160. goto ahatsuccess;
  1161. } else if (ep13_3_secret == 9) {
  1162. if (checkquest(7199) >= 0) {
  1163. mes "[Ahat]";
  1164. mes "Cheshire's orders are";
  1165. mes "important for future plans.";
  1166. mes "Make no mistakes and never leave traces that may lead to me.";
  1167. mes "This is your master's orders.";
  1168. close2;
  1169. cutin "",255;
  1170. end; }
  1171. mes "[Ahat]";
  1172. mes "You must follow Cheshire's order from now on.";
  1173. mes "Go now.";
  1174. next;
  1175. mes "- Ahat doesn't suspect a thing yet.";
  1176. mes "He seems to believe that his spell actually works. -";
  1177. close2;
  1178. cutin "",255;
  1179. end;
  1180. } else if (ep13_3_secret == 10) {
  1181. mes "[Ahat]";
  1182. mes "Do you have something to say?";
  1183. mes "You've done well in the crack area.";
  1184. next;
  1185. select("What are those?");
  1186. mes "[Ahat]";
  1187. mes "Well...";
  1188. mes "You don't need to know now.";
  1189. mes "Or probably never need to know. Ho ho.";
  1190. next;
  1191. mes "[Ahat]";
  1192. mes "Where will your sword point at... the day you get to know..";
  1193. mes "Now leave me since I'm tired.";
  1194. next;
  1195. mes "[Ahat]";
  1196. mes "I'm still the Minister of El Dicastes and have piles of work to do.";
  1197. mes "Because it is difficult to satisfy everyone with only one loaf of bread.";
  1198. next;
  1199. mes "[Ahat]";
  1200. mes "And this is something to reward you for your deeds.";
  1201. mes "Nothing much but I hope you like it.";
  1202. getitem 2790,1;
  1203. set ep13_3_secret,11;
  1204. close2;
  1205. cutin "",255;
  1206. end;
  1207. } else if (ep13_3_secret > 10) {
  1208. mes "[Ahat]";
  1209. mes "Follow Cheshire's orders for the time being and clear the are near the crack.";
  1210. next;
  1211. mes "- Ahat still thinks you are under her spell.";
  1212. mes "Let's follow along with Cheshire's orders and act normal. -";
  1213. close2;
  1214. cutin "",255;
  1215. end; }
  1216. mes "[Ahat]";
  1217. mes "Supprised?";
  1218. mes "Because I look like a human just like you?";
  1219. next;
  1220. select("You aren't a Sapha?:Human?!!!!!:Pretty!:So handsome!");
  1221. mes "[Ahat]";
  1222. mes "Hahaha... that's fine.";
  1223. mes "I understand you can't help being supprised at my appearance.";
  1224. mes "How do I look to you?";
  1225. next;
  1226. mes "[Ahat]";
  1227. mes "A perfect male?";
  1228. mes "A perfect female?";
  1229. mes "Doesn't matter.";
  1230. next;
  1231. mes "[Ahat]";
  1232. mes "Who you see in front of you is not me.";
  1233. mes "Lie to a lie.";
  1234. mes "A vision in a wavering reflection.";
  1235. next;
  1236. mes "[Ahat]";
  1237. mes "Just an image from a memory in your fixed concept...";
  1238. mes "Look deep into your past.";
  1239. next;
  1240. mes "- Ahat's voice rings pleasantly in your ears.";
  1241. mes "Each syllable he says takes effect on your body. -";
  1242. next;
  1243. mes "- You see someone smilling peacefully at your from afar... -";
  1244. next;
  1245. mes "[Soft Voice]";
  1246. mes "Who is the master?";
  1247. next;
  1248. mes "- Ahat seems to be casting a powerful spell.";
  1249. mes "This might be his real ability. -";
  1250. next;
  1251. if(select("Stop that!:Demon go away!")==2) {
  1252. ahatjoke:
  1253. mes "[Ahat]";
  1254. mes "It's useless to resist...";
  1255. mes "But this is fun from time to time.";
  1256. mes "I can always cast a spell on you again.";
  1257. next;
  1258. mes "[Ahat]";
  1259. mes "Now... hold up your head and look into my eyes.....";
  1260. next;
  1261. mes "- Ahat tries to hypnotize you again.";
  1262. mes "He must have hypnotize himself by doing this over and over again. -";
  1263. next;
  1264. select("You close your eyes.");
  1265. mes "[Ahat]";
  1266. mes "No, no.. you mustn't close them. Cheshire.";
  1267. next;
  1268. mes "- As soon as the order was made Ahat's aide comes to make you stare at Ahat. -";
  1269. next;
  1270. mes "- Ahat tries to hypnotize you again.";
  1271. mes "He must have hypnotize himself by doing this over and over again. -";
  1272. next;
  1273. select("Try to sing a song.");
  1274. mes "[Ahat]";
  1275. mes "Humans are funny.";
  1276. mes "But you need to listen to me so I will make you quiet for awhile.";
  1277. next;
  1278. mes "[Ahat]";
  1279. mes "No use on resisting.";
  1280. mes "Just leave everything to me.";
  1281. next;
  1282. mes "- Ahat tries to hypnotize you again.";
  1283. mes "He must have hypnotize himself by doing this over and over again. -";
  1284. next;
  1285. select("Try to twist your body.");
  1286. mes "[Ahat]";
  1287. mes "Amusing.";
  1288. mes "Don't you think, Cheshire?";
  1289. mes "Hahaha. Playing hard to get.. this will be fun..";
  1290. next;
  1291. mes "[Ahat]";
  1292. mes "Stop that! You look pathetic. Just relax...";
  1293. next;
  1294. mes "- Ahat tries to hypnotize you again.";
  1295. mes "He must have hypnotize himself by doing this over and over again. -";
  1296. next;
  1297. select("Try to twist your body.");
  1298. mes "[Ahat]";
  1299. mes "Amusing.";
  1300. mes "Don't you think, Cheshire?";
  1301. mes "Hahaha. Playing hard to get.. this will be fun..";
  1302. next;
  1303. mes "[Ahat]";
  1304. mes "Stop that! You look pathetic. Just relax...";
  1305. next;
  1306. mes "[Ahat]";
  1307. mes "You are resisting.";
  1308. mes "So you didn't just come here.";
  1309. mes "Let's see how much you can stand.";
  1310. next;
  1311. mes "[Ahat]";
  1312. mes "Who is your master?";
  1313. next;
  1314. if(select("Pretend to be under the spell.:Well, you tell me")==2) {
  1315. mes "["+strcharinfo(0)+"]";
  1316. mes "You!!!";
  1317. mes "I'm in love!";
  1318. mes "I will die for you!";
  1319. next;
  1320. mes "- You start acting like you are hypnotized. Ahat looks satisfied. -";
  1321. next;
  1322. mes "[Ahat]";
  1323. mes "........ah, no.";
  1324. mes "No need to kill yourself";
  1325. mes "Now you are under my spell.....";
  1326. next;
  1327. mes "[Ahat]";
  1328. mes "Who are you to me?";
  1329. next;
  1330. goto ahatfool; }
  1331. mes "- You start acting like you are hypnotized. Ahat looks satisfied. -";
  1332. next;
  1333. mes "[Ahat]";
  1334. mes "Who are you to me?";
  1335. next;
  1336. ahatfool:
  1337. if(select("A foot stool!:Loyal servant.")==2) {
  1338. mes "[Ahat]";
  1339. mes "I see... you are my servant... my legs.. and my hands...";
  1340. set ep13_3_secret,8;
  1341. close2;
  1342. cutin "",255;
  1343. end; }
  1344. mes "[Ahat]";
  1345. mes "I don't need a foot stool. Let's talk after a minute.";
  1346. set ep13_3_secret,8;
  1347. close2;
  1348. cutin "",255;
  1349. end; }
  1350. goto ahatjoke;
  1351. }
  1352. dic_in01,138,188,0 script #ep133_event02 111,5,5,{
  1353. OnTouch:
  1354. if (ep13_3_secret > 10 && ep13_3_secret < 14) {
  1355. mes "[Quiet Voice]";
  1356. mes "Sorry.";
  1357. mes "Just a moment.";
  1358. close2;
  1359. warp "dic_in01",155,188; }
  1360. end;
  1361. }
  1362. dic_in01,158,188,3 script Jarute HesLanta#ep133_2 451,{
  1363. if (isequipped(2782)) {
  1364. cutin "ep13_heslanta",2;
  1365. if (ep13_3_secret == 11 || ep13_3_secret == 12) {
  1366. if (ep13_3_secret == 12) {
  1367. mes "[HesLanta]";
  1368. mes "Ah, sorry.";
  1369. mes "You can't get out?";
  1370. mes "It was designed that way.";
  1371. mes "I will send you out";
  1372. next;
  1373. select("I was joking before.");
  1374. mes "["+strcharinfo(0)+"]";
  1375. mes "I want to know about Ahat too.";
  1376. mes "I want to talk about him with you.";
  1377. mes "But aren't you too defenseless while I'm talking like this?";
  1378. next;
  1379. mes "[HesLanta]";
  1380. mes "Well. Are you Ahat's servant?";
  1381. mes "Then that is strange too.";
  1382. mes "Why would Ahat use a non-Sapha as a servant?";
  1383. mes "Why are you serving Ahat?";
  1384. next;
  1385. goto heslantaq; }
  1386. mes "[HesLanta]";
  1387. mes "I'm sorry to bring you here suddenly.";
  1388. mes "But I wanted to check someone.";
  1389. next;
  1390. mes "[HesLanta]";
  1391. mes "Jarute... what did Ahat look like to you?";
  1392. next;
  1393. if(select("I don't understand your question.:My master.")==2) {
  1394. mes "[HesLanta]";
  1395. mes "....huh....?";
  1396. mes "Is he?";
  1397. mes "Sorry.";
  1398. next;
  1399. mes "- HesLanta is upset with my reply.";
  1400. mes "His expression is complex and dark. -";
  1401. set ep13_3_secret,12;
  1402. close2;
  1403. cutin "",255;
  1404. end; }
  1405. mes "[HesLanta]";
  1406. mes "I'll rephrase my question.";
  1407. mes "Did you find anything strange about Ahat?";
  1408. next;
  1409. select("Why are you asking?");
  1410. mes "[HesLanta]";
  1411. mes "Well, because I don't trust Ahat.";
  1412. mes "There are too many odd things about Ahat.";
  1413. next;
  1414. select("Are you allowed to say that?");
  1415. mes "[HesLanta]";
  1416. mes "Are you Ahat's servant?";
  1417. mes "Then that is strange too.";
  1418. mes "Why would Ahat use a non-Sapha as a servant?";
  1419. mes "Why are you serving Ahat?";
  1420. next;
  1421. heslantaq:
  1422. select("What if I hurt you?");
  1423. mes "[HesLanta]";
  1424. mes "Try it if you can.";
  1425. mes "My office is special and you won't be able to leave here.";
  1426. mes "And nobody can come in to help you either.";
  1427. next;
  1428. mes "[HesLanta]";
  1429. mes "But this room is open to anyone.";
  1430. mes "If you have any bad intentions in hurting me then brave Galtens will come and teach you a lesson.";
  1431. next;
  1432. mes "[HesLanta]";
  1433. mes "If things flow like that then you and Ahat won't stand a chance.";
  1434. next;
  1435. mes "[HesLanta]";
  1436. mes "I'm now risking my life";
  1437. mes "to unveil Ahat's identity.";
  1438. mes "Sapha's don't fear death.";
  1439. next;
  1440. mes "[HesLanta]";
  1441. mes "If I were to die at your hands";
  1442. mes "I will have no regrets as long as I reveal the truth.";
  1443. next;
  1444. select("Okay. Stop it.");
  1445. mes "[HesLanta]";
  1446. mes "Now you understand.";
  1447. mes "I'll ask you again.";
  1448. mes "Have you found anything suspicious about Ahat?";
  1449. next;
  1450. mes "[HesLanta]";
  1451. mes "Ahat almost never meets anyone else except for Ravail.";
  1452. mes "But he allowed you to visit him means there is something going on.";
  1453. next;
  1454. select("He cast a spell on me.");
  1455. mes "[HesLanta]";
  1456. mes "Hypnotize? Why would he?";
  1457. mes "Wait, that means you are under Ahat's spell...!!";
  1458. mes "Oh no!";
  1459. next;
  1460. if(select("No!:That's not it!")==2) {
  1461. mes "["+strcharinfo(0)+"]";
  1462. mes "I'm not under a spell!";
  1463. mes "I only pretended that I am. I'm also investigating Ahat!";
  1464. next;
  1465. mes "[HesLanta]";
  1466. mes "Huh? What does that mean?";
  1467. mes "Are you acting right now?";
  1468. next;
  1469. mes "You take out the traces you've found near the crack.";
  1470. mes "And start to explain what Ahat ordered you to do.";
  1471. next;
  1472. mes "[HesLanta]";
  1473. mes "... you went through that..";
  1474. mes "He is strange.";
  1475. mes "I only thought he was a Sapha colleague that avoided the curse.";
  1476. mes "So everything started from the crack.";
  1477. next;
  1478. goto heslantaq1; }
  1479. mes "["+strcharinfo(0)+"]";
  1480. mes "I'm not under the spell!";
  1481. mes "I only pretended that I am. I'm also investigating Ahat!";
  1482. next;
  1483. mes "[HesLanta]";
  1484. mes "Huh? What does that mean?";
  1485. mes "Are you acting right now?";
  1486. next;
  1487. mes "- You take out the traces you've found near the crack.";
  1488. mes "And start to explain what Ahat ordered you to do. -";
  1489. next;
  1490. mes "[HesLanta]";
  1491. mes "... you went through that..";
  1492. mes "He is strange.";
  1493. mes "I only thought he was a Sapha colleague that avoided the curse.";
  1494. mes "So everything started from the crack.";
  1495. next;
  1496. heslantaq1:
  1497. select("He is human.");
  1498. mes "["+strcharinfo(0)+"]";
  1499. mes "El Dicastes only recently allowed humans to visit.";
  1500. mes "Why would a human take the place of a Sapha Jarute?";
  1501. next;
  1502. mes "[HesLanta]";
  1503. mes "Human?";
  1504. mes "He is a Sapha. And a very beautiful and noble one.";
  1505. mes "When we first found him at the crack. We all thought the same thing.";
  1506. next;
  1507. mes "[HesLanta]";
  1508. mes "The only Sapha that avoided the curse.";
  1509. mes "Because Ahat doesn't use Bradium.";
  1510. mes "Our race will get stiff and die by this curse";
  1511. mes "but he is delicate, elegant and beautiful.";
  1512. next;
  1513. mes "[HesLanta]";
  1514. mes "There was a bright light when the ground split with a huge roaring sound north from here.";
  1515. mes "And this beautiful Sapha was found next to the crack.";
  1516. next;
  1517. mes "[HesLanta]";
  1518. mes "He was not a Sapha from Dicastes.";
  1519. mes "We took him to Ravail and wise Ravail concluded.";
  1520. next;
  1521. mes "[HesLanta]";
  1522. mes "When we came here to avoid the god's curse,";
  1523. mes "we found a friend that was lucky enough to not be cursed.";
  1524. next;
  1525. mes "[HesLanta]";
  1526. mes "Ahat climbed the ladder up to where he is now after gaining Ravail's trust.";
  1527. mes "His working abilities are amazing.";
  1528. mes "He is the perfect Sapha.";
  1529. next;
  1530. mes "- HesLanta starts to think deeply after saying this. -";
  1531. set ep13_3_secret,13;
  1532. close2;
  1533. cutin "",255;
  1534. end;
  1535. } else if (ep13_3_secret == 13) {
  1536. mes "[HesLanta]";
  1537. mes "Ah, sorry.";
  1538. mes "I was thinking.";
  1539. mes "The Crack.. hypnotism.. and the evidence you showed me.";
  1540. next;
  1541. mes "[HesLanta]";
  1542. mes "I don't know why you think Ahat is human but that can also be part of his spell.";
  1543. next;
  1544. mes "[HesLanta]";
  1545. mes "The reason he cast a spell";
  1546. mes "was to clean up the traces near the crack.";
  1547. mes "and he chose a non-Sapha, you..";
  1548. next;
  1549. mes "[HesLanta]";
  1550. mes "Because we Saphas mustn't know about the crack traces.";
  1551. mes "That means, Ahat is..";
  1552. mes "^0000FFcleaning up his traces that started from the crack^000000.";
  1553. next;
  1554. mes "[HesLanta]";
  1555. mes "Yes.";
  1556. mes "He is trying to cover up something related to the crack.";
  1557. mes "But what is it?";
  1558. next;
  1559. mes "[HesLanta]";
  1560. mes "When Ahat was first found near the crack, ^0000FFhe had no memory^000000.";
  1561. mes "Isn't that strange?";
  1562. next;
  1563. mes "[HesLanta]";
  1564. mes "I only get suspicious more and more when I hear your story.";
  1565. mes "But the reason I can't agree with this story is...";
  1566. next;
  1567. mes "[HesLanta]";
  1568. mes "Ahat is pure.";
  1569. mes "He is truly working for Sapha and Dicastes.";
  1570. next;
  1571. select("Then why are you investigating Ahat?");
  1572. mes "[HesLanta]";
  1573. mes "Ahat is loyal and is working wonders for the Sapha community but.";
  1574. next;
  1575. mes "[HesLanta]";
  1576. mes "Ravail's trust and popularity from other Saphas";
  1577. mes "is concentrating Dicastes's power to one place.";
  1578. next;
  1579. mes "[HesLanta]";
  1580. mes "The power is focused on Ahat.";
  1581. mes "When power should be spread out evenly throughout departments.";
  1582. next;
  1583. mes "[HesLanta]";
  1584. mes "That is how everyone can monitor and check each other...";
  1585. mes "and try their best and not stray to the wrong side of the road";
  1586. mes "that is how we can live together.";
  1587. next;
  1588. mes "[HesLanta]";
  1589. mes "But if power is concentrated to one place and abused?";
  1590. mes "If all decisions are made by Ahat. Then what can he do with just a nod or shake of his head?";
  1591. next;
  1592. mes "[HesLanta]";
  1593. mes "I'm scared of that.";
  1594. mes "He is beautiful. But beauty comes with thorns.";
  1595. next;
  1596. mes "[HesLanta]";
  1597. mes "Ahat has slowly become the center.";
  1598. mes "If what he was holding in his was not bread but a sword..";
  1599. mes ".......";
  1600. next;
  1601. mes "[HesLanta]";
  1602. mes "I've gone too emotional.";
  1603. mes "Sorry.";
  1604. mes "My mind is so complicated now after hearing your story.";
  1605. next;
  1606. select("Do you know about Cheshire?");
  1607. mes "[HesLanta]";
  1608. mes "You mean the aide?";
  1609. mes "Yes I do but most Sapha's don't.";
  1610. mes "Everyone near Ahat knows Cheshire.";
  1611. next;
  1612. mes "[HesLanta]";
  1613. mes "^0000FFCheshire is a feline Ahat brought with him^000000.";
  1614. mes "Ahat took care of injured Cheshire and brought him with him.";
  1615. mes "We have cats around so we didn't think much of him.";
  1616. next;
  1617. mes "[HesLanta]";
  1618. mes "Because this land is their second homeland.";
  1619. mes "There may be other felines living elsewhere.";
  1620. mes "But he always covers his face with a bandana because he looks different from Saphas.";
  1621. next;
  1622. mes "[HesLanta]";
  1623. mes "But why are you asking?";
  1624. next;
  1625. mes "["+strcharinfo(0)+"]";
  1626. mes "Nothing.";
  1627. mes "I was only curious personally.";
  1628. mes "What are you going to do now?";
  1629. next;
  1630. mes "[HesLanta]";
  1631. mes "I will continue to keep an eye on Ahat.";
  1632. mes "Until I know the truth that is.";
  1633. next;
  1634. mes "- You try to summarize what you talked about with HesLanta while he thinks things through. -";
  1635. next;
  1636. mes "["+strcharinfo(0)+"]";
  1637. mes "First the report culprit was..";
  1638. next;
  1639. recalltalk:
  1640. switch(select("Cheshire:Ahat:BK")) {
  1641. case 1:
  1642. mes "["+strcharinfo(0)+"]";
  1643. mes "It was Cheshire";
  1644. mes "Cheshire is a cat.";
  1645. mes "and the bandana was to hid his ears.";
  1646. next;
  1647. mes "["+strcharinfo(0)+"]";
  1648. mes "Why would Cheshire try to steal the report?";
  1649. next;
  1650. if(select("No idea.:To make the conflict between 3 countries worse")==2) {
  1651. mes "["+strcharinfo(0)+"]";
  1652. mes "To bring conflict between the three countries?";
  1653. mes "What will Cheshire gain out of this?";
  1654. next;
  1655. mes "["+strcharinfo(0)+"]";
  1656. mes "Cheshire's master is Ahat.";
  1657. mes "So all his actions are to..";
  1658. next;
  1659. goto cheshirefail; }
  1660. mes "["+strcharinfo(0)+"]";
  1661. mes "We don't know the actual reason at this point.";
  1662. mes "But what will Cheshire gain out of this?";
  1663. next;
  1664. mes "["+strcharinfo(0)+"]";
  1665. mes "Cheshire's master is Ahat.";
  1666. mes "So all his actions are to..";
  1667. next;
  1668. cheshirefail:
  1669. if(select("Cheshire is plotting on his own.:Ahat must be ordering him.")==2) {
  1670. mes "["+strcharinfo(0)+"]";
  1671. mes "Yes. Ahat must have ordered him.";
  1672. mes "But why would Ahat do that?";
  1673. mes "Conflict between three countries? Or the report content?";
  1674. next;
  1675. mes "["+strcharinfo(0)+"]";
  1676. mes "Let's think Ahat over.";
  1677. mes "Ahat came from the crack.";
  1678. mes "and has no records before that.";
  1679. next;
  1680. mes "["+strcharinfo(0)+"]";
  1681. mes "And tries to erase all traces found near the crack.";
  1682. mes "And Ahat wants to eliminate...";
  1683. next;
  1684. if(select("Himself.", "Morroc because of the crack?")==2) {
  1685. mes "["+strcharinfo(0)+"]";
  1686. mes "A bit dramatic but we cannot rule out Satan Morocc.";
  1687. mes "Because the crack was created by him.";
  1688. next;
  1689. mes "["+strcharinfo(0)+"]";
  1690. mes "Ahat and the crack and then Morocc...";
  1691. mes "I can tell there is a relationship between them but I can't pinpoint it.";
  1692. mes "And in the expedition's report was content of...";
  1693. next;
  1694. cheshire_:
  1695. if(select("conflict between the 3 countries..", "Satan Morocc...")==2) {
  1696. mes "["+strcharinfo(0)+"]";
  1697. mes "Yes. There is a report from the tracking team led by Echinacea.";
  1698. mes "It was about Satan Morocc.";
  1699. next;
  1700. mes "["+strcharinfo(0)+"]";
  1701. mes "To summarize.";
  1702. mes "The report robber is Cheshire.";
  1703. mes "Cheshire is Ahat's servant and they are related to the crack.";
  1704. mes "They are trying to hide something or someone at the crack";
  1705. mes "and the crack was created by Satan Morocc!";
  1706. next;
  1707. mes "["+strcharinfo(0)+"]";
  1708. mes "Ahat is Satan Morocc?";
  1709. mes "No...";
  1710. mes "This is unbelievable.";
  1711. next;
  1712. mes "["+strcharinfo(0)+"]";
  1713. mes "I must go back to the expedition camp to report to Doha!";
  1714. set ep13_3_secret,14;
  1715. setquest 7203;
  1716. close2;
  1717. cutin "",255;
  1718. end; }
  1719. mes "["+strcharinfo(0)+"]";
  1720. mes "There was something about the conflict between three countries..";
  1721. mes "But.. I don't think it all adds up?";
  1722. mes "Let's think it over.";
  1723. next;
  1724. mes "["+strcharinfo(0)+"]";
  1725. mes "Ahat and the crack and then Morocc...";
  1726. mes "I can tell there is a relationship between them but I can't pinpoint it.";
  1727. mes "And in the expedition's report was content of...";
  1728. next;
  1729. goto cheshire_; }
  1730. mes "["+strcharinfo(0)+"]";
  1731. mes "Yes, Ahat might just be a shell...";
  1732. mes "Saphas want to hide something that is why they hired me.";
  1733. next;
  1734. mes "["+strcharinfo(0)+"]";
  1735. mes "Ahat and the crack and then Morocc...";
  1736. mes "I can tell there is a relationship between them but I can't pinpoint it.";
  1737. mes "And in the expedition's report was content of...";
  1738. next;
  1739. goto cheshire_; }
  1740. mes "["+strcharinfo(0)+"]";
  1741. mes "Cheshire is the mastermind?";
  1742. mes "Are you sure?";
  1743. next;
  1744. mes "["+strcharinfo(0)+"]";
  1745. mes "Cheshire's master is Ahat.";
  1746. mes "So all his actions are to..";
  1747. next;
  1748. goto cheshirefail;
  1749. case 2:
  1750. mes "["+strcharinfo(0)+"]";
  1751. mes "Ahat?";
  1752. mes "Ahat doesn't fit the witness information.";
  1753. mes "Let's rethink this.";
  1754. next;
  1755. mes "["+strcharinfo(0)+"]";
  1756. mes "First the report culprit was..";
  1757. next;
  1758. goto recalltalk;
  1759. case 3:
  1760. mes "["+strcharinfo(0)+"]";
  1761. mes "BK?";
  1762. mes "Nonsense";
  1763. mes "Let's rethink this.";
  1764. next;
  1765. mes "["+strcharinfo(0)+"]";
  1766. mes "First the report culprit was..";
  1767. next;
  1768. goto recalltalk; }
  1769. } else if (ep13_3_secret == 14) {
  1770. mes "[HesLanta]";
  1771. mes "You made a decision.";
  1772. mes "What are you going to do now?";
  1773. mes "If possible, please help Ahat and keep a close eye on him.";
  1774. next;
  1775. mes "[HesLanta]";
  1776. mes "I will prepare myself to confront him if he ever becomes a threat.";
  1777. mes "This is the best I can do now.";
  1778. next;
  1779. mes "[HesLanta]";
  1780. mes "I only hope nothing sad will happen.";
  1781. mes "........";
  1782. next;
  1783. mes "[HesLanta]";
  1784. mes "I'm sorry to take your time. I will send you out now.";
  1785. mes "It was great to talk with you today.";
  1786. next;
  1787. select("Me too.");
  1788. mes "[HesLanta]";
  1789. mes "Let's keep our meeting a secret, alright?";
  1790. mes "Hahaha.";
  1791. close2;
  1792. cutin "",255;
  1793. warp "dic_in01",144,188;
  1794. end;
  1795. } else if (ep13_3_secret == 15) {
  1796. mes "[HesLanta]";
  1797. mes "Ahat takes a walk with Cheshire sometimes.";
  1798. mes "They don't go far but they often go to the Jorhi Forest around dawn.";
  1799. next;
  1800. mes "[HesLanta]";
  1801. mes "You get to see him walking if you are lucky.";
  1802. mes "Cheshire wears convenient clothes when walking, if that satisfies your curiosity.";
  1803. close2;
  1804. cutin "",255;
  1805. end; }
  1806. mes "[HesLanta]";
  1807. mes "You are from the Midgard expedition.";
  1808. mes "I heard many stories of you being active around here.";
  1809. next;
  1810. mes "[HesLanta]";
  1811. mes "Ah, it is a bit far, isn't it?";
  1812. mes "There is an invisible wall between this room and the corridor.";
  1813. mes "But of course I can move around freely.";
  1814. next;
  1815. mes "[HesLanta]";
  1816. mes "There is nothing threatening Diel but we've put this wall up just in case.";
  1817. mes "This isn't magical, it is made by a magnetic field.";
  1818. next;
  1819. mes "[HesLanta]";
  1820. mes "Oh no, I'm talking too much.";
  1821. mes "Sorry. There aren't many people that come here. I got excited.";
  1822. next;
  1823. mes "[HesLanta]";
  1824. mes "You've come to help Ahat?";
  1825. mes "Haha.. good luck.";
  1826. close2;
  1827. cutin "",255;
  1828. end; }
  1829. cutin "ep13_heslanta",2;
  1830. mes "[Jarute HesLanta]";
  1831. mes "◆◇■ △ 〓※◇?";
  1832. mes "ⅳ■▲ ⒊ △ⅲ↑ ▲ ⌒□←...";
  1833. mes "○→⒈ ◆ ◎□→ □..!";
  1834. next;
  1835. mes "- Cannot communicate with him. -";
  1836. mes "The Sapha minister looking hopeless gestures with an expression of abandonment.";
  1837. next;
  1838. if(select("Is he asking me to leave?:Is he trying to tell me something?")==2) {
  1839. mes "- The minister sighs and nods. -";
  1840. close2;
  1841. cutin "",255;
  1842. end; }
  1843. mes "The minister sighs and nods. -";
  1844. close2;
  1845. cutin "",255;
  1846. end;
  1847. }
  1848. dicastes01,223,190,1 script Calyon#pa8029 453,{
  1849. mes "[Calyon]";
  1850. if (isequipped(2782)) {
  1851. if (ep13_3_invite == 5) {
  1852. if (BaseLevel < 80) {
  1853. mes "Sorry, a minimum base level of 80 or higher is required to obtain my request.";
  1854. close; }
  1855. if (checkquest(12163,PLAYTIME) == 2) {
  1856. mes "Calculate your request activities with the ^800080Transport Dept. 1 Manager^000000 at Operations and then come back.";
  1857. close;
  1858. } else if (checkquest(12163,PLAYTIME) != -1) {
  1859. mes "We're done for the day. You can report back to the ^800080Transport Dept. 1 Manager^000000 at Operations. Good luck.";
  1860. close; }
  1861. mes "Welcome.";
  1862. mes "What brings you here?";
  1863. next;
  1864. if(select("Please explain the request to me.", "Please give me a request.")==1) {
  1865. mes "[Calyon]";
  1866. mes "The Transport Dept. 1 and 2 brings in rare items that are not available here.";
  1867. next;
  1868. mes "[Calyon]";
  1869. mes "It is one of the key departments that obtains the rich supplies mostly from the Midgard Continent.";
  1870. next;
  1871. mes "[Calyon]";
  1872. mes "Please see me any time once you are ready.";
  1873. close; }
  1874. set .@calyonrequest,rand(1,11);
  1875. mes "[Calyon]";
  1876. mes "Finally, I have a request for you. It is an important one so I need you to be focused.";
  1877. next;
  1878. mes "[Calyon]";
  1879. if (.@calyonrequest == 1) {
  1880. setquest 12139;
  1881. setquest 12163;
  1882. mes "The high minister is looking for the Midgard product, Witherless Roses these days.";
  1883. mes "Not sure if it's a good gift but some have seen him with it on his head and showing it off.";
  1884. next;
  1885. mes "[Calyon]";
  1886. mes "So... I know this is difficult to ask for but please bring me 1 Witherless Rose. This is just between you and me.";
  1887. next;
  1888. mes "You have received a request named ^800080Respect for Taste^000000.";
  1889. } else if (.@calyonrequest == 2) {
  1890. setquest 12137;
  1891. setquest 12163;
  1892. mes "The industrial research center researches ways of refining Bradium efficiently but they are always short on test materials.";
  1893. next;
  1894. mes "[Calyon]";
  1895. mes "I heard there is a merchant in the adventurer's city who sells Glass Tubes. I will need 4 of them.";
  1896. next;
  1897. mes "You have received a request named ^800080Tools for Experiment^000000.";
  1898. } else if (.@calyonrequest == 3) {
  1899. setquest 12138;
  1900. setquest 12163;
  1901. mes "The pub owner said he wants to give a gift to all his regular Sapha customers.";
  1902. next;
  1903. mes "[Calyon]";
  1904. mes "But doesn't know what to give. If you see any interesting gifts in Midgard, can bring back 5 of them?";
  1905. next;
  1906. mes "You have received a request named ^800080Fine Gift Samples^000000.";
  1907. } else if (.@calyonrequest == 4) {
  1908. setquest 12140;
  1909. setquest 12163;
  1910. mes "A request from the pub owner. He says he can't use disposable leaf plates for regular customers.";
  1911. next;
  1912. mes "[Calyon]";
  1913. mes "He is asking for 15 solid, white chinas from Midgard.";
  1914. next;
  1915. mes "You have received a request named ^800080Courtesy for Regular^000000.";
  1916. } else if (.@calyonrequest == 5) {
  1917. setquest 12141;
  1918. setquest 12163;
  1919. mes "I have a personal request. I heard there is a round transparent handicraft in Midgard.";
  1920. mes "I think they are called Glass Beads.";
  1921. next;
  1922. mes "[Calyon]";
  1923. mes "We have similar manufactured items here but nothing compared to the elaborate sphere there.";
  1924. mes "Please get me 10 of them.";
  1925. next;
  1926. mes "You have received a request named ^800080Special Package^000000.";
  1927. } else if (.@calyonrequest == 6) {
  1928. setquest 12142;
  1929. setquest 12163;
  1930. mes "Hmm... I don't know how to start. The high minister is requesting for puppets from Midgard.";
  1931. mes "I don't know what it is but since the high minister is asking for it, it must be used for a very important purpose.";
  1932. next;
  1933. mes "[Calyon]";
  1934. mes "Please bring 15 of them.";
  1935. next;
  1936. mes "You have received a request named ^800080Dangerous Request^000000.";
  1937. } else if (.@calyonrequest == 7) {
  1938. setquest 12143;
  1939. setquest 12163;
  1940. mes "I heard there is a trend among many of my colleagues here about a musical accessory made from a Bill of Birds from Midgard.";
  1941. next;
  1942. mes "[Calyon]";
  1943. mes "I'm thinking of distributing them within the Operations building.";
  1944. mes "Can you buy and bring back 50 of them?";
  1945. next;
  1946. mes "You have received a request named ^800080Strange Trend^000000.";
  1947. } else if (.@calyonrequest == 8) {
  1948. setquest 12144;
  1949. setquest 12163;
  1950. mes "The pub owner said he wanted to decorate the pub with something called Clam Shells.";
  1951. mes "Please bring back about 50 of them.";
  1952. next;
  1953. mes "[Calyon]";
  1954. mes "I have no idea how he will use them but I think he has a very unique taste after being acquainted with many adventurers.";
  1955. next;
  1956. mes "You have received a request named ^800080Unknown Usage^000000.";
  1957. } else if (.@calyonrequest == 9) {
  1958. setquest 12145;
  1959. setquest 12163;
  1960. mes "We don't have cuisine for ourselves but many adventurers seem to enjoy the art of eating.";
  1961. mes "So the pub owner needs a plate for his new cuisine.";
  1962. next;
  1963. mes "[Calyon]";
  1964. mes "He asked for 20 Crab Shells.";
  1965. mes "I have no idea where you can get them but... good luck.";
  1966. next;
  1967. mes "You have received a request named ^800080Other World Cuisine^000000.";
  1968. } else if (.@calyonrequest == 10) {
  1969. setquest 12146;
  1970. setquest 12163;
  1971. mes "I think the most useful Midgard item is Scells.";
  1972. next;
  1973. mes "[Calyon]";
  1974. mes "Use Scells to fill any crack or holes in a building and then mix and plaster grinded Garlet to it and the building is maintained quick and simple.";
  1975. mes "Can you bring back 30 of them?";
  1976. next;
  1977. mes "You have received a request named ^800080Filling in Cracks^000000.";
  1978. } else if (.@calyonrequest == 11) {
  1979. setquest 12147;
  1980. setquest 12163;
  1981. mes "Garlets are an element in building maintenance.";
  1982. mes "It is one of the most important materials in buildings.";
  1983. next;
  1984. mes "[Calyon]";
  1985. mes "Before Garlets were available, we crushed and used Zargons but they have become difficult to come by.";
  1986. mes "Please bring back 40 of them.";
  1987. next;
  1988. mes "You have received a request named ^800080Adhesive Material^000000."; }
  1989. mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
  1990. mes "You have 23 hours to complete this mission.";
  1991. close; }
  1992. mes "- The Sapha keeps a distance from you even when you try to talk.";
  1993. mes "It looks like he is calling for a Galten. Time to go. -";
  1994. close; }
  1995. mes "□ⅲ◆";
  1996. mes "■▲◇ ⅲ ■●★ ※ ○⒉ⅲ";
  1997. next;
  1998. mes "- I can't understand him... -";
  1999. close;
  2000. }
  2001. dicastes01,211,178,1 script Moltuka#pa8029 453,{
  2002. mes "[Moltuka]";
  2003. if (isequipped(2782)) {
  2004. if (ep13_3_invite == 5) {
  2005. if (BaseLevel < 80) {
  2006. mes "Sorry, a minimum base level of 80 or higher is required to obtain my request.";
  2007. close; }
  2008. if (checkquest(12164,PLAYTIME) == 2) {
  2009. mes "Have you met the ^800080Transport Dept. 2 Manager^000000 at Operations? I will give you a new request after you clear your request history.";
  2010. close;
  2011. } else if (checkquest(12164,PLAYTIME) != -1) {
  2012. mes "I don't have any requests for you now.";
  2013. mes "Report back to the ^800080Transport Dept. 2 Manager^000000 at Operations after you complete all requests.";
  2014. close; }
  2015. mes "Welcome.";
  2016. mes "What brings you here?";
  2017. next;
  2018. if(select("Please explain the request to me.:Please give me a request.")==1) {
  2019. mes "[Moltuka]";
  2020. mes "You'd rather go to see Calyon for him to explain you about Transport 1,2 Department.";
  2021. next;
  2022. mes "[Moltuka]";
  2023. mes "Since I am not good at speaking.";
  2024. close; }
  2025. set .@moltukarequest,rand(1,11);
  2026. mes "[Moltuka]";
  2027. mes "Request... Yeah, there's one. Wait a second.";
  2028. next;
  2029. mes "- You hear a rustling sound -";
  2030. next;
  2031. mes "[Moltuka]";
  2032. if (.@moltukarequest == 1) {
  2033. setquest 12156;
  2034. setquest 12164;
  2035. mes "The high minister wanted mirrors made from Midgard crystal. There are many Manukan mirrors but he seems to prefer the Midgard ones.";
  2036. next;
  2037. mes "[Moltuka]";
  2038. mes "I am actually a bit worried but there must be a reason for our 'wise' high minister.";
  2039. next;
  2040. mes "You have received a request named ^800080Respect personal appetite!^000000.";
  2041. } else if (.@moltukarequest == 2) {
  2042. setquest 12148;
  2043. setquest 12164;
  2044. mes "Those Tatachos are so quick if we want to catch them which is pretty hard. So the galtens here lure them with Monster's Feed.";
  2045. next;
  2046. mes "[Moltuka]";
  2047. mes "It's said that there is an expert who does that job, please get 100 Monster's Feed.";
  2048. next;
  2049. mes "You have received a request named ^800080Bait for Tatacho Hunting^000000.";
  2050. } else if (.@moltukarequest == 3) {
  2051. setquest 12149;
  2052. setquest 12164;
  2053. mes "The pub owner wants some apple to learn how to cook well. But I never heard of any adventurers from Midgard who were fond of his food.";
  2054. next;
  2055. mes "[Moltuka]";
  2056. mes "Anyway he says that he will try, so get 100 Apples for him.";
  2057. next;
  2058. mes "You have received a request named ^800080Swordmanship Practice^000000.";
  2059. } else if (.@moltukarequest == 4) {
  2060. setquest 12150;
  2061. setquest 12164;
  2062. mes "This is a request from the pub owner. He wants some vegetable in order to have a colorful dish.";
  2063. next;
  2064. mes "[Moltuka]";
  2065. mes "Well... Carrot, is it? Anyway it's being called that in your land... I just was talking myself before. Please bring 100 of them.";
  2066. next;
  2067. mes "You have received a request named ^800080Pretty reddish vegetable^000000.";
  2068. } else if (.@moltukarequest == 5) {
  2069. setquest 12151;
  2070. setquest 12164;
  2071. mes "It's said that there had been an explosion in the pub. People say it was because of some vegetable named Pumpkin which was being roasted on the fire.";
  2072. next;
  2073. mes "[Moltuka]";
  2074. mes "Bring 100 Pumpkins because they're all gone.";
  2075. next;
  2076. mes "You have received a request named ^800080Tenacity of the pub owner^000000.";
  2077. } else if (.@moltukarequest == 6) {
  2078. setquest 12152;
  2079. setquest 12164;
  2080. mes "The pub owner has another request... He misses Potatos which he used to eat when he was young.";
  2081. next;
  2082. mes "[Moltuka]";
  2083. mes "He wants 50 Potatos. By chance if you visit Midgard, please try to get them.";
  2084. next;
  2085. mes "You have received a request named ^800080Tastes like home cooking^000000.";
  2086. } else if (.@moltukarequest == 7) {
  2087. setquest 12153;
  2088. setquest 12164;
  2089. mes "The pub owner wants to cook something strange. He said it will be Roasted Banana but I figure he's cooked something similar before...";
  2090. next;
  2091. mes "[Moltuka]";
  2092. mes "Well, I can't remember much. Anyway... you need to get 100 Bananas.";
  2093. next;
  2094. mes "You have received a request named ^800080Hazardous plant when burnt^000000.";
  2095. } else if (.@moltukarequest == 8) {
  2096. setquest 12154;
  2097. setquest 12164;
  2098. mes "This request is from....the pub owner. He wants some meat. Nothing else in his request direction.";
  2099. next;
  2100. mes "[Moltuka]";
  2101. mes "It will be enough with 50 chunks. I wonder if he really is running his business...";
  2102. next;
  2103. mes "You have received a request named ^800080Unexpectedly Normal^000000.";
  2104. } else if (.@moltukarequest == 9) {
  2105. setquest 12155;
  2106. setquest 12164;
  2107. mes "Few days ago, I saw the pub owner frustrated with all broken ladles...";
  2108. next;
  2109. mes "[Moltuka]";
  2110. mes "I felt sorry for him so I want you to get 20 Black Ladles which can be purchased in Midgard.";
  2111. next;
  2112. mes "You have received a request named ^800080Gift with heart^000000.";
  2113. } else if (.@moltukarequest == 10) {
  2114. setquest 12157;
  2115. setquest 12164;
  2116. mes "The pub owner wants to try to make a special cocktail since he was so good at making poisons back in his assassin days.";
  2117. next;
  2118. mes "You have received a request named ^800080Resolution of the pub owner^000000.";
  2119. } else if (.@moltukarequest == 11) {
  2120. setquest 12158;
  2121. setquest 12164;
  2122. mes "Find 2 Melons for the pub owner in El Dicastes. You can get these by hunting Galapagos or Green Iguanas.";
  2123. next;
  2124. mes "You have received a request named ^800080Rage of the pub owner^000000."; }
  2125. mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
  2126. mes "You have 23 hours to complete this mission.";
  2127. close; }
  2128. mes "- The Sapha keeps a distance from you even when you try to talk.";
  2129. mes "It looks like he is calling for a Galten. Time to go. -";
  2130. close; }
  2131. mes "□ⅲ◆";
  2132. mes "■▲◇ ⅲ ■●★ ※ ○⒉ⅲ";
  2133. next;
  2134. mes "- I can't understand him... -";
  2135. close;
  2136. }
  2137. dicastes01,175,217,5 script Kalipo#pa8029 453,{
  2138. mes "[Kalipo]";
  2139. if (isequipped(2782)) {
  2140. if (ep13_3_invite == 5) {
  2141. if (BaseLevel < 100) {
  2142. mes "Sorry, a minimum base level of 100 or higher is required to obtain my request.";
  2143. close; }
  2144. if (checkquest(12160,PLAYTIME) == 2) {
  2145. mes "Please come back after checking previous requests with the ^800080Hunting Dept. 2 Manager^000000.";
  2146. close;
  2147. } else if (checkquest(12160,PLAYTIME) != -1) {
  2148. mes "I do not have any additional requests.";
  2149. mes "Please report to the ^800080Hunting Dept. 2 Manager^000000 at Operations to report request completion.";
  2150. close; }
  2151. mes "Welcome.";
  2152. mes "Are you here for a request?";
  2153. next;
  2154. if(select("Please explain the request to me.:Please give me a request.")==1) {
  2155. mes "[Kalipo]";
  2156. mes "As you know better and Laponte explained to you already I just can offer you one single request a day.";
  2157. next;
  2158. mes "[Kalipo]";
  2159. mes "You will get more interesting requests after you raise your levels don't feel bad with the simple requests at first.";
  2160. close; }
  2161. set .@kaliporequest,rand(1,6);
  2162. mes "[Kalipo]";
  2163. mes "I will check the list of requests that came in today.";
  2164. next;
  2165. mes "[Kalipo]";
  2166. mes "Hmm...";
  2167. mes "I actually have something just right for you.";
  2168. next;
  2169. mes "[Kalipo]";
  2170. if (.@kaliporequest == 1) {
  2171. setquest 12106;
  2172. setquest 12160;
  2173. mes "Our scout, who went to Splendide, is being attacked by cute child looking monsters.";
  2174. next;
  2175. mes "[Kalipo]";
  2176. mes "So we need to hunt them inevitably, and you are the one for hunting them since you are not from Splendide.";
  2177. next;
  2178. mes "You have received a request named ^800080A child on a flower^000000.";
  2179. close;
  2180. } else if (.@kaliporequest == 2) {
  2181. setquest 12107;
  2182. setquest 12160;
  2183. mes "Are you aware of the child looking flower, Pinguicula? People say there has been a mutation of that flower.";
  2184. next;
  2185. mes "[Kalipo]";
  2186. mes "They are very violent and aggressive. Please go to check up and treat it before they are spread all over the area.";
  2187. next;
  2188. mes "You have received a request named ^800080Twisted Love^000000.";
  2189. } else if (.@kaliporequest == 3) {
  2190. setquest 12108;
  2191. setquest 12160;
  2192. mes "Some mineral collectors are missing, and it seems to be done by nepenthes for sure. Nepenthes is similar to Mandragora.";
  2193. next;
  2194. mes "[Kalipo]";
  2195. mes "We gotta do something in order to protect people from more damage.";
  2196. next;
  2197. mes "You have received a request named ^800080Dangerous Plant Removal^000000.";
  2198. } else if (.@kaliporequest == 4) {
  2199. setquest 12109;
  2200. setquest 12160;
  2201. mes "They've discovered the Centipede Larva habitat. We can remove them now so there will be less centipedes.";
  2202. next;
  2203. mes "[Kalipo]";
  2204. mes "Would you find them and kill them? You will have to be careful with the centipedes around them.";
  2205. next;
  2206. mes "You have received a request named ^800080Larva Extermination^000000.";
  2207. } else if (.@kaliporequest == 5) {
  2208. setquest 12110;
  2209. setquest 12160;
  2210. mes "Miners heading to Nidhoggur's nest reported being attacked by a strange water creature.";
  2211. next;
  2212. mes "[Kalipo]";
  2213. mes "It's said that it was human-looking water creature. Perhaps the Nidhoggur Dungeon is the origin so please visit there to check up.";
  2214. next;
  2215. mes "You have received a request named ^800080Demon of Water^000000.";
  2216. } else if (.@kaliporequest == 6) {
  2217. setquest 12111;
  2218. setquest 12160;
  2219. mes "Tatachos were originally beautiful birds, and they could fly.";
  2220. mes "But since they settled here where there is no natural enemy, they started to be fat and lazy.";
  2221. next;
  2222. mes "[Kalipo]";
  2223. mes "Eventually they became like now, such ugly birds. You will be a good natural enemy for them.";
  2224. next;
  2225. mes "You have received a request named ^800080Bird with ugly face^000000."; }
  2226. mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
  2227. mes "You have 23 hours to complete this mission.";
  2228. close; }
  2229. mes "- The Sapha keeps a distance from you even when you try to talk.";
  2230. mes "It looks like he is calling for a Galten. Time to go. -";
  2231. close; }
  2232. mes "□ⅲ◆";
  2233. mes "■▲◇ ⅲ ■●★ ※ ○⒉ⅲ";
  2234. next;
  2235. mes "- I can't understand him... -";
  2236. close;
  2237. }
  2238. dicastes01,187,230,5 script Laponte#pa8029 453,{
  2239. mes "[Laponte]";
  2240. if (isequipped(2782)) {
  2241. if (ep13_3_invite == 5) {
  2242. if (BaseLevel < 95) {
  2243. mes "Sorry, a minimum base level of 95 or higher is required to obtain my request.";
  2244. close; }
  2245. if (checkquest(12159,PLAYTIME) == 2) {
  2246. mes "Please come back after checking previous requests with the ^800080Hunting Dept. 1 Manager^000000.";
  2247. close;
  2248. } else if (checkquest(12159,PLAYTIME) != -1) {
  2249. mes "I do not have any additional requests.";
  2250. mes "Please report to the ^800080Hunting Dept. 1 Manager^000000 at Operations to report request completion.";
  2251. close; }
  2252. mes "Welcome.";
  2253. mes "Are you here for a request?";
  2254. next;
  2255. if(select("Please explain the request to me.:Please give me a request.")==1) {
  2256. mes "[Laponte]";
  2257. mes "I'm responsible for allocating requests from other departments related to hunting monsters to adventurers.";
  2258. next;
  2259. mes "[Laponte]";
  2260. mes "Each adventurer is randomly assigned to one request each day and the range of the request assigned is limited to the adventurer's training level.";
  2261. next;
  2262. mes "[Laponte]";
  2263. mes "Advanced jobs are assigned to adventurers who advance in their battle skills so no need to be upset if your first few requests are small.";
  2264. close; }
  2265. set .@laponterequest,rand(1,7);
  2266. mes "[Laponte]";
  2267. mes "I will check the list of requests that came in today.";
  2268. next;
  2269. mes "[Laponte]";
  2270. mes "Hmm...";
  2271. mes "I actually have something just right for you.";
  2272. next;
  2273. mes "[Laponte]";
  2274. if (.@laponterequest == 1) {
  2275. setquest 12099;
  2276. setquest 12159;
  2277. mes "This is a very small request. Baby dragons near the Yggdrasilberry roots are reportedly hatching.";
  2278. next;
  2279. mes "[Laponte]";
  2280. mes "Eliminating the baby dragon is important because those baby dragons will eventually grow to be mean adults so we have to take them out while they're young.";
  2281. next;
  2282. mes "You have received a request named ^800080Remove Root Cause^000000.";
  2283. } else if (.@laponterequest == 2) {
  2284. setquest 12100;
  2285. setquest 12159;
  2286. mes "Received reports of sightings of an unknown huge winged insect near the Laphine camp recently.";
  2287. next;
  2288. mes "[Laponte]";
  2289. mes "We don't know how far the infestation of this insect may spread so please exterminate as many as you spot.";
  2290. next;
  2291. mes "You have received a request named ^800080Violent Winged Insect^000000.";
  2292. mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
  2293. mes "You have 23 hours to complete this mission.";
  2294. close;
  2295. } else if (.@laponterequest == 3) {
  2296. setquest 12101;
  2297. setquest 12159;
  2298. mes "This just came in from colleagues working in the mine. The baby dragons living near Yggdrasilberry roots are destroying the grounds near the mines.";
  2299. next;
  2300. mes "[Laponte]";
  2301. mes "It will get dangerous if we don't take care of it. Please wipe out the baby dragons near Yggdrasilberry.";
  2302. next;
  2303. mes "You have received a request named ^800080Work Interference^000000.";
  2304. mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
  2305. mes "You have 23 hours to complete this mission.";
  2306. close;
  2307. } else if (.@laponterequest == 4) {
  2308. setquest 12102;
  2309. setquest 12159;
  2310. mes "A new race called Naga was found at the swamp near the Laphine camp.";
  2311. mes "The problem is that they are primitive intellectuals and are violent.";
  2312. next;
  2313. mes "[Laponte]";
  2314. mes "We will have many conflicts with them in the future if they expand their colony. Please eliminate the adult Nagas.";
  2315. next;
  2316. mes "You have received a request named ^800080Intelligent Snakes^000000.";
  2317. mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
  2318. mes "You have 23 hours to complete this mission.";
  2319. close;
  2320. } else if (.@laponterequest == 5) {
  2321. setquest 12103;
  2322. setquest 12159;
  2323. mes "We get continuous reports of sightings of a legendary winged white horse near by the Laphine base.";
  2324. next;
  2325. mes "[Laponte]";
  2326. mes "Can you go there and take a look?";
  2327. mes "It could be a hallucination so please make sure to touch it with your bare hand to make sure it is a living creature.";
  2328. next;
  2329. mes "You have received a request named ^800080Legendary Creature^000000.";
  2330. mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
  2331. mes "You have 23 hours to complete this mission.";
  2332. close;
  2333. } else if (.@laponterequest == 6) {
  2334. setquest 12104;
  2335. setquest 12159;
  2336. mes "Centipede's reproduction is another problem but their appetite is also threatening our survival.";
  2337. mes "They absorb Bradium minerals and damage our mining grounds.";
  2338. next;
  2339. mes "[Laponte]";
  2340. mes "Many of our Sapha colleagues have lost their lives to the Centipedes. Please exterminate them.";
  2341. next;
  2342. mes "You have received a request named ^800080Insects with an Appetite^000000.";
  2343. mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
  2344. mes "You have 23 hours to complete this mission.";
  2345. close;
  2346. } else if (.@laponterequest == 7) {
  2347. setquest 12105;
  2348. setquest 12159;
  2349. mes "Got a report that Bradium raw minerals in the mines are alive.";
  2350. next;
  2351. mes "[Laponte]";
  2352. mes "Looks like Bradium raw minerals were turned into Golems by an ancient spell and now we may need to close down our mines because of them.";
  2353. mes "Can you please go and eliminate them?";
  2354. next;
  2355. mes "You have received a request named ^800080Moving Rocks^000000.";
  2356. close; }
  2357. mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
  2358. mes "You have 23 hours to complete this mission.";
  2359. close; }
  2360. mes "- The Sapha keeps a distance from you even when you try to talk.";
  2361. mes "It looks like he is calling for a Galten. Time to go. -";
  2362. close; }
  2363. mes "□ⅲ◆";
  2364. mes "■▲◇ ⅲ ■●★ ※ ○⒉ⅲ";
  2365. next;
  2366. mes "- I can't understand him... -";
  2367. close;
  2368. }
  2369. dicastes01,181,224,5 script Pura#pa8029 453,{
  2370. mes "[Pura]";
  2371. if (isequipped(2782)) {
  2372. if (ep13_3_invite == 5) {
  2373. if (BaseLevel < 80) {
  2374. mes "Sorry, a minimum base level of 80 or higher is required to obtain my request.";
  2375. close; }
  2376. if (checkquest(12161,PLAYTIME) == 2) {
  2377. mes "Have you already met the ^800080Supply Dept. 1 Manager^000000 at Operations? I will give you a new request after you clear your request history.";
  2378. close;
  2379. } else if (checkquest(12161,PLAYTIME) != -1) {
  2380. mes "I don't have any requests for you now";
  2381. mes "Report back to the ^800080Supply Dept. 1 Manager^000000 at Operations after you complete all requests.";
  2382. close; }
  2383. mes "Welcome.";
  2384. mes "What brings you here?";
  2385. next;
  2386. if(select("Please explain the request to me.:Please give me a request.")==1) {
  2387. mes "[Pura]";
  2388. mes "Adventurers help me deliver various items produced here to other parts of the area.";
  2389. next;
  2390. mes "[Pura]";
  2391. mes "There is no restrictions to the job but some jobs are more difficult than others.";
  2392. next;
  2393. mes "[Pura]";
  2394. mes "Please see me any time once you are ready.";
  2395. close; }
  2396. set .@purarequest,rand(1,10);
  2397. mes "[Pura]";
  2398. mes "I will check the list of requests that came in today.";
  2399. next;
  2400. mes "[Pura]";
  2401. mes "Hmm...";
  2402. mes "I actually have something just right for you.";
  2403. next;
  2404. mes "[Pura]";
  2405. if (.@purarequest == 1) {
  2406. setquest 12117;
  2407. setquest 12161;
  2408. mes "This area was a wetland long ago. But for some reason the environment has changed over the years.";
  2409. next;
  2410. mes "[Pura]";
  2411. mes "There is a preserved of land nearby the Laphine camp.";
  2412. mes "Can you bring me a Withered Flower sample? It will be to research on environmental changes.";
  2413. next;
  2414. mes "You have received a request named ^800080Withered Flower^000000.";
  2415. } else if (.@purarequest == 2) {
  2416. setquest 12118;
  2417. setquest 12161;
  2418. mes "The Bradium refine machinery is broken and now we are short supplying refined Bradium to our colleagues working at the mine.";
  2419. next;
  2420. mes "[Pura]";
  2421. mes "So we are using all our adventurers to help collect refined Bradium.";
  2422. mes "Please bring back 3 Refined Bradiums from the Bradium Golem.";
  2423. next;
  2424. mes "You have received a request named ^800080Welcomed Mineral^000000.";
  2425. } else if (.@purarequest == 3) {
  2426. setquest 12119;
  2427. setquest 12161;
  2428. mes "I have a request to bring in 16 Dragon's Manes.";
  2429. next;
  2430. mes "[Pura]";
  2431. mes "Dragon's Mane is only dropped in small volumes by the Dracos and is very valuable.";
  2432. mes "It is used in our indigenous designs in our flags, clothes and field equipment.";
  2433. next;
  2434. mes "You have received a request named ^800080Valuable Textile^000000.";
  2435. } else if (.@purarequest == 4) {
  2436. setquest 12120;
  2437. setquest 12161;
  2438. mes "This is a request from the pub for the food of people from other worlds.";
  2439. next;
  2440. mes "[Pura]";
  2441. mes "They want Dragon Tails to use as a cooking ingredient for field food that can be stored extensively.";
  2442. mes "So humans like this. Please bring back 6 of them.";
  2443. next;
  2444. mes "You have received a request named ^800080Curious Meat^000000.";
  2445. } else if (.@purarequest == 5) {
  2446. setquest 12121;
  2447. setquest 12161;
  2448. mes "The path that goes out of the city is now a hazardous icy road because of the snow we've been getting.";
  2449. next;
  2450. mes "[Pura]";
  2451. mes "Spreading Pieces of Egg Shells will help and we need a lot of them. Around 26 or so will do.";
  2452. next;
  2453. mes "You have received a request named ^800080Materials to Clear Snow^000000.";
  2454. } else if (.@purarequest == 6) {
  2455. setquest 12122;
  2456. setquest 12161;
  2457. mes "The Bradium Processing Machinery emits tremendous heat when used and cannot be stabilized with any kind of water.";
  2458. next;
  2459. mes "[Pura]";
  2460. mes "So we mix Crystalized Teardrops obtained from Aqua Elementals from melted snow. we need daily so please bring back 6 of them.";
  2461. next;
  2462. mes "You have received a request named ^800080Best Cooler Material^000000.";
  2463. } else if (.@purarequest == 7) {
  2464. setquest 12123;
  2465. setquest 12161;
  2466. mes "The Supply Manager has urgently requested paint to use on building maintenance throughout the city.";
  2467. next;
  2468. mes "[Pura]";
  2469. mes "He can make enough paint by using the Fluorescent Liquid obtained from Aqua Elementals. Please bring back 26 containers of it.";
  2470. next;
  2471. mes "You have received a request named ^800080Best Paint^000000.";
  2472. } else if (.@purarequest == 8) {
  2473. setquest 12124;
  2474. setquest 12161;
  2475. mes "The valuable interior water bottle in the minister's room is broken.";
  2476. next;
  2477. mes "[Pura]";
  2478. mes "They won't be able to find who did it because there are so many visitors every day.";
  2479. mes "Can you please bring me this valuable item from Aqua Elemental? I only need 1.";
  2480. next;
  2481. mes "You have received a request named ^800080Rare Valuable^000000.";
  2482. } else if (.@purarequest == 9) {
  2483. setquest 12125;
  2484. setquest 12161;
  2485. mes "Lining supplies for armor for the Guards are all out.";
  2486. mes "The Scale Shell from Naga are perfect lining material. Please bring back 18 of them.";
  2487. next;
  2488. mes "You have received a request named ^800080Armory Material^000000.";
  2489. } else if (.@purarequest == 10) {
  2490. setquest 12126;
  2491. setquest 12161;
  2492. mes "I got you a request named lining material for armor supplied to the guard commanders.";
  2493. next;
  2494. mes "[Pura]";
  2495. mes "They are different from ordinary lining. Please bring me 11 shining scales of Naga. I don't think it will be much trouble for you.";
  2496. next;
  2497. mes "You have received a request named ^800080Advanced Armory Material^000000."; }
  2498. mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
  2499. mes "You have 23 hours to complete this mission.";
  2500. close; }
  2501. mes "- The Sapha keeps a distance from you even when you try to talk.";
  2502. mes "It looks like he is calling for a Galten. Time to go. -";
  2503. close; }
  2504. mes "□ⅲ◆";
  2505. mes "■▲◇ ⅲ ■●★ ※ ○⒉ⅲ";
  2506. next;
  2507. mes "- I can't understand him... -";
  2508. close;
  2509. }
  2510. dicastes01,217,184,1 script Tragis#pa8029 453,{
  2511. mes "[Tragis]";
  2512. if (isequipped(2782)) {
  2513. if (ep13_3_invite == 5) {
  2514. if (BaseLevel < 80) {
  2515. mes "Sorry, a minimum base level of 80 or higher is required to obtain my request.";
  2516. close; }
  2517. if (checkquest(12162,PLAYTIME) == 2) {
  2518. mes "Calculate your request activities with the ^800080Supply Dept. 2 Manager^000000 at Operations and then come back.";
  2519. close;
  2520. } else if (checkquest(12162,PLAYTIME) != -1) {
  2521. mes "I don't have any requests for you now";
  2522. mes "Report back to the ^800080Supply Dept. 2 Manager^000000 at Operations after you complete all requests.";
  2523. close; }
  2524. mes "Welcome.";
  2525. mes "What brings you here?";
  2526. next;
  2527. if(select("Please explain the request to me.:Please give me a request.")==1) {
  2528. mes "[Tragis]";
  2529. mes "Pura will explain the detail about the supply job. I'm soooo busy, as you can see.";
  2530. close; }
  2531. set .@tragisrequest,rand(1,10);
  2532. mes "[Tragis]";
  2533. mes "I just got a request. It's good that none of us wasted time.";
  2534. next;
  2535. mes "[Tragis]";
  2536. if (.@tragisrequest == 1) {
  2537. setquest 12130;
  2538. setquest 12162;
  2539. mes "Zargon is very popular among the residents here.";
  2540. mes "It's a beautiful, round shaped ball and can be used as an adhesive when its powder is mixed with water.";
  2541. next;
  2542. mes "[Tragis]";
  2543. mes "Heard that it's very common material from the adventurers' land. Would you get some? It will be enough with 26 Zargons.";
  2544. next;
  2545. mes "You have received a request named ^800080Useful Material^000000.";
  2546. } else if (.@tragisrequest == 2) {
  2547. setquest 12129;
  2548. setquest 12162;
  2549. mes "There was a request from the pub to collect 27 Bug Legs.";
  2550. mes "They don't wanna reveal the reason why they need them. Anyway, thank you.";
  2551. next;
  2552. mes "You have received a request named ^800080Suspicious Food^000000.";
  2553. } else if (.@tragisrequest == 3) {
  2554. setquest 12128;
  2555. setquest 12162;
  2556. mes "It seems that there isn't enough amount of fur which is for the adventurers.";
  2557. mes "It will be necessary to get some Fur from Tatacho. 21 lumps will be enough.";
  2558. next;
  2559. mes "You have received a request named ^800080Preparation for Heating^000000.";
  2560. } else if (.@tragisrequest == 4) {
  2561. setquest 12127;
  2562. setquest 12162;
  2563. mes "It's time to repair the trumpets for Mine supervisors.";
  2564. mes "Because those trumpets are necessary to control the miners.";
  2565. next;
  2566. mes "[Tragis]";
  2567. mes "The Mystic Horn from Cornus is the perfect trumpet material, please get 5 pieces of them.";
  2568. next;
  2569. mes "You have received a request named ^800080Supervisor's Tool^000000.";
  2570. } else if (.@tragisrequest == 5) {
  2571. setquest 12131;
  2572. setquest 12162;
  2573. mes "There is a request which is to find a material to be used for every quarter's building repair work.";
  2574. mes "Please get 13 Solid Shells which can be obtained from Centipede and Centipede Larva.";
  2575. next;
  2576. mes "[Tragis]";
  2577. mes "It will be very useful for the repair work.";
  2578. next;
  2579. mes "You have received a request named ^800080Essential Material for Construction^000000.";
  2580. } else if (.@tragisrequest == 6) {
  2581. setquest 12132;
  2582. setquest 12162;
  2583. mes "There is a request which is to find a material to be used for every quarter's building repair work.";
  2584. mes "You need to get 16 Strong Vines which can be got from nepenthes.";
  2585. next;
  2586. mes "[Tragis]";
  2587. mes "It's a vital material for building repair work.";
  2588. next;
  2589. mes "You have received a request named ^800080Essential Material for Construction 2^000000.";
  2590. } else if (.@tragisrequest == 7) {
  2591. setquest 12133;
  2592. setquest 12162;
  2593. mes "The guard need many sharp leaves for a decoration reason.";
  2594. mes "Some other adventurers started searching them.";
  2595. next;
  2596. mes "[Tragis]";
  2597. mes "They need pretty many quantity of the leaves so they want 26 Sharp Leaves from you. I know it's hard. Wish you good luck!";
  2598. next;
  2599. mes "You have received a request named ^800080Decoration arrangement^000000.";
  2600. } else if (.@tragisrequest == 8) {
  2601. setquest 12134;
  2602. setquest 12162;
  2603. mes "The pub owner is in trouble due to many adventurers from outside.";
  2604. mes "He wishes to have an utensil which can be used simply and instantly... Something like a wide leaf.";
  2605. next;
  2606. mes "You have received a request named ^800080Instant Receptacle^000000.";
  2607. } else if (.@tragisrequest == 9) {
  2608. setquest 12135;
  2609. setquest 12162;
  2610. mes "There have been couple of attacks in mine. It must be those Nepenthes that were trying to attack miners.";
  2611. next;
  2612. mes "[Tragis]";
  2613. mes "In order to make the medicine, we need 16 Brown Roots. Find and bring them.";
  2614. next;
  2615. mes "You have received a request named ^800080Not enough medicine^000000.";
  2616. } else if (.@tragisrequest == 10) {
  2617. setquest 12136;
  2618. setquest 12162;
  2619. mes "The pub owner came by and blamed and blamed about the big appetite of you guys.";
  2620. next;
  2621. mes "[Tragis]";
  2622. mes "He said he has no more stock of Honey and fruits. 2 jugs of Honey will be enough to soothe him.";
  2623. next;
  2624. mes "You have received a request named ^800080Honey robber^000000."; }
  2625. mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
  2626. mes "You have 23 hours to complete this mission.";
  2627. close; }
  2628. mes "- The Sapha keeps a distance from you even when you try to talk.";
  2629. mes "It looks like he is calling for a Galten. Time to go. -";
  2630. close; }
  2631. mes "□ⅲ◆";
  2632. mes "■▲◇ ⅲ ■●★ ※ ○⒉ⅲ";
  2633. next;
  2634. mes "- I can't understand him... -";
  2635. close;
  2636. }
  2637. // Doha's Secret Orders
  2638. //============================================================
  2639. mid_campin,168,170,3 script Inspector Doha#ep13_3_ 59,{
  2640. if (checkquest(7185) >= 0) {
  2641. if (ep13_3_secret == 1) {
  2642. mes "[Doha]";
  2643. mes "Wow.... they say this is the water melted from the snow from the snowy fields.";
  2644. mes "Very refreshing, don't you agree?";
  2645. mes "....";
  2646. next;
  2647. mes "[Doha]";
  2648. mes "Then back to the story.";
  2649. mes "So I asked why the cat thought it was his own kind.";
  2650. next;
  2651. mes "[Doha]";
  2652. mes "He said the attacker had a wonderful tail and attractive ears. Hard to believe.";
  2653. next;
  2654. select("It was a cat?");
  2655. mes "[Doha]";
  2656. mes "No. I asked the same question.";
  2657. mes "And he said the attacker looked more like me.";
  2658. mes "Meaning humanlike to be precise.";
  2659. next;
  2660. mes "[Doha]";
  2661. mes "Yes. A human male.";
  2662. mes "He said ^0000FFthe attacker had attractive ears and a sleek and glossy tail^000000!";
  2663. next;
  2664. select("Could it be a headgear?");
  2665. mes "[Doha]";
  2666. mes "Are you talking about the Kitty Band that was popular in Prontera?";
  2667. mes "If a full grown male was wearing one of those... and also a tail?";
  2668. next;
  2669. if(select("Was he in disguise?:To each their own...")==2) {
  2670. mes "[Doha]";
  2671. mes "....................";
  2672. mes "............Of course";
  2673. mes "different tastes should be respected.";
  2674. next;
  2675. mes "[Doha]";
  2676. mes "....Ahem.";
  2677. mes "My conclusion is";
  2678. mes "Someone disguised themselves ridiculously in order to hide where they came from!";
  2679. next;
  2680. mes "[Doha]";
  2681. mes "So what we need to do now";
  2682. mes "is find a guy with cat ears.";
  2683. mes "But I'm not so sure he will";
  2684. mes "have them on him now.";
  2685. next;
  2686. mes "[Doha]";
  2687. mes "But as the Cat Merchant mentioned, we shouldn't rule out the possibility that he might";
  2688. mes "be from a third party.";
  2689. mes "Then what could his motives be?";
  2690. next;
  2691. mes "[Doha]";
  2692. mes "Let's start simple before";
  2693. mes "it gets too complicated.";
  2694. mes "I heard you are visiting";
  2695. mes "the capital city of Sapha.";
  2696. next;
  2697. mes "[Doha]";
  2698. mes "Whether it is a cat or dog, please try to collect information on a guy with animal ears.";
  2699. next;
  2700. mes "[Doha]";
  2701. mes "I will continue on searching and investigating Manuk and Splendide from here.";
  2702. mes "I need you to investigate during your journey.";
  2703. next;
  2704. mes "[Doha]";
  2705. mes "This is a very important mission.";
  2706. mes "There is a delicate conflict between the three countries";
  2707. mes "and there might be a possibility of an unknown third party.";
  2708. next;
  2709. mes "[Doha]";
  2710. mes "And why did the attacker only interfere instead of stealing the whole report.";
  2711. mes "We need to find out his motives.";
  2712. next;
  2713. mes "[Doha]";
  2714. mes "Please bring back some clues if you find anything during your journey.";
  2715. mes "Please report back to me";
  2716. mes "if you find any leads.";
  2717. changequest 7185,7186;
  2718. close; }
  2719. mes "[Doha]";
  2720. mes "He had to be...";
  2721. mes "I think one of the countries is behind this.";
  2722. mes "I honestly think both the Sapha and Laphine won't get anything out of this.";
  2723. next;
  2724. mes "[Doha]";
  2725. mes "I guess the only way to hide where you're from is with a disguise right?";
  2726. mes "Disguised as a cat, that is!";
  2727. next;
  2728. mes "[Doha]";
  2729. mes "So what we need to do now";
  2730. mes "is find a guy with cat ears.";
  2731. mes "But I'm not so sure he will";
  2732. mes "have them on him now.";
  2733. next;
  2734. mes "[Doha]";
  2735. mes "But as the Cat Merchant mentioned, we shouldn't rule out the possibility that he might";
  2736. mes "be from a third party.";
  2737. mes "Then what could his motives be?";
  2738. next;
  2739. mes "[Doha]";
  2740. mes "Let's start simple before";
  2741. mes "it gets too complicated.";
  2742. mes "I heard you are visiting";
  2743. mes "the capital city of Sapha.";
  2744. next;
  2745. mes "[Doha]";
  2746. mes "Whether it is a cat or dog, please try to collect information on a guy with animal ears.";
  2747. next;
  2748. mes "[Doha]";
  2749. mes "I will continue on searching and investigating Manuk and Splendide from here.";
  2750. mes "I need you to investigate during your journey.";
  2751. next;
  2752. mes "[Doha]";
  2753. mes "This is a very important mission.";
  2754. mes "There is a delicate conflict between the three countries";
  2755. mes "and there might be a possibility of an unknown third party.";
  2756. next;
  2757. mes "[Doha]";
  2758. mes "And why did the attacker only interfere instead of stealing the whole report.";
  2759. mes "We need to find out his motives.";
  2760. next;
  2761. mes "[Doha]";
  2762. mes "Please bring back some clues if you find anything during your journey.";
  2763. mes "Please report back to me";
  2764. mes "if you find any leads.";
  2765. changequest 7185,7186;
  2766. close; }
  2767. mes "[Doha]";
  2768. mes "Who are you?";
  2769. mes "If you are in the wrong room, please leave now.";
  2770. next;
  2771. if(select("I came to meet the inspector.:Sorry, I have the wrong room.")==2) {
  2772. mes "[Doha]";
  2773. mes "Thank you.";
  2774. mes "I'm a little tired now.";
  2775. mes "I hope to see you next time.";
  2776. close; }
  2777. mes "[Doha]";
  2778. mes "Me?";
  2779. mes "Are you the person the captain was talkin' about?";
  2780. mes "What was the name...?";
  2781. next;
  2782. mes "[Doha]";
  2783. mes "Hmm... I don't know why you were chosen but I guess they trusted you enough.";
  2784. mes "So you were chosen to visit El Dicastes?";
  2785. next;
  2786. mes "[Doha]";
  2787. mes "I have a secret mission";
  2788. mes "regarding this visit.";
  2789. mes "More like an order.";
  2790. next;
  2791. mes "[Doha]";
  2792. mes "I'm the inspector dispatched from home because of a certain case.";
  2793. mes "We are working on investigating the truth behind the reported case.";
  2794. next;
  2795. select("Reported case?");
  2796. mes "[Doha]";
  2797. mes "You haven't heard of it?";
  2798. mes "I thought you already knew...";
  2799. mes "So you're not the one that collected the report back then?";
  2800. next;
  2801. mes "[Doha]";
  2802. mes "When the expedition was first dispatched there was a general report on our research results and the messenger,";
  2803. mes "that was carrying this report back home, was attacked.";
  2804. next;
  2805. mes "[Doha]";
  2806. mes "Luckily the report wasn't stolen completely and we did get the report after painstakingly restoring it.";
  2807. mes "The important thing is who did this.";
  2808. next;
  2809. mes "[Doha]";
  2810. mes "The expedition here is an alliance of 3 countries.";
  2811. mes "And we weren't all on good terms.";
  2812. mes "That is why Hibba Agip was put in charge because he isn't attached to any of the countries.";
  2813. next;
  2814. mes "[Doha]";
  2815. mes "But the important thing is which country was behind this and why would they do such a thing when we must promote peace and cooperation.";
  2816. next;
  2817. mes "[Doha]";
  2818. mes "That is why I was dispatched here.";
  2819. mes "To investigate the situation.";
  2820. mes "I've come across an unexpected bit of information during my investigation.";
  2821. next;
  2822. mes "[Doha]";
  2823. mes "Do you know the";
  2824. mes "Cat Hand Merchants?";
  2825. mes "They are also doing";
  2826. mes "business nearby.";
  2827. mes "One of them leaked this";
  2828. mes "information to me.";
  2829. next;
  2830. mes "[Doha]";
  2831. mes "I was investigating at the location assumed to be where the attack took place when I met a cat.";
  2832. mes "Well... I don't know what else I'm supposed to call them.";
  2833. next;
  2834. mes "[Doha]";
  2835. mes "But it turns out, I was lucky to meet this cat.";
  2836. mes "Because he turned out to be a witness to the case.";
  2837. next;
  2838. select("Witness!:Who did it?");
  2839. mes "[Doha]";
  2840. mes "Sigh...";
  2841. mes "He did witness the case but the description I got was...";
  2842. mes "suspicious at best.";
  2843. next;
  2844. mes "[Doha]";
  2845. mes "Well... the cat said in his own words, 'the guy you're looking for might be one of us because he was very agile and quick.'";
  2846. next;
  2847. select("Same race? A cat?");
  2848. mes "[Doha]";
  2849. mes "Yes.";
  2850. mes "I heard the cat say that with my own ears.";
  2851. mes "He said he went back to the place to see if it was a lost friend of his.";
  2852. next;
  2853. mes "[Doha]";
  2854. mes "Hmm... my throat is sore from talking too much.";
  2855. mes "Let's continue later after I get some rest.";
  2856. mes "I think I need a cup of water.";
  2857. set ep13_3_secret,1;
  2858. close;
  2859. } else if (checkquest(7186) > 0) {
  2860. mes "[Doha]";
  2861. mes "I will investigate Manuk and Splendide.";
  2862. mes "So you will have to look for clues in El Dicastes.";
  2863. next;
  2864. mes "[Doha]";
  2865. mes "About the guy with animal ears.";
  2866. mes "It will be a tough mission but I know you will do well.";
  2867. close; }
  2868. if (ep13_3_secret > 1 && ep13_3_secret < 15) {
  2869. if (checkquest(7202) >= 0 && checkquest(7203) >= 0) {
  2870. mes "[Doha]";
  2871. mes "How is the investigation going?";
  2872. mes "Do you have any significant status?";
  2873. next;
  2874. mes "- You share the details regarding Diel, Cheshire, Ahat and the dimensional crack.";
  2875. mes "You give him Clotted Bloodstain, Frozen Piece of Skin and a Strange Magic Stone as evidence. -";
  2876. next;
  2877. mes "[Doha]";
  2878. mes "Hmm..";
  2879. mes "I actually gave the same mission to all the other people heading for El Dicastes.";
  2880. next;
  2881. mes "[Doha]";
  2882. mes "They have all brought information based on assumptions.";
  2883. mes "Meaning your evidence is not much different from the others.";
  2884. next;
  2885. mes "[Doha]";
  2886. mes "At least we found out one thing.";
  2887. mes "At least we now know that the attacker is not from the three countries of Midgard.";
  2888. mes "But this is only an assumption.";
  2889. next;
  2890. mes "[Doha]";
  2891. mes "Details of the report will be verified by a superior authority and a schedule for the next step will be given.";
  2892. mes "Thank you.";
  2893. next;
  2894. mes "[Doha]";
  2895. mes "Please have this.";
  2896. mes "This is a reward for your services up to now.";
  2897. mes "You deserve this for the hardship you are going through.";
  2898. set ep13_3_secret,15;
  2899. delitem 6306,1;
  2900. delitem 6305,1;
  2901. delitem 6307,1;
  2902. getitem 2553,1;
  2903. erasequest 7202;
  2904. erasequest 7203;
  2905. next;
  2906. mes "[Doha]";
  2907. mes "....";
  2908. mes "Sapha and Laphine, which ever.";
  2909. mes "I have something more urgent.";
  2910. next;
  2911. select("Can you repeat that?");
  2912. mes "[Doha]";
  2913. mes "..?";
  2914. mes "I didn't say a thing.";
  2915. mes "I guess you heard wrong.";
  2916. mes "Will you leave now? Because I have to organize a report.";
  2917. close; }
  2918. mes "[Doha]";
  2919. mes "How is the investigation going?";
  2920. mes "Please try your best.";
  2921. mes "Don't mess up the relationship between countries.";
  2922. close;
  2923. } else if (ep13_3_secret == 15) {
  2924. mes "[Doha]";
  2925. mes "There won't be any changes to the current policy.";
  2926. mes "Home land will continue to review the contents of your reports.";
  2927. next;
  2928. mes "[Doha]";
  2929. mes "All we can do for now is";
  2930. mes "do our best, right?";
  2931. next;
  2932. mes "- He says this kindly but his eyes have a get out and do your work kind of look. -";
  2933. close; }
  2934. mes "[Doha]";
  2935. mes "What is it?";
  2936. mes "You don't look like you have any business with me.";
  2937. mes "If you don't, please leave now.";
  2938. close;
  2939. }
  2940. dic_in01,245,119,4 script Shay#ep133_13 884,{
  2941. mes "[Shay]";
  2942. cutin "ep13_shy",2;
  2943. set .@ep13_shy,rand(1,5);
  2944. if (.@ep13_shy == 1) {
  2945. mes "Another failure?.";
  2946. mes "I'm talking to myself. Don't bother.";
  2947. mes "What do you want?"; }
  2948. else if (.@ep13_shy == 2) mes "Boring, What is it?";
  2949. else if (.@ep13_shy == 3) mes "Welcome to Burman Flone...";
  2950. else if (.@ep13_shy == 4) mes "Whatcha want?";
  2951. else if (.@ep13_shy == 5) mes "Sigh... Ready to order?";
  2952. next;
  2953. switch(select("Order.:Talk:Nevermind.")) {
  2954. case 1:
  2955. mes "[Shay]";
  2956. mes "What will it be?";
  2957. mes "I have Tropical Sograt and";
  2958. mes "Vermilion on the Beach flown in from Morroc.";
  2959. mes "A bit on the expensive side though.";
  2960. next;
  2961. switch(select("Tropical Sograt","Vermilion on the Beach","Anything else?")) {
  2962. case 1:
  2963. mes "[Shay]";
  2964. if (Zeny < 2000) {
  2965. mes "Hey, do you have money?";
  2966. break; }
  2967. mes "Here is your Tropical Sorgrat.";
  2968. getitem 12112,1;
  2969. set Zeny, Zeny-2000;
  2970. break;
  2971. case 2:
  2972. mes "[Shay]";
  2973. if (Zeny < 2000) {
  2974. mes "Hey, do you have money?";
  2975. break; }
  2976. mes "Here is your Vermilion on the Beach.";
  2977. getitem 12113,1;
  2978. set Zeny, Zeny-2000;
  2979. break;
  2980. case 3:
  2981. mes "[Shay]";
  2982. mes "Hmmm...";
  2983. mes "Nah.";
  2984. break; }
  2985. close2;
  2986. cutin "",255;
  2987. end;
  2988. case 2:
  2989. if (ep13_3_invite == 5) {
  2990. if (checkquest(7186) >= 0) {
  2991. mes "[Shay]";
  2992. mes "I don't want to talk about personal stuff.";
  2993. mes "But do you have any questions?";
  2994. next;
  2995. switch(select("Tell me about yourself:About Sapha:About other races:Hmm...")) {
  2996. case 1:
  2997. shayabout:
  2998. mes "[Shay]";
  2999. mes "Me?";
  3000. mes "If you are asking about my name, it is written on my badge here.";
  3001. mes "It's Shay.";
  3002. next;
  3003. select("Not that");
  3004. mes "[Shay]";
  3005. mes "Hmm. Then should I tell you the story on how I settled here?";
  3006. mes "The first to apply to expedite here";
  3007. mes "where the Assassins.";
  3008. next;
  3009. mes "[Shay]";
  3010. mes "I was one of them.";
  3011. mes "That is how I got to reach this place before anyone else did";
  3012. mes "And that is how the base of the expedition camp was built.";
  3013. next;
  3014. mes "[Shay]";
  3015. mes "But you know.";
  3016. mes "I thought I'd return to my hometown and retire.";
  3017. mes "But El Dicastes contacted me.";
  3018. next;
  3019. mes "[Shay]";
  3020. mes "They requested if I could open a place for us outsiders to feel comfortable with.";
  3021. mes "They also were considerate enough to build it in Midgard style.";
  3022. next;
  3023. mes "[Shay]";
  3024. mes "So the framework and style,";
  3025. mes "architect was brought in..";
  3026. mes "and then I found myself managing the whole project?";
  3027. next;
  3028. mes "[Shay]";
  3029. mes "And...";
  3030. mes "that is how I got here.";
  3031. mes "I've been here ever since!";
  3032. next;
  3033. mes "[Shay]";
  3034. mes "I don't remember what my original job was.";
  3035. mes "Little rusty on the Katar, I guess...";
  3036. next;
  3037. mes "Shay suddenly has a lonely expression and sighs deeply about his situation.";
  3038. mes "Looks very tired.";
  3039. close2;
  3040. cutin "",255;
  3041. end;
  3042. case 2:
  3043. mes "[Shay]";
  3044. mes "Sapha?";
  3045. mes "You are surrounded by Saphas.";
  3046. mes "......";
  3047. next;
  3048. mes "[Shay]";
  3049. mes "What are you asking me?";
  3050. mes "Just ask any Sapha passing by.";
  3051. mes "Ask 'what are you'.";
  3052. close2;
  3053. cutin "",255;
  3054. end;
  3055. case 3:
  3056. mes "[Shay]";
  3057. mes "Other races?";
  3058. mes "Talking about Sapha?";
  3059. next;
  3060. switch(select("With cat ears.:With butterfly wings.")) {
  3061. case 1:
  3062. mes "[Shay]";
  3063. mes "Cat?";
  3064. mes "Are you talking about the Cat Merchant?";
  3065. mes "They are camped outside of the capital gate.";
  3066. next;
  3067. mes "[Shay]";
  3068. mes "They even mined and fished near the expedition camp.";
  3069. mes "They are currently trying to expand their business.";
  3070. next;
  3071. mes "[Shay]";
  3072. mes "Well... bigger than them?";
  3073. mes "Not sure. Haven't heard of it.";
  3074. mes "Why don't you ask the";
  3075. mes "^0000FFSapha around here?^000000";
  3076. set ep13_3_secret,2;
  3077. changequest 7186,7187;
  3078. break;
  3079. case 2:
  3080. mes "[Shay]";
  3081. mes "Butterfly wings? Are you talking about Laphine?";
  3082. mes "Don't know them?";
  3083. mes "You really know nothing.";
  3084. next;
  3085. mes "[Shay]";
  3086. mes "If you want to know about Laphine, go to Splendide.";
  3087. mes "They are rough and tough.";
  3088. break; }
  3089. close2;
  3090. cutin "",255;
  3091. end;
  3092. case 4:
  3093. mes "[Shay]";
  3094. mes "What...";
  3095. mes "I'm not that busy but don't bother me too much.";
  3096. close2;
  3097. cutin "",255;
  3098. end; }
  3099. } else if (checkquest(7187) >= 0) {
  3100. mes "[Shay]";
  3101. mes "What is it now?";
  3102. mes "Any luck?";
  3103. next;
  3104. if (checkquest(7188) >= 0 && checkquest(7189) >= 0 && checkquest(7190) >= 0) {
  3105. mes "["+strcharinfo(0)+"]";
  3106. mes "I'm trying to organize the information I've collected.";
  3107. mes "The Knits at the square are interested in Ahat.";
  3108. mes "I heard from Pioms that most of the Saphas are interested in the minister.";
  3109. mes "Galtens are interested in the Cat Merchant for their cat ears.";
  3110. next;
  3111. mes "["+strcharinfo(0)+"]";
  3112. mes "Everybody is talking about the minister these days!";
  3113. mes "What is with this Ahat anyway?";
  3114. next;
  3115. mes "[Shay]";
  3116. mes "I haven't even seen the minister.";
  3117. mes "I heard many say that he is beautiful.";
  3118. next;
  3119. mes "[Shay]";
  3120. mes "Anyway...";
  3121. mes "Try this.";
  3122. mes "I've been working on this for some time and hope that this can go on the menu.";
  3123. next;
  3124. mes "- Shay places a baked pie with the base made out of carrots.";
  3125. mes "Topped with something that looks like apples or bananas.";
  3126. mes "You immediately think it is too risky to try.";
  3127. next;
  3128. select("The minced ingredient is...");
  3129. mes "[Shay]";
  3130. mes "An apple pie.";
  3131. mes "I garnished it with bananas.";
  3132. mes "Doesn't look like it but this is an apple pie.";
  3133. next;
  3134. mes "["+strcharinfo(0)+"]";
  3135. mes "But why is there a carrot in a pie.";
  3136. mes "And there is no hint of apples.";
  3137. next;
  3138. mes "[Shay]";
  3139. mes "Stop!!!!!!!!!!!!!";
  3140. specialeffect2 EF_HIT1;
  3141. specialeffect2 EF_HIT2;
  3142. percentheal -20,0;
  3143. next;
  3144. mes "-Shay got all upset and threw something sticky and smelly.";
  3145. mes "The pie left Shay's palm and landed square in your face. -";
  3146. next;
  3147. mes "[Shay]";
  3148. mes "Oops.. umph.. hmph...";
  3149. mes "Phew... sigh...";
  3150. mes "...........";
  3151. next;
  3152. mes "[Shay]";
  3153. mes "S...Sorry. Aello told me to help you but..";
  3154. mes ".......";
  3155. mes "I couldn't help myself.";
  3156. next;
  3157. mes "[Shay]";
  3158. mes "Ha.. there is a cat named BK among the Cat Merchants.";
  3159. mes "He might have the information you want.";
  3160. mes "... Go.. meet BK.";
  3161. next;
  3162. mes "[Shay]";
  3163. mes "And if he ignores you, tell him that ^E77471Shay's special drink will be delivered^000000.";
  3164. erasequest 7188;
  3165. erasequest 7189;
  3166. erasequest 7190;
  3167. erasequest 7187;
  3168. setquest 7191;
  3169. set ep13_3_secret,3;
  3170. close2;
  3171. cutin "",255;
  3172. end; }
  3173. mes "["+strcharinfo(0)+"]";
  3174. mes "I'm trying to organize the information I've collected.";
  3175. mes "But what should I do with the collected information?";
  3176. next;
  3177. mes "["+strcharinfo(0)+"]";
  3178. mes "Moan...";
  3179. next;
  3180. mes "[Shay]";
  3181. mes "You look lost as if nothing makes sense anymore.";
  3182. mes "The solution is simply to ask around.";
  3183. next;
  3184. mes "[Shay]";
  3185. mes "There are many Saphas working at the factory, drill hall, square and anywhere else.";
  3186. mes "There are the Cat Merchants outside of the castle, too.";
  3187. close2;
  3188. cutin "",255;
  3189. end;
  3190. } else if (checkquest(7191) >= 0) {
  3191. mes "[Shay]";
  3192. mes "You can find the Cat Merchants outside of the gate.";
  3193. mes "They seem like a small group of wanderers.";
  3194. mes "You'll see their tent southeast from the gate.";
  3195. next;
  3196. mes "[Shay]";
  3197. mes "BK is the one that holds information around there.";
  3198. mes "He will be able to help you.";
  3199. close2;
  3200. cutin "",255;
  3201. end;
  3202. } else if (checkquest(7192) >= 0) {
  3203. mes "[Shay]";
  3204. mes "You say BK said that?";
  3205. mes "Is that so?";
  3206. mes "I did think Ahat was more";
  3207. mes "beautiful than normal.";
  3208. next;
  3209. mes "[Shay]";
  3210. mes "But according to the Sapha's stories, I hear in this pub, they all see a different version of Ahat.";
  3211. next;
  3212. mes "[Shay]";
  3213. mes "But BK said Ahat isn't a Sapha?";
  3214. mes "That only means that its not the looks that is different but he may be a completely different race.";
  3215. next;
  3216. mes "[Shay]";
  3217. mes "We can only investigate.";
  3218. mes "They say he came from the dimensional crack so let's investigate there.";
  3219. next;
  3220. mes "[Shay]";
  3221. mes "I guess it makes sense that there's a dimensional crack here too...";
  3222. mes "Sounds like what happened at Morocc.";
  3223. set ep13_3_secret,6;
  3224. changequest 7192,7193;
  3225. close2;
  3226. cutin "",255;
  3227. end;
  3228. } else if (checkquest(7193) >= 0) {
  3229. mes "[Shay]";
  3230. mes "It is always better to go to the site.";
  3231. mes "Because it is difficult to meet the minister.";
  3232. next;
  3233. mes "[Shay]";
  3234. mes "The crack here must have been created when the crack in Morroc appeared.";
  3235. mes "If he did it.";
  3236. next;
  3237. mes "[Shay]";
  3238. mes "You'll find the dimensional crack northeast from El Dicastes.";
  3239. mes "Try investigating there.";
  3240. close2;
  3241. cutin "",255;
  3242. end;
  3243. } else if (checkquest(7194) >= 0 || checkquest(7195) >= 0 || checkquest(7196) >= 0) {
  3244. mes "[Shay]";
  3245. mes "Any luck?";
  3246. next;
  3247. if (checkquest(7196) >= 0) mes "- You show the strange magical stone fragment you collected from near the crack. -";
  3248. else if (checkquest(7194) >= 0) mes "- You show the bloodstain you collected from near the crack. -";
  3249. else if (checkquest(7195) >= 0) mes "- You show the frozen piece of skin collected near the crack. -";
  3250. next;
  3251. mes "[Shay]";
  3252. mes "I didn't expect this.";
  3253. mes "Then who is Ahat...?";
  3254. mes "...I smell something fishy.";
  3255. next;
  3256. mes "[Shay]";
  3257. mes "I don't know since I haven't";
  3258. mes "seen Ahat in person but";
  3259. mes "we must find out what";
  3260. mes "all this means.";
  3261. next;
  3262. select("Do you trust BK?");
  3263. mes "[Shay]";
  3264. mes "At least BK doesn't lie.";
  3265. mes "The BK I know never lies.";
  3266. mes "Why are these found near the crack?";
  3267. mes "Why was Ahat found there...?";
  3268. next;
  3269. select("Do you want to meet in person?");
  3270. mes "[Shay]";
  3271. mes "You can't just waltz in on him.";
  3272. mes "It's even harder for outsiders";
  3273. mes "like us to meet him.";
  3274. mes "Hm...";
  3275. next;
  3276. mes "[Shay]";
  3277. mes "We can try collecting";
  3278. mes "Sapha Certifications.";
  3279. mes "Those who did great deeds get the opportunity to meet the minister.";
  3280. next;
  3281. mes "[Shay]";
  3282. mes "The Cat Merchants are also collecting Sapha Certifications. They want to meet the minister in person so they can negotiate business.";
  3283. next;
  3284. mes "[Shay]";
  3285. mes "You can receive Sapha Certifications from handling requests throughout the city.";
  3286. mes "Get enough so you can meet with minister Ahat.";
  3287. next;
  3288. mes "[Shay]";
  3289. mes "You'll need at least";
  3290. mes "^0000FF3 Sapha Certifications^000000.";
  3291. mes "Go ^0000FFask around in Dicastes Diel^000000 for more information.";
  3292. next;
  3293. mes "[Shay]";
  3294. mes "There's a Sapha that registers adventurers there.";
  3295. mes "His name is ^0000FFRhawyne^000000? Ask him.";
  3296. next;
  3297. select("Don't you have any Sapha Certifications?");
  3298. mes "[Shay]";
  3299. mes "................";
  3300. mes "Do you think I'm that free?";
  3301. mes "I'm not the one receiving requests, I'm the one that makes the requests!";
  3302. next;
  3303. mes "[Shay]";
  3304. mes "Think of what you have to do.";
  3305. mes "Meet Ahat by collecting";
  3306. mes "Sapha Certifications.";
  3307. mes "Then find doubt about his relationship between him and the crack.";
  3308. setquest 7197;
  3309. if (checkquest(7196) >= 0) erasequest 7196;
  3310. else if (checkquest(7194) >= 0) erasequest 7194;
  3311. else if (checkquest(7195) >= 0) erasequest 7195;
  3312. close2;
  3313. cutin "",255;
  3314. end;
  3315. } else if (checkquest(7197) >= 0) {
  3316. mes "[Shay]";
  3317. mes "Start with collecting";
  3318. mes "Sapha Certifications.";
  3319. mes "You'll need at least 3 certifications to meet the minister.";
  3320. next;
  3321. mes "[Shay]";
  3322. mes "Once you have your certifications, go make a request to meet the minister at the Adventurer's reception desk in Diel.";
  3323. mes "Rhawyne will help you.";
  3324. close2;
  3325. cutin "",255;
  3326. end;
  3327. } else if (ep13_3_secret > 6 && ep13_3_secret < 11) {
  3328. if (checkquest(7199) >= 0) {
  3329. mes "[Shay]";
  3330. mes "Hmm...";
  3331. mes "Clearing the area?";
  3332. mes "Sounds weird.";
  3333. mes "Something smells fishy.";
  3334. next;
  3335. mes "[Shay]";
  3336. mes "Don't forget to bring back evidence.";
  3337. mes "And to pretend you are hypnotized.";
  3338. mes "Good. This is our secret.";
  3339. next;
  3340. mes "[Shay]";
  3341. mes "Funny how things come about.";
  3342. mes "But you really are talkative.";
  3343. mes "You are telling me everything. Tsk.";
  3344. close2;
  3345. cutin "",255;
  3346. end; }
  3347. mes "[Shay]";
  3348. mes "So... you got permitted?";
  3349. mes "I'm also curious who this Ahat character is.";
  3350. next;
  3351. mes "[Shay]";
  3352. mes "Good. I'll prepare some food until you come back.";
  3353. mes "I just found this amazing chocolate recipe a few days ago.";
  3354. next;
  3355. select("Oh..no..");
  3356. mes "[Shay]";
  3357. mes "When I was in Morroc.";
  3358. mes "A colleague from the guild used to make chocolate stuff you see?";
  3359. mes "I thought it would be simple since he was making it.";
  3360. next;
  3361. select("So.....");
  3362. mes "[Shay]";
  3363. mes "Wait till you taste it.";
  3364. mes "Now, get going.";
  3365. close2;
  3366. cutin "",255;
  3367. end;
  3368. } else if (ep13_3_secret > 10 && ep13_3_secret < 14) {
  3369. mes "[Shay]";
  3370. mes "Did you know?";
  3371. mes "There is another skillful Jarute.";
  3372. mes "Name is HesLanta.";
  3373. next;
  3374. mes "[Shay]";
  3375. mes "He sometimes comes back and shares his stories.";
  3376. mes "But I think he also has a story to tell.";
  3377. next;
  3378. mes "[Shay]";
  3379. mes "It's only a thought but it might be good to talk to those near Ahat too.";
  3380. next;
  3381. mes "[Shay]";
  3382. mes "How about talking to the Jarute named HesLanta?";
  3383. mes "You don't have anything to lose, anyway.";
  3384. close2;
  3385. cutin "",255;
  3386. end;
  3387. } else if (ep13_3_secret == 13) {
  3388. mes "[Shay]";
  3389. mes "Why are you here again?";
  3390. mes "Are you working?";
  3391. next;
  3392. if(select("Mission completed!:I came to thank you.")==2) {
  3393. mes "[Shay]";
  3394. mes "If you are that grateful, all my new cuisines till the last bite.";
  3395. next;
  3396. select("Ah, that is um...");
  3397. mes "[Shay]";
  3398. mes "Huh?";
  3399. mes "Ungrateful....";
  3400. close2;
  3401. cutin "",255;
  3402. end; }
  3403. mes "[Shay]";
  3404. mes "Really?";
  3405. mes "Good for you.";
  3406. mes ".....";
  3407. mes "Mission. Haven't heard that word for ages.";
  3408. next;
  3409. mes "[Shay]";
  3410. mes "Now go.";
  3411. mes "I'm busy.";
  3412. mes "New ingredients are coming in today.";
  3413. mes "Go now.";
  3414. close2;
  3415. cutin "",255;
  3416. end;
  3417. } else if (ep13_3_secret == 14) {
  3418. mes "[Shay]";
  3419. mes "What did you bring here now?";
  3420. mes ".........";
  3421. mes "What? No?";
  3422. next;
  3423. mes "[Shay]";
  3424. mes "Tsk.... boring.";
  3425. close2;
  3426. cutin "",255;
  3427. end;
  3428. }
  3429. mes "[Shay]";
  3430. mes "I don't want to talk about personal stuff.";
  3431. mes "But do you have any questions?";
  3432. next;
  3433. switch(select("Tell me about yourself:About Sapha:...Hmm...")) {
  3434. case 1: goto shayabout;
  3435. case 2:
  3436. mes "[Shay]";
  3437. mes "Sapha?";
  3438. mes "You are surrounded by Saphas.";
  3439. mes "......";
  3440. next;
  3441. mes "[Shay]";
  3442. mes "What are you asking me?";
  3443. mes "Just ask any Sapha passing by.";
  3444. mes "Ask 'what are you'.";
  3445. close2;
  3446. cutin "",255;
  3447. end;
  3448. case 3:
  3449. mes "[Shay]";
  3450. mes "What...";
  3451. mes "I'm not that busy but don't bother me too much.";
  3452. close2;
  3453. cutin "",255;
  3454. end; }
  3455. }
  3456. mes "[Shay]";
  3457. mes "If you haven't registered at Diel yet, you better do it soon.";
  3458. mes "That is the only way to start receiving requests and guarantee your safety here.";
  3459. next;
  3460. mes "[Shay]";
  3461. mes "To avoid conflicts apart from diplomatic trouble";
  3462. mes "it is always better to respect each sides agreement.";
  3463. mes "Don't you agree?";
  3464. close2;
  3465. cutin "",255;
  3466. end;
  3467. case 3:
  3468. mes "[Shay]";
  3469. mes "Suit yourself.";
  3470. close2;
  3471. cutin "",255;
  3472. end; }
  3473. }
  3474. dicastes01,207,210,5 script Walking Knit#ep13_3_15 449,{
  3475. if (isequipped(2782)) {
  3476. if (ep13_3_secret == 2) {
  3477. mes "[Knit]";
  3478. mes "Welcome, human.";
  3479. mes "I'm finally used to meeting other races like you.";
  3480. next;
  3481. switch(select("Are there races other than humans?:What are you doing?")) {
  3482. case 1:
  3483. if (checkquest(7188) >= 0) {
  3484. mes "[Knit]";
  3485. mes "There were Laphine";
  3486. mes "before you came.";
  3487. mes "And of course there are still.";
  3488. mes "But they are over the Kamidal mountains.";
  3489. next;
  3490. mes "[Knit]";
  3491. mes "And then the cats..";
  3492. mes "Ah, did you see the group of cats in front of the castle?";
  3493. mes "They are really soft and cuddly unlike us.";
  3494. next;
  3495. mes "[Knit]";
  3496. mes "They are really lovely.";
  3497. mes "Those cute cats..";
  3498. next;
  3499. mes "[Knit]";
  3500. mes "But Ahat is also loveable even for a Sapha.";
  3501. mes "....if my hair is like a dry winter tree..";
  3502. mes "Ahat's hair is like new sprouts in early spring.....";
  3503. next;
  3504. mes "[Knit]";
  3505. mes "Ah.. I'm so jealous, envious..";
  3506. close; }
  3507. mes "[Knit]";
  3508. mes "There were Laphine";
  3509. mes "before you came.";
  3510. mes "And of course there are still.";
  3511. mes "But they are over the Kamidal mountains.";
  3512. next;
  3513. mes "[Knit]";
  3514. mes "And then the cats..";
  3515. mes "Ah, did you see the group of cats in front of the castle?";
  3516. mes "They are really soft and cuddly unlike us.";
  3517. next;
  3518. mes "[Knit]";
  3519. mes "And especially their ears and tail!!";
  3520. next;
  3521. select("Have you seen a man with cat ears?");
  3522. mes "[Knit]";
  3523. mes "Eh?";
  3524. mes "Man? Human male?";
  3525. mes "A human male with cat ears?";
  3526. mes "Never heard such a thing.";
  3527. next;
  3528. mes "[Knit]";
  3529. mes "Humans are amazing!";
  3530. mes "Didn't even think of that...!";
  3531. mes ".....";
  3532. next;
  3533. mes "[Knit]";
  3534. mes "But they are really lovely.";
  3535. mes "Those cute cats..";
  3536. next;
  3537. mes "[Knit]";
  3538. mes "But Ahat is also loveable even for a Sapha.";
  3539. mes "....if my hair is like a dry winter tree..";
  3540. mes "Ahat's hair is like new sprouts in early spring.....";
  3541. next;
  3542. mes "[Knit]";
  3543. mes "I can't believe how he does his work for Dicastes and still maintains such great hair.";
  3544. mes "I can almost see a glow.";
  3545. next;
  3546. mes "[Knit]";
  3547. mes "Ah.....his skin is divine.";
  3548. mes "But he never comes out from his office high up in Dicastes Diel.";
  3549. next;
  3550. mes "[Knit]";
  3551. mes "But I guess it would be better for Ahat's complexion...";
  3552. mes "to stay warm and safe like a crystal bird in Diel instead of being out in the winter weather!";
  3553. next;
  3554. mes "- Continues to talk about Ahat.";
  3555. mes "Don't think I'll get any more information. -";
  3556. setquest 7188;
  3557. close;
  3558. case 2:
  3559. mes "[Knit]";
  3560. mes "As you can see, I'm taking a walk.";
  3561. mes "I should walk from time to time to prevent myself from getting stiff.";
  3562. mes "I really don't like to get stiff.";
  3563. close; }
  3564. }
  3565. mes "[Knit]";
  3566. mes "Don't you think cats are amazing.";
  3567. mes "I heard from where you came from, you have pets..";
  3568. next;
  3569. mes "[Knit]";
  3570. mes "Is it okay to raise other creatures?";
  3571. mes "Do they want that?";
  3572. mes "It's a difficult issue..";
  3573. close; }
  3574. mes "[Moltuka]";
  3575. mes "□ⅲ◆";
  3576. mes "■▲◇ ⅲ ■●★ ※ ○⒉ⅲ";
  3577. next;
  3578. mes "- Cannot communicate with him. -";
  3579. close;
  3580. }
  3581. dicastes01,112,248,5 script Resting Piom#ep133_16 491,{
  3582. mes "[Piom]";
  3583. if (isequipped(2782)) {
  3584. if (ep13_3_secret == 2) {
  3585. if (checkquest(7189) >= 0) {
  3586. mes "Phew.. I need to rest.";
  3587. mes "Huh?";
  3588. mes "Why are you here?";
  3589. next;
  3590. mes "[Piom]";
  3591. mes "Don't follow cats around";
  3592. mes "Go and meet Ahat.";
  3593. mes "He is really beautiful.";
  3594. close; }
  3595. mes "Phew.. I need to rest.";
  3596. mes "Huh?";
  3597. mes "Why are you here?";
  3598. next;
  3599. select("Ask about human with cat ears.");
  3600. mes "[Piom]";
  3601. mes "HAHAHAHA!!!";
  3602. mes "There are so many asking";
  3603. mes "about that recently.";
  3604. mes "Is there any conflict with the Cat Hand Merchants?";
  3605. next;
  3606. mes "[Piom]";
  3607. mes "Haha.. ... funny.";
  3608. mes "Human with cat ears?";
  3609. mes "Never heard of such thing.";
  3610. mes "But you seem to be new around here.";
  3611. next;
  3612. mes "[Piom]";
  3613. mes "Don't waste your time on something ridiculous as that.";
  3614. mes "That's it! I think you are the right person.";
  3615. next;
  3616. mes "[Piom]";
  3617. mes "The minister stays at the top of Diel.";
  3618. mes "Try meeting the minister.";
  3619. mes "He is a wonderful person.";
  3620. mes "A role model to all Saphas!";
  3621. next;
  3622. mes "[Piom]";
  3623. mes "You need to know about Saphas if you are staying in El Dicastes, right?";
  3624. mes "Don't spend time with a dusty Piom like me, and go meet Ahat.";
  3625. mes "You will love him.";
  3626. next;
  3627. mes "- Continues to talk about Ahat.";
  3628. mes "Don't think I'll get any more information. -";
  3629. setquest 7189;
  3630. close; }
  3631. mes "As you can see, I'm resting.";
  3632. mes "I like my job but it is so tiring.";
  3633. mes "But I'm happier than when I was a Knit.";
  3634. next;
  3635. mes "[Piom]";
  3636. mes "I can't think straight.";
  3637. mes "I didn't like working through documents the Knits do.";
  3638. mes "But then Galtens have to carry heavy weapons.";
  3639. next;
  3640. mes "[Piom]";
  3641. mes "The last thing I did was mine and refine Bradium and I loved it!";
  3642. mes "And to think that my work keeps everyone healthy is rewarding.";
  3643. close; }
  3644. mes "●△ⅳ ■ ⒈●→?";
  3645. mes "◎⒊~!";
  3646. mes "⌒⒉ⅳ ⒈ ↑●□ ⒊ ○ !!!";
  3647. next;
  3648. mes "- Cannot communicate with him. -";
  3649. close;
  3650. }
  3651. dicastes01,252,144,0 script Training Galten#e 450,{
  3652. mes "[Training Galten]";
  3653. if (isequipped(2782)) {
  3654. if (ep13_3_secret == 2) {
  3655. if (checkquest(7190) >= 0) {
  3656. mes "Hmm...another peaceful day.";
  3657. mes "Hmm? Aren't you the outsider that came here a while ago?";
  3658. mes "Have you come to see the training grounds?";
  3659. next;
  3660. mes "[Training Galten]";
  3661. mes "Ahat...";
  3662. mes "He is a strong Sapha.";
  3663. mes "He may be a minister working through piles of documents but he must be hiding his power!";
  3664. next;
  3665. mes "[Training Galten]";
  3666. mes "Everyone says Ahat is like a delicate spring sprout but I don't agree!";
  3667. mes "I've never seen a stronger Sapha before.";
  3668. mes "I don't quite understand why he didn't become a Galten...";
  3669. next;
  3670. mes "[Training Galten]";
  3671. mes "Maybe he is physically strong but has a warm heart..";
  3672. mes "but you never know...";
  3673. close; }
  3674. mes "Hmm...another peaceful day.";
  3675. mes "Hmm? Aren't you the outsider that came here a while ago?";
  3676. mes "Have you come to see the training grounds?";
  3677. next;
  3678. select("About a human with cat ears..");
  3679. mes "[Training Galten]";
  3680. mes "Cat ears?";
  3681. mes "Is there someone like that?";
  3682. mes "Humans are like that?";
  3683. next;
  3684. mes "[Training Galten]";
  3685. mes "What? No?";
  3686. mes "Then why are you looking him..";
  3687. mes "Why don't you go meet Ahat instead of wasting your time.";
  3688. next;
  3689. mes "[Training Galten]";
  3690. mes "Anyone that wants to be strong";
  3691. mes "should meet Ahat.";
  3692. mes "He is a very strong Sapha.";
  3693. next;
  3694. mes "[Training Galten]";
  3695. mes "He may be a minister working through piles of documents but he must be hiding his power!";
  3696. next;
  3697. mes "[Training Galten]";
  3698. mes "Everyone says Ahat is like a delicate spring sprout but I don't agree!";
  3699. mes "I've never seen a stronger Sapha before.";
  3700. mes "I don't quite understand why he didn't become a Galten...";
  3701. next;
  3702. mes "- Continues to talk about Ahat.";
  3703. mes "I don't think I'll get any more information. -";
  3704. setquest 7190;
  3705. close; }
  3706. mes "I will get great results";
  3707. mes "If I do my best, right?";
  3708. close; }
  3709. mes "▲◆↑ ▲ ▲◆↑";
  3710. mes "▲◆↑";
  3711. next;
  3712. mes "- I can't understand what he's trying to say. -";
  3713. close;
  3714. }
  3715. dic_fild01,231,174,4 script BK#ep133_18 496,{
  3716. if (checkquest(7191) >= 0) {
  3717. if (ep13_3_secret == 4) {
  3718. mes "[BK]";
  3719. mes "...So what do you want to know?";
  3720. next;
  3721. select("About other feline races");
  3722. mes "[BK]";
  3723. mes "Feline? Are you asking about us cats?";
  3724. mes "Well~";
  3725. mes "Don't know about races... unless...";
  3726. next;
  3727. mes "- BK asks for a Sapha Certification. -";
  3728. next;
  3729. if(select("No way.:Give.")==1) {
  3730. mes "[BK]";
  3731. mes "Humph";
  3732. mes "We made a deal.";
  3733. mes "Give me a Sapha Certification.";
  3734. close; }
  3735. if (countitem(6304) > 1) {
  3736. mes "[BK]";
  3737. mes "Haha.. good, good.";
  3738. mes "I don't know anything outside of our race but I did see someone with cute ears that has been visiting Dicastes Diel.";
  3739. next;
  3740. mes "[BK]";
  3741. mes "I even saw him meet the new minister alone.";
  3742. mes "Hu hu...";
  3743. mes "Satisfied?";
  3744. delitem 6304,1;
  3745. next;
  3746. mes "- BK says this and takes the Sapha Certification out of your hand.";
  3747. mes "Information on the person with animal ears Doha mentioned! -";
  3748. set ep13_3_secret,5;
  3749. close; }
  3750. mes "[BK]";
  3751. mes "I will give you information";
  3752. mes "and you give me a Sapha Certification";
  3753. mes "great teamwork, don't you agree?";
  3754. next;
  3755. mes "[BK]";
  3756. mes "If you want to know my information, you have to give me a Sapha Certification.";
  3757. close;
  3758. } else if (ep13_3_secret == 5) {
  3759. mes "[BK]";
  3760. mes "...Didn't I just tell you about";
  3761. mes "the man with cat ears?";
  3762. mes "I've seen him with the";
  3763. mes "minister in Dicastes Diel.";
  3764. next;
  3765. switch(select("About Ravail?:Who is the minister?")) {
  3766. case 1:
  3767. mes "[BK]";
  3768. mes "Ravail is the high minister.";
  3769. mes "Something like a Chief.";
  3770. mes "They also call him elder.";
  3771. mes "We would call him leader?";
  3772. next;
  3773. mes "[BK]";
  3774. mes ".......ah.........";
  3775. mes "I should have gotten a Sapha Certification before answering.";
  3776. close;
  3777. case 2:
  3778. mes "[BK]";
  3779. mes "The infamous Ahat.";
  3780. mes "The new minister...";
  3781. mes "(BK rubs his front paws";
  3782. mes "together and winks)";
  3783. next;
  3784. if(select("Give him a Sapha Certification.:No way.")==2) {
  3785. mes "[BK]";
  3786. mes "No, no, contract violation.";
  3787. mes "I have nothing to say if you don't give me a Sapha Certification.";
  3788. close; }
  3789. mes "[BK]";
  3790. mes "The new minister is";
  3791. mes "not from around here.";
  3792. mes "There is a huge crack down there.";
  3793. next;
  3794. mes "[BK]";
  3795. mes "The new minister was picked";
  3796. mes "up near the crack.";
  3797. mes "He must be an alien!";
  3798. delitem 6304,1;
  3799. next;
  3800. select("An alien! You must be nuts!");
  3801. mes "[BK]";
  3802. mes "Because he isn't a Sapha!";
  3803. next;
  3804. select("He isn't a Sapha?");
  3805. mes "[BK]";
  3806. mes "Yes.";
  3807. mes "But, isn't it strange?";
  3808. mes "All the Saphas here think";
  3809. mes "he is a beautiful Sapha...";
  3810. mes "But I've seen him from a";
  3811. mes "distance and he wasn't.";
  3812. next;
  3813. mes "[BK]";
  3814. mes "To me, he is a feline.";
  3815. mes "He might even be a";
  3816. mes "lost friend of mine.";
  3817. next;
  3818. mes "[BK]";
  3819. mes "Well, I don't understand why because all Saphas are beautiful.";
  3820. delitem 6304,1;
  3821. changequest 7191,7192;
  3822. next;
  3823. mes "- BK says this and takes the Sapha Certification out of your hand.";
  3824. mes "Shocking information that the Sapha minister Ahat is not a Sapha!-";
  3825. next;
  3826. mes "["+strcharinfo(0)+"]";
  3827. mes "...I must find out.";
  3828. mes "Near the crack, he said...";
  3829. mes "Should I talk to Shay?";
  3830. close; }
  3831. }
  3832. mes "[BK]";
  3833. mes "Ha. I'm the information collector of the Cat Merchants.";
  3834. mes "..............";
  3835. mes "I don't give out information just to anyone.";
  3836. mes "Meow...";
  3837. next;
  3838. mes "- BK of the Cat Merchant group is being difficult.";
  3839. mes "What did Shay tell you to do?-";
  3840. next;
  3841. input .@shaytalk$;
  3842. if (.@shaytalk$ != "Shay's special drink will be delivered") {
  3843. mes "["+strcharinfo(0)+"]";
  3844. mes .@shaytalk$+"...?";
  3845. mes "Hmm... I think you are wrong?";
  3846. mes "What was it..";
  3847. next;
  3848. mes "[BK]";
  3849. mes "What. Are you threatening me with that?";
  3850. mes "Meow.. You don't know my well enough~!!";
  3851. close; }
  3852. mes "["+strcharinfo(0)+"]";
  3853. mes "Hmm. If you don't cooperate,";
  3854. mes "Shay's special drink will be delivered.";
  3855. mes "By Shay himself!";
  3856. next;
  3857. mes "[BK]";
  3858. mes "What?!";
  3859. mes "What do you want.";
  3860. mes "Why are you harassing me?";
  3861. mes "Bully... sob";
  3862. emotion e_sob;
  3863. next;
  3864. mes "[BK]";
  3865. mes "Okay. I will cooperate.";
  3866. mes "But with some conditions.";
  3867. mes "First, you must tell Shay that I cooperated with you.";
  3868. next;
  3869. mes "[BK]";
  3870. mes "Second, we must meet the minister to expand our business.";
  3871. mes "But you need Sapha Certifications to meet him.";
  3872. next;
  3873. mes "[BK]";
  3874. mes "So I'll sell my information for Sapha Certifications.";
  3875. mes "Tell me when you are ready.";
  3876. set ep13_3_secret,4;
  3877. close;
  3878. } else if (checkquest(7192) >= 0) {
  3879. mes "[BK]";
  3880. mes "Why are you always coming back?";
  3881. mes "Why don't you go to the crack yourself if you are curious about the new minister?";
  3882. mes "You'll find something there since he was from there. Meow";
  3883. close;
  3884. } else if (ep13_3_secret > 5) {
  3885. mes "[BK]";
  3886. mes "MEOW~";
  3887. mes "I thought you brought Shay's food here as a reward.";
  3888. mes "(BK shivers at the thought)";
  3889. next;
  3890. mes "[BK]";
  3891. mes "Eeeew...";
  3892. mes "I can't even imagine it.";
  3893. mes "...........Ha! Don't tell Shay this!";
  3894. close; }
  3895. mes "[BK]";
  3896. mes "Ha. I'm the information collector of the Cat Hand Merchants.";
  3897. mes "Ask me anything...but..";
  3898. mes "Meow.. I'm not an easy cat you see.";
  3899. next;
  3900. mes "[BK]";
  3901. mes "Go away, Ha";
  3902. close;
  3903. }
  3904. - script Rock Pile#ep133_ -1,{
  3905. if (checkquest(7193) >= 0) {
  3906. mes "There are many piles of rock around because of the unstable crust movements.";
  3907. mes "This rock pile is also one of them.";
  3908. mes "Don't see anything suspicious.";
  3909. next;
  3910. if(select("Try to knock down the rock pile.:Study the pile closely.")==1) {
  3911. mes "- Knock down the pebbles that make up the pile of rocks and spread them out. -";
  3912. close; }
  3913. mes "You feel an evil energy from the small stone fragments.";
  3914. mes "Doesn't look natural but more like remnants from a powerful magic spell nearby.";
  3915. next;
  3916. mes "You feel evil energy. Does this have anything to do with Ahat?";
  3917. mes "You collected a stone that emits strange energy.";
  3918. getitem 6307,1;
  3919. changequest 7193,7196;
  3920. next;
  3921. mes "["+strcharinfo(0)+"]";
  3922. mes "Hmm... I may need to discuss these with Shay.";
  3923. close;
  3924. } else if (checkquest(7196) >= 0) {
  3925. mes "["+strcharinfo(0)+"]";
  3926. mes "This is where you picked up the strange magical stone.";
  3927. mes "Also feel a strange energy around.";
  3928. mes "Let's go back to the pub and talk with Shay.";
  3929. close;
  3930. } else if (checkquest(7199) >= 0) {
  3931. if (countitem(6307) == 10) {
  3932. mes "Need more stone fragments to report back to Doha at the expedition camp.";
  3933. mes "You collect another stone fragment that emits a strange magical force.";
  3934. getitem 6307,1;
  3935. if (checkquest(7202) == -1) setquest 7202;
  3936. close2;
  3937. initnpctimer;
  3938. disablenpc "Rock Pile#"+strnpcinfo(2);
  3939. end;
  3940. } else if (countitem(6307) < 11) {
  3941. mes "There are many piles of rock around because of the unstable crust movements.";
  3942. mes "This is one of them.";
  3943. mes "You feel an evil energy from the small stone fragments.";
  3944. getitem 6307,1;
  3945. next;
  3946. mes "You collect stone fragments.";
  3947. mes "Not enough was collected to fill Cheshire's request.";
  3948. close2;
  3949. initnpctimer;
  3950. disablenpc "Rock Pile#"+strnpcinfo(2);
  3951. end;
  3952. } else {
  3953. mes "No need to collect more.";
  3954. close; }
  3955. } else if (checkquest(7201) >= 0) {
  3956. if (countitem(6307) < 10) {
  3957. mes "There are many piles of rock around because of the unstable crust movements.";
  3958. mes "This is one of them.";
  3959. mes "You feel an evil energy from the small stone fragments.";
  3960. getitem 6307,1;
  3961. next;
  3962. mes "You collect stone fragments.";
  3963. mes "Not enough was collected to fill Cheshire's request.";
  3964. close2;
  3965. initnpctimer;
  3966. disablenpc "Rock Pile#"+strnpcinfo(2);
  3967. end;
  3968. } else {
  3969. mes "No need to collect more.";
  3970. close; }
  3971. } else {
  3972. mes "- You found traces of something. -";
  3973. close; }
  3974. OnTimer120000:
  3975. enablenpc "Rock Pile#"+strnpcinfo(2);
  3976. stopnpctimer;
  3977. end;
  3978. }
  3979. dic_fild02,269,55,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef1 844
  3980. dic_fild02,236,29,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef2 844
  3981. dic_fild02,220,34,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef3 844
  3982. dic_fild02,228,55,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef4 844
  3983. dic_fild02,228,63,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef5 844
  3984. dic_fild02,210,75,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef6 844
  3985. dic_fild02,213,35,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef7 844
  3986. dic_fild02,171,49,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef8 844
  3987. dic_fild02,266,44,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef9 844
  3988. dic_fild02,174,79,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef10 844
  3989. - script Dirt Pile#ep133_ -1,{
  3990. if (checkquest(7193) >= 0) {
  3991. mes "There a several dirt piles near the crack.";
  3992. mes "This is one of them.";
  3993. mes "Don't see anything suspicious.";
  3994. next;
  3995. if(select("Stomp on it with your feet.:Poke around in the dirt pile.")==1) {
  3996. mes "- You step on the dug up dirt pile and make the ground flat. -";
  3997. close; }
  3998. mes "You poke around the dirt pile to find blood clotted in the dirt.";
  3999. mes "You feel evil energy. Does this have anything to do with Ahat?";
  4000. next;
  4001. mes "You collect the Clotted Bloodstains.";
  4002. getitem 6306,1;
  4003. changequest 7193,7194;
  4004. next;
  4005. mes "["+strcharinfo(0)+"]";
  4006. mes "Hmm... I may need to discuss these with Shay.";
  4007. close;
  4008. } else if (checkquest(7194) >= 0) {
  4009. mes "["+strcharinfo(0)+"]";
  4010. mes "Collected Clotted Bloodstains from the dirt pile here.";
  4011. mes "Also feel a strange energy around.";
  4012. mes "Let's go back to the pub and talk with Shay.";
  4013. close;
  4014. } else if (checkquest(7199) >= 0) {
  4015. if (countitem(6306) == 10) {
  4016. mes "Need more bloodstains to report back to Doha at the expedition camp.";
  4017. mes "You collect another Clotted Bloodstain from the dirt pile.";
  4018. getitem 6306,1;
  4019. if (checkquest(7202) == -1) setquest 7202;
  4020. close2;
  4021. initnpctimer;
  4022. disablenpc "Dirt Pile#"+strnpcinfo(2);
  4023. end;
  4024. } else if (countitem(6306) < 11) {
  4025. mes "There a several dirt piles near the crack.";
  4026. mes "This is one of them.";
  4027. mes "You find a Clotted Bloodstain beneath the dirt pile.";
  4028. getitem 6306,1;
  4029. next;
  4030. mes "Collect bloodstains.";
  4031. mes "Not enough was collected to fill Cheshire's request.";
  4032. close2;
  4033. initnpctimer;
  4034. disablenpc "Dirt Pile#"+strnpcinfo(2);
  4035. end;
  4036. } else {
  4037. mes "No need to collect more.";
  4038. close; }
  4039. } else if (checkquest(7201) >= 0) {
  4040. if (countitem(6306) < 10) {
  4041. mes "There a several dirt piles near the crack.";
  4042. mes "This is one of them.";
  4043. mes "You find a Clotted Bloodstain beneath the dirt pile.";
  4044. getitem 6306,1;
  4045. next;
  4046. mes "Collect bloodstains.";
  4047. mes "Not enough was collected to fill Cheshire's request.";
  4048. close2;
  4049. initnpctimer;
  4050. disablenpc "Dirt Pile#"+strnpcinfo(2);
  4051. end;
  4052. } else {
  4053. mes "No need to collect more.";
  4054. close; }
  4055. } else {
  4056. mes "- You found traces of something. -";
  4057. close; }
  4058. OnTimer120000:
  4059. enablenpc "Dirt Pile#"+strnpcinfo(2);
  4060. stopnpctimer;
  4061. end;
  4062. }
  4063. dic_fild02,215,85,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef1 844
  4064. dic_fild02,207,41,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef2 844
  4065. dic_fild02,232,41,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef3 844
  4066. dic_fild02,245,68,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef4 844
  4067. dic_fild02,184,63,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef5 844
  4068. dic_fild02,207,94,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef6 844
  4069. dic_fild02,230,71,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef7 844
  4070. dic_fild02,188,50,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef8 844
  4071. dic_fild02,206,115,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef10 844
  4072. dic_fild02,248,36,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef9 844
  4073. - script Split Ground#ep133_ -1,{
  4074. if (checkquest(7193) >= 0) {
  4075. mes "Surface of the ground is split by the shock from the dimensional crack.";
  4076. mes "The split ground is solid and icy making it look like sharp blades.";
  4077. mes "Don't see anything suspicious.";
  4078. next;
  4079. if(select("Stomp on it with your feet.:Poke around in the dirt pile.")==1) {
  4080. mes "- You step on the dry, split surface and make the ground flat. -";
  4081. close; }
  4082. /*
  4083. mes "There is something stuck by the frost on the sharp, cracked surface.";
  4084. mes "You take a closer look and see it looks like the skin of a creature that crawls on the ground.";
  4085. next;
  4086. mes "You feel evil energy. Does this have anything to do with Ahat?";
  4087. mes "You collect the Frozen Piece of Skin.";
  4088. getitem 6305,1;
  4089. changequest 7193,7195;
  4090. next;
  4091. mes "["+strcharinfo(0)+"]";
  4092. mes "Hmm... I may need to discuss these with Shay.";
  4093. close;
  4094. */
  4095. } else if (checkquest(7195) >= 0) {
  4096. mes "["+strcharinfo(0)+"]";
  4097. mes "It is the place where the frozen skin was found.";
  4098. mes "Also feel a strange energy around.";
  4099. mes "Let's go back to the pub and talk with Shay.";
  4100. close;
  4101. } else if (checkquest(7199) >= 0) {
  4102. if (countitem(6305) == 10) {
  4103. mes "Need more pieces of skin to report back to Doha at the expedition camp.";
  4104. mes "You collect another Frozen Piece of Skin in the frost in the crack of the split ground.";
  4105. getitem 6305,1;
  4106. if (checkquest(7202) == -1) setquest 7202;
  4107. close2;
  4108. initnpctimer;
  4109. disablenpc "Split Ground#"+strnpcinfo(2);
  4110. end;
  4111. } else if (countitem(6305) < 11) {
  4112. mes "Surface of the ground near the dimensional crack is split by some kind of impact.";
  4113. mes "This is one of them.";
  4114. mes "There is something stuck by the frost on the sharp, cracked surface.";
  4115. getitem 6305,1;
  4116. next;
  4117. mes "Collect a piece of skin.";
  4118. mes "Not enough was collected to fill Cheshire's request.";
  4119. close2;
  4120. initnpctimer;
  4121. disablenpc "Split Ground#"+strnpcinfo(2);
  4122. end;
  4123. } else {
  4124. mes "No need to collect more.";
  4125. close; }
  4126. } else if (checkquest(7201) >= 0) {
  4127. if (countitem(6305) < 10) {
  4128. mes "Surface of the ground near the dimensional crack is split by some kind of impact.";
  4129. mes "This is one of them.";
  4130. mes "There is something stuck by the frost on the sharp, cracked surface.";
  4131. getitem 6305,1;
  4132. next;
  4133. mes "Collect a piece of skin.";
  4134. mes "Not enough was collected to fill Cheshire's request.";
  4135. close2;
  4136. initnpctimer;
  4137. disablenpc "Split Ground#"+strnpcinfo(2);
  4138. end;
  4139. } else {
  4140. mes "No need to collect more.";
  4141. close; }
  4142. } else {
  4143. mes "- You found traces of something. -";
  4144. close; }
  4145. OnTimer120000:
  4146. enablenpc "Split Ground#"+strnpcinfo(2);
  4147. stopnpctimer;
  4148. end;
  4149. }
  4150. dic_fild02,194,86,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef1 844
  4151. dic_fild02,240,51,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef2 844
  4152. dic_fild02,176,65,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef3 844
  4153. dic_fild02,254,45,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef4 844
  4154. dic_fild02,178,119,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef5 844
  4155. dic_fild02,200,81,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef6 844
  4156. dic_fild02,205,54,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef7 844
  4157. dic_fild02,224,74,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef8 844
  4158. dic_fild02,244,59,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef9 844
  4159. dic_fild02,249,43,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef10 844
  4160. // Frede's Request
  4161. //============================================================
  4162. dicastes01,117,262,0 script Frede#ep133_ 491,{
  4163. mes "[Frede]";
  4164. if (isequipped(2782)) {
  4165. if (ep13_3_bra == 1) {
  4166. mes "I'm getting tired, can we continue talking inside.";
  4167. close2;
  4168. warp "dic_in01",165,101;
  4169. end;
  4170. } else if (ep13_3_bra == 3) {
  4171. mes "How is little favor going?";
  4172. mes "We can have a chat after you are done with it.";
  4173. close;
  4174. } else if (ep13_3_bra == 6) {
  4175. mes ""+strcharinfo(0)+", the guys said they wanted to meet up together sometime.";
  4176. mes "Make sure you clear your schedule.";
  4177. close; }
  4178. mes "Moan... moan...";
  4179. if (ep13_3_invite == 5) {
  4180. next;
  4181. mes "["+strcharinfo(0)+"]";
  4182. mes "Are you alright?";
  4183. mes "You don't look well. Do you need help?";
  4184. next;
  4185. mes "[Frede]";
  4186. mes "Ah.. Thank you.";
  4187. mes "My leg is injured...";
  4188. next;
  4189. mes "[Frede]";
  4190. mes "Do you mind helping me get to the building over there?";
  4191. mes "I will feel better if I rest a little.";
  4192. set ep13_3_bra,1;
  4193. close2;
  4194. warp "dic_in01",165,101;
  4195. end; }
  4196. close; }
  4197. mes "ⅲ◆● ←";
  4198. mes "→■▲ ⅲ ◆";
  4199. close;
  4200. }
  4201. dic_in01,165,104,1 script Frede#13_3_in 454,{
  4202. if (isequipped(2782)) {
  4203. if (ep13_3_bra >= 1) {
  4204. if (checkquest(11171) == 1) {
  4205. if (ep13_3_bra == 2) {
  4206. mes "[Frede]";
  4207. mes "Oh.. what should I do...?";
  4208. mes "I would run there myself if only my legs would move normally.";
  4209. next;
  4210. mes "[Frede]";
  4211. mes "Would you mind visiting the cave to see if my friends are alright?";
  4212. goto fredestill; }
  4213. mes "["+strcharinfo(0)+"]";
  4214. mes "But the injury on your leg doesn't look new. Why did you come out with a wounded leg?";
  4215. next;
  4216. mes "[Frede]";
  4217. mes "I can still move around with this leg and I wanted to help the village.";
  4218. next;
  4219. mes "["+strcharinfo(0)+"]";
  4220. mes "But you should stay home and recover.";
  4221. next;
  4222. mes "[Frede]";
  4223. mes "The fact is, my leg will never recover.";
  4224. mes "I can only keep my injury from getting worse.";
  4225. next;
  4226. mes "[Frede]";
  4227. mes "But I'm grateful that I can still move around.";
  4228. mes "Ha......";
  4229. mes "When did we start to be afraid of 'death'?";
  4230. next;
  4231. mes "[Frede]";
  4232. mes "Saphas have never had any 'sicknesses' and we don't die unless there is a terrible accident.";
  4233. next;
  4234. mes "[Frede]";
  4235. mes "This is also the reason why we Saphas can maintain a perfect community.";
  4236. mes "We didn't have to be greedy.";
  4237. next;
  4238. mes "[Frede]";
  4239. mes "But suddenly we are hit with this epidemic and many Saphas have lost their loved ones ever since.";
  4240. next;
  4241. mes "[Frede]";
  4242. mes "We weren't prepared for such a disaster.";
  4243. mes "It was chaos. Nobody knew what to do but watch them die.";
  4244. next;
  4245. mes "[Frede]";
  4246. mes "It was worse for us because we never experienced death from getting old.";
  4247. mes "I also thought my ^E77471Still Friends^000000 would wake up one day.";
  4248. next;
  4249. mes "[Frede]";
  4250. mes "But after a while, we realized it was a sickness that led to death and started to search for a cure, but the situation was out of control.";
  4251. next;
  4252. mes "[Frede]";
  4253. mes "We are very advanced in science technology but we lack knowledge in the medical field.";
  4254. next;
  4255. mes "[Frede]";
  4256. mes "A medicine was completed only after we lost many lives but it isn't enough to completely cure the sickness.";
  4257. next;
  4258. mes "[Frede]";
  4259. mes "As long as I don't forget to take my Bradium, I can keep from getting any worse.";
  4260. next;
  4261. mes "[Frede]";
  4262. mes "I recently did some ^E77471repair work in the cave next to the village^000000, but I forgot to take Bradium while I was working.";
  4263. next;
  4264. mes "[Frede]";
  4265. mes "I usually carry extra Bradium with me when I go outside of town for work but you can easily lose sense of time in a cave.";
  4266. next;
  4267. mes "[Frede]";
  4268. mes "......umm......";
  4269. mes "..............";
  4270. next;
  4271. mes "[Frede]";
  4272. mes "Oh no!!!!!!!!!!!!!!!!";
  4273. mes "Come... to think of it....";
  4274. mes "My friends!!!!!!!!!!";
  4275. next;
  4276. mes "[Frede]";
  4277. mes "I haven't seen my friends who I worked with in the cave.";
  4278. next;
  4279. mes "[Frede]";
  4280. mes "They have to return to the village once every few days to replenish their Bradium.";
  4281. mes "Maybe......they forgot?";
  4282. next;
  4283. mes "[Frede]";
  4284. mes "Oh.. what should I do...?";
  4285. mes "I would run there myself if only my legs would move normally.";
  4286. next;
  4287. mes "[Frede]";
  4288. mes "Would you mind visiting the cave to see if my friends are alright?";
  4289. fredestill:
  4290. next;
  4291. switch(select("Will do.:No can do.")) {
  4292. case 1:
  4293. mes "[Frede]";
  4294. mes "Thank you so much.";
  4295. mes "My memory is a bit fuzzy since its been a while since I came back to the village,";
  4296. mes "but you will find a cave nearby the village with repair work going on.";
  4297. next;
  4298. mes "[Frede]";
  4299. mes "I saw friends leaving the village after returning for more Bradium a few days ago.";
  4300. mes "I only hope they are all healthy and well.";
  4301. set ep13_3_bra,3;
  4302. changequest 11171,11172;
  4303. close;
  4304. case 2:
  4305. mes "[Frede]";
  4306. mes "I guess I can't do anything about it.";
  4307. mes "But drag myself there.";
  4308. set ep13_3_bra,2;
  4309. close; }
  4310. } else if (checkquest(11172) >= 0) {
  4311. if (checkquest(11159) >= 0 && checkquest(11160) >= 0 && checkquest(11161) >= 0 && checkquest(11162) >= 0 && checkquest(11163) >= 0 && checkquest(11164) >= 0) {
  4312. mes "[Frede]";
  4313. mes "I knew they were working all along and forgot to return back to the village.";
  4314. mes "They must have been short on Bradium.";
  4315. next;
  4316. mes "[Frede]";
  4317. mes "Hmmm..";
  4318. next;
  4319. mes "[Frede]";
  4320. mes "I'm sorry to ask again but can you take some Bradium to my friends?";
  4321. next;
  4322. mes "[Frede]";
  4323. mes "They may be safe now, but they might forget and fall ill suddenly.";
  4324. next;
  4325. mes "[Frede]";
  4326. mes "Ask ^E77471Bouy at the building located northwest of the village^000000 and he will give you some refined Bradium.";
  4327. mes "I can't thank you enough.";
  4328. set ep13_3_bra,4;
  4329. changequest 11172,11173;
  4330. erasequest 11159;
  4331. erasequest 11160;
  4332. erasequest 11161;
  4333. erasequest 11162;
  4334. erasequest 11163;
  4335. erasequest 11164;
  4336. close; }
  4337. mes "[Frede]";
  4338. mes "Thank you so much.";
  4339. mes "My memory is a bit fuzzy since its been a while since I came back to the village,";
  4340. next;
  4341. mes "[Frede]";
  4342. mes "You can find them in the cave nearby the village with repair work going on.";
  4343. next;
  4344. mes "[Frede]";
  4345. mes "I saw friends leaving the village after returning for more Bradium a few days ago.";
  4346. next;
  4347. mes "[Frede]";
  4348. mes "I hope they are all doing well.";
  4349. mes "Please get back to me once you meet my friends.";
  4350. close;
  4351. } else if (checkquest(11173) >= 0) {
  4352. mes "[Frede]";
  4353. mes "I knew they were working all along and forgot to return back to the village.";
  4354. mes "They must have been short on Bradium.";
  4355. next;
  4356. mes "[Frede]";
  4357. mes "Hmmm..";
  4358. next;
  4359. mes "[Frede]";
  4360. mes "I'm sorry to ask again but can you take some Bradium to my friends?";
  4361. next;
  4362. mes "[Frede]";
  4363. mes "They may be safe now, but they might forget and fall ill suddenly.";
  4364. next;
  4365. mes "[Frede]";
  4366. mes "Ask ^E77471Bouy at the building located northwest of the village^000000 and he will give you some refined Bradium.";
  4367. mes "I can't thank you enough.";
  4368. close;
  4369. } else if (checkquest(11174) >= 0 || checkquest(11175) >= 0) {
  4370. mes "[Frede]";
  4371. mes "So they are out of Bradium.";
  4372. mes "Will they need to wait till other Piom or Galtens return?";
  4373. close;
  4374. } else if (checkquest(11176) >= 0) {
  4375. if (checkquest(11165) >= 0 && checkquest(11166) >= 0 && checkquest(11167) >= 0 && checkquest(11168) >= 0 && checkquest(11169) >= 0 && checkquest(11170) >= 0) {
  4376. mes "[Frede]";
  4377. mes ""+strcharinfo(0)+" I'm forever in your debt!";
  4378. mes "I just came back after meeting my friends!";
  4379. mes "Tyler needs some medical treatment but everyone else is safe.";
  4380. next;
  4381. mes "[Frede]";
  4382. mes "I don't even want to imagine what could have happened if you, "+strcharinfo(0)+", weren't here to help.";
  4383. mes "I don't want to lose any more friends.";
  4384. next;
  4385. mes "[Frede]";
  4386. mes "Please take this as a token of my gratitude and friendship.";
  4387. mes "It's nothing much but I want you to have it.";
  4388. mes "We may be from different races but we can be great friends.";
  4389. set ep13_3_bra,6;
  4390. erasequest 11176;
  4391. getitem 2788,1;
  4392. erasequest 11165;
  4393. erasequest 11166;
  4394. erasequest 11167;
  4395. erasequest 11168;
  4396. erasequest 11169;
  4397. erasequest 11170;
  4398. close; }
  4399. mes "[Frede]";
  4400. mes "Please give this Bradium to my friends.";
  4401. mes "They must take this or else they may get sick.";
  4402. close;
  4403. } else if (ep13_3_bra == 6) {
  4404. mes "[Frede]";
  4405. mes ""+strcharinfo(0)+", the guys said they wanted to meet up together sometime.";
  4406. mes "Make sure you clear your schedule.";
  4407. close; }
  4408. mes "[Frede]";
  4409. mes "Phew...";
  4410. mes "Thank you so much.";
  4411. mes "I'm glad I got a shot of Bradium before it was too late.";
  4412. next;
  4413. mes "["+strcharinfo(0)+"]";
  4414. mes "Huff...Huff...";
  4415. mes "I'm glad that you feel better.";
  4416. next;
  4417. mes "[Frede]";
  4418. mes "Oh my!! Why are you sweating so much!";
  4419. mes "You look a little pale too......";
  4420. emotion e_omg;
  4421. next;
  4422. mes "["+strcharinfo(0)+"]";
  4423. mes "No, it's nothing.";
  4424. mes "I'm only a little tired, that's all.";
  4425. next;
  4426. mes "[Frede]";
  4427. mes "Here, sit and eat this.";
  4428. mes "The cats outside gave it to me. It doesn't do much good for Saphas but I heard it's suppose to help you humans.";
  4429. percentheal -10,0;
  4430. setquest 11171;
  4431. getitem 513,1;
  4432. close; }
  4433. mes "[Frede]";
  4434. mes "Zzz...Zzz...";
  4435. close; }
  4436. mes "[Frede]";
  4437. mes "ⅳ◆▲ ⒊ △←�";
  4438. mes "←■ □";
  4439. close;
  4440. }
  4441. dic_dun01,205,43,5 script Brian#ep13_3_ 490,{
  4442. mes "[Brian]";
  4443. if (isequipped(2782)) {
  4444. if (ep13_3_bra == 3) {
  4445. if (checkquest(11159) >= 0) {
  4446. mes "Oh... that reminds me, how many days passed since I came here...";
  4447. mes "Do you happen to know what day it is today?";
  4448. close; }
  4449. mes "You never know what kind of accident might happen if we don't do a thorough job.";
  4450. next;
  4451. mes "[Brian]";
  4452. mes "Not only is creating things important, but regular maintenance is also very important.";
  4453. next;
  4454. mes "[Brian]";
  4455. mes "Hmm. But what brings an outsider here?";
  4456. next;
  4457. mes "[Brian]";
  4458. mes "Oh, you are here for Frede?";
  4459. mes "How is he doing?";
  4460. next;
  4461. mes "[Brian]";
  4462. mes "I saw him a few days ago but I'm always worried about my old friend.";
  4463. next;
  4464. mes "[Brian]";
  4465. mes "I hope he is getting used to his new work.";
  4466. mes "I shouldn't be worried because he is very hardworking but...";
  4467. next;
  4468. mes "[Brian]";
  4469. mes "He got sick by overworking himself already. But you don't have to tell him I said this.";
  4470. next;
  4471. mes "[Brian]";
  4472. mes "I just hope his condition doesn't get worse.";
  4473. next;
  4474. mes "[Brian]";
  4475. mes "Oh... that reminds me, how many days passed since I came here...";
  4476. mes "Do you happen to know what day it is today?";
  4477. setquest 11159;
  4478. close;
  4479. } else if (ep13_3_bra == 5) {
  4480. if (checkquest(11165) >= 0) {
  4481. mes "I remember you.";
  4482. mes "What brings you here this time?";
  4483. next;
  4484. select("Give Bradium to Brian.");
  4485. mes "["+strcharinfo(0)+"]";
  4486. mes "Frede asked me to give you this.";
  4487. next;
  4488. mes "[Brian]";
  4489. mes "Come to think of it, I do feel a bit heavy.";
  4490. mes "I've been standing here all day and I could have stiffened up without knowing it.";
  4491. next;
  4492. mes "[Brian]";
  4493. mes "I'm out of Bradium already.";
  4494. mes "Frede has been nagging me about this all the time but now I see why.";
  4495. mes "Ha ha..";
  4496. next;
  4497. mes "[Brian]";
  4498. mes "Please tell Frede that I will return to the village after I recover.";
  4499. close; }
  4500. mes "I remember you.";
  4501. mes "What brings you here this time?";
  4502. next;
  4503. select("Give Bradium to Brian.");
  4504. mes "["+strcharinfo(0)+"]";
  4505. mes "Frede asked me to give you this.";
  4506. next;
  4507. mes "[Brian]";
  4508. mes "Come to think of it, I do feel a bit heavy.";
  4509. mes "I've been standing here all day and I could have stiffened up without knowing it.";
  4510. next;
  4511. mes "[Brian]";
  4512. mes "I'm out of Bradium already.";
  4513. mes "Frede has been nagging me about this all the time but now I see why.";
  4514. mes "Ha ha..";
  4515. next;
  4516. mes "[Brian]";
  4517. mes "Please tell Frede that I will return to the village after I recover.";
  4518. setquest 11165;
  4519. close;
  4520. } else if (ep13_3_bra == 6) {
  4521. mes "You saved me from the inevitable.";
  4522. mes "If I didn't take Bradium then, I would have been frozen and gradually died.";
  4523. next;
  4524. mes "[Brian]";
  4525. mes "I am able to work now after I recovered while I was in the village.";
  4526. mes "Thank you so much.";
  4527. close; }
  4528. mes "You never know what kind of accident might happen if we don't do a thorough job.";
  4529. next;
  4530. mes "[Brian]";
  4531. mes "Not only is creating things important, but regular maintenance is also very important.";
  4532. close; }
  4533. mes "◆□◇ ▲ ○⒈← ■ ○";
  4534. mes "○〓〓 ※ ⌒●★ ⅳ";
  4535. mes "◆◎⒉ ▲";
  4536. close;
  4537. }
  4538. dic_dun01,153,107,4 script Tyler#ep13_3_ 489,{
  4539. mes "[Tyler]";
  4540. if (isequipped(2782)) {
  4541. if (ep13_3_bra == 3) {
  4542. if (checkquest(11161) >= 0) {
  4543. mes "If you happen to bump into him in the village, please tell him I'm fine and not to worry.";
  4544. close; }
  4545. mes "I still see things to fix after fixing all day!";
  4546. mes "It's logical to fix things that needs to be fixed!!";
  4547. next;
  4548. mes "[Tyler]";
  4549. mes "Labor is rewarding at the end!";
  4550. mes "Ha ha ha ha ha!!!!!";
  4551. next;
  4552. mes "[Tyler]";
  4553. mes "Huh?! Who are you?";
  4554. mes "Why is an outsider here?";
  4555. next;
  4556. mes "[Tyler]";
  4557. mes "You came because of Frede?";
  4558. next;
  4559. mes "[Tyler]";
  4560. mes "I can't believe him.";
  4561. mes "He should take care of himself.";
  4562. next;
  4563. mes "[Tyler]";
  4564. mes "We two go way back.";
  4565. mes "He has always been the diligent one.";
  4566. next;
  4567. mes "[Tyler]";
  4568. mes "We used to work together in a snack bar before.";
  4569. mes "He always said he wanted to do something related to ^E77471stone^000000 or ^E77471heavy metal^000000.";
  4570. next;
  4571. mes "[Tyler]";
  4572. mes "But Pioms are not really good at brainwork so he was looking someplace else.";
  4573. next;
  4574. mes "[Tyler]";
  4575. mes "All of our friends applied for this job because we could do something related with stones and metal by working in a tunnel.";
  4576. next;
  4577. mes "[Tyler]";
  4578. mes "He may be categorizing stones in the village now, but I'm sure he is happy with his work.";
  4579. next;
  4580. mes "[Tyler]";
  4581. mes "If you happen to bump into him in the village, please tell him I'm fine and not to worry.";
  4582. next;
  4583. mes "[Tyler]";
  4584. mes "Do you mind scratching my back?";
  4585. mes "I have an itch probably from a bug bite.";
  4586. mes "But I doubt there is a bug big enough to bite me on the back.";
  4587. setquest 11161;
  4588. close;
  4589. } else if (ep13_3_bra == 5) {
  4590. if (checkquest(11167) >= 0) {
  4591. mes "We meet again!";
  4592. next;
  4593. mes "[Tyler]";
  4594. mes "I've been waiting for you!";
  4595. mes "Scratch my back please~";
  4596. mes "It felt so good the last time you scratched it for me.";
  4597. next;
  4598. select("Give Bradium to Tyler.");
  4599. mes "["+strcharinfo(0)+"]";
  4600. mes "Frede asked me to give you this.";
  4601. next;
  4602. mes "[Tyler]";
  4603. mes "Oh!! I was out of Bradium. How did you know!";
  4604. mes "Thanks!";
  4605. next;
  4606. mes "[Tyler]";
  4607. mes "I always end up short even if I bring extra.";
  4608. mes "I will have to go back to the village after I'm done with this to bring back more.";
  4609. close; }
  4610. mes "We meet again!";
  4611. next;
  4612. mes "[Tyler]";
  4613. mes "I've been waiting for you!";
  4614. mes "Scratch my back please~";
  4615. mes "It felt so good the last time you scratched it for me.";
  4616. next;
  4617. select("Give Bradium to Tyler.");
  4618. mes "["+strcharinfo(0)+"]";
  4619. mes "Frede asked me to give you this.";
  4620. next;
  4621. mes "[Tyler]";
  4622. mes "Oh!! I was out of Bradium. How did you know!";
  4623. mes "Thanks!";
  4624. next;
  4625. mes "[Tyler]";
  4626. mes "I always end up short even if I bring extra.";
  4627. mes "I will have to go back to the village after I'm done with this to bring back more.";
  4628. setquest 11167;
  4629. close;
  4630. } else if (ep13_3_bra == 6) {
  4631. mes "I visited the village afterwards.";
  4632. mes "But the itch on my back wasn't a bug bite.";
  4633. next;
  4634. mes "[Tyler]";
  4635. mes "Something terrible might have happened if it was too late.";
  4636. mes "I must visit the village often just so that my friends don't worry.";
  4637. close; }
  4638. mes "I still see things to fix after.";
  4639. mes "fixing all day!";
  4640. mes "It's logical to fix things that needs to be fixed.";
  4641. next;
  4642. mes "[Tyler]";
  4643. mes "Labor is rewarding at the end!";
  4644. mes "Hahahahaha!!!!!";
  4645. close; }
  4646. mes "◇▲⒈ △";
  4647. mes "■●⌒ ◎ □";
  4648. close;
  4649. }
  4650. dic_dun01,64,107,0 script Bain#ep13_3_ 490,{
  4651. mes "[Bain]";
  4652. if (isequipped(2782)) {
  4653. if (ep13_3_bra == 3) {
  4654. if (checkquest(11163) >= 0) {
  4655. mes "Just tell him I'm doing well.";
  4656. mes "Simple, isn't it?";
  4657. close; }
  4658. mes "You take sturdy lumber and erect it to make a pillar.";
  4659. mes "Simple, isn't it?";
  4660. next;
  4661. mes "[Bain]";
  4662. mes "To fix the erected lumber, you need to use wedges to keep it in place.";
  4663. mes "Simple, isn't it?";
  4664. next;
  4665. mes "[Bain]";
  4666. mes "What is it? Do you have any questions?";
  4667. next;
  4668. mes "[Bain]";
  4669. mes "Frede asked you to come?";
  4670. mes "Just tell him I'm doing well.";
  4671. mes "Simple, isn't it?";
  4672. setquest 11163;
  4673. close;
  4674. } else if (ep13_3_bra == 5) {
  4675. if (checkquest(11169) >= 0) {
  4676. mes "I found a dark brown stain on my shoulder.";
  4677. mes "It doesn't come off. I'll have to go back to the village to get treatment.";
  4678. next;
  4679. select("Give Bradium.");
  4680. mes "["+strcharinfo(0)+"]";
  4681. mes "Frede asked me to give you this.";
  4682. next;
  4683. mes "[Bain]";
  4684. mes "I found a dark brown stain on my shoulder.";
  4685. mes "It doesn't come off. I'll have to go back to the village to get treatment.";
  4686. next;
  4687. mes "[Bain]";
  4688. mes "But I will be in trouble if I don't go back to the village for Bradium.";
  4689. next;
  4690. mes "[Bain]";
  4691. mes "Thank you.";
  4692. mes "Hope to see you again.";
  4693. close; }
  4694. mes "I found a dark brown stain on my shoulder.";
  4695. mes "It doesn't come off. I'll have to go back to the village to get treatment.";
  4696. next;
  4697. select("Give Bradium.");
  4698. mes "["+strcharinfo(0)+"]";
  4699. mes "Frede asked me to give you this.";
  4700. next;
  4701. mes "[Bain]";
  4702. mes "I found a dark brown stain on my shoulder.";
  4703. mes "It doesn't come off. I'll have to go back to the village to get treatment.";
  4704. next;
  4705. mes "[Bain]";
  4706. mes "But I will be in trouble if I don't go back to the village for Bradium.";
  4707. next;
  4708. mes "[Bain]";
  4709. mes "Thank you.";
  4710. mes "Hope to see you again.";
  4711. setquest 11169;
  4712. close;
  4713. } else if (ep13_3_bra == 6) {
  4714. mes "We meet again.";
  4715. mes "I wouldn't have had the chance to return to the village if you didn't give me the Bradium before.";
  4716. next;
  4717. mes "[Bain]";
  4718. mes "I am forever grateful.";
  4719. mes "I'm willing to teach you how to erect a pillar anytime you want.";
  4720. next;
  4721. mes "[Bain]";
  4722. mes "I don't teach these things to just anyone!!";
  4723. mes "Ha ha ha!!";
  4724. mes "Aren't you excited about it?";
  4725. close; }
  4726. mes "You take sturdy lumber and erect it to make a pillar.";
  4727. mes "Simple, isn't it?";
  4728. next;
  4729. mes "[Bain]";
  4730. mes "To fix the erected lumber, you need to use wedges to keep it in place.";
  4731. mes "Simple, isn't it?";
  4732. close; }
  4733. mes "◇▲⒈ △";
  4734. mes "■●⌒ ◎ □";
  4735. close;
  4736. }
  4737. dic_dun01,335,187,0 script John#ep13_3_ 454,{
  4738. mes "[John]";
  4739. if (isequipped(2782)) {
  4740. if (ep13_3_bra == 5) {
  4741. if (checkquest(11166) >= 0) {
  4742. mes "......";
  4743. next;
  4744. select("You give Bradium to John.");
  4745. mes "["+strcharinfo(0)+"]";
  4746. mes "Frede asked me to give you this.";
  4747. next;
  4748. mes "[John]";
  4749. mes "......";
  4750. mes "Thanks....";
  4751. close; }
  4752. mes "......";
  4753. next;
  4754. select("You give Bradium to John.");
  4755. mes "["+strcharinfo(0)+"]";
  4756. mes "Frede asked me to give you this.";
  4757. next;
  4758. mes "[John]";
  4759. mes "......";
  4760. mes "Thanks....";
  4761. setquest 11166;
  4762. close;
  4763. } else if (ep13_3_bra == 6) {
  4764. mes "...";
  4765. mes "I'm... okay now...";
  4766. mes "Thanks...";
  4767. close; }
  4768. mes "- *muffling, *rap *rap, *xrunch, *blob, *alide, *thud - ";
  4769. if (ep13_3_bra == 3) {
  4770. next;
  4771. mes "[John]";
  4772. if (checkquest(11160) >= 0) {
  4773. mes "Oh well...";
  4774. mes "There... is nothing to worry about.";
  4775. next;
  4776. mes "[John]";
  4777. mes "Don't worry.";
  4778. close; }
  4779. mes "Wh..Who is it?";
  4780. next;
  4781. mes "[John]";
  4782. mes "Oh, are you a friend of Frede's?";
  4783. next;
  4784. mes "[John]";
  4785. mes "Oh well...";
  4786. mes "There... is nothing to worry about.";
  4787. next;
  4788. mes "[John]";
  4789. mes "Don't worry.";
  4790. next;
  4791. mes "[John]";
  4792. mes "- *whiz, *clink -";
  4793. setquest 11160; }
  4794. close; }
  4795. mes "※□⌒ ⒊ ◇";
  4796. mes "★★◎ △ 〓○■ ⅲ...";
  4797. close;
  4798. }
  4799. dic_dun01,61,226,4 script Lash#ep13_3_ 491,{
  4800. mes "[Lash]";
  4801. if (isequipped(2782)) {
  4802. if (ep13_3_bra == 5) {
  4803. if (checkquest(11170) >= 0) {
  4804. mes "Moan...";
  4805. mes "Is... this what they call fatigue!";
  4806. mes "Never knew I would feel this. Sob.";
  4807. next;
  4808. select("You give Bradium to Lash.");
  4809. mes "["+strcharinfo(0)+"]";
  4810. mes "Frede asked me to give you this.";
  4811. next;
  4812. mes "[Lash]";
  4813. mes "Wow!!!!";
  4814. mes "You've saved me!";
  4815. next;
  4816. mes "[Lash]";
  4817. mes "I would have perished into ashes here if it weren't for you!";
  4818. close; }
  4819. mes "Moan...";
  4820. mes "Is... this what they call fatigue!";
  4821. mes "Never knew I would feel this. Sob.";
  4822. next;
  4823. select("You give Bradium to Lash.");
  4824. mes "["+strcharinfo(0)+"]";
  4825. mes "Frede asked me to give you this.";
  4826. next;
  4827. mes "[Lash]";
  4828. mes "Wow!!!!";
  4829. mes "You've saved me!";
  4830. next;
  4831. mes "[Lash]";
  4832. mes "I would have perished into ashes here if it weren't for you!";
  4833. setquest 11170;
  4834. close;
  4835. } else if (ep13_3_bra == 6) {
  4836. mes "Ha ha ha!!";
  4837. mes "You are my savior!";
  4838. mes "Our friendship will last forever regardless of race!";
  4839. close; }
  4840. mes "Sigh......";
  4841. mes "I'm so tired...";
  4842. mes "But fatigue helps me to move forward.";
  4843. next;
  4844. mes "[Lash]";
  4845. mes "The sweat, heavy breathing, and continuous tiredness proves that I'm a true Sapha.";
  4846. mes "And I actually enjoy it. Ha ha ha ha.";
  4847. if (ep13_3_bra == 3) {
  4848. next;
  4849. mes "[Lash]";
  4850. if (checkquest(11164) >= 0) {
  4851. mes "If you'd like to tell him how I'm doing, look at my forearm. Doesn't it spell out 'Strong' on it?";
  4852. next;
  4853. mes "[Lash]";
  4854. mes "Just tell him what you see!";
  4855. mes "Ha ha ha ha ha!";
  4856. close; }
  4857. mes "But what is your business here?";
  4858. mes "You want to share the labor and sweat?";
  4859. next;
  4860. mes "[Lash]";
  4861. mes "Hm?";
  4862. mes "Oh, you are Frede's messenger?";
  4863. mes "To bad.";
  4864. mes "I thought you were like me judging from your forearm.";
  4865. next;
  4866. mes "[Lash]";
  4867. mes "If you'd like to tell him how I'm doing, look at my forearm. Doesn't it spell out 'Strong' on it?";
  4868. next;
  4869. mes "[Lash]";
  4870. mes "Just tell him what you see!";
  4871. mes "Ha ha ha ha ha!";
  4872. setquest 11164; }
  4873. close; }
  4874. mes "◆□◇ ▲ ○⒈← ■ ○";
  4875. mes "○〓〓 ※ ⌒●★ ⅳ";
  4876. mes "◆◎⒉ ▲";
  4877. mes "△";
  4878. mes "□⒊● □ ●";
  4879. close;
  4880. }
  4881. dic_dun02,110,127,5 script Rose#13_3 489,{
  4882. mes "[Rose]";
  4883. if (isequipped(2782)) {
  4884. if (ep13_3_bra == 5) {
  4885. if (checkquest(11168) >= 0) {
  4886. mes "Ah~";
  4887. mes "So you came back because you missed me?";
  4888. next;
  4889. mes "[Rose]";
  4890. mes "Don't have to be shy.";
  4891. mes "If you really have feelings, race differences shouldn't be a problem.";
  4892. next;
  4893. select("You give Bradium to Rose.");
  4894. mes "["+strcharinfo(0)+"]";
  4895. mes "You give Bradium to Rose.";
  4896. next;
  4897. mes "[Rose]";
  4898. mes "Aww... you shouldn't have.";
  4899. mes "My ^E77471heartbeat^000000 skipped.";
  4900. mes "You are already taking care of me.";
  4901. mes "He he he";
  4902. next;
  4903. mes "[Rose]";
  4904. mes "I'll return to the village soon.";
  4905. mes "We can meet up then~";
  4906. close; }
  4907. mes "Ah~";
  4908. mes "So you came back because you missed me?";
  4909. next;
  4910. mes "[Rose]";
  4911. mes "Don't have to be shy.";
  4912. mes "If you really have feelings, race differences shouldn't be a problem.";
  4913. next;
  4914. select("You give Bradium to Rose.");
  4915. mes "["+strcharinfo(0)+"]";
  4916. mes "You give Bradium to Rose.";
  4917. next;
  4918. mes "[Rose]";
  4919. mes "Aww... you shouldn't have.";
  4920. mes "My ^E77471heartbeat^000000 skipped.";
  4921. mes "You are already taking care of me.";
  4922. mes "He he he";
  4923. next;
  4924. mes "[Rose]";
  4925. mes "I'll return to the village soon.";
  4926. mes "We can meet up then~";
  4927. setquest 11168;
  4928. close;
  4929. } else if (ep13_3_bra == 6) {
  4930. mes "You're here?";
  4931. mes "Just in time when I was about to return to the village because I missed you.";
  4932. next;
  4933. mes "[Rose]";
  4934. mes "We must be connected?";
  4935. mes "E77471Hahaha^000000";
  4936. close; }
  4937. mes "Lalala~";
  4938. mes "Yeah~!";
  4939. next;
  4940. mes "[Rose]";
  4941. mes "He he he!";
  4942. mes "I'm so awesome!";
  4943. mes "This is a perfect fix!";
  4944. mes "I see no errors in my work!";
  4945. if (ep13_3_bra == 3) {
  4946. if (checkquest(11162) >= 0) {
  4947. next;
  4948. mes "[Rose]";
  4949. mes "Tell him there is no problem at all except that I am too good at my job.";
  4950. mes "Because I'm perfect.";
  4951. close; }
  4952. next;
  4953. mes "[Rose]";
  4954. mes "Who are you!";
  4955. mes "You can never hide beauty. Please try not to stare intensely at me. I know I'm beautiful.";
  4956. next;
  4957. mes "[Rose]";
  4958. mes "What? You came on behalf of Frede?";
  4959. mes "You mean you're not my admirer?";
  4960. mes "Tsk....";
  4961. next;
  4962. mes "[Rose]";
  4963. mes "Tell him there is no problem at all except that I am too good at my job.";
  4964. mes "Because I'm perfect.";
  4965. setquest 11162;
  4966. close; }
  4967. close; }
  4968. mes "※◇○ ⒉ ○";
  4969. mes "←■△ ※ ⒊";
  4970. mes "ⅲ◇⒉";
  4971. close;
  4972. }
  4973. dic_in01,349,129,5 script Bouy#13_3 449,{
  4974. mes "[Bouy]";
  4975. if (isequipped(2782)) {
  4976. if (checkquest(11173) >= 0) {
  4977. mes "Outsiders are prohibited here.";
  4978. mes "If you have come here by mistake, please find your way out now.";
  4979. next;
  4980. select("I came on behalf of Frede.");
  4981. mes "[Bouy]";
  4982. mes "I didn't know. Excuse me.";
  4983. mes "What did he ask you to do?";
  4984. next;
  4985. mes "["+strcharinfo(0)+"]";
  4986. mes "He asked me to deliver Bradium to his friends working in the cave outside the village.";
  4987. next;
  4988. mes "[Bouy]";
  4989. mes "Oh no. I don't have any portable Bradium because of insufficient supplies.";
  4990. next;
  4991. mes "[Bouy]";
  4992. mes "I will only be able to get the Bradium that is being refined now in a few days.";
  4993. mes "We let Pioms returning from outside work stay and rest in the village.";
  4994. next;
  4995. mes "[Bouy]";
  4996. mes "But I see they haven't returned yet.";
  4997. mes "They must be out of Bradium by now.";
  4998. mes "This isn't good.";
  4999. next;
  5000. mes "[Bouy]";
  5001. mes "Worst case, they wouldn't come back to the village at all.";
  5002. next;
  5003. mes "["+strcharinfo(0)+"]";
  5004. mes "Is there another way?";
  5005. next;
  5006. mes "[Bouy]";
  5007. mes "It takes a lot of time to refine a large Bradium mineral but small pieces of Bradium will be quick.";
  5008. next;
  5009. mes "[Bouy]";
  5010. mes "Bradium mineral can be collected anywhere in this area but the effectiveness of refined pieces is low.";
  5011. next;
  5012. mes "[Bouy]";
  5013. mes "You can easily collect ^E77471pieces of Bradium from monsters nearby^000000.";
  5014. next;
  5015. mes "[Bouy]";
  5016. mes "About ^E7747130 pieces of Bradium^000000 will be enough to share with 6 people.";
  5017. changequest 11173,11174;
  5018. close;
  5019. } else if (checkquest(11174) >= 0) {
  5020. if (countitem(6319) > 29) {
  5021. mes "You've brought back the Bradium.";
  5022. mes "I've been waiting for the Galtens to return because I'm not accustomed to battle since I'm Venknick. Thank you very much.";
  5023. next;
  5024. mes "[Bouy]";
  5025. mes "Handwork is much faster to refine pieces of Bradium instead of using a machine. I will only need an hour to finish.";
  5026. next;
  5027. mes "[Bouy]";
  5028. mes "Please go rest while I get to work.";
  5029. delitem 6319,30;
  5030. changequest 11174,11175;
  5031. close; }
  5032. mes "Bradium mineral can be collected anywhere in this area but the effectiveness of refined pieces is low.";
  5033. next;
  5034. mes "[Bouy]";
  5035. mes "You can easily collect ^E77471pieces of Bradium from monsters nearby^000000.";
  5036. next;
  5037. mes "[Bouy]";
  5038. mes "About ^E7747130 pieces of Bradium^000000 will be enough to share with 6 people.";
  5039. close;
  5040. } else if (checkquest(11175,PLAYTIME) == 2) {
  5041. mes "I did it!";
  5042. mes "I was a bit nervous because it has been a long time since I did manual work but I think I did a good job.";
  5043. mes "Please take these to them.";
  5044. set ep13_3_bra,5;
  5045. changequest 11175,11176;
  5046. close;
  5047. } else if (checkquest(11175,PLAYTIME) != -1) {
  5048. mes "I'm still working on it so please rest a little more.";
  5049. close;
  5050. } else if (ep13_3_bra >= 5) {
  5051. mes "Saphas cannot live unless we consume Bradium continuously.";
  5052. mes "That is why we needed spaces for us to inject Bradium all over the village.";
  5053. next;
  5054. mes "[Bouy]";
  5055. mes "But those working outside of the village cannot return often to refill their Bradium so we provide Bradium that is portable.";
  5056. next;
  5057. mes "[Bouy]";
  5058. mes "But there was a problem with the Bradium mining in the Manuk area recently and we have a shortage of supplies. We don't have enough to give out.";
  5059. next;
  5060. mes "[Bouy]";
  5061. mes "That is why many Pioms working in the outskirts of the village return for more supplies,";
  5062. next;
  5063. mes "[Bouy]";
  5064. mes "and the time spent on transportation is what is slowing down work.";
  5065. next;
  5066. mes "[Bouy]";
  5067. mes "To tell you the truth, transportation time doesn't make much difference but it adds up in the end.";
  5068. next;
  5069. mes "[Bouy]";
  5070. mes "We call this the ^E77471Creamy Effect^000000.";
  5071. close; }
  5072. mes "Outsiders are prohibited here.";
  5073. mes "If you have come here by mistake, please find your way out now.";
  5074. close; }
  5075. mes "▲■〓 ※ →○★ ▲";
  5076. mes "★→■ ※";
  5077. mes "□★□ ◎";
  5078. close;
  5079. }
  5080. // Sapha's Visit
  5081. //============================================================
  5082. mid_camp,220,246,5 script Expedition Guard Ben 930,{
  5083. mes "[Ben]";
  5084. if (ep13_3_invite >= 2) {
  5085. mes "There is nothing strange!";
  5086. mes "I'd love to be like you and respected by many people.";
  5087. next;
  5088. mes "[Ben]";
  5089. mes "I can also visit the Sapha if I work well here, can't I?";
  5090. close;
  5091. }
  5092. mes "Hmm. Hey, Maha,";
  5093. mes "what do you think?";
  5094. mes "Why do you think he is here?";
  5095. next;
  5096. mes "[Maha]";
  5097. mes "Don't know.";
  5098. mes "Not interested.";
  5099. next;
  5100. mes "[Ben]";
  5101. mes "Don't you find";
  5102. mes "that guy strange?";
  5103. mes "I've never seen his race before I joined the expedition.";
  5104. next;
  5105. mes "[Maha]";
  5106. mes "Ah. Really?";
  5107. mes "Then it's only you.";
  5108. mes "There must be a reason why he is here.";
  5109. next;
  5110. mes "[Ben]";
  5111. mes "................";
  5112. mes "Oh no you don't...";
  5113. next;
  5114. mes "[Maha]";
  5115. mes "They may make an";
  5116. mes "announcement soon.";
  5117. mes "All we need to do is wait for it and we'll have all our questions answered.";
  5118. next;
  5119. if(select("What's the announcement?:Stay silent and listen.")==2) {
  5120. mes "[Ben]";
  5121. mes "Excuse me.";
  5122. mes "There was no order to restrict or keep it a secret.";
  5123. mes "Besides, it looks like they are making an official visit.";
  5124. next;
  5125. mes "[Ben]";
  5126. mes "Hmm...";
  5127. mes "That can be true but aren't you thinking about it too much?";
  5128. next;
  5129. mes "[Maha]";
  5130. mes "I don't like to get into trouble.";
  5131. mes "I only follow orders.";
  5132. mes "Besides, there is nothing out of the ordinary with those Sapha.";
  5133. next;
  5134. mes "[Maha]";
  5135. mes "From what I can tell, the tree-like giants are a kind race of people.";
  5136. mes "There won't be any trouble so relax.";
  5137. next;
  5138. mes "[Ben]";
  5139. mes "We might be able to get some information if we go to the command center now.";
  5140. mes "Try finding ^8D38C9Aello^000000.";
  5141. close;
  5142. }
  5143. mes "[Ben]";
  5144. mes "Huh? Did you hear us?";
  5145. mes "Nothing really or maybe something...";
  5146. mes "So...";
  5147. next;
  5148. mes "[Ben]";
  5149. mes "Research members dispatched to Manuk just came back.";
  5150. mes "But...";
  5151. next;
  5152. select("But?");
  5153. mes "[Ben]";
  5154. mes "Well... they came back with a Manuk messenger!";
  5155. mes "...some important Sapha from Manuk.";
  5156. next;
  5157. select("Where is he?!");
  5158. mes "[Ben]";
  5159. mes "He's in the command";
  5160. mes "center right now.";
  5161. mes "We should go there.";
  5162. close;
  5163. }
  5164. mid_camp,223,246,4 script Expedition Guard Maha 868,{
  5165. if (ep13_3_invite >= 2) {
  5166. mes "[Maha]";
  5167. mes "But I do think the Sapha race is overly kind, almost unnaturally.";
  5168. mes "Guess it'll be fine.";
  5169. close;
  5170. }
  5171. mes "[Ben]";
  5172. mes "Hmm. Hey, Maha,";
  5173. mes "what do you think?";
  5174. mes "Why do you think he is here?";
  5175. next;
  5176. mes "[Maha]";
  5177. mes "Don't know.";
  5178. mes "Not interested.";
  5179. next;
  5180. mes "[Ben]";
  5181. mes "Don't you find";
  5182. mes "that guy strange?";
  5183. mes "I've never seen his race before I joined the expedition.";
  5184. next;
  5185. mes "[Maha]";
  5186. mes "Ah. Really?";
  5187. mes "Then it's only you.";
  5188. mes "There must be a reason why he is here.";
  5189. next;
  5190. mes "[Ben]";
  5191. mes "................";
  5192. mes "Oh no you don't...";
  5193. next;
  5194. mes "[Maha]";
  5195. mes "They may make an";
  5196. mes "announcement soon.";
  5197. mes "All we need to do is wait for it and we'll have all our questions answered.";
  5198. next;
  5199. if(select("What's the announcement?:Stay silent and listen.")==2) {
  5200. mes "[Ben]";
  5201. mes "Excuse me.";
  5202. mes "There was no order to restrict or keep it a secret.";
  5203. mes "Besides, it looks like they are making an official visit.";
  5204. next;
  5205. mes "[Ben]";
  5206. mes "Hmm...";
  5207. mes "That can be true but aren't you thinking about it too much?";
  5208. next;
  5209. mes "[Maha]";
  5210. mes "I don't like to get into trouble.";
  5211. mes "I only follow orders.";
  5212. mes "Besides, there is nothing out of the ordinary with those Sapha.";
  5213. next;
  5214. mes "[Maha]";
  5215. mes "From what I can tell, the tree-like giants are a kind race of people.";
  5216. mes "There won't be any trouble so relax.";
  5217. next;
  5218. mes "[Ben]";
  5219. mes "We might be able to get some information if we go to the command center now.";
  5220. mes "Try finding ^8D38C9Aello^000000.";
  5221. close;
  5222. }
  5223. mes "[Ben]";
  5224. mes "Huh? Did you hear us?";
  5225. mes "Nothing really or maybe something...";
  5226. mes "So...";
  5227. next;
  5228. mes "[Ben]";
  5229. mes "Research members dispatched to Manuk just came back.";
  5230. mes "But...";
  5231. next;
  5232. select("But?");
  5233. mes "[Ben]";
  5234. mes "Well.. they came back with a Manuk messenger!";
  5235. mes "...some important Sapha from Manuk.";
  5236. next;
  5237. select("Where's he?!");
  5238. mes "[Ben]";
  5239. mes "He's in the command";
  5240. mes "center right now.";
  5241. mes "We should go there.";
  5242. close;
  5243. }
  5244. mid_campin,93,114,3 script Guard Aello#ep13_3_03 967,{
  5245. mes "[Aello]";
  5246. if (ep13_3_invite >= 2) {
  5247. mes "I knew I could count on you.";
  5248. mes "You're activities will help us tremendously in expanding our territory.";
  5249. close;
  5250. }
  5251. if (checkquest(7182) >= 0) {
  5252. mes "It's the room at the right on the second floor.";
  5253. mes "There is a guard in front of the room.";
  5254. mes "He'll let you pass if you tell him you have authorization.";
  5255. next;
  5256. mes "[Aello]";
  5257. mes "Try not to give unnecessary information";
  5258. mes "and avoid any small talk.";
  5259. close;
  5260. }
  5261. mes "Ah, you. Good timing.";
  5262. mes "I have something urgent to tell you.";
  5263. next;
  5264. mes "[Aello]";
  5265. mes "Do you happen to know that a messenger from Manuk is here?";
  5266. mes "Not a big secret but...";
  5267. next;
  5268. mes "[Aello]";
  5269. mes "The Sapha from Manuk wants to talk to you.";
  5270. mes "Agip says anyone from the expedition can meet him but..";
  5271. mes "I think someone with more experience should go.";
  5272. next;
  5273. mes "[Aello]";
  5274. mes "I know your abilities and trust you.";
  5275. mes "The delegation is in the room at the right on the second floor.";
  5276. next;
  5277. mes "[Aello]";
  5278. mes "There will be a guard standing in front just tell him you got authorization.";
  5279. mes "The delegate is interested in humans, so try to be courteous while talking to him.";
  5280. set ep13_3_invite,1;
  5281. setquest 7182;
  5282. close;
  5283. }
  5284. mid_campin,111,120,3 script Soldier#ep13_3_04 852,{
  5285. mes "[Soldier]";
  5286. if (ep13_3_invite >= 2) {
  5287. mes "You're back.";
  5288. mes "Are you acquainted with the Sapha messenger now?";
  5289. mes "We have high expectations from you.";
  5290. goto warpnow;
  5291. }
  5292. mes "Sorry, but this room is currently restricted from visitors.";
  5293. next;
  5294. if(select("I have authorization:Is that so.")==2) {
  5295. mes "[Soldier]";
  5296. mes "You can't enter without Aello's permission.";
  5297. mes "No exceptions.";
  5298. close;
  5299. }
  5300. mes "[Soldier]";
  5301. mes "You do?";
  5302. mes "What is your name?";
  5303. if (ep13_3_invite < 1) {
  5304. mes ""+strcharinfo(0)+"?";
  5305. mes "I never heard your name before!";
  5306. mes "So, please leave.";
  5307. close;
  5308. }
  5309. mes "Thank you.";
  5310. mes "So you are "+strcharinfo(0)+"?";
  5311. next;
  5312. mes "[Soldier]";
  5313. mes "You may go in now.";
  5314. warpnow:
  5315. close2;
  5316. warp "mid_campin",165,126;
  5317. end;
  5318. }
  5319. function script eldicastes_c {
  5320. switch(getarg(0)) {
  5321. case 1:
  5322. mes "[Vyhannus]";
  5323. mes "Your captain is like the wind.";
  5324. mes "We have someone like that in Manuk, too.";
  5325. mes "His name is Galten. He is so quick, you won't notice that he's so large.";
  5326. next;
  5327. mes "[Hound]";
  5328. mes "Let's continue..";
  5329. mes "Although the details are already settled.";
  5330. next;
  5331. mes "[Vyhannus]";
  5332. mes "Ah, yes.";
  5333. mes "Where was I?";
  5334. mes "El Dicastes!";
  5335. mes "The capital city of the Sapha.";
  5336. next;
  5337. mes "[Vyhannus]";
  5338. mes "A city like a sparkling jewel in white snow.";
  5339. mes "Manuk was originally a village created to mine Bradium.";
  5340. mes "El Dicastes has now grown to";
  5341. mes "be the Sapha home ground.";
  5342. next;
  5343. mes "[Vyhannus]";
  5344. mes "Ravail holds all authority there and makes decisions on reports from Manuk.";
  5345. next;
  5346. mes "[Vyhannus]";
  5347. mes "I know that you're not from this world so we are grateful for your kindness in helping and cooperating with us.";
  5348. next;
  5349. mes "[Vyhannus]";
  5350. mes "Ravail would like to invite humans to El Dicastes";
  5351. next;
  5352. select("Invite me?:What is that suppose to mean, Hound?");
  5353. mes "[Hound]";
  5354. mes "Just as he said.";
  5355. mes "Our expedition team has helped the Saphas for some time.";
  5356. mes "Collect Bradium for their survival or eliminate the vicious beasts that threaten them.";
  5357. next;
  5358. mes "[Hound]";
  5359. mes "They have given us an official invitation to visit their capital city in return.";
  5360. mes "That is why I've been selecting expedition members to send to El Dicastes.";
  5361. next;
  5362. select("You mean...");
  5363. mes "[Vyhannus]";
  5364. mes "Yes.";
  5365. mes "That is what he meant.";
  5366. mes "Agip also approved before he left.";
  5367. mes ""+strcharinfo(0)+", you are invited.";
  5368. next;
  5369. mes "[Vyhannus]";
  5370. mes "You are kind, respect others, polite, trustworthy and most of all, a fun person.";
  5371. next;
  5372. mes "[Vyhannus]";
  5373. mes "You are perfect.";
  5374. mes "Ravail will approve too.";
  5375. mes "That is why I'm here.";
  5376. next;
  5377. mes "[Vyhannus]";
  5378. mes ""+strcharinfo(0)+"";
  5379. mes "I invite you to El Dicastes, our capital city.";
  5380. next;
  5381. select("I am honored.");
  5382. mes "[Hound]";
  5383. mes "Shouldn't you already be used to the unexpected by now?";
  5384. mes "Come on... you're not a newbie haha.";
  5385. next;
  5386. mes "[Hound]";
  5387. mes "If you are going to leave, it better be now.";
  5388. mes "Come back to me once you are ready to leave.";
  5389. mes "I will let you know your mission.";
  5390. set ep13_3_invite,3;
  5391. close;
  5392. case 2:
  5393. mes "[Vyhannus]";
  5394. mes "First go to Manuk and meet";
  5395. mes "General Guard Avalanche.";
  5396. mes "Avalanche will be heavily armed because he is a Galten.";
  5397. mes "You can't miss him.";
  5398. next;
  5399. mes "[Vyhannus]";
  5400. mes "Once you tell Avalanche that you are a guest of the city, he will let you pass the path to El Dicastes.";
  5401. next;
  5402. mes "[Vyhannus]";
  5403. mes "You cannot pass without his approval so make sure you get his permission.";
  5404. mes "He will let you pass with my recommendation.";
  5405. next;
  5406. mes "[Vyhannus]";
  5407. mes "I'm a little excited on what our meeting will bring in the future.";
  5408. mes "I only hope it won't be like a blizzard in the middle of the night.";
  5409. changequest 7182,7183;
  5410. close;
  5411. case 3:
  5412. mes "[Hound]";
  5413. mes "My name is Hound.";
  5414. mes "Are you here by Aello's request?";
  5415. next;
  5416. select("Yes. He told me to meet the Sapha.");
  5417. mes "[Hound]";
  5418. mes "Okay. You should be able to talk to him, right?";
  5419. mes "Shall we start with introducing ourselves?";
  5420. mes "This is...";
  5421. mes ""+strcharinfo(0)+"...";
  5422. next;
  5423. mes "[Vyhannus]";
  5424. mes "My name is Vyhannus.";
  5425. mes strcharinfo(0)+"...?";
  5426. mes "Glad to meet you.";
  5427. next;
  5428. if(select("Same here.:A tree monster!")==1) {
  5429. mes "[Vyhannus]";
  5430. mes "Amazing.";
  5431. mes "Like with Hound, that ring you humans made...";
  5432. mes "is like a ring of wisdom.";
  5433. }
  5434. else {
  5435. mes "[Hound]";
  5436. mes "What are you saying?";
  5437. mes "That was rude!";
  5438. next;
  5439. mes "[Vyhannus]";
  5440. mes "Oh. Monster?";
  5441. mes "That is something new.";
  5442. mes "Hound. I'm fine. You humans are amusing.";
  5443. next;
  5444. mes "[Vyhannus]";
  5445. mes "Shall we skip to the point?";
  5446. mes "The reason why I am here...";
  5447. }
  5448. next;
  5449. enablenpc "Hibba Agip#ep13_3_07";
  5450. mes "[Someone's voice]";
  5451. mes "Excuse me, hold on a second.";
  5452. next;
  5453. mes "[Hound]";
  5454. mes "Captain!";
  5455. mes "You've come at such short notice.";
  5456. mes "Is there a situation?";
  5457. next;
  5458. emotion e_omg;
  5459. mes "[Hibba Agip]";
  5460. mes "Huh? Nothing.";
  5461. mes "You said you wanted to send a trust worthy person, right?";
  5462. mes "I wanted to see the person";
  5463. mes "Aello chose to send.";
  5464. next;
  5465. mes "[Hibba Agip]";
  5466. mes "Hm... Ah.";
  5467. mes "Is it you?";
  5468. mes "I see, just as Aello explained.";
  5469. mes "Well, I think we are in good hands if it is you.";
  5470. next;
  5471. select("What are you implying?");
  5472. mes "[Vyhannus]";
  5473. mes "So... It's like this.";
  5474. mes "Both Saphas and humans had many differences in the past.";
  5475. next;
  5476. mes "[Vyhannus]";
  5477. mes "We've worried about becoming enemies with your race after you've suddenly appeared";
  5478. mes "and were afraid of your abilities.";
  5479. next;
  5480. mes "[Vyhannus]";
  5481. mes "But you have respected us Saphas";
  5482. mes "and helped Manuk with many deeds.";
  5483. mes "We've come to recognize humans as good people.";
  5484. next;
  5485. mes "[Hibba Agip]";
  5486. mes "Yes, we made efforts.";
  5487. mes "We also tried to keep a neutral attitude.";
  5488. mes "Because it is always better to strengthen amnity as a third party then taking sides in a conflict.";
  5489. next;
  5490. mes "[Hound]";
  5491. mes "Well..";
  5492. mes "Not totally wrong, I guess...";
  5493. next;
  5494. mes "[Vyhannus]";
  5495. mes "(Vyhannus smiles)";
  5496. mes "We have told Ravail about you humans.";
  5497. mes "Ravail is the highest elder of glorious El Dicastes.";
  5498. next;
  5499. select("El Dicastes?");
  5500. mes "[Hibba Agip]";
  5501. mes "Ah, sorry for interrupting.";
  5502. mes "I have to go now.";
  5503. mes "Hound, I approve of this adventurer.";
  5504. next;
  5505. mes "[Hibba Agip]";
  5506. mes "Then it's settled.";
  5507. mes "And... ah yes, you.";
  5508. mes "Please go meet the inspector in the next room after this.";
  5509. mes "Got it?";
  5510. next;
  5511. mes "[Hibba Agip]";
  5512. mes "I'm leaving now.";
  5513. mes "I'll come by to see you again Vyhannus.";
  5514. mes "And you should meet Inspector Doha after talking with Vyhannus.";
  5515. mes "Then bye everyone.";
  5516. disablenpc "Hibba Agip#ep13_3_07";
  5517. set ep13_3_invite,2;
  5518. setquest 7185;
  5519. next;
  5520. emotion e_swt;
  5521. emotion e_swt,0,"Sapha from Manuk";
  5522. mes "- Captain Hibba Agip quickly left the room after saying what he wanted to say.";
  5523. mes "First, let's listen to Vyhannus's story. -";
  5524. close;
  5525. case 4:
  5526. mes "[Hound]";
  5527. mes "Where is your interpreter ring?";
  5528. mes "I'm not going to be your personal translator.";
  5529. close;
  5530. }
  5531. }
  5532. mid_campin,168,125,3 script Hound#ep13_3_06 997,{
  5533. if (isequipped(2782)) {
  5534. if (ep13_3_invite == 2) {
  5535. callfunc "eldicastes_c",1;
  5536. } else if (ep13_3_invite == 3) {
  5537. if (checkquest(7183) >= 0) {
  5538. mes "[Hound]";
  5539. mes "First thing you need to do when you reach Manuk is to meet";
  5540. mes "General Guard Avalanche.";
  5541. mes "Tell Avalanche that you are";
  5542. mes "the one invited by Vyhannus.";
  5543. next;
  5544. mes "[Hound]";
  5545. mes "Then you'll go through a simple process of confirmation and will be permitted to go through the tunnel to the capital city.";
  5546. mes "Passing through the tunnel is";
  5547. mes "easy as long as you are polite.";
  5548. next;
  5549. mes "[Hound]";
  5550. mes "And don't forget what the captain said.";
  5551. mes "Inspector Doha is in the next room.";
  5552. close;
  5553. }
  5554. callfunc "eldicastes_c",2;
  5555. } else if (ep13_3_invite >= 4) {
  5556. mes "[Hound]";
  5557. mes "I've just returned from Manuk from a long term dispatch";
  5558. mes "and haven't gotten any rest yet.";
  5559. mes "El Dicastes.. I will find the time to visit once your advance party settles in.";
  5560. next;
  5561. mes "[Hound]";
  5562. mes "I have to take care of Vyhannus here.";
  5563. mes "We might see the day when Saphas like Vyhannus will be living with us on our continent.";
  5564. close;
  5565. } else if (ep13_3_invite == 1) {
  5566. callfunc "eldicastes_c",3;
  5567. }
  5568. }
  5569. callfunc "eldicastes_c",4;
  5570. }
  5571. mid_campin,168,128,3 script Sapha from Manuk 451,{
  5572. if (isequipped(2782)) {
  5573. if (ep13_3_invite == 2) {
  5574. callfunc "eldicastes_c",1;
  5575. } else if (ep13_3_invite == 3) {
  5576. if (checkquest(7183) >= 0) {
  5577. mes "[Vyhannus]";
  5578. mes "Avalanche will be at the Manuk Operations building.";
  5579. mes "Once he approves, you can use the tunnel that leads to El Dicastes.";
  5580. next;
  5581. mes "[Vyhannus]";
  5582. mes "The tunnel might";
  5583. mes "be a little scary.";
  5584. mes "But I'm sure you will reach the";
  5585. mes "end of it since you are strong.";
  5586. close;
  5587. }
  5588. callfunc "eldicastes_c",2;
  5589. } else if (ep13_3_invite == 4) {
  5590. mes "[Vyhannus]";
  5591. mes "Oh, the tunnel?";
  5592. mes "It was originally a mineral mine.";
  5593. mes "But we found ourselves on the opposite side while mining away.";
  5594. next;
  5595. mes "[Vyhannus]";
  5596. mes "We found better mines afterwards and that is how Manuk came about.";
  5597. mes "The tunnel is reorganized with paths between the capital city and Manuk.";
  5598. next;
  5599. mes "[Vyhannus]";
  5600. mes "That is it.";
  5601. close;
  5602. } else if (ep13_3_invite == 5) {
  5603. mes "[Vyhannus]";
  5604. mes "You received the Light of El Dicastes.";
  5605. mes "With this, you can return to Diel from anywhere, anytime.";
  5606. mes "Looks like an item made for your convenience.";
  5607. next;
  5608. mes "[Vyhannus]";
  5609. mes "Ravail seems to like you very much.";
  5610. mes "The Light of El Dicastes is convenient to use instead of moving through long tunnels.";
  5611. next;
  5612. mes "[Vyhannus]";
  5613. mes "Oh, the tunnel?";
  5614. mes "It was originally a mineral mine.";
  5615. mes "But we found ourselves on the opposite side while mining away.";
  5616. next;
  5617. mes "[Vyhannus]";
  5618. mes "We found better mines afterwards and that is how Manuk came about.";
  5619. mes "The tunnel is reorganized with paths between the capital city and Manuk.";
  5620. next;
  5621. mes "[Vyhannus]";
  5622. mes "That is it.";
  5623. close;
  5624. } else if (ep13_3_invite == 1) {
  5625. mes "[Sapha]";
  5626. mes "- This person look like the Sapha messenger from Manuk. -";
  5627. mes "You just stand there without";
  5628. mes "knowing what he says, so the";
  5629. mes "expedition guard next to you starts to talk. -";
  5630. next;
  5631. callfunc "eldicastes_c",3;
  5632. }
  5633. }
  5634. mes "[Sapha]";
  5635. mes "ⅳ○→? ⅲ ※○...";
  5636. mes "★◎⌒ ⅳ ?";
  5637. mes "●★..?";
  5638. next;
  5639. callfunc "eldicastes_c",4;
  5640. }
  5641. mid_campin,165,127,5 script Hibba Agip#ep13_3_07 459,{
  5642. mes "[Hibba Agip]";
  5643. mes "Ahh, I think I should go now...";
  5644. close2;
  5645. disablenpc "Hibba Agip#ep13_3_07";
  5646. end;
  5647. OnInit:
  5648. disablenpc "Hibba Agip#ep13_3_07";
  5649. end;
  5650. }
  5651. man_in01,315,52,3 script Guard Captain Avalanche 450,{
  5652. mes "[Guard Captain Avalanche]";
  5653. if (isequipped(2782)) {
  5654. if (ep13_3_invite == 4) {
  5655. mes "Go out of this building and straight below the mountain";
  5656. mes "east from the village.";
  5657. mes "You will know where it is if you see soldiers guarding the tunnel.";
  5658. next;
  5659. mes "[Guard Captain Avalanche]";
  5660. mes "I hope that the";
  5661. mes "Light of El Dicastes";
  5662. mes "will show you the way.";
  5663. close;
  5664. }
  5665. if (ep13_3_invite == 5) {
  5666. mes "Oh.. You have the Light of El Dicastes.";
  5667. mes "It would be helpful for your travel.";
  5668. next;
  5669. mes "[Guard Captain Avalanche]";
  5670. mes "The path to the capital city was previously a mine.";
  5671. mes "So we have reports of wild monsters appearing although the tunnel is well maintained.";
  5672. next;
  5673. mes "[Guard Captain Avalanche]";
  5674. mes "Always take care of yourself at all times.";
  5675. mes "Haha.. but then you humans are very strong.";
  5676. close;
  5677. }
  5678. if (ep13_3_invite == 3) {
  5679. mes "You are human.";
  5680. mes "What do you want here?";
  5681. next;
  5682. select("I've come with Vyhannus's invitation.");
  5683. mes "[Guard Captain Avalanche]";
  5684. mes "Ah. Jarute Vyhannus.";
  5685. mes "I though it would be better for";
  5686. mes "him to take a guard with him.";
  5687. next;
  5688. mes "[Guard Captain Avalanche]";
  5689. mes "I guess Vyhannus";
  5690. mes "trusts you humans.";
  5691. mes "I'm fine as long as";
  5692. mes "Vyhannus approved you.";
  5693. next;
  5694. mes "[Guard Captain Avalanche]";
  5695. mes "I authorize you to pass through to El Dicastes.";
  5696. mes "There is a tunnel that leads to the city outside of this building which goes down by the east mountain range of this village.";
  5697. next;
  5698. mes "[Guard Captain Avalanche]";
  5699. mes "That tunnel is the only way to the capital city. There is no other route because Kamidal mountain is so huge.";
  5700. next;
  5701. mes "[Guard Captain Avalanche]";
  5702. mes "The tunnel is well maintained. There was a time when part of the tunnel, which connects";
  5703. mes "with the lowest cave of the mountain, collapsed and reports of wild monsters was received.";
  5704. next;
  5705. mes "[Guard Captain Avalanche]";
  5706. mes "So I recommend that";
  5707. mes "you move in a group.";
  5708. mes "It is dangerous and";
  5709. mes "can be a long journey.";
  5710. mes "That is all I have to say for now.";
  5711. next;
  5712. mes "[Guard Captain Avalanche]";
  5713. mes "Please let me know any news about the capital city when you come back.";
  5714. changequest 7183,7184;
  5715. set ep13_3_invite,4;
  5716. close;
  5717. }
  5718. }
  5719. mes "ⅳ○→? ⅲ ※○...";
  5720. mes "★◎⌒ ⅳ ?";
  5721. mes "●★..?";
  5722. close;
  5723. }
  5724. dic_in01,42,264,3 script Adventurer Clerk#ep133_ 453,{
  5725. mes "[Clerk Knit]";
  5726. if (isequipped(2782)) {
  5727. mes "How can I help you?";
  5728. next;
  5729. switch(select("Register as an adventurer.:Talk.:Cancel.")) {
  5730. case 1:
  5731. if (checkquest(7184) >= 0) {
  5732. if (ep13_3_invite == 5) {
  5733. mes "[Clerk Rhawyne]";
  5734. mes "Strange.";
  5735. mes "Aren't you already registered?";
  5736. mes "I see your name in the records.";
  5737. close;
  5738. }
  5739. mes "[Clerk Rhawyne]";
  5740. mes "Do you want to register";
  5741. mes "as an adventurer?";
  5742. mes "I will compare with the invitation list from Manuk.";
  5743. mes "What is your name?";
  5744. next;
  5745. mes "["+strcharinfo(0)+"]";
  5746. mes "My name is "+strcharinfo(0)+".";
  5747. next;
  5748. mes "[Clerk Rhawyne]";
  5749. mes "Yes... "+strcharinfo(0)+"...";
  5750. mes "I found it.";
  5751. mes "Welcome to El Dicastes.";
  5752. next;
  5753. mes "[Clerk Rhawyne]";
  5754. mes "You will be treated the same as other Saphas here. Allowed to do as you wish and can have contracts with official requests from Dicastes.";
  5755. next;
  5756. mes "[Clerk Rhawyne]";
  5757. mes "This is a little souvenir for visiting El Dicastes.";
  5758. mes "You can use it to return to El Dicastes whenever you wish.";
  5759. next;
  5760. getitem 2844,1;
  5761. erasequest 7184;
  5762. set ep13_3_invite,5;
  5763. mes "[Clerk Rhawyne]";
  5764. mes "There is a special place for humans located beneath the residential area of Pioms.";
  5765. mes "It is called in your language...";
  5766. mes "a pub. Hope you get to visit there.";
  5767. close;
  5768. }
  5769. mes "[Clerk Rhawyne]";
  5770. mes "Hmm... You don't have Ravail's invitation? What are you doing here?";
  5771. close;
  5772. case 2:
  5773. mes "[Clerk Rhawyne]";
  5774. if (checkquest(7197) >= 0) {
  5775. mes "I recognize you.";
  5776. mes "How can I help you?";
  5777. next;
  5778. if(select("I want to meet the minister.:Nothing particular.")==2) {
  5779. mes "[Clerk Rhawyne]";
  5780. mes "What are you curious about today?";
  5781. close;
  5782. }
  5783. mes "[Clerk Rhawyne]";
  5784. mes "You want to meet the minister?";
  5785. mes "Which minister?";
  5786. mes "Ravail cannot be met in person";
  5787. mes "even with Sapha Certifications.";
  5788. next;
  5789. if(select("Ahat:Another minister")==2) {
  5790. mes "[Clerk Rhawyne]";
  5791. mes "Another minister? Who?";
  5792. next;
  5793. select("Sorry, but I know no one else.");
  5794. mes "[Clerk Rhawyne]";
  5795. mes "You are difficult.";
  5796. mes "Unlike other Saphas, ministers are very busy.";
  5797. close;
  5798. }
  5799. if (countitem(6304) > 2) {
  5800. mes "[Clerk Rhawyne]";
  5801. mes "You've really collected 3 Sapha Certification already.";
  5802. mes "Alright. I will send a request.";
  5803. next;
  5804. mes "[Clerk Rhawyne]";
  5805. mes "Please take the elevator up to the Administrative Office.";
  5806. mes "There is another elevator in the corridor next to the Administrative Office.";
  5807. next;
  5808. mes "[Clerk Rhawyne]";
  5809. mes "It is a separate elevator that leads to the high minister's office";
  5810. mes "You will be guided in front of the office.";
  5811. set ep13_3_secret,7;
  5812. delitem 6304,3;
  5813. changequest 7197,7198;
  5814. close;
  5815. }
  5816. mes "[Clerk Rhawyne]";
  5817. mes "You need 3 Sapha Certification to meet Ahat.";
  5818. mes "You know what a Sapha Certification is, right?";
  5819. mes "Well, please try to help around El Dicastes to collect them.";
  5820. close;
  5821. } else if (checkquest(7198) >= 0) {
  5822. mes "Ahat is on the same floor as high minister Ravail.";
  5823. mes "Take the elevator up to the Administrative Office and then you will be guided in front of the separate elevator.";
  5824. close;
  5825. }
  5826. mes "What are you curious about today?";
  5827. next;
  5828. switch(select("About official requests:About the Adventurer's pub:Ahat?:Sapha Certification?:End conversation.")) {
  5829. case 1:
  5830. mes "[Clerk Rhawyne]";
  5831. mes "If Diel or ministers need help on operations, in the capital, they post a notice on the public board.";
  5832. next;
  5833. mes "[Clerk Rhawyne]";
  5834. mes "Anyone who can take the job can take up the request.";
  5835. mes "Adventurers who are officially registered can also take jobs.";
  5836. next;
  5837. mes "[Clerk Rhawyne]";
  5838. mes "After you handle a request";
  5839. mes "you are given an Sapha Certification for helping El Dicastes.";
  5840. next;
  5841. mes "[Clerk Rhawyne]";
  5842. mes "It is better to spend spare time on these official requests.";
  5843. mes "Because you are contributing to the community.";
  5844. next;
  5845. mes "[Clerk Rhawyne]";
  5846. mes "Due to the increase of visitors from other worlds,";
  5847. mes "some requests are targeted for you.";
  5848. mes "You can take your pick.";
  5849. close;
  5850. case 2:
  5851. mes "[Clerk Rhawyne]";
  5852. mes "The Adventurer's pub is open for the convenience of visitors like you.";
  5853. mes "It is located in the Piom residential area below the mine and factory zone.";
  5854. next;
  5855. mes "[Clerk Rhawyne]";
  5856. mes "We thought the living environment here would be unfamiliar and inconvenient for you.";
  5857. mes "So we tried to make a place that is similar to what you have back home with a little help from adventurers.";
  5858. mes "I hope you like it.";
  5859. close;
  5860. case 3:
  5861. mes "[Clerk Rhawyne]";
  5862. mes "Ahat is the next minister in line after Ravail.";
  5863. mes "Why?";
  5864. mes "Because we respect him.";
  5865. next;
  5866. mes "[Clerk Rhawyne]";
  5867. mes "What should I say, we would like to protect him.";
  5868. mes "But I'm not sure how respect is used in your language.";
  5869. next;
  5870. mes "[Clerk Rhawyne]";
  5871. mes "Ahat is popular.";
  5872. mes "Not many have seen him and he works in his room all the time.";
  5873. next;
  5874. mes "[Clerk Rhawyne]";
  5875. mes "If you want to meet Ahat..well.";
  5876. mes "He is really good at his work but is very shy of strangers..";
  5877. next;
  5878. mes "[Clerk Rhawyne]";
  5879. mes "He doesn't like to be in places where a lot of people are gathered.";
  5880. mes "That is why we barely see him.";
  5881. close;
  5882. case 4:
  5883. mes "[Clerk Rhawyne]";
  5884. mes "Sapha Certifications are made for outsiders like you.";
  5885. mes "They are given out as rewards when adventurers help with requests from Saphas throughout the city.";
  5886. next;
  5887. mes "[Clerk Rhawyne]";
  5888. mes "The Sapha Certification is used to meet ministers.";
  5889. mes "I guess in order to meet busy ministers, you must at least contribute to our society.";
  5890. close;
  5891. case 5:
  5892. mes "[Clerk Rhawyne]";
  5893. mes "Please feel free to ask questions when you need help.";
  5894. close;
  5895. }
  5896. case 3:
  5897. mes "[Clerk Rhawyne]";
  5898. mes "Please feel free to ask questions when you need help.";
  5899. close;
  5900. }
  5901. mes "○●◆ □ ↑⒈⒊ ■ ◎...?";
  5902. mes "ⅳ■▲ ... ⒊ △ⅲ↑ ▲ ⌒□←...";
  5903. next;
  5904. mes "- Cannot communicate with him. -";
  5905. close;
  5906. }
  5907. }
  5908. // Enchantment NPCs
  5909. //============================================================
  5910. dic_fild01,240,198,2 script Jalapeno#pa8027 495,{
  5911. set .@cattalk_, rand(1,14);
  5912. set .@re$, strnpcinfo(1);
  5913. set .@n$, "["+.@re$+"]";
  5914. mes .@n$;
  5915. if (.@cattalk_ == 1) mes "It is difficult to find fish here. Can't find any so Jahbong would forget that he's busy or angry at the sight of a Fish Tail.";
  5916. else if (.@cattalk_ == 2) mes "Our people say Ahat looks like a beautiful cat.";
  5917. else if (.@cattalk_ == 3) mes "Newbie Jarute, Ahat doesn't seem to look like a Sapha.";
  5918. else if (.@cattalk_ == 4) mes "There is a guy named Pinguicula nearby who has the Sharp Leaf.";
  5919. else if (.@cattalk_ == 5) mes "Grrr... I don't think my voice sounds normal these days. I think it's the weather.";
  5920. else if (.@cattalk_ == 6) mes "I recommend getting it from the Dracos nearby. But they only drop it randomly so you may come back empty handed...";
  5921. else if (.@cattalk_ == 7) mes "I sometimes dream of a giant patting me on the head. But I feel more annoyed than afraid.";
  5922. else if (.@cattalk_ == 8) mes "Yup!!";
  5923. else if (.@cattalk_ == 9) mes "I must have been a cat in my previous life.";
  5924. else if (.@cattalk_ == 10) mes "Grrr... I was punished with a ladle for peeing on my blanket yesterday.";
  5925. else if (.@cattalk_ == 11) mes "I heard there was a superior equipment upgrade craftsman in the capital city of Manuk.";
  5926. else if (.@cattalk_ == 12) mes "There are times when I shout out loud but it is only because I am in a good mood. No need to be startled.";
  5927. else if (.@cattalk_ == 13) mes "I feel an urge to jump on a pile with my four paws when I see one.";
  5928. else mes "I heard on my way that this Dark Pinguicula has a Withered Flower.";
  5929. next;
  5930. mes .@n$;
  5931. mes "Hmm... This may not be important to you, but...";
  5932. next;
  5933. mes .@n$;
  5934. mes "We had a lot of customers today too.";
  5935. next;
  5936. mes .@n$;
  5937. if (countitem(6304) < 1) {
  5938. if (.@re$ == "Brare") {
  5939. mes "Oh... no luck on Sapha Certifications?";
  5940. next;
  5941. mes .@n$;
  5942. mes "So you haven't got any...";
  5943. next;
  5944. mes .@n$;
  5945. mes "That's sad. They're very are useful, you know...";
  5946. close;
  5947. } else if (.@re$ == "Mancho") {
  5948. mes "If you work hard in this city, you can get Sapha Certifications from certain people.";
  5949. next;
  5950. mes .@n$;
  5951. mes "If you do come across one of the certifications, can you bring it to me?";
  5952. next;
  5953. mes .@n$;
  5954. mes "We can make an exchange and you won't regret it.";
  5955. close;
  5956. } else if (.@re$ == "Jalapeno") {
  5957. mes "It is difficult to find fish here. Can't find any so Jahbong would forget that he's busy or angry at the sight of a Fish Tail.";
  5958. next;
  5959. mes .@n$;
  5960. mes "Hmm... This may not be important to you, but...";
  5961. next;
  5962. mes .@n$;
  5963. mes "I've been gathering Sapha Certifications for a year now to meet Ahat.";
  5964. next;
  5965. mes .@n$;
  5966. mes "But I'm far from it because it takes a high position and some bribery for a low creature like me to meet him.";
  5967. next;
  5968. mes .@n$;
  5969. mes "If you have any Sapha Certifications to spare, please share them with me. I promise to pay you back in services that you can't get anywhere else.";
  5970. close; }
  5971. }
  5972. if (.@re$ == "Brare") mes "Do you want to look luxurious with ^800080Golden Bells^000000?";
  5973. else if (.@re$ == "Mancho") mes "You must be interested in the ^800080Feral Tail^000000?";
  5974. else if (.@re$ == "Jalapeno") mes "You've come for ^800080Feral Boots^000000. I have just the item for you.";
  5975. next;
  5976. switch(select("Please explain.:I want to reset.:I want to upgrade.")) {
  5977. case 1:
  5978. if (.@re$ == "Brare") {
  5979. mes .@n$;
  5980. mes "Hmm. The ^800080Golden Bell^000000 is an accessory awarded to only the best and bravest warriors among our people.";
  5981. next;
  5982. mes .@n$;
  5983. mes "A random stat effect is casted up to the first and second steps... but...";
  5984. next;
  5985. mes .@n$;
  5986. mes "there is a risk of the item breaking during the third upgrade.";
  5987. next;
  5988. mes .@n$;
  5989. mes "The random enchantment added on the first secret slot is to increase Atk +2% or +3%, Cri +5 or +7, Matk+1% or +2%, or Flee +6 or +12.";
  5990. next;
  5991. mes .@n$;
  5992. mes "The random enchantment added on the second secret slot is to increase Agi, Dex, or Int up to +2.";
  5993. next;
  5994. mes .@n$;
  5995. mes "And the final random enchantment added is to increase Agi, Dex, or Int up to +2.";
  5996. } else if (.@re$ == "Mancho") {
  5997. mes .@n$;
  5998. mes "You say you want me to explain about upgrade?";
  5999. next;
  6000. mes .@n$;
  6001. mes "Hmm. The ^800080Feral Tail^000000 is an unique item. It looks just like our tails.";
  6002. next;
  6003. mes .@n$;
  6004. mes "It is not only strong and warm but is also powerful enough to be enchanted with magical spells in 3 special slots.";
  6005. next;
  6006. mes .@n$;
  6007. mes "The random enchantment added on the first secret slot is to increase Atk +2% or +3%, Cri +5 or +7, Matk+1% or +2%, or Flee +6 or +12.";
  6008. next;
  6009. mes .@n$;
  6010. mes "The random enchantment added on the second secret slot is to increase Agi, Dex, or Int up to +2.";
  6011. next;
  6012. mes .@n$;
  6013. mes "And the final random enchantment added is to increase Agi, Dex, or Int up to +3.";
  6014. next;
  6015. mes .@n$;
  6016. mes "Well... it comes with the same risks as the ^800080Feral Boots^000000 of breaking at the third step of upgrade.";
  6017. } else if (.@re$ == "Jalapeno") {
  6018. mes .@n$;
  6019. mes "You say you want me to explain about upgrade?";
  6020. next;
  6021. mes .@n$;
  6022. mes "Hmm. The ^800080Feral Boots^000000 are very unique. A shoemaker took the design of our feet and designed this item long ago.";
  6023. next;
  6024. mes .@n$;
  6025. mes "I do not know the actual materials used but they are strong enough to enchant up to 3 kinds of upgrade magic spells into 3 secret slots.";
  6026. next;
  6027. mes .@n$;
  6028. mes "The random enchantment added on the first secret slot is to increase Atk +2% or +3%, Cri +5 or +7, Matk+1% or +2%, or Flee +6 or +12.";
  6029. next;
  6030. mes .@n$;
  6031. mes "The random enchantment added on the second secret slot is to increase Agi, Dex, or Int up to +2.";
  6032. next;
  6033. mes .@n$;
  6034. mes "And the final random enchantment added is to increase Agi, Dex, or Int up to +3.";
  6035. next;
  6036. mes .@n$;
  6037. mes "Well... some do get broken at the third attempt and I do have some customers complaining when that happens... meow.";
  6038. next;
  6039. mes .@n$;
  6040. mes "... I almost died on one occasion. (murmuring)"; }
  6041. close;
  6042. case 2:
  6043. mes .@n$;
  6044. mes "Reset!!";
  6045. mes "This involves ^7E2217destroying the equipment^000000 and cancelling all records of it.";
  6046. next;
  6047. mes .@n$;
  6048. mes "Basically, if you want to start over I'll take your current one away and then you can bring me another one to try to enchant. So are you sure?";
  6049. next;
  6050. if(select("Maybe next time.:Please reset it.")==1) {
  6051. mes .@n$;
  6052. mes "When you are ready,";
  6053. mes "Please come back again";
  6054. close; }
  6055. if (.@re$ == "Brare") set .@Items_,2843;
  6056. else if (.@re$ == "Mancho") set .@Items_,2564;
  6057. else if (.@re$ == "Jalapeno") set .@Items_,2463;
  6058. if (isequipped(.@Items_) == 1 || countitem(.@Items_) < 1) {
  6059. mes .@n$;
  6060. mes "Then, take the equipment off first.";
  6061. close; }
  6062. mes .@n$;
  6063. mes "I've collected all equipment and erased all records as you requested. Now all your equipment and records are clean.";
  6064. delitem .@Items_,1;
  6065. if (getd("EP13_"+.@re$+"_3") > 1) {
  6066. setd "EP13_"+.@re$+"_3",0;
  6067. setd "EP13_"+.@re$+"_2",0;
  6068. setd "EP13_"+.@re$+"_1",0; }
  6069. else if (getd("EP13_"+.@re$+"_2") > 1) {
  6070. setd "EP13_"+.@re$+"_2",0;
  6071. setd "EP13_"+.@re$+"_1",0; }
  6072. else if (getd("EP13_"+.@re$+"_1") > 1)
  6073. setd "EP13_"+.@re$+"_1",0;
  6074. close;
  6075. case 3:
  6076. if (.@re$ == "Brare") set .@Items_,2843;
  6077. else if (.@re$ == "Mancho") set .@Items_,2564;
  6078. else if (.@re$ == "Jalapeno") set .@Items_,2463;
  6079. if (isequipped(.@Items_) == 1 || countitem(.@Items_) < 1) {
  6080. mes .@n$;
  6081. mes "But...";
  6082. mes "you don't seem to be wearing or even carrying equipment to upgrade on you.";
  6083. close; }
  6084. if (getd("EP13_"+.@re$+"_1") == 0) {
  6085. mes .@n$;
  6086. mes "I'm preparing for the";
  6087. mes "first step of upgrade.";
  6088. mes "Once equipment is upgraded";
  6089. mes "you cannot change the upgrade";
  6090. mes "unless you destroy it first.";
  6091. next;
  6092. mes .@n$;
  6093. mes "First upgrade step requires ^8000801 Sapha Certification^000000. Do you want to proceed?";
  6094. } else if (getd("EP13_"+.@re$+"_3") > 1) {
  6095. mes .@n$;
  6096. mes "You want to upgrade ^800080"+getitemname(.@Items_)+"^000000 again?";
  6097. next;
  6098. mes .@n$;
  6099. mes "I see... the enchantments of the item winds up with are not what you desires..";
  6100. mes "But don't worry about thats! Let's me remove all of your records and go to Jahbong to buy a new one.";
  6101. close;
  6102. } else if (getd("EP13_"+.@re$+"_2") > 1) {
  6103. mes .@n$;
  6104. mes "I'm preparing for the";
  6105. mes "third step of upgrade.";
  6106. mes "Once equipment is upgraded";
  6107. mes "you cannot change the upgrade";
  6108. mes "unless you destroy it first.";
  6109. next;
  6110. mes .@n$;
  6111. mes "And this is the most important thing,";
  6112. mes "the risk of equipment to break";
  6113. mes "during the third upgrade step is high!";
  6114. mes "And you need ^8000803 Sapha Certification^000000 for the procedure.";
  6115. next;
  6116. mes .@n$;
  6117. mes "Please keep in mind that";
  6118. mes "this is a delicate process of";
  6119. mes "casting immense power to the equipment.";
  6120. mes "Are you ready?";
  6121. } else if (getd("EP13_"+.@re$+"_1") > 1) {
  6122. mes .@n$;
  6123. mes "I'm preparing for the";
  6124. mes "second step of upgrade.";
  6125. mes "Once equipment is upgraded";
  6126. mes "you cannot change the upgrade";
  6127. mes "unless you destroy it first.";
  6128. next;
  6129. mes .@n$;
  6130. mes "Second upgrade step requires ^8000802 Sapha Certification^000000. Do you want to proceed?"; }
  6131. next;
  6132. if(select("Maybe next time.:I want to upgrade.")==1) {
  6133. mes .@n$;
  6134. mes "When you are ready,";
  6135. mes "Please come back again.";
  6136. close; }
  6137. if (getd("EP13_"+.@re$+"_2") > 1)
  6138. if (countitem(6304) < 3) {
  6139. mes .@n$;
  6140. mes "Third upgrade step requires ^8000803 Sapha Certification^000000.";
  6141. mes "Come back here when you fulfill Sapha in your inventory.";
  6142. close; }
  6143. else if (getd("EP13_"+.@re$+"_1") > 1)
  6144. if (countitem(6304) < 2) {
  6145. mes .@n$;
  6146. mes "Second upgrade step requires ^8000802 Sapha Certification^000000.";
  6147. mes "Come back to me when you fulfill Sapha in your inventory.";
  6148. close; }
  6149. mes .@n$;
  6150. mes "Then let's start.";
  6151. close2;
  6152. if (getd("EP13_"+.@re$+"_1") == 0) {
  6153. setd "EP13_"+.@re$+"_1",rand(4760,4767);
  6154. delitem .@Items_,1;
  6155. specialeffect2 101;
  6156. progressbar "ffff00",3;
  6157. delitem 6304,1;
  6158. getitem2 .@Items_,1,1,0,0,0,0,0,getd("EP13_"+.@re$+"_1");
  6159. end;
  6160. } else if (getd("EP13_"+.@re$+"_2") > 1) {
  6161. if (.@re$ == "Brare") {
  6162. set .@EnchantR,rand(1,3);
  6163. if (.@EnchantR == 1) setd "EP13_"+.@re$+"_3",4711 + (rand(3) * 10);
  6164. else if (.@EnchantR > 1 && .@EnchantR <= 3) setd "EP13_"+.@re$+"_3",4710 + (rand(3) * 10);
  6165. } else {
  6166. set .@EnchantR,rand(1,50);
  6167. if (.@EnchantR > 25 && .@EnchantR <= 50) setd "EP13_"+.@re$+"_3",4710 + (rand(3) * 10);
  6168. else if (.@EnchantR > 10 && .@EnchantR < 26) setd "EP13_"+.@re$+"_3",4711 + (rand(3) * 10);
  6169. else if (.@EnchantR > 0 && .@EnchantR < 11) setd "EP13_"+.@re$+"_3",4712 + (rand(3) * 10); }
  6170. delitem .@Items_,1;
  6171. specialeffect2 101;
  6172. progressbar "ffff00",3;
  6173. delitem 6304,3;
  6174. if (rand(0,ep13_yong1+99) < ep13_yong1+9)
  6175. getitem2 .@Items_,1,1,0,0,0,getd("EP13_"+.@re$+"_3"),getd("EP13_"+.@re$+"_2"),getd("EP13_"+.@re$+"_1");
  6176. else {
  6177. npctalk "Oh no....!!!! What happened to the "+getitemname(.@Items_)+"!";
  6178. setd "EP13_"+.@re$+"_1",0;
  6179. setd "EP13_"+.@re$+"_2",0;
  6180. setd "EP13_"+.@re$+"_3",0; }
  6181. end;
  6182. } else if (getd("EP13_"+.@re$+"_1") > 1) {
  6183. delitem .@Items_,1;
  6184. set .@EnchantR,rand(1,3);
  6185. if (.@EnchantR == 1) setd "EP13_"+.@re$+"_2",4711 + (rand(3) * 10);
  6186. else if (.@EnchantR > 1 && .@EnchantR <= 3) setd "EP13_"+.@re$+"_2",4710 + (rand(3) * 10);
  6187. specialeffect2 101;
  6188. progressbar "ffff00",3;
  6189. delitem 6304,2;
  6190. getitem2 .@Items_,1,1,0,0,0,0,getd("EP13_"+.@re$+"_2"),getd("EP13_"+.@re$+"_1");
  6191. end; }
  6192. }
  6193. }
  6194. dic_fild01,228,159,4 script Jahbong#pa0829 496,{
  6195. mes "[Jahbong]";
  6196. if (countitem(6304) < 1) {
  6197. mes "You haven't received a Sapha Certification yet?";
  6198. next;
  6199. mes "[Jahbong]";
  6200. mes "Come back to me once you have one. I'll give you something good in exchange.";
  6201. close; }
  6202. set .@cattalkj,rand(1,9);
  6203. if (.@cattalkj == 1) mes "Don't touch my back! I might bite you unconsciously.";
  6204. else if (.@cattalkj == 2) mes "Pub owner Shay carried something away to make something strange! Be careful!";
  6205. else if (.@cattalkj == 3) mes "We cats can jump 5 times our size. Isn't it cool? But then, don't ask me to jump from here now.";
  6206. else if (.@cattalkj == 4) mes "I have to be diligent with my grooming to maintain beautiful fur.";
  6207. else if (.@cattalkj == 5) mes "I have to groom myself everyday to maintain shiny fluffy fur. But I don't have very nice fur in the first place. Very sad.";
  6208. else if (.@cattalkj == 6) mes "You should receive a Sapha Certification with both paws as a sign of respect. No cat deserves a certification if they don't!";
  6209. else if (.@cattalkj == 7) mes "I don't really talk that much! Ahat looks like... meow meow meooow... sorry.";
  6210. else if (.@cattalkj == 8) mes "Meow~~~~~~~~~~";
  6211. else mes "Yarn is a great way to calm a cat.";
  6212. next;
  6213. mes "[Jahbong]";
  6214. mes "Why are you here?";
  6215. mes "Jahbong will exchange ^8000801 Sapha Certification^000000 for ^8000801 item^000000!";
  6216. next;
  6217. switch(select("Just came to see what you have.:I want the Feral Boots!:Give me the Feral Tail!:Give me the Golden Bell!:How much to buy you?")) {
  6218. case 1:
  6219. mes "[Jahbong]";
  6220. mes "Meow!";
  6221. next;
  6222. mes "[Jahbong]";
  6223. mes "^8000801Feral Boots^000000 are shoes for your feet! Buy one and Jalapeno over there will refine it for you!";
  6224. next;
  6225. mes "[Jahbong]";
  6226. mes "^8000801Feral Tail^000000 is pretty rough! Mancho over there can help you fix it!!";
  6227. next;
  6228. mes "[Jahbong]";
  6229. mes "^8000801Golden Bell^000000 is an accessory. Brare spent 40 years making this! Or maybe 4 years! Oh well, come back when you need anything!";
  6230. next;
  6231. mes "[Jahbong]";
  6232. mes "There are some crazy adventurers asking if they can purchase me! Jahbong is not for sale! I'll just bite you if you ask!!";
  6233. close;
  6234. case 2:
  6235. mes "[Jahbong]";
  6236. mes "Are you really buying something?!";
  6237. next;
  6238. if(select("Nope:Give me!!!")==1) {
  6239. mes "[Jahbong]";
  6240. mes "Okay!";
  6241. close; }
  6242. mes "[Jahbong]";
  6243. mes "Here you go!";
  6244. delitem 6304,1;
  6245. getitem 2463,1;
  6246. close;
  6247. case 3:
  6248. mes "[Jahbong]";
  6249. mes "Are you really buying something?!";
  6250. next;
  6251. if(select("Nope:Give me!!!")==1) {
  6252. mes "[Jahbong]";
  6253. mes "Okay!";
  6254. close; }
  6255. mes "[Jahbong]";
  6256. mes "Here you go!";
  6257. delitem 6304,1;
  6258. getitem 2564,1;
  6259. close;
  6260. case 4:
  6261. mes "[Jahbong]";
  6262. mes "Are you really buying something?!";
  6263. next;
  6264. if(select("Nope:Give me!!!")==1) {
  6265. mes "[Jahbong]";
  6266. mes "Okay!";
  6267. close; }
  6268. mes "[Jahbong]";
  6269. mes "Here you go!";
  6270. delitem 6304,1;
  6271. getitem 2843,1;
  6272. close;
  6273. case 5:
  6274. mes "[Jahbong]";
  6275. mes "Meooooooooooow!!!!!!!!~~ Meooooooooow!!!!!";
  6276. next;
  6277. mes "- ^800080Jahbong goes wild^000000. -";
  6278. next;
  6279. mes "[Jahbong]";
  6280. mes "I'm not an item!! I will not be merciful if you treat me like one!!";
  6281. next;
  6282. mes "- He may react extremely, but Jahbong doesn't seem to be really angry. -";
  6283. close;
  6284. }
  6285. }
  6286. dic_fild01,251,183,3 duplicate(Jalapeno#pa8027) Brare#pa0828 495
  6287. dic_fild01,259,172,3 duplicate(Jalapeno#pa8027) Mancho#pa0829 495
  6288. dic_in01,353,37,5 script Kareka#pa0829 460,{
  6289. mes "[Kareka]";
  6290. if (countitem(6304)) {
  6291. if (EP13Enchant3 > 1) {
  6292. mes "Do you want to upgrade the";
  6293. mes "^800080Light of El Dicastes^000000 again?";
  6294. next;
  6295. mes "[Kareka]";
  6296. mes "That will cost ^8000806 Sapha Certifications^000000 in order to retry.";
  6297. mes "And note this, your current";
  6298. mes "Light of El Dicastes will be destroyed along with all of it's enchantments.";
  6299. next;
  6300. mes "[Kareka]";
  6301. mes "Are you sure you want to do this?";
  6302. next;
  6303. if(select("No, let me think about it.:Take my Light of El Dicastes.")==1) close;
  6304. mes "[Kareka]";
  6305. if (countitem(6304) < 6) {
  6306. mes "You need to bring the Light of El Dicastes and 6 Sapha Certifications!";
  6307. mes "Don't try to cheat me!";
  6308. close; }
  6309. mes "Ok, let's get this started.";
  6310. mes "I'm going to remove all enchantments from your";
  6311. mes "Light of El Dicastes.";
  6312. mes "Haaap~~!";
  6313. close2;
  6314. specialeffect2 101;
  6315. progressbar "ffff00",3;
  6316. set EP13Enchant1,0;
  6317. set EP13Enchant2,0;
  6318. set EP13Enchant3,0;
  6319. delitem 6304,6;
  6320. delitem 2844,1;
  6321. getitem 2844,1;
  6322. end; }
  6323. mes "You've come to awaken the";
  6324. mes "^800080Light El Dicastes^000000' infinite strength. ";
  6325. next;
  6326. switch(select("Please explain.:I want to upgrade.")) {
  6327. case 1:
  6328. mes "[Kareka]";
  6329. mes "I heard some craftsmen outside of the city can also cast spells on equipment.";
  6330. next;
  6331. mes "[Kareka]";
  6332. mes "I'm the same but at least I don't destroy equipment.";
  6333. next;
  6334. mes "[Kareka]";
  6335. mes "If you bring Sapha Certifications, I will cast spells from 1 to 3 steps to your ^800080Light of El Dicastes^000000.";
  6336. next;
  6337. mes "[Kareka]";
  6338. mes "The random enchantment added on the first secret slot is to increase Atk +2% or +3%, Cri +5 or +7, Matk+1% or +2%, or Flee +6 or +12.";
  6339. next;
  6340. mes "[Kareka]";
  6341. mes "The random enchantment added on the second secret slot is to increase Agi, Dex, or Int up to +2.";
  6342. next;
  6343. mes "[Kareka]";
  6344. mes "And the final random enchantment added is to increase Agi, Dex, or Int up to +2.";
  6345. next;
  6346. mes "[Kareka]";
  6347. mes "But of course, since this is adding spells on top of its original magic, I cannot guarantee that you will get what you want on one try.";
  6348. close;
  6349. case 2:
  6350. if (isequipped(2844) == 1 || countitem(2844) < 1) {
  6351. mes "[Kareka]";
  6352. mes "You can't be wearing the Light of El Dicastes while I upgrade it.";
  6353. close; }
  6354. mes "[Kareka]";
  6355. if (EP13Enchant1 == 0) {
  6356. mes "I'm preparing for the";
  6357. mes "first step of upgrade.";
  6358. mes "Once equipment is upgraded";
  6359. mes "you cannot change the upgrade";
  6360. mes "unless you destroy it first.";
  6361. next;
  6362. mes "[Kareka]";
  6363. mes "First upgrade step requires";
  6364. mes "^8000801 Sapha Certification^000000.";
  6365. mes "Do you want to proceed?";
  6366. } else if (EP13Enchant2 > 1) {
  6367. mes "I'm preparing for the";
  6368. mes "third step of upgrade.";
  6369. mes "Once equipment is upgraded";
  6370. mes "unless you destroy it first.";
  6371. next;
  6372. mes "[Kareka]";
  6373. mes "You won't have to worry of this Light of El Dicastes getting broken from casting additional magical spells to it. I think so.";
  6374. next;
  6375. mes "[Kareka]";
  6376. mes "Third upgrade step requires 3 Sapha Certification. Do you want to proceed?";
  6377. } else if (EP13Enchant1 > 1) {
  6378. mes "I'm preparing for the";
  6379. mes "second step of upgrade.";
  6380. mes "Once equipment is upgraded";
  6381. mes "you cannot change the upgrade";
  6382. mes "unless you destroy it first.";
  6383. next;
  6384. mes "[Kareka]";
  6385. mes "Second upgrade step requires 2 Sapha Certifications. Do you want to proceed?"; }
  6386. next;
  6387. if(select("Maybe next time.:I want to upgrade.")==1) {
  6388. mes "[Kareka]";
  6389. mes "When you are ready,";
  6390. mes "Please come back again";
  6391. close; }
  6392. mes "[Kareka]";
  6393. if (EP13Enchant2 > 1 && countitem(6304) < 3) {
  6394. mes "Sorry, but you need to know... your Sapha is not enough to do third stage, please come back again.";
  6395. close; }
  6396. else if ((EP13Enchant1 > 1 && countitem(6304) < 2) || (EP13Enchant1 == 0 && countitem(6304) < 1)) {
  6397. mes "Please come back here when you collect enough Sapha.";
  6398. close; }
  6399. mes "Then let's start.";
  6400. close2;
  6401. if (EP13Enchant1 == 0) {
  6402. set EP13Enchant1,rand(4760,4767);
  6403. specialeffect2 101;
  6404. delitem 6304,1;
  6405. progressbar "ffff00",3;
  6406. delitem 2844,1;
  6407. getitem2 2844,1,1,0,0,0,0,0,EP13Enchant1;
  6408. end;
  6409. } else if (EP13Enchant2 > 1) {
  6410. set .@EnchantR,rand(1,3);
  6411. if (.@EnchantR == 1) set EP13Enchant1,4711 + (rand(3) * 10);
  6412. else if (.@EnchantR > 1 && .@EnchantR <= 3) set EP13Enchant1,4710 + (rand(3) * 10);
  6413. specialeffect2 101;
  6414. delitem 6304,3;
  6415. progressbar "ffff00",3;
  6416. delitem 2844,1;
  6417. getitem2 2844,1,1,0,0,0,EP13Enchant3,EP13Enchant2,EP13Enchant1;
  6418. end;
  6419. } else if (EP13Enchant1 > 1) {
  6420. set .@EnchantR,rand(1,3);
  6421. if (.@EnchantR == 1) set EP13Enchant2,4711 + (rand(3) * 10);
  6422. else if (.@EnchantR > 1 && .@EnchantR <= 3) set EP13Enchant2,4710 + (rand(3) * 10);
  6423. specialeffect2 101;
  6424. delitem 6304,2;
  6425. progressbar "ffff00",3;
  6426. delitem 2844,1;
  6427. getitem2 2844,1,1,0,0,0,0,EP13Enchant2,EP13Enchant1;
  6428. end; }
  6429. }
  6430. }
  6431. mes "The Sapha Certifications that you collect by helping throughout the city has other uses besides meeting the minister.";
  6432. next;
  6433. mes "[Kareka]";
  6434. mes "If you come across an Sapha Certification, please come back to me.";
  6435. next;
  6436. mes "[Kareka]";
  6437. mes "I can cast an additional spell to your ^800080Light of El Dicastes^000000 accessory.";
  6438. close;
  6439. }