christmas_2005.txt 45 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684
  1. //===== rAthena Script =======================================
  2. //= 2005 ChristMas Event
  3. //===== By: ==================================================
  4. //= Brainstorm
  5. //===== Current Version: =====================================
  6. //= 1.2
  7. //===== Compatible With: =====================================
  8. //= rAthena SVN
  9. //===== Description: =========================================
  10. //= [Aegis Conversion]
  11. //= Event 1: Louise's Kim creates Louise's Santa Hat.
  12. //= Event 2: Enjoy Happymerry Chistmas Event summons monsters.
  13. //= Event 3: Oholy requires you to hunt Deviruchi NPCs.
  14. //==========================================
  15. //= Break down of arguments used in the function:
  16. //= arg(0) Originating NPC (disable)
  17. //= arg(1) Next NPC to be enabled
  18. //= arg(2) Map name of originating NPC
  19. //= arg(3) Coordinate X to be teleported to
  20. //= arg(4) Coordinate Y to be teleported to
  21. //===== Additional Comments: =================================
  22. //= 1.0 First semi-working conversion. [Brainstorm]
  23. //= 1.1 Refined Brainstorm's conversion. [L0ne_W0lf]
  24. //= 1.2 Replaced effect numerics with constants. [L0ne_W0lf]
  25. //= 1.2a Small update to the checkweight. (bugreport:2553). [Paradox924X]
  26. //============================================================
  27. // Louise's Santa Hat (Event 1)
  28. xmas_in,89,92,5 script Louise Kim#designer 714,{
  29. mes "[Designer Louise Kim]";
  30. mes "Cone shaped red Santa hat is too ordinary.";
  31. mes "It's old fashioned.";
  32. mes "Maybe in 1980's?!";
  33. mes "Haha~";
  34. next;
  35. mes "[Designer Louise Kim]";
  36. mes "If you leave it on me,";
  37. mes "I'll change it to lastest model.";
  38. mes "You know what I mean~!";
  39. next;
  40. mes "[Designer Louise Kim]";
  41. mes "You know Antonio's hat,right?";
  42. mes "Guess who made it?";
  43. mes "As you know, Antonio is hard to catch,";
  44. mes "that's because I blowed some power in the hat. ";
  45. mes "";
  46. next;
  47. mes "[Designer Louise Kim]";
  48. mes "If you don't like your hat,";
  49. mes "bring it to me.";
  50. mes "I'll change it to brand new one.";
  51. mes "Stylish Louise's hat.";
  52. mes "";
  53. emotion e_lv;
  54. next;
  55. if(countitem(2236) > 0) {
  56. if (select("Here.:It's ok.") == 1) {
  57. mes "[Designer Louise Kim]";
  58. mes "Nice choice!!";
  59. mes "If I do it like this ...";
  60. mes "and this and...";
  61. mes "finally it'll turn into fantastic hat.";
  62. mes "But before that,I need some materials to make with.";
  63. next;
  64. if (select("What are the materials?:So what? I don't want to know.") == 1) {
  65. mes "[Designer Louise Kim]";
  66. mes "Well, nothing special.";
  67. mes "Basically, you need Santa's hat of course.";
  68. mes "and with a touch of my magical fingers,";
  69. mes "it'll just turn into very special thing.";
  70. mes "Well,just little bit prettier and";
  71. mes "little bit more practical. Haha...";
  72. next;
  73. mes "[Designer Louise Kim]";
  74. mes "Anyway,to sum up,required materials are....";
  75. mes "Basically ^0000FFSanta's Hat^000000 and";
  76. mes " ^0000FF 1 Cactus Needle ^000000 for sewing, ";
  77. mes "^0000FF 10 Holy Water ^000000 for blessing, ";
  78. mes "^0000FF 1 Rosary ^000000 for luckiness.";
  79. mes "It's pretty enough to make Louise Hat.";
  80. next;
  81. if (countitem(952) > 0 && countitem(523) > 9 && countitem(2608) > 0) {
  82. select("Here you are.....");
  83. mes "[Designer Louise Kim]";
  84. mes "Wow~~!! So fast!!";
  85. mes "I like your style~.";
  86. mes "Ok!! If everything is ready, no need to hesitate.";
  87. mes "I'll show you what Designer Louise Kim's power is.";
  88. emotion e_no1;
  89. next;
  90. mes "-She puts the hat in a bucket -";
  91. mes "-filled with Holy Water.-";
  92. mes "-She rapidly takes it out and starts mending the hat-";
  93. mes "-humming a tune.-";
  94. next;
  95. mes "[Designer Louise Kim]";
  96. mes "~With the number one designer, Louise Kim,~";
  97. mes "~you are the most blessed soul.~";
  98. emotion e_ho;
  99. misceffect EF_BLESSING;
  100. next;
  101. mes "-Immediately, she puts Rosary in an-";
  102. mes "-unknown liquid and dissolves it.-";
  103. mes "-And with a brush,-";
  104. mes "-neatly coats the liquid on -";
  105. mes "-a thread of the hat.-";
  106. next;
  107. mes "[Designer Louise Kim]";
  108. mes "~With the number one designer, Louise Kim,~";
  109. mes "~you are the luckiest soul.~";
  110. emotion e_ho;
  111. misceffect EF_GLORIA;
  112. next;
  113. mes "-She starts sewing the hat with -";
  114. mes "-a Cactus Needle and a thread.-";
  115. mes " ";
  116. next;
  117. mes "[Designer Louise Kim]";
  118. mes "~This is called the Louise's miracle.~";
  119. mes "~The most talented disigner,~";
  120. mes "~L_O_U_I_S_E K_I_M~";
  121. emotion e_lv;
  122. misceffect EF_BENEDICTIO;
  123. next;
  124. mes "[Designer Louise Kim]";
  125. mes "Here!! All done~~";
  126. mes "How do you like it?";
  127. mes "Isn't it so wonderful?";
  128. mes "Take it!! It's a gift.";
  129. next;
  130. mes "[Designer Louise Kim]";
  131. mes "I should have called high price for it";
  132. mes "but as you know it's Christmas!";
  133. mes "It's a gift for you!";
  134. mes "I won't charge anything.";
  135. mes "Just tell many people how good it is.";
  136. emotion e_heh;
  137. next;
  138. mes "[Designer Louise Kim]";
  139. mes "Wherever you go,";
  140. mes "whatever you do,";
  141. mes "never take off the hat.";
  142. mes "You won't have a chance to buy it";
  143. mes "no matter how much you pay.";
  144. next;
  145. mes "[Designer Louise Kim]";
  146. mes "Alright~Go ahead~";
  147. mes "Go brag yourself!";
  148. mes "~Who would be happier than~";
  149. mes "~being with Louise.~";
  150. emotion e_ho;
  151. delitem 2236,1; //Santa's_Hat
  152. delitem 952,1; //Cactus_Needle
  153. delitem 523,10; //Holy_Water
  154. delitem 2608,1; //Rosary
  155. getitem 5136,1; //Santa's_Hat_
  156. close;
  157. }
  158. else {
  159. mes "[Designer Louise Kim]";
  160. mes "Come on~If you just get me the materials,";
  161. mes "I won't chage anything,";
  162. mes "Call me if you change your mind.";
  163. emotion e_lv;
  164. close;
  165. }
  166. }
  167. mes "[Designer Louise Kim]";
  168. mes "You'll regret!";
  169. mes "Think again!";
  170. emotion e_heh;
  171. close;
  172. }
  173. mes "[Designer Louise Kim]";
  174. mes "Ok~ whatever~";
  175. mes "It's not me,";
  176. mes "who's going to lose whose own luck.";
  177. emotion e_heh;
  178. close;
  179. }
  180. else {
  181. mes "[Designer Louise Kim]";
  182. mes "Perhaps you get the chance to acheive Santa's Hat later some time,";
  183. mes "think about it carefully.";
  184. mes "You can get the better designed hat,";
  185. mes "and I can show off my talent.";
  186. mes "";
  187. emotion e_heh;
  188. close;
  189. }
  190. }
  191. // Enjoy Happymerry Chistmas Event (Event 2)
  192. prontera,155,285,3 script Enjoy#enjoy 753,{
  193. if (!christ_solo05){
  194. mes "[Enjoy]";
  195. mes "Oh~~~";
  196. mes "It's already winter again~~!";
  197. mes "This chilling weather makes";
  198. mes "my body freeze~";
  199. mes "And also makes my heart freeze.";
  200. mes "Who said that christmas is only for lovers~";
  201. mes "Oh~~I'm so lonely~!!!";
  202. next;
  203. mes "[Enjoy]";
  204. mes "Pitiless sister!!";
  205. mes "How can she leave me alone on a christmas day~";
  206. mes "'Spend your days with family on a chirstmas day'";
  207. mes "is our family precept";
  208. mes "Hm...I need to get some rest.";
  209. mes "I'm so nervous these days~";
  210. next;
  211. mes "[Enjoy]";
  212. mes "Lets make a joyful christmas for ";
  213. mes "lonely singles.";
  214. mes "Who's with me?!!";
  215. mes "!!!!!!!!!!!";
  216. mes "!!!!!!!!!!!!!";
  217. next;
  218. switch(select("Wow!:Hm...I'm not interested.:I have ~")){
  219. case 1:
  220. mes "[Enjoy]";
  221. mes "Alright~~!!!";
  222. mes "Let's rock and roll!!";
  223. mes "Here's my plan!!";
  224. mes "Let's punish those couples";
  225. mes "who are so excited about christmas.";
  226. mes "I just don't want to see them happy.";
  227. next;
  228. mes "[Enjoy]";
  229. mes "To put in action,";
  230. mes "we need to gather many phalanges.";
  231. mes "Ok!!Bring our phalanges in every town on a way back here. ";
  232. mes "Alright?Let's go!!";
  233. next;
  234. mes "[Enjoy]";
  235. mes "Each should have one person's phone number.";
  236. mes "We must keep it secret before we put in action.";
  237. mes "So we must be very careful.";
  238. mes "Well...";
  239. mes "I know ^0000FFHappymerry^000000's phone number.";
  240. next;
  241. mes "[Enjoy]";
  242. mes "First of all, go look for ^0000FFHappymerry^000000";
  243. mes "and tell him about our plan.";
  244. mes "On a way back, bring as many phalanges as you can. ";
  245. next;
  246. mes "["+ strcharinfo(0) +"]";
  247. mes "Alright,sir!!!";
  248. next;
  249. mes "[Enjoy]";
  250. mes "Oh,and don't forget to bring";
  251. mes "5 branch of dead trees!!!";
  252. mes "Must bring item to attack town~";
  253. mes "hahahaha~~";
  254. emotion e_gg;
  255. next;
  256. mes "[Enjoy]";
  257. mes "Get it?!!!!";
  258. mes "Let's go punish!!!";
  259. mes "We are not being jealous,";
  260. mes "It's just not right leading a loose life!";
  261. next;
  262. mes "["+ strcharinfo(0) +"]";
  263. mes "Let's punish!!!!!!!!!!!!!!!!!!!!!!!!!!!";
  264. set christ_solo05,1;
  265. close;
  266. case 2:
  267. mes "[Enjoy]";
  268. mes "If you are not with me, get away~!!";
  269. mes "Get out of my sight!!!!";
  270. mes "";
  271. close;
  272. case 3:
  273. mes "[Enjoy]";
  274. mes "......";
  275. specialeffect EF_BLESSING;
  276. next;
  277. mes "[Enjoy]";
  278. mes ".............";
  279. specialeffect EF_INCAGIDEX;
  280. next;
  281. mes "[Enjoy]";
  282. mes "........................";
  283. specialeffect EF_STEELBODY;
  284. next;
  285. mes "[Enjoy]";
  286. mes "........................";
  287. mes "Get lost,you devil!!!!!!";
  288. specialeffect EF_BEGINASURA;
  289. specialeffect2 EF_HIT2;
  290. set Hp,Hp/2;
  291. set Hp,Hp/2;
  292. close2;
  293. warp "prontera",155,230;
  294. end;
  295. }
  296. }
  297. else if((christ_solo05 > 0) && (christ_solo05 < 5)){
  298. mes "[Enjoy]";
  299. mes "Each should have one person's phone number.";
  300. mes "We must keep it secret before we put in action.";
  301. mes "So we must be very careful.";
  302. mes "Well...";
  303. mes "I know ^0000FFHappymerry^000000's phone number.";
  304. next;
  305. mes "[Enjoy]";
  306. mes "First of all, go look for ^0000FFHappymerry^000000";
  307. mes "and tell him about our plan.";
  308. mes "On a way back, bring as many phalanges as you can.";
  309. next;
  310. mes "[Enjoy]";
  311. mes "Oh,and don't forget to bring";
  312. mes "5 branch of dead trees!!!";
  313. mes "Let's go punish couples!!!";
  314. close;
  315. }
  316. else if (christ_solo05 == 5) {
  317. if (countitem(604) > 4){
  318. mes "[Enjoy]";
  319. mes "Did you do as I told you to do?!!!";
  320. mes "Did you bring branch of dead trees?Let me see~~!!";
  321. next;
  322. mes "[Enjoy]";
  323. mes "Fine!!";
  324. mes "You are all ready!!!";
  325. next;
  326. mes "["+ strcharinfo(0) +"]";
  327. mes "Wait!!";
  328. mes "Where's other people??";
  329. next;
  330. mes "[Enjoy]";
  331. mes "What are you talking about?!";
  332. mes "They are already here.......";
  333. next;
  334. mes "[Enjoy]";
  335. mes "Can't you see?!";
  336. mes "Please~!!!!Are you ok?!!!";
  337. donpcevent "Happymerry#happymerry02::OnCommandOn";
  338. donpcevent "Christ#christ02::OnCommandOn";
  339. donpcevent "Mas#mas02::OnCommandOn";
  340. donpcevent "Event#event02::OnCommandOn";
  341. next;
  342. mes "["+ strcharinfo(0) +"]";
  343. mes "Oh.. Yup!!!";
  344. next;
  345. mes "[Enjoy]";
  346. mes "Welcome!! Welcome,my phalanges!!!";
  347. mes "Being a single is not a sin.";
  348. mes "Why do we have to hide ourselves from ";
  349. mes "their sight!";
  350. mes "I hate couples!!";
  351. mes "Poor single!!";
  352. next;
  353. mes "[Enjoy]";
  354. mes "For those of who have friend who just met his/her mate,";
  355. mes "or who had to turn his/her back from kissing couples!!";
  356. mes "What are you waiting for!!";
  357. mes "Why do we have to be the victim!!";
  358. mes "";
  359. next;
  360. mes "[Enjoy]";
  361. mes "It's christmas season again!!";
  362. mes "";
  363. next;
  364. mes "[Enjoy]";
  365. mes "Are we the soldiers";
  366. mes "who have beaten up monsters with our bare hand.";
  367. mes "Don't you remember the days?!!We have jumped down from Air ship!!";
  368. mes "We are well trained singles!!Haha~!";
  369. next;
  370. mes "[Enjoy]";
  371. mes "We don't have to wipe our tears";
  372. mes "looking at party players anymore.";
  373. mes "No need to envy!!";
  374. mes "This christmas is for singles!! ";
  375. mes "Yahoo~";
  376. mes "";
  377. next;
  378. mes "[All]";
  379. mes "Christmas for singles!!!";
  380. mes "No more envy!!No more sorrow!!No more anger!!!";
  381. mes "Christmas for singles!!!";
  382. next;
  383. mes "-Enjoy takes away branches of dead trees.";
  384. mes "-Grabs them tight.-";
  385. next;
  386. mes "[Enjoy]";
  387. mes "Let's punish couples,";
  388. mes "those of who leading a loose life!!";
  389. mes " ";
  390. mes "[All]";
  391. mes "Let's punish!!!!!";
  392. emotion e_go;
  393. emotion e_go,1;
  394. donpcevent "Happymerry#happymerry02::OnCommandEmotion";
  395. donpcevent "Christ#christ02::OnCommandEmotion";
  396. donpcevent "Mas#mas02::OnCommandEmotion";
  397. donpcevent "Event#event02::OnCommandEmotion";
  398. misceffect 376; //_HITLINE2
  399. delitem 604,5; //Branch_of_Dead_Tree
  400. set christ_solo05,6;
  401. donpcevent "Happymerry#happymerry02::OnCommandOff";
  402. donpcevent "Christ#christ02::OnCommandOff";
  403. donpcevent "Mas#mas02::OnCommandOff";
  404. donpcevent "Event#event02::OnCommandOff";
  405. close2;
  406. mapannounce "prontera", "Single soldiers "+ strcharinfo(0) +"'s sorrow spread all over the town.",bc_map,0x66FFCC;
  407. monster "prontera",155,300,""+ strcharinfo(0) +"'s anguish",1062,1,"Enjoy#enjoy::OnMyMobDead";
  408. monster "prontera",156,300,""+ strcharinfo(0) +"'s jealousy",1062,1,"Enjoy#enjoy::OnMyMobDead";
  409. monster "prontera",157,300,""+ strcharinfo(0) +"'s despair",1062,1,"Enjoy#enjoy::OnMyMobDead";
  410. monster "prontera",158,300,""+ strcharinfo(0) +"'s frustration",1062,1,"Enjoy#enjoy::OnMyMobDead";
  411. monster "prontera",154,300,""+ strcharinfo(0) +"'s bombing",1062,1,"Enjoy#enjoy::OnMyMobDead";
  412. monster "prontera",158,299,""+ strcharinfo(0) +"'s grudge",1246,1,"Enjoy#enjoy::OnMyMobDead";
  413. monster "prontera",157,299,""+ strcharinfo(0) +"'s curse",1246,1,"Enjoy#enjoy::OnMyMobDead";
  414. monster "prontera",156,299,""+ strcharinfo(0) +"'s anger",1246,1,"Enjoy#enjoy::OnMyMobDead";
  415. monster "prontera",155,299,""+ strcharinfo(0) +"'s grief",1246,1,"Enjoy#enjoy::OnMyMobDead";
  416. monster "prontera",154,299,""+ strcharinfo(0) +"'s hatred",1246,1,"Enjoy#enjoy::OnMyMobDead";
  417. monster "prontera",158,298,""+ strcharinfo(0) +"'s a bitter taste of solo",1245,1,"Enjoy#enjoy::OnMyMobDead";
  418. monster "prontera",157,298,""+ strcharinfo(0) +"'s couple punisher",1245,1,"Enjoy#enjoy::OnMyMobDead";
  419. monster "prontera",156,298,""+ strcharinfo(0) +"'s loneliness",1245,1,"Enjoy#enjoy::OnMyMobDead";
  420. monster "prontera",155,298,""+ strcharinfo(0) +"'s sobbing",1245,1,"Enjoy#enjoy::OnMyMobDead";
  421. monster "prontera",154,298,""+ strcharinfo(0) +"'s darkness",1245,1,"Enjoy#enjoy::OnMyMobDead";
  422. monster "prontera",158,297,""+ strcharinfo(0) +"'s depression",1244,1,"Enjoy#enjoy::OnMyMobDead";
  423. monster "prontera",157,297,""+ strcharinfo(0) +"'s estrangement",1244,1,"Enjoy#enjoy::OnMyMobDead";
  424. monster "prontera",156,297,""+ strcharinfo(0) +"'s nightmare",1244,1,"Enjoy#enjoy::OnMyMobDead";
  425. monster "prontera",155,297,""+ strcharinfo(0) +"'s wail",1244,1,"Enjoy#enjoy::OnMyMobDead";
  426. monster "prontera",154,297,""+ strcharinfo(0) +"'s whisper",1244,1,"Enjoy#enjoy::OnMyMobDead";
  427. monster "prontera",158,296,""+ strcharinfo(0) +"'s regret",1588,1,"Enjoy#enjoy::OnMyMobDead";
  428. monster "prontera",157,296,""+ strcharinfo(0) +"'s shadow",1588,1,"Enjoy#enjoy::OnMyMobDead";
  429. monster "prontera",156,296,""+ strcharinfo(0) +"'s couplebreaker",1588,1,"Enjoy#enjoy::OnMyMobDead";
  430. monster "prontera",155,296,""+ strcharinfo(0) +"'s sadness",1588,1,"Enjoy#enjoy::OnMyMobDead";
  431. monster "prontera",154,296,""+ strcharinfo(0) +"'s symbol of brokenheart",1588,1,"Enjoy#enjoy::OnMyMobDead";
  432. donpcevent "Enjoy#enjoy::OnCommandGo";
  433. end;
  434. }
  435. else {
  436. mes "[Enjoy]";
  437. mes "There's no much time left!!!";
  438. mes "No time to hesitate!!";
  439. mes "Couples will enjoy their christmas day";
  440. mes "so happily.";
  441. mes "Are you going to leave them like that!!!!!";
  442. mes "Let's go let's go!!";
  443. mes "Go get ^0000FF 5 branch of dead tree^000000s!!!";
  444. close;
  445. }
  446. }
  447. else {
  448. mes "[Enjoy]";
  449. mes "Hm.... ";
  450. mes "It's no use just blaming oneself!";
  451. mes "We lonely fellows can build our own hopeful future.";
  452. mes "Let's go!!";
  453. mes "Let's go phalanges!!!";
  454. next;
  455. mes "[Enjoy]";
  456. mes "For the day we all get happy~!!";
  457. mes "Let's go for it!!!";
  458. mes "Cheer up everybody!!!";
  459. mes "Let's rock till you get happy~!";
  460. mes "";
  461. set christ_solo05,0;
  462. close;
  463. }
  464. OnMyMobDead:
  465. end;
  466. OnCommandGo:
  467. disablenpc "Enjoy#enjoy";
  468. initnpctimer;
  469. end;
  470. OnCommandStop:
  471. enablenpc "Enjoy#enjoy";
  472. killmonster "prontera","Enjoy#enjoy::OnMyMobDead";
  473. stopnpctimer;
  474. end;
  475. OnTimer3000:
  476. mapannounce "prontera", "You must refine by yourself to satisfy!!!!",bc_map,0x66FFCC;
  477. end;
  478. OnTimer5000:
  479. mapannounce "prontera", "It's a waste to organize party at dungeon!!!",bc_map,0x66FFCC;
  480. end;
  481. OnTimer7000:
  482. mapannounce "prontera", "There is a NPC flirting me!!!",bc_map,0x66FFCC;
  483. end;
  484. OnTimer9000:
  485. mapannounce "prontera", "I was always alone from the day I was born!!",bc_map,0x66FFCC;
  486. end;
  487. OnTimer11000:
  488. mapannounce "prontera", "We dig herbs even on a christmas day!!",bc_map,0x66FFCC;
  489. end;
  490. OnTimer13000:
  491. mapannounce "prontera", "...We are the insuperable single soldiers!!!",bc_map,0x66FFCC;
  492. end;
  493. OnTimer180000:
  494. mapannounce "prontera", "Wish every single soldiers have a merry christmas!!",bc_map,0x66FFCC;
  495. donpcevent "Enjoy#enjoy::OnCommandStop";
  496. end;
  497. }
  498. prontera,150,286,5 script Happymerry#happymerry02 869,{
  499. end;
  500. OnInit:
  501. disablenpc "Happymerry#happymerry02";
  502. stopnpctimer;
  503. end;
  504. OnCommandOn:
  505. initnpctimer;
  506. enablenpc "Happymerry#happymerry02";
  507. OnCommandEmotion:
  508. emotion e_go;
  509. end;
  510. OnCommandOff:
  511. disablenpc "Happymerry#happymerry02";
  512. stopnpctimer;
  513. end;
  514. OnTimer60000:
  515. donpcevent "Happymerry#happymerry02::OnCommandOff";
  516. donpcevent "Christ#christ02::OnCommandOff";
  517. donpcevent "Mas#mas02::OnCommandOff";
  518. donpcevent "Event#event02::OnCommandOff";
  519. stopnpctimer;
  520. end;
  521. }
  522. prontera,161,286,4 script Christ#christ02 875,{
  523. end;
  524. OnInit:
  525. disablenpc "Christ#christ02";
  526. end;
  527. OnCommandOn:
  528. enablenpc "Christ#christ02";
  529. OnCommandEmotion:
  530. emotion e_go;
  531. end;
  532. OnCommandOff:
  533. disablenpc "Christ#christ02";
  534. end;
  535. }
  536. prontera,161,281,1 script Mas#mas02 748,{
  537. end;
  538. OnInit:
  539. disablenpc "Mas#mas02";
  540. end;
  541. OnCommandOn:
  542. enablenpc "Mas#mas02";
  543. OnCommandEmotion:
  544. emotion e_go;
  545. end;
  546. OnCommandOff:
  547. disablenpc "Mas#mas02";
  548. end;
  549. }
  550. prontera,150,281,7 script Event#event02 881,{
  551. end;
  552. OnInit:
  553. disablenpc "Event#event02";
  554. end;
  555. OnCommandOn:
  556. enablenpc "Event#event02";
  557. OnCommandEmotion:
  558. emotion e_go;
  559. end;
  560. OnCommandOff:
  561. disablenpc "Event#event02";
  562. end;
  563. }
  564. prontera,188,177,4 script Happymerry#happymerry 869,{
  565. if (christ_solo05==1) {
  566. mes "[Happymerry]";
  567. mes "Holgren~~!!";
  568. mes "I've never expected you betraying me! Don't wanna get refined~!!!";
  569. mes "I hate christmas~!";
  570. emotion e_sob;
  571. next;
  572. mes "["+ strcharinfo(0) +"]";
  573. mes "Are...you...?";
  574. next;
  575. mes "[Happymerry]";
  576. mes "What are you laughing at? huh~!";
  577. mes "At least, I never borrowed a hand";
  578. mes "to get my equips refined!";
  579. mes "I was always brave!!";
  580. mes "Blessing? Gloria~~?!";
  581. mes "Couples~~duh~!!!!!!";
  582. next;
  583. mes "["+ strcharinfo(0) +"]";
  584. mes "You seem to be the right one!!!";
  585. mes "Enjoy is waiting for you.";
  586. mes "let's go!!!";
  587. next;
  588. mes "[Happymerry]";
  589. mes "...!";
  590. mes "The day has come?";
  591. mes "He help me last christmas,";
  592. mes "when I failed refining my equips.";
  593. mes "Oh, holy Enjoy~";
  594. mes "";
  595. next;
  596. mes "[Happymerry]";
  597. mes "Alright!I've been waiting for a year!!";
  598. mes "I'm ready to mess up christmas day~!!";
  599. mes "So,where is Enjoy?";
  600. mes "Where is he?!";
  601. next;
  602. mes "["+ strcharinfo(0) +"]";
  603. mes "He's waiting for you!";
  604. mes "Go ahead~";
  605. mes "I'll follow you after contacting others.";
  606. mes "";
  607. next;
  608. mes "[Happymerry]";
  609. mes "Alright!";
  610. mes "I was supposed to call ^0000FFChrist^000000!";
  611. mes "Call him for me!";
  612. mes "I'll go ahead with my bags packed up.";
  613. mes "See ya!";
  614. set christ_solo05,2;
  615. close;
  616. }
  617. else if (christ_solo05 > 1) {
  618. mes "[Happymerry]";
  619. mes "Hm...There's more things to pack up than I thought.";
  620. mes "Well,it's been a year.....";
  621. mes "Anyway,";
  622. mes "Don't for get to call ^0000FFChrist^000000!";
  623. mes "See ya!";
  624. close;
  625. }
  626. else {
  627. mes "[Happymerry]";
  628. mes "Holgren!!";
  629. mes "I've never expected you betraying me! Don't wanna get refined~!!!";
  630. mes "I hate christmas~!";
  631. emotion e_sob;
  632. next;
  633. mes "[Happymerry]";
  634. mes "What are you laughing at? huh~!";
  635. mes "At least, I never borrowed a hand";
  636. mes "to get my equips refined!";
  637. mes "I was always brave!!";
  638. mes "Blessing? Gloria~~?!";
  639. mes "Couples~~duh~!!!!!!";
  640. close;
  641. }
  642. }
  643. prontera,62,339,3 script Christ#christ 875,{
  644. if (christ_solo05 == 2) {
  645. mes "[Christ]";
  646. mes "Now~finally!!!";
  647. mes "I get to ride Pecopeco~!";
  648. mes "Why do need to organize a party with priest?!";
  649. mes "I don't need all that.";
  650. mes "Only thing I need is this chubby Pecopeco~!";
  651. mes "";
  652. next;
  653. mes "["+ strcharinfo(0) +"]";
  654. mes "Um...";
  655. next;
  656. mes "[Christ]";
  657. mes "Who are you!";
  658. mes "Don't ever think to get around my Peco~!";
  659. mes "Oh~my sweat Peco~~Weren't you scared? It's ok darling.";
  660. mes "Enjoy was all alone lonely from the day he were born~";
  661. mes "But me?!! Nope!!";
  662. mes "I have my sweat peco with me!!";
  663. next;
  664. mes "[Christ]";
  665. mes "I'm going to held party with my peco.";
  666. mes "We'll share christmas cake together and.....";
  667. mes "I'm not gonna be lonely~";
  668. mes "No I won't!!!";
  669. next;
  670. mes "["+ strcharinfo(0) +"]";
  671. mes "Actually Enjoy told me...";
  672. next;
  673. mes "[Christ]";
  674. mes "Huh? What did you say?";
  675. mes "Enjoy? You know him? Then,you must be the one whom Happymerry sent!?";
  676. next;
  677. mes "["+ strcharinfo(0) +"]";
  678. mes "Yes~ Happymerry sent me...";
  679. next;
  680. mes "[Christ]";
  681. mes "Finally, the day has come!!";
  682. mes "Did you hear it? Peco~";
  683. mes "...We have an amazing plan!";
  684. mes "This christmas is gonna be fantastic!!";
  685. mes "No need to envy couples!!";
  686. next;
  687. mes "[Christ]";
  688. mes "Alright!!";
  689. mes "I'll run to Enjoy with my peco~!";
  690. mes "Go tell ^0000FFMas^000000";
  691. mes "about this!!!";
  692. mes "See ya~~!";
  693. set christ_solo05,3;
  694. close;
  695. }
  696. else if(christ_solo05 > 2) {
  697. mes "[Christ]";
  698. mes "Than,see you there!!";
  699. mes "I'll go meet Enjoy!";
  700. mes "Never forget to tell ^0000FFMas^000000";
  701. mes "about this!!!";
  702. mes "See ya~~!";
  703. close;
  704. }
  705. else {
  706. mes "[Christ]";
  707. mes "Now~finally!!!";
  708. mes "I get to ride Pecopeco~!";
  709. mes "Why do need to organize a party with priest?!";
  710. mes "I don't need all that.";
  711. mes "Only thing I need is this chubby Pecopeco~!";
  712. mes "";
  713. next;
  714. mes "[Christ]";
  715. mes "Who are you!";
  716. mes "Don't ever think to get around my Peco~!";
  717. mes "Oh~my sweat Peco~~Weren't you scared?It's ok darling.";
  718. mes "Enjoy was all alone lonely from the day he were born~";
  719. mes "But me?!!Nope!!";
  720. mes "I have my sweat peco with me!!";
  721. next;
  722. mes "[Christ]";
  723. mes "I'm going to held party with my peco.";
  724. mes "We'll share christmas cake together and.....";
  725. mes "I'm not gonna be lonely~";
  726. mes "No I won't!!!";
  727. close;
  728. }
  729. }
  730. prontera,163,66,7 script Mas#mas 748,{
  731. if(christ_solo05 == 3) {
  732. mes "[Mas]";
  733. mes "Herds!!!!!How long does it take!";
  734. mes "Somebody know the regenerating time of Herb?!!";
  735. mes "I'll dig herbs and make potions and sell it to singles!!";
  736. mes "Hahahaha!!";
  737. next;
  738. mes "[Mas]";
  739. mes "Ah~~";
  740. mes "How come I feel so empty~.";
  741. mes "although I have herds fill in a storage. ";
  742. mes "No~~!!!!!!";
  743. mes "No time to waste~~";
  744. mes "Let's dig herbs.......";
  745. next;
  746. mes "["+ strcharinfo(0) +"]";
  747. mes "Hey~are you ok? Are you Mas?";
  748. next;
  749. mes "[Mas]";
  750. mes "Who...who are you?!!!";
  751. mes "Well, it's been so long since I spoke to a stranger.";
  752. mes "Hm...";
  753. mes "I feel something warm inside my heart....... ";
  754. mes "Never mind!! What am I thinking?!!";
  755. mes "Get away~I have dig herbs~";
  756. next;
  757. mes "["+ strcharinfo(0) +"]";
  758. mes "Mas!!";
  759. mes "Are you ok?!";
  760. mes "Christ sent me.";
  761. next;
  762. mes "[Mas]";
  763. mes "What!!!Already!!";
  764. mes "Yeah~right!";
  765. mes "I don't need to spend times digging herbs!!";
  766. mes "If Enjoy made an order!?!";
  767. mes "I'll be there right away~!!!!!";
  768. next;
  769. mes "[Mas]";
  770. mes "...Are going with me?";
  771. next;
  772. mes "["+ strcharinfo(0) +"]";
  773. mes "No~~";
  774. mes "I have something left to do.";
  775. mes "I have to tell others about this.";
  776. next;
  777. mes "[Mas]";
  778. mes "Oh yeah right!!!";
  779. mes "Go look for ^0000FFEvent^000000.";
  780. mes "Well,bye~.";
  781. mes "I'll meet you there!!...";
  782. mes "Herbs~?! Couples?! Whatever~~";
  783. set christ_solo05,4;
  784. close;
  785. }
  786. else if(christ_solo05 > 3) {
  787. mes "[Mas]";
  788. mes "If you excuse me, I'll go ahead and meat Enjoy.";
  789. mes "And don't forget to tell ^0000FFEvent^000000 about this.";
  790. mes "Herbs~couples~~Whatever~~";
  791. mes "This christmas is gonna be fantastic!!";
  792. mes "Hahahaha~";
  793. close;
  794. }
  795. else {
  796. mes "[Mas]";
  797. mes "Herds!!!!!How long does it take!";
  798. mes "Somebody know the regenerating time of Herb?!!";
  799. mes "I'll dig herbs and make potions and sell it to singles!!";
  800. mes "Hahahaha!!";
  801. next;
  802. mes "Ah~~";
  803. mes "How come I feel so empty~.";
  804. mes "although I have herds fill in a storage. ";
  805. mes "No~~!!!!!!";
  806. mes "No time to waste~~";
  807. mes "Let's dig herbs.......";
  808. close;
  809. }
  810. }
  811. prontera,35,209,5 script Event#event 881,{
  812. if(christ_solo05 == 4) {
  813. mes "[Event]";
  814. mes "........................";
  815. next;
  816. mes "["+ strcharinfo(0) +"]";
  817. mes "...Are... you...?";
  818. next;
  819. mes "[Event]";
  820. mes "...I love you too~!!!";
  821. emotion e_omg,1;
  822. next;
  823. mes "["+ strcharinfo(0) +"]";
  824. mes "(Oh,my..)";
  825. next;
  826. mes "[Event]";
  827. mes "It's ok, Tinybee. I'm not lonely at all.";
  828. mes "I have Ms.Bathory and Ms.Orclady with me.";
  829. mes "Hahahaha~~~";
  830. mes "";
  831. next;
  832. mes "-He laughed talking to his right hand.-";
  833. mes "";
  834. //Emotion "Event#event" ET_KIK
  835. emotion e_kis;
  836. next;
  837. mes "["+ strcharinfo(0) +"]";
  838. mes "Mas sent me here.";
  839. mes "You know about Enjoy's plan, right?";
  840. mes "...Are you listening?";
  841. next;
  842. mes "[Event]";
  843. mes "...Did you hear?? Tinybee?";
  844. mes "The day has come!!";
  845. mes "Hahaha~~~~.";
  846. next;
  847. mes "[Event]";
  848. mes "Wait for me miss Kafra~~~";
  849. mes "Don't be so lonely~.";
  850. mes "I'll make your christmas unforgettably fantastic.";
  851. mes "Let's go Tinybee.";
  852. mes "";
  853. next;
  854. mes "-He kept talking to his right hand-";
  855. mes "-and packed his stuff and bowed to Kafra.-";
  856. mes "";
  857. next;
  858. mes "["+ strcharinfo(0) +"]";
  859. mes "Finally!!! Done telling everyone!!";
  860. mes "Now I should get my ^0000FFBranch of Dead Tree^000000s packed up";
  861. mes "and go punish singles!!!";
  862. mes "Hahahaha..";
  863. set christ_solo05,5;
  864. close;
  865. }
  866. else if(christ_solo05 > 4) {
  867. mes "[Event]";
  868. mes "Wait for me miss Kafra~~~";
  869. mes "Don't be so lonely~.";
  870. mes "I'll make your christmas unforgettably fantastic.";
  871. mes "Let's go Tinybee.";
  872. next;
  873. mes "-He talked to his right hand-";
  874. mes "-and packed his stuff and bowed to Kafra.-";
  875. next;
  876. mes "["+ strcharinfo(0) +"]";
  877. mes "Finally!!! Done telling everyone!!";
  878. mes "Now I should get my things packed up";
  879. mes "and go punish singles!!!";
  880. mes "Hahahaha..";
  881. close;
  882. }
  883. else {
  884. mes "[Event]";
  885. mes "........................";
  886. next;
  887. mes "[Event]";
  888. mes "...I love you too~!!!";
  889. emotion e_omg,1;
  890. next;
  891. mes "["+ strcharinfo(0) +"]";
  892. mes "(Oh.my~)";
  893. next;
  894. mes "[Event]";
  895. mes "It's ok Tinybee.I'm not lonely at all.";
  896. mes "I have Ms.Bathory and Ms.Orclady with me.";
  897. mes "Hahahaha~~~";
  898. mes "";
  899. next;
  900. mes "-He laughed talking to his right hand.-";
  901. mes "";
  902. emotion e_kis;
  903. close;
  904. }
  905. }
  906. // Oholy (Event 3)
  907. prontera,156,242,0 script Oholy#pron::OholyDup 79,{
  908. if (!christ_carol05) {
  909. mes "[Oholy]";
  910. mes "Joy to the world!";
  911. mes "The Lord has come.";
  912. specialeffect EF_GLORIA;
  913. next;
  914. if (Sex) {
  915. mes "[Oholy]";
  916. mes "Merry Christmas!";
  917. mes "Dear brother, what comes in";
  918. mes "your mind when you think of Christmas?";
  919. next;
  920. }
  921. else {
  922. mes "[Oholy]";
  923. mes "Merry Christmas!";
  924. mes "Dear sister, what comes in";
  925. mes "your mind when you think of Christmas?";
  926. next;
  927. }
  928. switch(select("Santa Claus:Christmas Gifts:Christmas Carols:Santa Hat:I don't like couples")) {
  929. case 1:
  930. mes "[Oholy]";
  931. mes "Santa Claus!";
  932. mes "You still have childish";
  933. mes "innocence, kid!!!";
  934. mes "Hohoho.";
  935. next;
  936. mes "[Oholy]";
  937. mes "There is a rumor that Santa Claus";
  938. mes "in the town where Christmas ";
  939. mes "never ends. This is just";
  940. mes "between you and me, okay?";
  941. next;
  942. mes "[Oholy]";
  943. mes "The latest headline by Oholy";
  944. mes "Isn't it amazing?";
  945. emotion e_heh;
  946. close;
  947. case 2:
  948. mes "[Oholy]";
  949. mes "Gifts! That's nice!";
  950. mes "How exciting it is!!!";
  951. mes "You wake up and find";
  952. mes "christmas gifts next to your pillow!";
  953. next;
  954. mes "[Oholy]";
  955. mes "Have you heard that";
  956. mes "bad santa who makes a suprise";
  957. mes "attack in every christmas, has";
  958. mes "taken Santa Claus's gifts to";
  959. mes "good kids!";
  960. next;
  961. mes "[Oholy]";
  962. mes "So, Santa Claus in Christmas";
  963. mes "town has offered a reward for";
  964. mes "capturing phony Santa, Antonio.";
  965. next;
  966. mes "[Oholy]";
  967. mes "The latest headline by Oholy";
  968. mes "Isn't it amazing?";
  969. emotion e_heh;
  970. close;
  971. case 3:
  972. mes "[Oholy]";
  973. mes "That's right!";
  974. mes "Carol is the essential for";
  975. mes "Christmas! When I was";
  976. mes "young, my mind used to be";
  977. mes "fluttered by carols during";
  978. mes "Christmas.";
  979. next;
  980. mes "[Oholy]";
  981. mes "But, in these days, not many";
  982. mes "people sing Christmas carols";
  983. mes "so it is hard to feel that";
  984. mes "Christmas is coming closer";
  985. mes " ";
  986. next;
  987. mes "[Oholy]";
  988. mes "Therefore, I decided to wish";
  989. mes "a merry christmas to everyone";
  990. mes "by singing Christmas carols and";
  991. mes "giving gifts to kids from door";
  992. mes "to door, but, unfortunately,";
  993. mes "wicked devil has torn off my carol music book!!!";
  994. next;
  995. mes "[Oholy]";
  996. mes "I have many houses to visit.";
  997. mes "I feel so sad for disappointed";
  998. mes "kids who didn't hear the carols.";
  999. next;
  1000. menu "...can I help you?",-;
  1001. mes "[Oholy]";
  1002. mes "Good gracious! Are you for real?";
  1003. mes "Oh? Shee... Can you hear it?";
  1004. mes "Every kids appreciate your kindness.";
  1005. emotion e_heh;
  1006. mes "Don't be afraid. I will not";
  1007. mes "ask you to make a new christmas carol.";
  1008. next;
  1009. mes "[Oholy]";
  1010. mes "If you have a will,";
  1011. mes "we got no time to waste.";
  1012. mes "Let's move on to give hope to kids!";
  1013. next;
  1014. mes "[Oholy]";
  1015. mes "Well, please bring me back";
  1016. mes "Christmas carol music book, "+ strcharinfo(0) +".";
  1017. mes "That little devil will be still";
  1018. mes "in the town because it only happened a few minutes ago.";
  1019. next;
  1020. mes "[Oholy]";
  1021. mes "Please be careful because";
  1022. mes "you are dealing with devil.";
  1023. mes "Well then, hope you a good luck!!!";
  1024. mes " ";
  1025. emotion e_no1;
  1026. set christ_carol05,1;
  1027. close;
  1028. case 4:
  1029. mes "[Oholy]";
  1030. mes "A Santa Hat!!";
  1031. mes "Did you know that the real";
  1032. mes "Santa Hat is totally different";
  1033. mes "from the one that monsters";
  1034. mes "are wearing?! I heard a rumor";
  1035. mes "that an anonymous designer";
  1036. mes "in Lutie, made all of those santa hats.";
  1037. next;
  1038. mes "[Oholy]";
  1039. mes "Also, there is another rumor";
  1040. mes "about phony Santa, Antonio.";
  1041. mes "He has been chased by many ";
  1042. mes "adventurers but never been";
  1043. mes "caught because of his Santa Costume.";
  1044. next;
  1045. mes "[Oholy]";
  1046. mes "Maybe his hat and clothes have";
  1047. mes "special functions within...";
  1048. mes "Maybe that anonymous designer";
  1049. mes "still lives in Lutie. Why don't";
  1050. mes "you go visit him and ask to";
  1051. mes "make you a new Santa Hat?";
  1052. next;
  1053. mes "[Oholy]";
  1054. mes "The latest headline by Oholy";
  1055. mes "Isn't it amazing?";
  1056. emotion e_heh;
  1057. close;
  1058. case 5:
  1059. mes "[Oholy]";
  1060. mes "Oh, dear. I was thinking of";
  1061. mes "the sa.m..e... Oops, ho..hoho.";
  1062. mes "Oh well, it's not only me. Many";
  1063. mes "people think of the same in this Christmas.";
  1064. next;
  1065. mes "[Oholy]";
  1066. mes "I heard a strange rumor that";
  1067. mes "those people are plotting";
  1068. mes "something in this Christmas.";
  1069. mes "...hope it goes well(*murmur*)";
  1070. next;
  1071. mes "[Oholy]";
  1072. mes "The latest headline by Oholy";
  1073. mes "Isn't it amazing?";
  1074. emotion e_heh;
  1075. close;
  1076. }
  1077. }
  1078. else if(christ_carol05 == 1) {
  1079. mes "[Oholy]";
  1080. mes "He should not be able to escape";
  1081. mes "from the town. Please find the";
  1082. mes "devil and bring me back my";
  1083. mes "Christmas Carol Music Book.";
  1084. mes "Punish the wicked devil who is ruining Christmas!!!";
  1085. close;
  1086. }
  1087. else if(christ_carol05 == 2) {
  1088. if(!checkweight(1201,1)) {
  1089. mes "^3355FFWait a second!";
  1090. mes "Right now, you're carrying";
  1091. mes "too many things with you.";
  1092. mes "Please come back after";
  1093. mes "using the Kafra Service";
  1094. mes "to store some of your items.^000000";
  1095. close;
  1096. }
  1097. set .@now_weight,MaxWeight-Weight;
  1098. if(.@now_weight < 2000) {
  1099. mes "^3355FFWait a second!";
  1100. mes "Right now, you're carrying";
  1101. mes "too many things with you.";
  1102. mes "Please come back after";
  1103. mes "using the Kafra Service";
  1104. mes "to store some of your items.^000000";
  1105. close;
  1106. }
  1107. if (countitem(1097) > 0) {
  1108. mes "[Oholy]";
  1109. mes "Oh, my gracious! ";
  1110. mes "You have brought me the book!";
  1111. mes "Didn't the devil trouble you?";
  1112. mes "I'm glad you have return safely.";
  1113. next;
  1114. mes "[Oholy]";
  1115. mes "In return, I'm going to sing";
  1116. mes "a carol from the music book.";
  1117. next;
  1118. mes "[Oholy]";
  1119. mes "Hum! Huum!!";
  1120. mes "~Sleep well, little children,~";
  1121. mes "~wherever you are;~";
  1122. mes "~Tomorrow is Christmas~";
  1123. mes "~beneath every star.~";
  1124. specialeffect EF_GLORIA;
  1125. next;
  1126. mes "-Your mind is overwhelmed by her singing-";
  1127. mes "-You started humming then,-";
  1128. mes "-began to sing the next phase-";
  1129. next;
  1130. mes "["+ strcharinfo(0) +"]";
  1131. mes "~Soon the snowflackes will fall~";
  1132. mes "~and tomorrow you'll see~";
  1133. mes "~Every wish, one and all,~";
  1134. mes "~waiting under the tree.~";
  1135. specialeffect2 EF_GLORIA;
  1136. next;
  1137. mes "[Oholy]";
  1138. mes "Oh, my. You have a wonderful";
  1139. mes "voice!! Alright!!!";
  1140. mes "I was going to give these";
  1141. mes "to kids, but, since you found";
  1142. mes "my music book and sang a carol to me!";
  1143. next;
  1144. mes "-She brought a big sack-";
  1145. mes "-and opened it in front of you-";
  1146. next;
  1147. mes "[Oholy]";
  1148. mes "OK! Don't look inside.";
  1149. mes "Just put your hands";
  1150. mes "grab what you want.";
  1151. next;
  1152. switch(rand(1,15)) {
  1153. case 1:
  1154. mes "[Oholy]";
  1155. mes "A Cookie Bag!";
  1156. mes "I wrapped those indivisually.";
  1157. mes "There are many sweets in them.";
  1158. mes "Merry Christmas!";
  1159. emotion e_heh;
  1160. delitem 1097,1;//Worn_Out_Page
  1161. set christ_carol05,3;
  1162. getitem 12130,7;//Cookie_Bag
  1163. close;
  1164. case 2:
  1165. mes "[Oholy]";
  1166. mes "Candies!";
  1167. mes "These were made by";
  1168. mes "Chief noun.";
  1169. mes "Very sweet and delicious.";
  1170. mes "Merry Christmas!";
  1171. emotion e_heh;
  1172. delitem 1097,1;//Worn_Out_Page
  1173. set christ_carol05,3;
  1174. getitem 529,20;//Candy
  1175. close;
  1176. case 3:
  1177. mes "[Oholy]";
  1178. mes "Candy Canes!";
  1179. mes "These were made by";
  1180. mes "Chief noun.";
  1181. mes "Very sweet and delicious.";
  1182. mes "Merry Christmas!";
  1183. emotion e_heh;
  1184. delitem 1097,1;//Worn_Out_Page
  1185. set christ_carol05,3;
  1186. getitem 530,15;//Candy_Striper
  1187. close;
  1188. case 4:
  1189. mes "[Oholy]";
  1190. mes "A Piece Of Cake!";
  1191. mes "These were baked by";
  1192. mes "Chief Acolyte.";
  1193. mes "Very soft and delicious.";
  1194. mes "Merry Christmas!";
  1195. emotion e_heh;
  1196. delitem 1097,1;//Worn_Out_Page
  1197. set christ_carol05,3;
  1198. getitem 539,5;//Piece_of_Cake
  1199. close;
  1200. case 5:
  1201. mes "[Oholy]";
  1202. mes "Cookies!";
  1203. mes "These were baked by";
  1204. mes "Chief Acolyte.";
  1205. mes "Very crispy and delicious.";
  1206. mes "Merry Christmas!";
  1207. emotion e_heh;
  1208. delitem 1097,1;//Worn_Out_Page
  1209. set christ_carol05,3;
  1210. getitem 538,10;//Well_baked_Cookie
  1211. close;
  1212. case 6:
  1213. mes "[Oholy]";
  1214. mes "A Spore Doll!";
  1215. mes "It's made elaborately by";
  1216. mes "Bishop, Tomas.";
  1217. mes "Very cute.";
  1218. mes "Merry Christmas!";
  1219. emotion e_heh;
  1220. delitem 1097,1;//Worn_Out_Page
  1221. set christ_carol05,3;
  1222. getitem 743,1;//Spore_Doll
  1223. close;
  1224. case 7:
  1225. mes "[Oholy]";
  1226. mes "A Baphomet Doll!";
  1227. mes "..........?!..........";
  1228. mes "How did it get in here..?!";
  1229. mes "Oops, oh well.";
  1230. mes "Merry Christmas!";
  1231. emotion e_heh;
  1232. delitem 1097,1;//Worn_Out_Page
  1233. set christ_carol05,3;
  1234. getitem 750,1;//Baphomet_Doll
  1235. close;
  1236. case 8:
  1237. mes "[Oholy]";
  1238. mes "A Osiris Doll!";
  1239. mes "..........?!..........";
  1240. mes "How did it get in here..?!";
  1241. mes "Oops, oh well.";
  1242. mes "Merry Christmas!";
  1243. emotion e_heh;
  1244. delitem 1097,1;//Worn_Out_Page
  1245. set christ_carol05,3;
  1246. getitem 751,1;//Osiris_Doll
  1247. close;
  1248. case 9:
  1249. mes "[Oholy]";
  1250. mes "A Rocker Doll!";
  1251. mes "This was donated by";
  1252. mes "a knight, Lighten.";
  1253. mes "Very kind of him.";
  1254. mes "Merry Christmas!";
  1255. emotion e_heh;
  1256. delitem 1097,1;//Worn_Out_Page
  1257. set christ_carol05,3;
  1258. getitem 752,1;//Grasshopper_Doll
  1259. close;
  1260. case 10:
  1261. mes "[Oholy]";
  1262. mes "A Yoyo Doll!";
  1263. mes "This was donated by";
  1264. mes "an assassin, Marzia.";
  1265. mes "Very kind of him.";
  1266. mes "Merry Christmas!";
  1267. emotion e_heh;
  1268. delitem 1097,1;//Worn_Out_Page
  1269. set christ_carol05,3;
  1270. getitem 753,1;//Monkey_Doll
  1271. close;
  1272. case 11:
  1273. mes "[Oholy]";
  1274. mes "A Racoon Doll!";
  1275. mes "This was donated by";
  1276. mes "a hunter, Raiden Kurs.";
  1277. mes "Very kind of him.";
  1278. mes "Merry Christmas!";
  1279. emotion e_heh;
  1280. delitem 1097,1;//Worn_Out_Page
  1281. set christ_carol05,3;
  1282. getitem 754,1;//Raccoondog_Doll
  1283. close;
  1284. case 12:
  1285. mes "[Oholy]";
  1286. mes "A Black Cat Doll!";
  1287. mes "Sister Magareta found the item";
  1288. mes "from the monster, Loli Ruri.";
  1289. mes "Very kind of her.";
  1290. mes "Hope she is doing okay.";
  1291. mes "Merry Christmas!";
  1292. emotion e_heh;
  1293. delitem 1097,1;//Worn_Out_Page
  1294. set christ_carol05,3;
  1295. getitem 7206,1;//Black_Kitty_Doll
  1296. close;
  1297. case 13:
  1298. mes "[Oholy]";
  1299. mes "A Hung Doll!";
  1300. mes "I made this doll.";
  1301. mes "Isn't it adorable?!";
  1302. mes "Merry Christmas!";
  1303. emotion e_heh;
  1304. delitem 1097,1;//Worn_Out_Page
  1305. set christ_carol05,3;
  1306. getitem 7212,1;//Hanging_Doll
  1307. close;
  1308. case 14:
  1309. mes "[Oholy]";
  1310. mes "A Munak Doll!";
  1311. mes "That is from some country";
  1312. mes "across the ocean.";
  1313. mes "An artisan made this doll";
  1314. mes "with his passion.";
  1315. mes "Merry Christmas!";
  1316. emotion e_heh;
  1317. delitem 1097,1;//Worn_Out_Page
  1318. set christ_carol05,3;
  1319. getitem 7277,1;//Munak_Doll
  1320. close;
  1321. case 15:
  1322. mes "[Oholy]";
  1323. mes "A Santa Hat!";
  1324. mes "This is only produced";
  1325. mes "during Christmas season.";
  1326. mes "It is not a common hat.";
  1327. mes "Merry Christmas!";
  1328. emotion e_heh;
  1329. delitem 1097,1;//Worn_Out_Page
  1330. set christ_carol05,3;
  1331. getitem 2236,1;//Santa's_Hat
  1332. close;
  1333. }
  1334. }
  1335. else {
  1336. mes "[Oholy]";
  1337. mes "Welcome back!! You look good.";
  1338. mes "2 arms and 2 legs, you look great.";
  1339. mes "But, where is my music book?!";
  1340. close;
  1341. }
  1342. }
  1343. else {
  1344. mes "[Oholy]";
  1345. mes "Thank you very much.";
  1346. mes "People and even Devils are";
  1347. mes "all excited on Christmas day,";
  1348. mes "so nobody knows what would";
  1349. mes "happen. Will you help me";
  1350. mes "then, won't you? Please~";
  1351. next;
  1352. mes "[Oholy]";
  1353. mes "Let's think about the neighbors";
  1354. mes "and do a good deed during Christmas!";
  1355. set christ_carol05,0;
  1356. close;
  1357. }
  1358. }
  1359. // Deviruchi functions
  1360. function script F_carol_devi {
  1361. if (christ_carol05 == 1) {
  1362. mes "[Deviruchi]";
  1363. mes "Heyhey, human!!";
  1364. mes "Don't ya wanna sell your";
  1365. mes "soul and be bound in a beneficial contract with me?";
  1366. emotion e_kis;
  1367. next;
  1368. mes "["+ strcharinfo(0) +"]";
  1369. mes "Hey, you! Deviruchi!!!";
  1370. mes "What a brat!!! Gotcha!";
  1371. next;
  1372. mes "-You quickly snatched-";
  1373. mes "-the nape of Deviruchi's neck-";
  1374. next;
  1375. switch(rand(1,4)) {
  1376. case 1:
  1377. mes "[Deviruchi]";
  1378. mes "What are you doing!?";
  1379. mes "Human?";
  1380. mes "Let go of me...right now!";
  1381. emotion e_omg;
  1382. emotion e_omg,1;
  1383. next;
  1384. mes "-Deviruchi quickly ran away-";
  1385. mes "-^4d4dffWhere Deviruchi is gone,-";
  1386. mes "-there is a worn out paper.^000000-";
  1387. mes "-Let's read the paper.-";
  1388. enablenpc getarg(1);
  1389. disablenpc getarg(0);
  1390. next;
  1391. mes "["+ strcharinfo(0) +"]";
  1392. mes "Rudolph... If... Foggy...";
  1393. mes "Sledge... Reindeer...";
  1394. mes "Hmm, I think I got what I need.";
  1395. mes "Let's go back to Ms.Oholy.";
  1396. set christ_carol05,2;
  1397. getitem 1097,1; //Worn_Out_Page
  1398. close;
  1399. case 2:
  1400. mes "[Deviruchi]";
  1401. mes "What are you doing!?";
  1402. mes "Human?";
  1403. mes "Let go of me...right now!";
  1404. emotion e_omg;
  1405. emotion e_omg,1;
  1406. next;
  1407. mes "-Deviruchi ran away quickly-";
  1408. mes "-and mumbled something.-";
  1409. enablenpc getarg(1);
  1410. disablenpc getarg(0);
  1411. next;
  1412. mes "-You are now cursed!!!-";
  1413. sc_start SC_Curse,5000,0;
  1414. emotion e_omg,1;
  1415. close;
  1416. case 3:
  1417. mes "[Deviruchi]";
  1418. mes "What are you doing!?";
  1419. mes "Human?";
  1420. mes "Let go of me...right now!";
  1421. emotion e_omg;
  1422. emotion e_omg,1;
  1423. next;
  1424. mes "-Deviruchi ran away quickly-";
  1425. mes "-and mumbled something.-";
  1426. enablenpc getarg(1);
  1427. disablenpc getarg(0);
  1428. next;
  1429. mes "-You are blinded!!!-";
  1430. sc_start SC_Blind,5000,0;
  1431. emotion e_omg,1;
  1432. close;
  1433. case 4:
  1434. mes "[Deviruchi]";
  1435. mes "What are you doing!?";
  1436. mes "Human?";
  1437. mes "Let go of me...right now!";
  1438. emotion e_omg;
  1439. emotion e_omg,1;
  1440. next;
  1441. mes "-Deviruchi ran away quickly-";
  1442. mes "-and mumbled something.-";
  1443. enablenpc getarg(1);
  1444. disablenpc getarg(0);
  1445. next;
  1446. mes "-You are poisoned!!!-";
  1447. sc_start SC_Poison,5000,0;
  1448. emotion e_omg,1;
  1449. close;
  1450. }
  1451. }
  1452. else {
  1453. mes "[Deviruchi]";
  1454. mes "Heyhey, human!!";
  1455. mes "Don't ya wanna sell your";
  1456. mes "soul and be bound in a beneficial contract with me?";
  1457. emotion e_omg;
  1458. next;
  1459. mes "["+ strcharinfo(0) +"]";
  1460. mes "Hey, you! Deviruchi!!!";
  1461. mes "What a brat!!! Gotcha!";
  1462. next;
  1463. mes "-You quickly snatched-";
  1464. mes "-the nape of Deviruchi's neck-";
  1465. next;
  1466. mes "[Deviruchi]";
  1467. mes "What are you doing!?";
  1468. mes "Human?";
  1469. mes "Let go of me...right now!";
  1470. emotion e_omg;
  1471. emotion e_omg,1;
  1472. next;
  1473. mes "-Deviruchi ran away quickly-";
  1474. mes "-and mumbled something.-";
  1475. mes "-Your body is suddenly floating.-";
  1476. close2;
  1477. warp getarg(2),getarg(3),getarg(4);
  1478. end;
  1479. }
  1480. }
  1481. function script F_carol_devi2 {
  1482. mes "[Deviruchi]";
  1483. mes "Heyhey, human!!";
  1484. mes "Don't ya wanna sell your";
  1485. mes "soul and be bound in a beneficial contract with me?";
  1486. emotion e_omg;
  1487. next;
  1488. mes "["+ strcharinfo(0) +"]";
  1489. mes "Hey, you! Deviruchi!!!";
  1490. mes "What a brat!!! Gotcha!";
  1491. next;
  1492. mes "-You quickly snatched-";
  1493. mes "-the nape of Deviruchi's neck-";
  1494. next;
  1495. mes "[Deviruchi]";
  1496. mes "What are you doing!?";
  1497. mes "Human?";
  1498. mes "Let go of me...right now!";
  1499. emotion e_omg;
  1500. emotion e_omg,1;
  1501. next;
  1502. mes "-Deviruchi ran away quickly-";
  1503. mes "-and mumbled something.-";
  1504. mes "-Your body is suddenly floating.-";
  1505. close2;
  1506. warp getarg(0),getarg(1),getarg(2);
  1507. end;
  1508. }
  1509. prontera,94,297,3 script Deviruchi#pron_01 738,3,3,{
  1510. callfunc("F_carol_devi2","prontera",155,230);
  1511. end;
  1512. OnTouch:
  1513. callfunc("F_carol_devi","Deviruchi#pron_01","Deviruchi#pron_02","prontera",155,230);
  1514. end;
  1515. }
  1516. prontera,205,242,3 script Deviruchi#pron_02 738,3,3,{
  1517. callfunc("F_carol_devi2","prontera",155,230);
  1518. end;
  1519. OnTouch:
  1520. callfunc("F_carol_devi","Deviruchi#pron_02","Deviruchi#pron_03","prontera",155,230);
  1521. end;
  1522. }
  1523. prontera,126,118,3 script Deviruchi#pron_03 738,3,3,{
  1524. callfunc("F_carol_devi2","prontera",155,230);
  1525. end;
  1526. OnTouch:
  1527. callfunc("F_carol_devi","Deviruchi#pron_03","Deviruchi#pron_01","prontera",155,230);
  1528. end;
  1529. }
  1530. // Payon
  1531. payon,165,153,3 duplicate(OholyDup) Oholy#payon 79
  1532. payon,142,203,3 script Deviruchi#payon_01 738,3,3,{
  1533. callfunc("F_carol_devi2","payon",166,60);
  1534. end;
  1535. OnTouch:
  1536. callfunc("F_carol_devi","Deviruchi#payon_01","Deviruchi#payon_02","payon",166,60);
  1537. end;
  1538. }
  1539. payon,248,239,3 script Deviruchi#payon_02 738,3,3,{
  1540. callfunc("F_carol_devi2","payon",166,60);
  1541. end;
  1542. OnTouch:
  1543. callfunc("F_carol_devi","Deviruchi#payon_02","Deviruchi#payon_03","payon",166,60);
  1544. end;
  1545. }
  1546. payon,140,56,3 script Deviruchi#payon_03 738,3,3,{
  1547. callfunc("F_carol_devi2","payon",166,60);
  1548. end;
  1549. OnTouch:
  1550. callfunc("F_carol_devi","Deviruchi#payon_03","Deviruchi#payon_01","payon",166,60);
  1551. end;
  1552. }
  1553. morocc,161,85,0 duplicate(OholyDup) Oholy#morocc 79
  1554. morocc,52,134,3 script Deviruchi#morocc_01 738,3,3,{
  1555. callfunc("F_carol_devi2","morocc",160,51);
  1556. end;
  1557. OnTouch:
  1558. callfunc("F_carol_devi","Deviruchi#morocc_01","Deviruchi#morocc_02","morocc",160,51);
  1559. end;
  1560. }
  1561. morocc,210,264,3 script Deviruchi#morocc_02 738,3,3,{
  1562. callfunc("F_carol_devi2","morocc",160,51);
  1563. end;
  1564. OnTouch:
  1565. callfunc("F_carol_devi","Deviruchi#morocc_02","Deviruchi#morocc_03","morocc",160,51);
  1566. end;
  1567. }
  1568. morocc,223,74,3 script Deviruchi#morocc_03 738,3,3,{
  1569. callfunc("F_carol_devi2","morocc",160,51);
  1570. end;
  1571. OnTouch:
  1572. callfunc("F_carol_devi","Deviruchi#morocc_03","Deviruchi#morocc_01","morocc",160,51);
  1573. end;
  1574. }
  1575. // Geffen
  1576. geffen,120,188,0 duplicate(OholyDup) Oholy#geffen 79
  1577. geffen,173,163,3 script Deviruchi#geffen_01 738,3,3,{
  1578. callfunc("F_carol_devi2","geffen",120,34);
  1579. end;
  1580. OnTouch:
  1581. callfunc("F_carol_devi","Deviruchi#geffen_01","Deviruchi#geffen_02","geffen",120,34);
  1582. end;
  1583. }
  1584. geffen,49,95,3 script Deviruchi#geffen_02 738,3,3,{
  1585. callfunc("F_carol_devi2","geffen",120,34);
  1586. end;
  1587. OnTouch:
  1588. callfunc("F_carol_devi","Deviruchi#geffen_02","Deviruchi#geffen_03","geffen",120,34);
  1589. end;
  1590. }
  1591. geffen,111,101,3 script Deviruchi#geffen_03 738,3,3,{
  1592. callfunc("F_carol_devi2","geffen",120,34);
  1593. end;
  1594. OnTouch:
  1595. callfunc("F_carol_devi","Deviruchi#geffen_03","Deviruchi#geffen_01","geffen",120,34);
  1596. end;
  1597. }
  1598. // Alberta
  1599. alberta,54,237,0 duplicate(OholyDup) Oholy#alberta 79
  1600. alberta,97,86,3 script Deviruchi#alberta_01 738,3,3,{
  1601. callfunc("F_carol_devi2","alberta",28,235);
  1602. end;
  1603. OnTouch:
  1604. callfunc("F_carol_devi","Deviruchi#alberta_01","Deviruchi#alberta_02","alberta",28,235);
  1605. end;
  1606. }
  1607. alberta,180,48,3 script Deviruchi#alberta_02 738,3,3,{
  1608. callfunc("F_carol_devi2","alberta",28,235);
  1609. end;
  1610. OnTouch:
  1611. callfunc("F_carol_devi","Deviruchi#alberta_02","Deviruchi#alberta_03","alberta",28,235);
  1612. end;
  1613. }
  1614. alberta,54,132,3 script Deviruchi#alberta_03 738,3,3,{
  1615. callfunc("F_carol_devi2","alberta",28,235);
  1616. end;
  1617. OnTouch:
  1618. callfunc("F_carol_devi","Deviruchi#alberta_03","Deviruchi#alberta_01","alberta",28,235);
  1619. end;
  1620. }