quests_umbala.txt 36 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348
  1. //===== eAthena Script =======================================
  2. //= Quest NPCs related to Umbala
  3. //===== By: ==================================================
  4. //= sabernet09 & eAthena Team
  5. //===== Current Version: =====================================
  6. //= 2.1
  7. //===== Compatible With: =====================================
  8. //= eAthena 7.15 +
  9. //===== Description: =========================================
  10. //= [Aegis Conversion]
  11. //= Umbalian Language Quest, Umbala Skeletal Gate Quest,
  12. //= Umbala Event, Create Essence/Dismantle Stone
  13. // Phase1.Learning the Language
  14. // 1 (Elder)First discussion
  15. // 2 (Elder)Asking about learning the language
  16. // 3 (Elder)Final step (understanding NPC speech)
  17. // ------------------------------------------
  18. // Phase2.Create Essence/Dismantle Stone
  19. // 4 (Shaman)Get permission to speak with her from the chief
  20. // 5 (Elder)Ask about conditions needed to be fulfilled to get permission
  21. // 6 (Elder)Get permission
  22. // 7 (Shaman)Use the shaman to create essences and dismantle elemental stones.
  23. //= Umbala Domestic Dispute?
  24. //= - This quest is only avaliable if you ahve not done language quest.
  25. //= - Variables in use: um_wind, MISC_QUEST (Bit 32768)
  26. //===== Additional Comments: =================================
  27. //= fixed by x[tsk], Lupus, PoW
  28. //= Quest completion is now registered
  29. //= 1.1 fixed Poporing Egg ID -> Poring Egg, fixed condition
  30. //= 1.2-1.6 fixed some Umbalian Language quests [Lupus]
  31. //= 1.7 Moved Umbala Event, Create Essence/Dismantle Stone, and Skeletal Gate from npc/cities/umbala.txt [Evera]
  32. //= 1.7a Removed all custom quests to custom folder [Lupus]
  33. //= 1.8 Added official chance of failure to Create Essence/Dismantle Stone [Lupus]
  34. //= 1.9 Added functionality to allow players to dismantle more
  35. //= than a stone at once, up to 10. [SinSloth]
  36. //= 2.0 Updated hack check and added a weight check to dismantling. [SinSloth]
  37. //= 2.1 Rescripted to Aegis 10.3 standards. Added strange quest. [L0ne_W0lf]
  38. //============================================================
  39. //==============================================================================
  40. // Umbala Language Quest
  41. //==============================================================================
  42. um_in,39,122,5 script Utan Chief 784,{
  43. if (event_umbala == 0) {
  44. mes "[Karkatan]";
  45. mes "Huh huh, a Rune-Midgardian.";
  46. mes "I guess this is your first";
  47. mes "visit to my village, isn't it?";
  48. next;
  49. mes "[Karkatan]";
  50. mes "Everyone from Rune-Midgard";
  51. mes "that I've met had the same";
  52. mes "same expression on their";
  53. mes "face as you do right now";
  54. mes "when they first came here.";
  55. next;
  56. mes "[Karkatan]";
  57. mes "Maybe it's because they cannot";
  58. mes "communicate with us due to";
  59. mes "the language barrier, so";
  60. mes "they have no idea what's going";
  61. mes "on. Yeah, I understand...";
  62. mes "Anyway, welcome to my village.";
  63. next;
  64. mes "[Karkatan]";
  65. mes "My name is Karkatan, and I";
  66. mes "am the chief of the Utan tribe.";
  67. mes "You must be wondering how";
  68. mes "I can speak your language.";
  69. next;
  70. mes "[Karkatan]";
  71. mes "It was taught to me long ago";
  72. mes "by an adventurer from your";
  73. mes "land. It's been a long time,";
  74. mes "and I do not know what has";
  75. mes "become of him...";
  76. next;
  77. mes "[Karkatan]";
  78. mes "Anyhow, I learned many things";
  79. mes "about Rune-Midgardian culture";
  80. mes "and language.";
  81. next;
  82. mes "[Karkatan]";
  83. mes "Sometimes, I teach the Utan";
  84. mes "langauge, but I do not give";
  85. mes "everyone that privilege.";
  86. mes "If unscrupulous outsiders";
  87. mes "learn the Utan language, they";
  88. mes "may bring harm to my tribe.";
  89. next;
  90. mes "[Karkatan]";
  91. mes "Before you can learn the Utan";
  92. mes "language, first try to learn";
  93. mes "Utan culture by exploring our";
  94. mes "village.";
  95. next;
  96. mes "[Karkatan]";
  97. mes "Although you are not able to";
  98. mes "communicate with my people";
  99. mes "right now, try to understand";
  100. mes "our way of life through your";
  101. mes "observations.";
  102. next;
  103. mes "[Karkatan]";
  104. mes "Pay attention to the dress,";
  105. mes "appearance and life style of the";
  106. mes "local people. When you think";
  107. mes "you understand enough about Utan";
  108. mes "culture, come back to me and show me what you have learned.";
  109. set event_umbala,1;
  110. close;
  111. }
  112. else if (event_umbala == 1) {
  113. mes "[Karkatan]";
  114. mes "Oh, it's you again. So...";
  115. mes "Have you learned about Utan";
  116. mes "culture? I want to hear your";
  117. mes "opinion, as well as your impression.";
  118. next;
  119. mes "[Karkatan]";
  120. mes "There are still some villagers";
  121. mes "who are very naive about Rune-Midgardians.";
  122. mes "Usually, they fear encounters";
  123. mes "with your people and will";
  124. mes "hide themselves.";
  125. next;
  126. mes "[Karkatan]";
  127. mes "So...";
  128. mes "May I help you with anything?";
  129. mes "I assume you did not have much of";
  130. mes "a problem looking around the";
  131. mes "village, but it seems you have something to ask of me.";
  132. next;
  133. switch(select("I want to learn Utan language.:Umbabah Umbabah?:Nothing.")) {
  134. case 1:
  135. if (isequipped(2278) || isequipped(2297) || isequipped(2288) || isequipped(2292) || isequipped(5005) || isequipped(2281) || isequipped(5043)) {
  136. mes "[Karkatan]";
  137. mes "Hmmm...That's an awesome mask";
  138. mes "you're wearing. We Utans like";
  139. mes "wearing masks to keep from";
  140. mes "showing our facial expressions.";
  141. next;
  142. mes "[Karkatan]";
  143. mes "That's why we wear masks all the";
  144. mes "time. We believe that interaction";
  145. mes "and treatment of other people";
  146. mes "should not depend on how we look.";
  147. next;
  148. mes "[Karkatan]";
  149. mes "Alright. I am sure you are";
  150. mes "qualified to learn the Utan";
  151. mes "language. I will teach you how";
  152. mes "speak and to read in Utan from";
  153. mes "now on.";
  154. next;
  155. mes "[Karkatan]";
  156. mes "However, I need you to get some";
  157. mes "items ready so that we may proceed";
  158. mes "with the lessons. First, we need";
  159. mes "two different kinds of paper.";
  160. mes "^3377FF10 Oil Paper^000000 and ";
  161. mes "^3377FF5 Slick Paper^000000.";
  162. next;
  163. mes "[Karkatan]";
  164. mes "We'll also need something to";
  165. mes "write with. Let's use";
  166. mes "^3377FF1 Squid Ink^000000 and";
  167. mes "^3377FF1 Feather of Birds^000000.";
  168. mes "Please bring me those, and I will";
  169. mes "teach you when you're ready.";
  170. set event_umbala,2;
  171. close;
  172. }
  173. else {
  174. mes "[Karkatan]";
  175. mes "You don't seem to understand";
  176. mes "our culture yet. You cannot";
  177. mes "learn another language if you";
  178. mes "do not understand the culture.";
  179. next;
  180. mes "[Karkatan]";
  181. mes "When you have that expression on";
  182. mes "your face, Utans will be";
  183. mes "intimidated... Since we do";
  184. mes "not show our faces to others,";
  185. mes "we are actually very";
  186. mes "vulnerable to facial expression.";
  187. next;
  188. mes "[Karkatan]";
  189. mes "Go explore the village a little";
  190. mes "longer. You can come back";
  191. mes "anytime when you think you're ready.";
  192. next;
  193. mes "[Karkatan]";
  194. mes "In any case, what do you think";
  195. mes "about my mask? It's the current";
  196. mes "trend among us Utans...don't you";
  197. mes "think it's awesome?";
  198. close;
  199. }
  200. case 2:
  201. mes "[Karkatan]";
  202. mes "Haha~ When you're just imitating";
  203. mes "the sound, you won't make any";
  204. mes "sense. Language is a mutual system";
  205. mes "for the communication of thoughts and feelings.";
  206. next;
  207. mes "[Karkatan]";
  208. mes "I regret to say that it seems that";
  209. mes "nowadays, all peoples are no";
  210. mes "longer sensitive to other cultures";
  211. mes "in that respect.";
  212. next;
  213. mes "[Karkatan]";
  214. mes "I see people that despise or";
  215. mes "ridicule others that do not";
  216. mes "understand them. It's really";
  217. mes "sad that such bigotry still exists...";
  218. next;
  219. mes "[Karkatan]";
  220. mes "If you are interested in Utan";
  221. mes "language, try to understand our";
  222. mes "culture better and come back";
  223. mes "when you're ready. I will";
  224. mes "teach you the meanings of those sounds you are using.";
  225. close;
  226. case 3:
  227. mes "[Karkatan]";
  228. mes "Sometimes it's good to wander";
  229. mes "without purpose. But it's";
  230. mes "better to set a goal for";
  231. mes "a journey if you want to";
  232. mes "learn something out of";
  233. mes "the experience.";
  234. close;
  235. }
  236. }
  237. else if (event_umbala == 2) {
  238. if ((countitem(7151) > 9) && (countitem(7111) > 4) && (countitem(1024) > 0) && (countitem(916) > 0)) {
  239. mes "[Karkatan]";
  240. mes "Okay, I guess we're good to go.";
  241. mes "Let's get the lesson started.";
  242. mes "I hope you will communicate better";
  243. mes "with Utans when we are done.";
  244. next;
  245. mes "[Karkatan]";
  246. mes "..............";
  247. next;
  248. mes "[Karkatan]";
  249. mes "..............";
  250. mes ".....................";
  251. next;
  252. mes "[Karkatan]";
  253. mes "..............";
  254. mes ".....................";
  255. mes "............................";
  256. next;
  257. mes "[Karkatan]";
  258. mes "Alright, that's all. Just forget";
  259. mes "about how you've felt about Utans";
  260. mes "before you learned the language.";
  261. mes "Now go try to talk to Utans.";
  262. mes "Conversation is a very important method in understanding others.";
  263. delitem 7151,10; //Oil_Paper
  264. delitem 7111,5; //Smooth_Paper
  265. delitem 1024,1; //Chinese_Ink
  266. delitem 916,1; //Feather_Of_Birds
  267. set event_umbala,3;
  268. next;
  269. mes "[Karkatan]";
  270. mes "Okay, if you have any business";
  271. mes "in our village later, feel free";
  272. mes "to talk to me. I will try to help";
  273. mes "you as much as I can.";
  274. close;
  275. }
  276. else {
  277. mes "[Karkatan]";
  278. mes "I guess you are not ready yet...";
  279. mes "Did you forget what items you";
  280. mes "need? I will let you know";
  281. mes "again, so please bring them";
  282. mes "so that we can start the lesson.";
  283. next;
  284. mes "[Karkatan]";
  285. mes "^3377FF10 Oil Paper^000000,";
  286. mes "^3377FF5 Slick Paper^000000,";
  287. mes "^3377FF1 Squid Ink^000000,";
  288. mes "^3377FF1 Feather of Birds^000000.";
  289. mes "When you bring all of these,";
  290. mes "I will teach you our language.";
  291. close;
  292. }
  293. }
  294. else if (event_umbala >= 3) {
  295. if (event_umbala == 4) {
  296. mes "[Karkatan]";
  297. mes "Puchuchartan must have sent you to";
  298. mes "me. I need to check whether or not";
  299. mes "you are qualified to request";
  300. mes "her help...We Utans do not want";
  301. mes "to help evil people.";
  302. next;
  303. mes "[Karkatan]";
  304. mes "Hmmmm....";
  305. mes "It would be good to have a mask";
  306. mes "that was made in Rune-Midgard...";
  307. next;
  308. mes "[Karkatan]";
  309. mes "I wish to have ^3377FF1 Mr. Smile^000000.";
  310. mes "To Utans, receiving a mask as a";
  311. mes "present is considered an";
  312. mes "honor. Maybe Puchuchartan";
  313. mes "wants you to show us your respect by doing so.";
  314. set event_umbala,5;
  315. close;
  316. }
  317. else if (event_umbala == 5) {
  318. if (countitem(2278) > 0) {
  319. mes "[Karkatan]";
  320. mes "Oh, you brought it! Yes, I've";
  321. mes "always wished that I could have";
  322. mes "this mask! This is truly an";
  323. mes "honor! Thank you, adventurer";
  324. mes "from Rune-Midgard.";
  325. next;
  326. mes "[Karkatan]";
  327. mes "I will tell Puchuchartan that I";
  328. mes "confirmed your qualification.";
  329. mes "Go and speak to her. Though I";
  330. mes "am not sure what help she can give";
  331. mes "you, I hope we will be able to return this favor.";
  332. delitem 2278,1; //Mr_Smile
  333. set event_umbala,6;
  334. close;
  335. }
  336. else {
  337. mes "[Karkatan]";
  338. mes "Did I tell you that you need";
  339. mes "^3377FF1 Mr. Smile^000000?";
  340. mes "Please bring that as proof";
  341. mes "of your goodwill, as well";
  342. mes "as your sense of honor.";
  343. close;
  344. }
  345. }
  346. else {
  347. mes "[Karkatan]";
  348. mes "How's it going?";
  349. mes "I wish I could guide you around";
  350. mes "the village, but I cannot neglect";
  351. mes "my duty as tribal chief.";
  352. next;
  353. mes "[Karkatan]";
  354. mes "Leading a tribe is not as easy";
  355. mes "as it looks. You would understand";
  356. mes "if you were in the same position";
  357. mes "as me. Anyway, I hope you will enjoy your time in our village.";
  358. close;
  359. }
  360. }
  361. }
  362. //=====================================================================
  363. // Create Essence/Dismantle Stone
  364. //=====================================================================
  365. um_in,44,71,2 script Utan Shaman 782,{
  366. switch(event_umbala) {
  367. default:
  368. mes "[??????????]";
  369. mes "Umbah umbah umbabah Utan umbah";
  370. mes "Umbah mookala umbabah..";
  371. mes "Umbabahumbah umbabah";
  372. mes "Umbabah umbaba umbaumbah umbah";
  373. mes "Hum umbah umbah.";
  374. close2;
  375. warp "umbala",217,186;
  376. end;
  377. case 3:
  378. mes "[Puchuchartan]";
  379. mes "I did not expect that even";
  380. mes "more of you Rune-Midgardians";
  381. mes "would find my village. I am";
  382. mes "afraid that Mother Earth may";
  383. mes "be caused suffering because";
  384. mes "of this...";
  385. next;
  386. mes "[Puchuchartan]";
  387. mes "You Rune-Midgardians are a very";
  388. mes "evil tribe...always accomplishing";
  389. mes "your goals whether the means are";
  390. mes "foul or fair, never hesitating to";
  391. mes "ruin the property of others to get";
  392. mes "what you want.";
  393. next;
  394. mes "[Puchuchartan]";
  395. mes "I am worried how continuing";
  396. mes "contact with the outside world";
  397. mes "will affect our future...";
  398. next;
  399. mes "[Puchuchartan]";
  400. mes "No one from Rune-Midgard has ";
  401. mes "visited me without some purpose";
  402. mes "and I do not think that you";
  403. mes "are an exception.";
  404. next;
  405. mes "[Puchuchartan]";
  406. mes "I only use my power for the";
  407. mes "service of my tribe, and do not";
  408. mes "give my aid to strangers. If you";
  409. mes "really need my help, go ask for";
  410. mes "the chief's permission.";
  411. next;
  412. mes "[Puchuchartan]";
  413. mes "Also, I do not approve of";
  414. mes "outsiders talking to the tribe";
  415. mes "more than they have to...";
  416. mes "We want to live a peaceful life, so do not disturb us.";
  417. set event_umbala,4;
  418. close;
  419. case 4:
  420. case 5:
  421. mes "[Puchuchartan]";
  422. mes "I already told you to get the";
  423. mes "chief's approval. There is also";
  424. mes "the matter of my own business to take care of.";
  425. next;
  426. mes "[Puchuchartan]";
  427. mes "I know that you have gone through";
  428. mes "many difficulties to come here,";
  429. mes "but you have to leave now.";
  430. close;
  431. case 6:
  432. mes "[Puchuchartan]";
  433. mes "I've heard from the chief that he";
  434. mes "has given you his approval...";
  435. mes "Although I do not like this, I";
  436. mes "will keep my promise. But it's";
  437. mes "your call if you really need my help or not.";
  438. next;
  439. mes "[Puchuchartan]";
  440. mes "My power allows me to create rough";
  441. mes "enchanted stones and to divide a";
  442. mes "pure enchanted stone into rough";
  443. mes "ones. So I may be able to help";
  444. mes "you in this way.";
  445. next;
  446. mes "[Puchuchartan]";
  447. mes "So come and speak to me when";
  448. mes "you think my power may be";
  449. mes "of service to you.";
  450. set event_umbala,7;
  451. close;
  452. case 7:
  453. mes "[Putsuchiritan]";
  454. mes "I don't know whether my talents";
  455. mes "will be useful to you, but I'll";
  456. mes "help you anyway.";
  457. next;
  458. mes "[Putsuchiritan]";
  459. mes "I can create elemental essence from natural objects,";
  460. mes "or, dismantle elemental stones into their component essences.";
  461. mes "Which would you like to do?";
  462. }
  463. next;
  464. mes "[Puchuchartan]";
  465. mes "Rune-Midgardian who has asked for";
  466. mes "my help...Although I am not sure";
  467. mes "if you really need my power, I";
  468. mes "will try to provide my assistance.";
  469. next;
  470. if (checkweight(1101,10) == 0) {
  471. mes "[Puchuchartan]";
  472. mes "Wait--!";
  473. mes "something in your possession";
  474. mes "is disturbing my peace of";
  475. mes "mind. This will not do...";
  476. next;
  477. mes "[Puchuchartan]";
  478. mes "Go leave your belongings";
  479. mes "elsewhere, and only bring the";
  480. mes "items that you need right now.";
  481. next;
  482. mes "[Puchuchartan]";
  483. mes "If you refuse to do so,";
  484. mes "I cannot do anything for you.";
  485. mes "Get yourself ready and then";
  486. mes "come back.";
  487. close;
  488. }
  489. mes "[Puchuchartan]";
  490. mes "Now, what do you wish to do?";
  491. mes "My power allows me to create rough";
  492. mes "enchanted stones and to divide a";
  493. mes "pure enchanted stone into rough ones.";
  494. next;
  495. switch (select("Create rough enchanted stones:Divide a pure enchanted stone:Quit.")) {
  496. case 1:
  497. mes "[Puchuchartan]";
  498. mes "Do you wish to create rough";
  499. mes "enchanted stones? Which";
  500. mes "property do you wish to create?";
  501. mes "Earth, Water, Fire, Wind...";
  502. mes "...choose one.";
  503. next;
  504. switch (select("Earth:Water:Fire:Wind")) {
  505. case 1:
  506. set .@consume,947; //Horn
  507. set .@amount,15;
  508. set .@success,993; //Yellow_Live
  509. break;
  510. case 2:
  511. set .@consume,946; //Snail's_Shell
  512. set .@amount,20;
  513. set .@success,991; //Crystal_Blue
  514. break;
  515. case 3:
  516. set .@consume,904; //Scorpion's_Tail
  517. set .@amount,20;
  518. set .@success,990; //Boody_Red
  519. break;
  520. case 4:
  521. set .@consume,1013; //Colorful_Shell
  522. set .@amount,25;
  523. set .@success,992; //Wind_Of_Verdure
  524. break;
  525. }
  526. if (countitem(.@consume) >= .@amount) {
  527. mes "[Puchuchartan]";
  528. mes "I will try to amplify the hidden";
  529. mes "power of natural objects in";
  530. mes "order to create rough enchanted";
  531. mes "stones. Choose one number from";
  532. mes "'1' to '9.' If you wish to cancel";
  533. mes "this request, enter '0.'";
  534. next;
  535. while(1) {
  536. input .@input,0,10;
  537. if (.@input == 0) {
  538. mes "[Puchuchartan]";
  539. mes "I see. It's your call.";
  540. mes "Come back when you need me.";
  541. close;
  542. }
  543. else if (.@input > 9) {
  544. mes "[Puchuchartan]";
  545. mes "Remember to choose a number";
  546. mes "from 1 to 9.";
  547. next;
  548. }
  549. else {
  550. break;
  551. }
  552. }
  553. mes "[Puchuchartan]";
  554. switch(.@success) {
  555. case 990:
  556. mes "I am putting these tails into a"; break;
  557. case 991:
  558. mes "I am putting these shells into a"; break;
  559. case 992:
  560. mes "I am putting these shells into a"; break;
  561. case 993:
  562. mes "I am putting these horns into a"; break;
  563. }
  564. mes "boiling pot, and casting a";
  565. mes "sacred incantation. Remember";
  566. mes "the number you entered.";
  567. next;
  568. mes "[Puchuchartan]";
  569. mes "Amba Omba Zatumba! Umba! Ti!";
  570. mes "Umputaun Eulukaba! Umba! Ha!";
  571. mes "Julu Humba Rulala! Umba! La!";
  572. mes "Datuha Ombabalaka! Umba! Si!";
  573. mes "Sunutaba Abulumba! Umba! Si!";
  574. next;
  575. if (rand(1,10) == 1) {
  576. mes "[Puchuchartan]";
  577. mes "I guess my power was not enough.";
  578. mes "The natural power I gathered with";
  579. mes "my spell lost focus and was scattered...";
  580. delitem .@consume,.@amount;
  581. getitem 910,1; //Garlet
  582. next;
  583. mes "[Puchuchartan]";
  584. mes "It seems the spirits of nature";
  585. mes "were not in harmony at the moment.";
  586. mes "However, if you come back later,";
  587. mes "I will try to help you. Of course,";
  588. mes "there will still be the same possibility that I may fail.";
  589. close;
  590. }
  591. else {
  592. mes "[Puchuchartan]";
  593. mes "Here's the enchanted stone you";
  594. mes "wished to have. I created this";
  595. mes "with a lot of effort, so make";
  596. mes "good use of it.";
  597. delitem .@consume,.@amount;
  598. getitem .@success,1;
  599. close;
  600. }
  601. }
  602. else {
  603. mes "[Puchuchartan]";
  604. switch (.@success) {
  605. case 990:
  606. mes "Fire property...";
  607. mes "I will need natural";
  608. mes "objects that are filled with";
  609. mes "the spirit of fire.";
  610. next;
  611. mes "[Puchuchartan]";
  612. mes "Scorpion which endures the";
  613. mes "blazing heat of the desert";
  614. mes "is brimming with fire energy.";
  615. mes "I need ^3377FF20 Scorpion Tails^000000.";
  616. break;
  617. case 991:
  618. mes "Water property...";
  619. mes "I will need natural";
  620. mes "objects that are filled with";
  621. mes "the spirit of water.";
  622. next;
  623. mes "[Puchuchartan]";
  624. mes "Ambernite...the spirit of";
  625. mes "water is contained within its";
  626. mes "protective shell...";
  627. mes "I will need ^3377FF20 Snail's Shell.^000000";
  628. break;
  629. case 992:
  630. mes "Wind property...";
  631. mes "I will need natural";
  632. mes "objects that are filled with";
  633. mes "the spirit of wind.";
  634. next;
  635. mes "[Puchuchartan]";
  636. mes "Stainer...the beetle";
  637. mes "that flies through the sky";
  638. mes "has the wind's spirit.";
  639. mes "I need ^3377FF25 Rainbow Shells^000000.";
  640. break;
  641. case 993:
  642. mes "Earth property...I need natural";
  643. mes "objects that are filled with";
  644. mes "the spirit of the Earth.";
  645. next;
  646. mes "[Puchuchartan]";
  647. mes "Horn...that dwells in the forest";
  648. mes "is filled with the spirits of";
  649. mes "earth and wood...Horn...";
  650. mes "I need ^3377FF15 Horn^000000 from Horns.";
  651. break;
  652. }
  653. mes "[Puchuchartan]";
  654. mes "That's all I need...";
  655. mes "Come back when";
  656. mes "you're ready.";
  657. mes "I will be here.";
  658. close;
  659. }
  660. case 2:
  661. mes "[Puchuchartan]";
  662. mes "Do you wish to divide a pure";
  663. mes "enchanted stone into rough ones?";
  664. mes "Which property do you want to";
  665. mes "divide? Earth, Water, Fire, Wind... ";
  666. mes "Choose one.";
  667. next;
  668. switch(select("Earth:Water:Fire:Wind")) {
  669. case 1:
  670. set .@divide,997; //Great_Nature
  671. break;
  672. case 2:
  673. set .@divide,995; //Mistic_Frozen
  674. break;
  675. case 3:
  676. set .@divide,994; //Flame_Heart
  677. break;
  678. case 4:
  679. set .@divide,996; //Rough_Wind
  680. break;
  681. }
  682. if (countitem(.@divide) > 0) {
  683. mes "[Puchuchartan]";
  684. mes "Let me try to return the enchanted";
  685. mes "stone to its rough form...";
  686. mes "Choose a number from 1 to 9.";
  687. mes "If you wish to cancel this";
  688. mes "request, enter 0.";
  689. next;
  690. while(1) {
  691. input .@input,0,10;
  692. if (.@input == 0) {
  693. mes "[Puchuchartan]";
  694. mes "I see. It's your call.";
  695. mes "Come back when you need me.";
  696. close;
  697. }
  698. else if (.@input > 9) {
  699. mes "[Puchuchartan]";
  700. mes "Remember to choose a number";
  701. mes "from 1 to 9.";
  702. next;
  703. }
  704. else {
  705. break;
  706. }
  707. }
  708. mes "[Puchuchartan]";
  709. mes "I will now cast a sacred";
  710. mes "incantation. Remember the number you entered.";
  711. next;
  712. mes "[Puchuchartan]";
  713. mes "Umba Umba Kalapum! Umba! Ta!";
  714. mes "Lukura Ukulele Um! Umba! Ka!";
  715. mes "Abulaka Tabulakan! Umba! La!";
  716. mes "Ombaludu Zan Kunu! Umba! Ku!";
  717. mes "Kum Tum Lakulakun! Umba! Ha!";
  718. next;
  719. mes "[Puchuchartan]";
  720. mes "Here's the rough enchanted stones";
  721. mes "you wished to have. I created this";
  722. mes "with a lot of effort, so make good";
  723. mes "use of them.";
  724. delitem .@divide,1;
  725. switch(.@divide) {
  726. case 994:
  727. set .@shaman_p,rand(1,10);
  728. if (.@shaman_p == 1) {
  729. getitem 990,10; //Boody_Red
  730. }
  731. else if (.@shaman_p == 2 || .@shaman_p == 3) {
  732. getitem 990,8; //Boody_Red
  733. }
  734. else if (.@shaman_p >= 4 && .@shaman_p == 6) {
  735. getitem 990,7; //Boody_Red
  736. }
  737. else {
  738. getitem 990,6; //Boody_Red
  739. }
  740. close;
  741. case 995:
  742. set .@shaman_p,rand(1,10);
  743. if (.@shaman_p == 1) {
  744. getitem 991,10; //Crystal_Blue
  745. }
  746. else if (.@shaman_p == 2 || .@shaman_p == 3) {
  747. getitem 991,8; //Crystal_Blue
  748. }
  749. else if (.@shaman_p >= 4 && .@shaman_p <= 6) {
  750. getitem 991,7; //Crystal_Blue
  751. }
  752. else {
  753. getitem 991,6; //Crystal_Blue
  754. }
  755. close;
  756. case 996:
  757. set .@shaman_p,rand(1,10);
  758. if (.@shaman_p == 1) {
  759. if (rand(1,2) == 1) {
  760. getitem 992,10; //Wind_Of_Verdure
  761. }
  762. else {
  763. getitem 992,6; //Wind_Of_Verdure
  764. }
  765. }
  766. else if (.@shaman_p == 2 || .@shaman_p == 3) {
  767. getitem 992,8; //Wind_Of_Verdure
  768. }
  769. else if (.@shaman_p >= 4 && .@shaman_p == 6) {
  770. getitem 992,7; //Wind_Of_Verdure
  771. }
  772. else {
  773. getitem 992,6; //Wind_Of_Verdure
  774. }
  775. close;
  776. case 997:
  777. set .@shaman_p,rand(1,5);
  778. if (.@shaman_p == 1) {
  779. getitem 993,10; //Yellow_Live
  780. }
  781. else if (.@shaman_p == 2) {
  782. getitem 993,8; //Yellow_Live
  783. }
  784. else if (.@shaman_p >= 3 || .@shaman_p <= 4) {
  785. getitem 993,7; //Yellow_Live
  786. }
  787. else {
  788. if (rand(1,2) == 1) {
  789. getitem 993,6; //Yellow_Live
  790. }
  791. else {
  792. getitem 993,7; //Yellow_Live
  793. }
  794. }
  795. close;
  796. }
  797. }
  798. else {
  799. mes "[Puchuchartan]";
  800. mes "So, you wish to have rough";
  801. switch(.@divide) {
  802. case 994:
  803. mes "fire stones? Then I will need";
  804. mes "you to bring a pure fire stone.";
  805. break;
  806. case 995:
  807. mes "water stones? Then I'll need";
  808. mes "you to bring a pure water stone.";
  809. break;
  810. case 996:
  811. mes "wind stones? Then I will need";
  812. mes "you to bring a pure wind stone.";
  813. break;
  814. case 997:
  815. mes "earth stones? Then I'll need";
  816. mes "you to bring a pure earth stone.";
  817. break;
  818. }
  819. mes "^3377FF1 "+getitemname(.@divide)+"^000000.";
  820. next;
  821. mes "[Puchuchartan]";
  822. mes "That's all I need...";
  823. mes "Come back when";
  824. mes "you're ready.";
  825. mes "I will be here.";
  826. close;
  827. }
  828. case 3:
  829. mes "[Puchuchartan]";
  830. mes "I see. It's your call.";
  831. mes "Come back when you need me.";
  832. close;
  833. }
  834. }
  835. umbala,221,193,1 script #Skulldoor 111,{
  836. if (event_umbala >= 7) {
  837. warp "um_in",32,71;
  838. end;
  839. }
  840. else {
  841. mes "^3355FFA human skull disturbingly";
  842. mes "hangs beside the door. The door is";
  843. mes "locked tight, so you can't get in.";
  844. mes "As you peer through the keyhole,";
  845. mes "you can see somebody moving inside the room.^000000";
  846. next;
  847. if (select("Examine the skull.:Quit.") == 1) {
  848. mes "^3355FFYou see that the eye sockets";
  849. mes "of the skull are empty.";
  850. mes "How peculiar...";
  851. mes "It seems that Gemstones";
  852. mes "would fit perfectly inside of";
  853. mes "them.^000000";
  854. next;
  855. mes "^3355FFYou see the left eye socket of the";
  856. mes "skull. What do you want to do?^000000";
  857. next;
  858. switch(select("Leave it as it is.:Insert a Blue Gemstone.:Insert a Yellow Gemstone.:Insert a Red Gemstone.")) {
  859. case 1:
  860. mes "^3355FFYou left the eye socket as it was.^000000";
  861. next;
  862. break;
  863. case 2:
  864. set .@insert,717;
  865. break;
  866. case 3:
  867. set .@insert,715;
  868. break;
  869. case 4:
  870. set .@insert,716;
  871. break;
  872. }
  873. if (.@insert) {
  874. if (countitem(.@insert) > 0) {
  875. mes "^3355FFYou inserted a "+getitemname(.@insert)+"";
  876. mes "into the eye socket.^000000";
  877. next;
  878. mes "^3355FFThe gemstone rolled back out of";
  879. mes "the mouth of the skull.^000000";
  880. set .@skulldoor,.@skulldoor+1;
  881. switch (.@insert) {
  882. case 715: set .@skull,2; break;
  883. case 716: set .@skull,3; break;
  884. case 717: set .@skull,1; break;
  885. }
  886. delitem .@insert,1;
  887. getitem .@insert,1;
  888. next;
  889. }
  890. else {
  891. mes "^3355FFYou forgot to carry "+getitemname(.@insert)+"";
  892. mes "with you. So you couldn't do what you";
  893. mes "had intended.^000000";
  894. next;
  895. }
  896. }
  897. mes "^3355FFYou see the right eye socket of";
  898. mes "the skull. What do you want to do?^000000";
  899. next;
  900. switch(select("Leave it as it is.:Insert a Blue Gemstone.:Insert a Yellow Gemstone.:Insert a Red Gemstone.")) {
  901. case 1:
  902. mes "^3355FFYou left the eye socket as it was.^000000";
  903. next;
  904. break;
  905. case 2:
  906. set .@insert2,717;
  907. break;
  908. case 3:
  909. set .@insert2,715;
  910. break;
  911. case 4:
  912. set .@insert2,716;
  913. break;
  914. }
  915. if (.@insert2) {
  916. if (countitem(.@insert2) > 0) {
  917. mes "^3355FFYou inserted a "+getitemname(.@insert2)+"";
  918. mes "into the eye socket.^000000";
  919. next;
  920. mes "^3355FFThe gemstone rolled back out of";
  921. mes "the mouth of the skull.^000000";
  922. if (.@insert2 == .@insert) {
  923. set .@skulldoor,.@skulldoor+1;
  924. }
  925. else {
  926. set .@skulldoor,.@skulldoor+2;
  927. }
  928. delitem .@insert2,1;
  929. getitem .@insert2,1;
  930. next;
  931. }
  932. else {
  933. mes "^3355FFYou forgot to carry "+getitemname(.@insert2)+"";
  934. mes "with you. So you couldn't do what you";
  935. mes "had intended.^000000";
  936. next;
  937. }
  938. }
  939. mes "^3355FF..............................^000000";
  940. next;
  941. mes "^3355FF..............................";
  942. mes "..............................^000000";
  943. next;
  944. mes "^3355FF..............................";
  945. mes "..............................";
  946. mes "..............................^000000";
  947. next;
  948. switch(.@skulldoor) {
  949. case 3:
  950. if (rand(1,4) != 1) {
  951. set .@skullopen,1;
  952. }
  953. break;
  954. case 2:
  955. if (rand(1,2) == 2) {
  956. set .@skullopen,1;
  957. }
  958. break;
  959. case 1:
  960. if (rand(1,4) == 1) {
  961. set .@skullopen,1;
  962. }
  963. break;
  964. default:
  965. break;
  966. }
  967. if (.@skullopen == 0) {
  968. mes "^3355FFNothing happened.";
  969. mes "You have the feeling that the";
  970. mes "skull is grinning at you. But...";
  971. mes "It's probably just a trick of the light.^000000";
  972. close;
  973. }
  974. else {
  975. mes "^3355FFSuddenly, a clicking sound comes";
  976. mes "from the skull's eye sockets and";
  977. mes "the door opens. Before you know";
  978. mes "it, you walk inside as if guided";
  979. mes "by an unseen force...^000000";
  980. close2;
  981. warp "um_in",32,71;
  982. end;
  983. }
  984. }
  985. mes "^3355FFYou decided to pass by the door.";
  986. mes "It looks like it might be too hard to open.^000000";
  987. close;
  988. }
  989. }
  990. //============================================================
  991. // Umbala Domestic Dispute
  992. //============================================================
  993. um_in,139,48,5 script Phrenetan 783,{
  994. if (event_umbala >= 3) {
  995. mes "[Phrenetan]";
  996. mes "I am so sick and tired of";
  997. mes "my husband!! It's like he";
  998. mes "flirts with every girl";
  999. mes "in the village!";
  1000. next;
  1001. mes "[Phrenetan]";
  1002. mes "If I see him flirting with";
  1003. mes "women again...I swear...";
  1004. mes "I will show him hell!!";
  1005. close;
  1006. }
  1007. if (BaseJob == Job_Novice && Upper != 2) {
  1008. mes "[Phrenetan]";
  1009. mes "Umba~ umbaumbah!";
  1010. mes "Umbah woomumum!";
  1011. mes "Umbah woomum umbabah!";
  1012. close;
  1013. }
  1014. if (um_wind <= 3 && (MISC_QUEST & 32768) == 0) {
  1015. if (um_wind) set um_wind,1;
  1016. emotion e_an;
  1017. mes "[Phrenetan]";
  1018. mes "Umbaumbah wooga wooga";
  1019. mes "Umbaumbabah babababah!";
  1020. mes "Umbaum!";
  1021. next;
  1022. emotion e_oh;
  1023. mes "[Phrenetan]";
  1024. mes "Umbah umbaumba umbah";
  1025. mes "Umbabababah wooga woo!";
  1026. mes "Wooga wooga umbabah umbaum!";
  1027. next;
  1028. emotion e_go;
  1029. close;
  1030. }
  1031. else if (um_wind == 6 || MISC_QUEST & 32768) {
  1032. emotion e_an;
  1033. mes "[Phrenetan]";
  1034. mes "Umbabah! Umbaumbah.....";
  1035. mes "Umbaum Umbaum Wooga wooga!";
  1036. mes "Wooga umumum woombababap!!!!!";
  1037. next;
  1038. emotion e_swt;
  1039. close;
  1040. }
  1041. end;
  1042. OnEmoteOmg:
  1043. emotion e_omg;
  1044. end;
  1045. OnEmoteRock:
  1046. emotion e_rock;
  1047. end;
  1048. }
  1049. um_in,144,45,5 script Umpokoriohtan 789,{
  1050. if (event_umbala >= 3) {
  1051. if(rand(1,3) == 2) {
  1052. mes "[Umpokoriohtan]";
  1053. mes "Hey there, cool cat.";
  1054. mes "Don't mind the wife...";
  1055. mes "Much as I love her,";
  1056. mes "I know my obligations, ya dig?";
  1057. next;
  1058. mes "[Umpokoriohtan]";
  1059. mes "If a man's got plenty, he's";
  1060. mes "got to share it with those";
  1061. mes "that got nothing to give.";
  1062. next;
  1063. mes "[Umpokoriohtan]";
  1064. mes "If a man's hands are good";
  1065. mes "at healin', he's got to use";
  1066. mes "those hands to help folks live.";
  1067. next;
  1068. mes "[Umpokoriohtan]";
  1069. mes "If a man's lips be good at";
  1070. mes "singin', he's got to croon the";
  1071. mes "songs we like to hear so much.";
  1072. next;
  1073. mes "[Umpokoriohtan]";
  1074. mes "But if sweet lovin' is golden,";
  1075. mes "then baby...I got the Midas touch.";
  1076. next;
  1077. mes "[Umpokoriohtan]";
  1078. mes "Ooh...!";
  1079. mes "...........";
  1080. mes "My back--!";
  1081. mes "Simmer down, baby, your turn is comin' in a minute~";
  1082. donpcevent "Phrenetan::OnEmoteRock";
  1083. emotion e_swt;
  1084. close;
  1085. }
  1086. else {
  1087. mes "[Umpokoriohtan]";
  1088. mes "Man...sometimes my wife can";
  1089. mes "be a lil' too rough, maybe";
  1090. mes "even hurtful. But that's cool...";
  1091. mes "it just means she's got fire.";
  1092. next;
  1093. mes "[Umpokoriohtan]";
  1094. mes "But someday, she'll have to";
  1095. mes "learn that I gots to share";
  1096. mes "this heart of mine with the ladies";
  1097. mes "who really need a dose of vitamin";
  1098. mes "lovin', ya dig? It's my obligation.";
  1099. next;
  1100. mes "[Umpokoriohtan]";
  1101. mes "Wainatan, Bertztan, Chabimatan...";
  1102. mes "Those pretty girls been waitin'";
  1103. mes "toooooo long. Don't worry,";
  1104. mes "big daddy's comin' soon.";
  1105. next;
  1106. mes "[Umpokoriohtan]";
  1107. mes "OOOH~! Phrenetan!";
  1108. mes "Baby, why you gotta be rough?";
  1109. mes "Hit me gently, ya dig??";
  1110. mes "I don't mean to hurt you~";
  1111. donpcevent "Phrenetan::OnEmoteOmg";
  1112. emotion e_wah;
  1113. close;
  1114. }
  1115. }
  1116. emotion e_heh;
  1117. mes "[Umpokoriohtan]";
  1118. mes "Umbaumbah...........";
  1119. mes "Umbahwooga woogawoo!";
  1120. mes "Umbah umumbabah umbawoo gaga.";
  1121. next;
  1122. emotion e_an;
  1123. close;
  1124. OnInit:
  1125. disablenpc "Umpokoriohtan";
  1126. end;
  1127. }
  1128. um_in,101,73,3 script Wainatan 783,{
  1129. if (event_umbala >= 3) {
  1130. mes "[Wainatan]";
  1131. mes "I am sick and tired of this guy";
  1132. mes "who always appears at night and bugs the hell out of me...";
  1133. next;
  1134. mes "[Wainatan]";
  1135. mes "'Smooth operator that gets the";
  1136. mes "job done?' Oh my god...!";
  1137. mes "I hate him with a passion!";
  1138. mes "I wish Umpokoriohtan would";
  1139. mes "just drop dead.";
  1140. close;
  1141. }
  1142. if (um_wind == 1) {
  1143. if (gettime(3) > 18) {
  1144. set um_wind,2;
  1145. emotion e_an;
  1146. mes "[Wainatan]";
  1147. mes "Umbaumbah umgagaga.";
  1148. mes "Umbaumbawoogawoo gababah.";
  1149. mes "Umbahumbabah gawoo.";
  1150. next;
  1151. emotion e_oh;
  1152. mes "[Wainatan]";
  1153. mes "Wooga wooga woogagagah";
  1154. mes "Wogagagah woogagagah";
  1155. mes "Gawoo gawoo gah.";
  1156. close;
  1157. }
  1158. else {
  1159. mes "[Wainatan]";
  1160. mes "Umbabah! Umbaumbah wooga";
  1161. mes "Woogawooga umbawooga umum.";
  1162. mes "Umbabababababababababah.";
  1163. close;
  1164. }
  1165. }
  1166. else {
  1167. mes "[Wainatan]";
  1168. mes "Umbaumbah umbaumbah umbah";
  1169. mes "Wooga wooga woogawooga wooga";
  1170. mes "Umumumum umumumum umum.";
  1171. close;
  1172. }
  1173. }
  1174. um_in,94,123,5 script Bertztan 783,{
  1175. if (event_umbala >= 3) {
  1176. mes "[Bertztan]";
  1177. mes "...*Sigh* That sicko";
  1178. mes "Umpo-whatever! I told him";
  1179. mes "I don't like him, but he";
  1180. mes "just doesn't listen!";
  1181. mes "I wish...I wish he would";
  1182. mes "just disappear!";
  1183. close;
  1184. }
  1185. if (um_wind == 2) {
  1186. if (gettime(3) > 18) {
  1187. set um_wind,3;
  1188. emotion e_an;
  1189. mes "[Bertztan]";
  1190. mes "Umbaumbah umgagaga.";
  1191. mes "Umbaumbawoogawoo gababah.";
  1192. mes "Umbahumbabah gawoo.";
  1193. next;
  1194. emotion e_oh;
  1195. mes "[Bertztan]";
  1196. mes "Wooga umbar umbar umbah!";
  1197. mes "Umbar woogagaga woo! Woo! Woo!";
  1198. mes "Wooga~ wooga~ Woo woo woo umbar.";
  1199. close;
  1200. }
  1201. else {
  1202. mes "[Bertztan]";
  1203. mes "Umbar woogaumbarumbah um!";
  1204. mes "Um~ wooga wooga umbarum.";
  1205. mes "Umbah...wooum.";
  1206. close;
  1207. }
  1208. }
  1209. else {
  1210. mes "[Bertztan]";
  1211. mes "Umbar wooga umbar umbah um!";
  1212. mes "Um~ woogawooga umbar um.";
  1213. mes "Umbah...wooum.";
  1214. close;
  1215. }
  1216. }
  1217. umbala,145,217,3 script Chabimatan 783,{
  1218. if (event_umbala >= 3) {
  1219. mes "[Chabimatan]";
  1220. mes "...*Sigh* Umpokoriohtan seems";
  1221. mes "to be married. I have no";
  1222. mes "idea why he still flirts";
  1223. mes "with other women. Maybe he's";
  1224. mes "not very mature, or he's";
  1225. mes "irresponsible...";
  1226. next;
  1227. mes "[Chabimatan]";
  1228. mes "Well, whatever he is,";
  1229. mes "he's certainly not";
  1230. mes "romantic. Those pick-up";
  1231. mes "lines of his could";
  1232. mes "some work, maybe";
  1233. mes "even some clean up.";
  1234. close;
  1235. }
  1236. if (um_wind == 3) {
  1237. if (gettime(3) > 18) {
  1238. set um_wind,4;
  1239. emotion e_an;
  1240. mes "[Chabimatan]";
  1241. mes "Umbabah umbarbar woogawooga um";
  1242. mes "Umbabah umbarbar woogawooga umbah";
  1243. mes "Umumum! Wooga!";
  1244. next;
  1245. emotion e_oh;
  1246. mes "[Chabimatan]";
  1247. mes "Umbabah~~~~~~~";
  1248. mes "Woogawooga umbar umbar woo!";
  1249. mes "Wooga umbar woogawoogagah.";
  1250. enablenpc "Umpokoriohtan";
  1251. enablenpc "#!@#$%";
  1252. close;
  1253. }
  1254. else {
  1255. mes "[Chabimatan]";
  1256. mes "Umbabah~~~~~~~";
  1257. mes "Woogawooga umbar umbar woo";
  1258. mes "woo woo! Nook nook~";
  1259. mes "Wooga umbar wooga umbar";
  1260. mes "wooga woogagah.";
  1261. close;
  1262. }
  1263. }
  1264. else {
  1265. mes "[Chabimatan]";
  1266. mes "Umbabah~~~~~~~";
  1267. mes "Woogawooga umbar umbar";
  1268. mes "woo woo woo nook nook.";
  1269. mes "Wooga umbar wooga umbar";
  1270. mes "wooga woogagah.";
  1271. close;
  1272. }
  1273. }
  1274. um_in,141,46,0 script #!@#$% -1,8,8,{
  1275. OnInit:
  1276. disablenpc "#!@#$%";
  1277. end;
  1278. OnTouch:
  1279. if (um_wind == 4) {
  1280. set um_wind,5;
  1281. mes "^3355FFAs you enter the house";
  1282. mes "you happen to witness";
  1283. mes "Phrenetan beating a guy";
  1284. mes "mercilessly.^000000";
  1285. next;
  1286. emotion e_an;
  1287. mes "[Phrenetan]";
  1288. mes "Umbaumbaumbaumbah!";
  1289. mes "Umbaumbahumbah!!";
  1290. mes "Umbaumbahumbah!!!!!!";
  1291. next;
  1292. mes "^3355FFYou were kicked out of the house";
  1293. mes "by Phrenetan.^000000";
  1294. next;
  1295. enablenpc "#unpc";
  1296. disablenpc "#!@#$%";
  1297. warp "umbala",94,181;
  1298. }
  1299. end;
  1300. }
  1301. umbala,94,181,0 script #unpc -1,1,1,{
  1302. OnInit:
  1303. disablenpc "#unpc";
  1304. end;
  1305. OnTouch:
  1306. if (um_wind == 5) {
  1307. mes "^3355FFAs you realized what happened";
  1308. mes "after being kicked out of the";
  1309. mes "house, you see a leaf on the";
  1310. mes "ground near where you're standing.^000000";
  1311. next;
  1312. if (select("Take it.:Leave it.") == 1) {
  1313. close2;
  1314. set um_wind,0;
  1315. set MISC_QUEST,MISC_QUEST | 32768;
  1316. getitem 610,1; //Leaf_Of_Yggdrasil
  1317. disablenpc "#unpc";
  1318. end;
  1319. }
  1320. set um_wind,0;
  1321. set MISC_QUEST,MISC_QUEST | 32768;
  1322. mes "[" + strcharinfo(0) + "]";
  1323. mes "I am not supposed to take";
  1324. mes "what may belong to other people.";
  1325. next;
  1326. mes "[" + strcharinfo(0) + "]";
  1327. mes "Yeah, I'm a such good person.";
  1328. close2;
  1329. disablenpc "#unpc";
  1330. }
  1331. end;
  1332. }