bard_skills.txt 38 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285
  1. //===== rAthena Script =======================================
  2. //= Bard Skill Quest
  3. //===== By: ==================================================
  4. //= Lupus, Reddozen; L0ne_W0lf
  5. //===== Current Version: =====================================
  6. //= 1.6
  7. //===== Compatible With: =====================================
  8. //= rAthena Project
  9. //===== Description: =========================================
  10. //= [Official Conversion]
  11. //= Official quest for the Bard skill "Pang Voice"
  12. //= Prerequisite: Geffen Bard Quest
  13. //===== Additional Comments: =================================
  14. //= 1.0 for fully working skills only [Lupus]
  15. //= 1.1 Added more new skill quests for more classes [Lupus]
  16. //= Somehow eA engine doesn't let you keep learn't skill
  17. //= 1.2 Added to correct locations, correct NPC's, fixed [Reddozen]
  18. //= some of the items required and made them into real
  19. //= quests.
  20. //= 1.3 Fixed bugs and minor typos. Optimized [Lupus]
  21. //= 1.3a Tixed an item ID typo. Thanks, 2Spiritual Kid
  22. //= 1.3b Split into different files [DracoRPG]
  23. //= 1.4 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
  24. //= 1.4a Checks the proper variable now. (bard_q -> gef_bard_q) [L0ne_W0lf]
  25. //= 1.5 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
  26. //= 1.6 Added missing checkweights. [L0ne_W0lf]
  27. //= 1.6 Replaced effect numerics with constants. [L0ne_W0lf]
  28. //============================================================
  29. prontera,174,328,3 script Young Man#bard_q1 89,3,3,{
  30. if (BaseJob == Job_Bard) {
  31. emotion ET_HUK;
  32. mes "[Timid Young Man]";
  33. mes "Eh? Wwwaaaah--!";
  34. mes "Y-you're--it's-it's--";
  35. if (Upper != 1)
  36. mes "It's a freakin' Bard!";
  37. else
  38. mes "It's a freakin' Minstrel!";
  39. mes "D-don't come any closer!";
  40. mes "I... I don't like you guys!";
  41. next;
  42. if (select("Wha--? Why the heck not?:Hey, take it easy, man.") == 1) {
  43. mes "[Timid Young Man]";
  44. mes "N-no! Don't look at me!";
  45. mes "I know what you're trying";
  46. mes "to do! Please, I haven't";
  47. mes "done anything to you!";
  48. mes "J-just s-stay away!";
  49. next;
  50. mes "[" + strcharinfo(0) + "]";
  51. mes "Um...";
  52. mes "I'm not really trying";
  53. mes "to do anything. Why";
  54. mes "don't you relax, and--";
  55. next;
  56. mes "[Timid Young Man]";
  57. mes "Relax?! Nobody believes me";
  58. mes "when I tell them how dangerous";
  59. mes "you guys are. You think you're";
  60. mes "so smug with your funny jokes";
  61. mes "and lovely songs, but I know";
  62. mes "what kind of powers you have!";
  63. close;
  64. }
  65. else {
  66. mes "[Timid Young Man]";
  67. mes "N-no! Don't look at me!";
  68. mes "I know what you're trying";
  69. mes "to do! Please, I haven't";
  70. mes "done anything to you!";
  71. mes "J-just s-stay away!";
  72. next;
  73. if (select("Offer him a drink.:Reassure him that you're safe.") == 1) {
  74. mes "[" + strcharinfo(0) + "]";
  75. mes "Look, I don't know what";
  76. mes "you've got against me, but";
  77. mes "you really need to relax.";
  78. mes "Here, have a drink on me.";
  79. next;
  80. if (countitem(12112) > 0) {
  81. mes "[Timid Young Man]";
  82. mes "Oh~! Isn't that";
  83. mes "a Tropical Sograt?";
  84. mes "That's my favorite";
  85. mes "drink in all the world!";
  86. if (qskill_bard == 9) {
  87. mes "Thanks so--waitaminute.";
  88. next;
  89. mes "[Timid Young Man]";
  90. mes "This is some sort";
  91. mes "of weird trick, isn't it?";
  92. mes "And to think I almost";
  93. mes "f-f-fell for it! P-please";
  94. mes "j-just leave me alone!";
  95. close;
  96. }
  97. else if (qskill_bard > 0) {
  98. next;
  99. mes "[Timid Young Man]";
  100. mes "Wait, I've seen you before.";
  101. mes "And you brought me a drink";
  102. mes "just like this one. You...";
  103. mes "You d-didn't learn th-that";
  104. mes "w-w-weird skill, d-did you?";
  105. mes "Wait, no. You couldn't have...";
  106. next;
  107. mes "[" + strcharinfo(0) + "]";
  108. mes "Oh, please~";
  109. mes "You know, I think";
  110. mes "that maybe you";
  111. mes "worry too much.";
  112. close;
  113. }
  114. else {
  115. next;
  116. mes "[Timid Young Man]";
  117. mes "^333333*Gulp Gulp*^000000";
  118. mes "Ahhhh~ Oh, you don't";
  119. mes "understand how long I've";
  120. mes "been wanting this drink!";
  121. mes "It tastes so good, and";
  122. mes "now I feel sooo relaxed...";
  123. next;
  124. switch(select("See? I'm not dangerous at all~:So what makes someone like me so scary?")) {
  125. case 1:
  126. mes "[Timid Young Man]";
  127. mes "Hmmm... Maybe.";
  128. mes "Maybe all of you Bards";
  129. mes "and Minstrels aren't that";
  130. mes "bad. But I can never forget";
  131. mes "what that Bard did to me...";
  132. next;
  133. mes "[Timid Young Man]";
  134. mes "It all started when I was";
  135. mes "traveling through Umbala and";
  136. mes "met a strange Bard who was";
  137. mes "studying under the tutelage";
  138. mes "of Puchuchartan, the Utan";
  139. mes "Shaman of the village.";
  140. next;
  141. mes "[Timid Young Man]";
  142. mes "That Bard and I got along fairly well until he took me to Umbala's";
  143. mes "Bungee Jump. He insisted that I jump at least once for the ''full";
  144. mes "Umbala experience.'' I refused, seeing as they don't use bungees.";
  145. next;
  146. mes "[Timid Young Man]";
  147. mes "The Bard seemed offended";
  148. mes "and claimed it was perfectly";
  149. mes "safe, and that only a few people";
  150. mes "have died by jumping. Then, he";
  151. mes "just... He gave me this intense look.";
  152. next;
  153. mes "[Timid Young Man]";
  154. mes "His eyes seemed so full";
  155. mes "of rage! I remember him";
  156. mes "mumbling something, and";
  157. mes "all of a sudden, I lost control";
  158. mes "of my body! My arms and legs";
  159. mes "were just moving on their own!";
  160. next;
  161. mes "[Timid Young Man]";
  162. mes "Before long, I found myself";
  163. mes "struggling to keep myself from";
  164. mes "leaping off that Bungee Jump.";
  165. mes "But the more I resisted, the";
  166. mes "more violently I'd flail toward";
  167. mes "the edge. It was horrible!";
  168. next;
  169. mes "[Timid Young Man]";
  170. mes "That was the most terrifying";
  171. mes "experience of my life! It was";
  172. mes "bad enough that I risked my";
  173. mes "life, but that feeling of not";
  174. mes "having any control over your";
  175. mes "body is so overwhelming!";
  176. next;
  177. mes "[" + strcharinfo(0) + "]";
  178. mes "Wait, you're saying";
  179. mes "a Bard did this to you?";
  180. mes "I've never heard of a song";
  181. mes "or skill with that sort of effect before. That's really strange...";
  182. next;
  183. mes "[Timid Young Man]";
  184. mes "Well, I've never heard";
  185. mes "of that sort of power up";
  186. mes "until I had to experience";
  187. mes "it for myself. Oh, I can still";
  188. mes "see that evil smile of his";
  189. mes "in my nightmares...";
  190. next;
  191. mes "[Timid Young Man]";
  192. mes "Anyway, thanks for that";
  193. mes "drink, it really helped me";
  194. mes "settle my nerves. But I must";
  195. mes "warn you not to look for that";
  196. mes "strange Bard. I'm sure he's really some sort of demon or something...";
  197. next;
  198. if (JobLevel > 39) {
  199. mes "[Timid Young Man]";
  200. mes "But... If you really";
  201. mes "want to attain that sort";
  202. mes "of power, I can't really";
  203. mes "stop you. Thankfully, nobody";
  204. mes "has any idea of where he is~";
  205. delitem 12112,1; //Tropical_Sograt
  206. set qskill_bard,1;
  207. }
  208. else {
  209. mes "[Timid Young Man]";
  210. mes "Even if you could find that";
  211. mes "Bard to get him to teach you";
  212. mes "how he did that to me, I'm sure";
  213. mes "he mentioned something about";
  214. mes "being at least ^660000Job Level 40^000000 to";
  215. mes "be able to handle that power...";
  216. delitem 12112,1; //Tropical_Sograt
  217. }
  218. close;
  219. case 2:
  220. mes "[Timid Young Man]";
  221. mes "^333333*Sigh*^000000 Well, maybe all Bards";
  222. mes "and Minstrels aren't terrifying. But any Bard will remind me";
  223. mes "of the one that I met during my";
  224. mes "travels. Just thinking about";
  225. mes "that time gives me goosebumps.";
  226. next;
  227. mes "[Timid Young Man]";
  228. mes "It all started when I was";
  229. mes "traveling through Umbala and";
  230. mes "met a strange Bard who was";
  231. mes "studying under the tutelage";
  232. mes "of Puchuchartan, the Utan";
  233. mes "Shaman of the village.";
  234. next;
  235. mes "[Timid Young Man]";
  236. mes "That Bard and I got along fairly well until he took me to Umbala's";
  237. mes "Bungee Jump. He insisted that I jump at least once for the ''full";
  238. mes "Umbala experience.'' I refused, seeing as they don't use bungees.";
  239. next;
  240. mes "[Timid Young Man]";
  241. mes "The Bard seemed offended";
  242. mes "and claimed it was perfectly";
  243. mes "that a few people have died";
  244. mes "by jumping. Then, he just...";
  245. mes "He gave me this intense look.";
  246. next;
  247. mes "[Timid Young Man]";
  248. mes "His eyes seemed so full";
  249. mes "of rage! I remember him";
  250. mes "mumbling something, and";
  251. mes "all of a sudden, I lost control";
  252. mes "of my body! My arms and legs";
  253. mes "were just moving on their own!";
  254. next;
  255. mes "[Timid Young Man]";
  256. mes "Before long, I found myself";
  257. mes "struggling to keep myself from";
  258. mes "leaping off that Bungee Jump.";
  259. mes "But the more I resisted, the";
  260. mes "more violently I'd flail toward";
  261. mes "the edge. It was horrible!";
  262. next;
  263. mes "[Timid Young Man]";
  264. mes "That was the most terrifying";
  265. mes "experience of my life! It was";
  266. mes "bad enough that I risked my";
  267. mes "life, but that feeling of not";
  268. mes "having any control over your";
  269. mes "body is so overwhelming!";
  270. next;
  271. mes "[" + strcharinfo(0) + "]";
  272. mes "Wait, you're saying";
  273. mes "a Bard did this to you?";
  274. mes "I've never heard of a song";
  275. mes "or skill with that sort of effect before. That's really strange...";
  276. next;
  277. mes "[Timid Young Man]";
  278. mes "Well, I've never heard";
  279. mes "of that sort of power up";
  280. mes "until I had to experience";
  281. mes "it for myself. Oh, I can still";
  282. mes "see that evil smile of his";
  283. mes "in my nightmares...";
  284. next;
  285. mes "[Timid Young Man]";
  286. mes "Anyway, thanks for that";
  287. mes "drink, it really helped me";
  288. mes "settle my nerves. But I must";
  289. mes "warn you not to look for that";
  290. mes "strange Bard. I'm sure he's really some sort of demon or something...";
  291. next;
  292. if (JobLevel > 39) {
  293. mes "[Timid Young Man]";
  294. mes "But... If you really";
  295. mes "want to attain that sort";
  296. mes "of power, I can't really";
  297. mes "stop you. Thankfully, nobody";
  298. mes "has any idea of where he is~";
  299. delitem 12112,1; //Tropical_Sograt
  300. set qskill_bard,1;
  301. }
  302. else {
  303. mes "[Timid Young Man]";
  304. mes "Even if you could find that";
  305. mes "Bard to get him to teach you";
  306. mes "how he did that to me, I'm sure";
  307. mes "he mentioned something about";
  308. mes "being at least ^660000Job Level 40^000000 to";
  309. mes "be able to handle that power...";
  310. delitem 12112,1; //Tropical_Sograt
  311. }
  312. close;
  313. }
  314. }
  315. }
  316. else {
  317. mes "[Timid Young Man]";
  318. mes "Eh...?! Um, th-that's";
  319. mes "nice of y-you to offer,";
  320. mes "but I'm p-pretty picky";
  321. mes "about what I d-drink.";
  322. mes "P-plus, I don't k-know";
  323. mes "if I can t-trust you.";
  324. next;
  325. mes "[Timid Young Man]";
  326. mes "I don't think there's";
  327. mes "much that could get m-me";
  328. mes "to ch-change my m-mind!";
  329. mes "Well... Maybe if you brought";
  330. mes "my favorite drink, Tropical";
  331. mes "Sograt, I would reconsider...";
  332. close;
  333. }
  334. }
  335. mes "[" + strcharinfo(0) + "]";
  336. mes "Don't worry,";
  337. mes "I won't hurt you.";
  338. next;
  339. mes "[Timid Young Man]";
  340. mes "Th-that's what th-they";
  341. mes "all say, right before they";
  342. mes "get into your mind and then";
  343. mes "twist it as hard as they can!";
  344. if (qskill_bard == 9) {
  345. mes "J-just don't t-touch me!";
  346. mes "...Ack! And stay away!";
  347. }
  348. else {
  349. mes "E-even if you d-don't have";
  350. mes "that p-power, l-leave me alone!";
  351. }
  352. close;
  353. }
  354. }
  355. else {
  356. mes "[Timid Young Man]";
  357. mes "Oh... Oh goodness.";
  358. mes "Was that a Bard just";
  359. mes "over there? Oh, I'm so";
  360. mes "afraid of those guys!";
  361. mes "And those Minstrels";
  362. mes "are even worse!";
  363. next;
  364. mes "[Timid Young Man]";
  365. mes "Don't get me wrong, I love";
  366. mes "songs and entertainment,";
  367. mes "but you've got to understand!";
  368. mes "Some of them have powers";
  369. mes "that you wouldn't believe!";
  370. mes "I... I've seen them myself!";
  371. close;
  372. }
  373. OnTouch:
  374. if (BaseJob == Job_Bard) {
  375. emotion ET_HUK;
  376. }
  377. end;
  378. }
  379. morocc_in,169,72,7 script Spiteful-Looking Bard#bs 741,3,3,{
  380. if (BaseJob == Job_Bard) {
  381. if (Class == Job_Clown && qskill_bard == 9) {
  382. if (getskilllv("BA_PANGVOICE") != 0) {
  383. mes "[Riott]";
  384. mes "Geh heh heh~";
  385. mes "Been making good use of";
  386. mes "what I taught you? Just be";
  387. mes "careful and don't use that skill recklessly. Otherwise, people";
  388. mes "will hate you as they hate me.";
  389. next;
  390. mes "[Riott]";
  391. mes "Your enemies, and the";
  392. mes "occasional drunkard, on";
  393. mes "the other hand, are different";
  394. mes "matters entirely! Bwah hah hah!";
  395. close;
  396. }
  397. else {
  398. mes "[Riott]";
  399. mes "Impossible! You forgot";
  400. mes "everything I've taught you?";
  401. mes "How can that be? Oh well, it's";
  402. mes "no trouble for me to teach that";
  403. mes "to you again if you'd like.";
  404. next;
  405. if (select("No, thanks.:Thanks, I'd appreciate that.") == 1) {
  406. mes "[Riott]";
  407. mes "What...?";
  408. mes "You really don't";
  409. mes "want to learn it?";
  410. mes "I assure you there's";
  411. mes "no strings attached.";
  412. mes "If you change your mind...";
  413. close;
  414. }
  415. mes "[Riott]";
  416. mes "First, you must stare";
  417. mes "fiercely into the eyes of";
  418. mes "your target, and focus on";
  419. mes "thoughts of dominance. This";
  420. mes "is the basis for mesmerization. Now listen to this incantation...";
  421. next;
  422. mes "[Riott]";
  423. mes "Uuuummm Baaalaaaa";
  424. mes "Uuuummmm Baaalaaa~";
  425. mes "Kkkkuuurrirrreeee";
  426. mes "Kkkkuuurrirrreeee";
  427. mes "Oooumm guandlejdl";
  428. mes "Woooo Ei ei ei ei......";
  429. specialeffect EF_TALK_FROSTJOKE;
  430. next;
  431. mes "[Riott]";
  432. mes "Pang's Voice is used to";
  433. mes "confuse people and disrupt";
  434. mes "control of their bodies. It's not a fatal skill, but it is effective";
  435. mes "in mentally upsetting your enemy. Make very wise use of this skill.";
  436. skill "BA_PANGVOICE",1,SKILL_PERM;
  437. close;
  438. }
  439. }
  440. else if (qskill_bard > 8) {
  441. mes "[Riott]";
  442. mes "Geh heh heh~";
  443. mes "Been making good use of";
  444. mes "what I taught you? Just be";
  445. mes "careful and don't use that skill recklessly. Otherwise, people";
  446. mes "will hate you as they hate me.";
  447. next;
  448. mes "[Riott]";
  449. mes "Your enemies, and the";
  450. mes "occasional drunkard, on";
  451. mes "the other hand, are different";
  452. mes "matters entirely! Bwah hah hah!";
  453. close;
  454. }
  455. else if (qskill_bard == 8) {
  456. if (countitem(7277) > 0) {
  457. mes "[Riott]";
  458. mes "Ah, you've brought me";
  459. mes "a Munak Doll made by";
  460. mes "Yao Jun, just like you said";
  461. mes "you would. Ah yes, this is her";
  462. mes "craftsmanship, impeccable";
  463. mes "as always. You've done well~";
  464. next;
  465. mes "[Riott]";
  466. mes "To fulfill my part of this";
  467. mes "bargain, I shall now teach";
  468. mes "you my special skill. Now,";
  469. mes "I developed this by listening";
  470. mes "to incantations by the Utan";
  471. mes "Shaman in Umbala.";
  472. next;
  473. mes "[Riott]";
  474. mes "First, you must stare";
  475. mes "fiercely into the eyes of";
  476. mes "your target, and focus on";
  477. mes "thoughts of dominance. This";
  478. mes "is the basis for mesmerization. Now listen to this incantation...";
  479. next;
  480. mes "[Riott]";
  481. mes "''Toad's leg, Verit's heart,";
  482. mes "spinning stars, spilling zeny,";
  483. mes "hands and feet tied. Is this";
  484. mes "voices yours, is this voice";
  485. mes "mine. Head spinning, head";
  486. mes "spinning, head spinning...!''";
  487. specialeffect2 EF_TALK_FROSTJOKE;
  488. delitem 7277,1; //Munak_Doll
  489. skill "BA_PANGVOICE",1,SKILL_PERM;
  490. set qskill_bard,9;
  491. next;
  492. mes "[Riott]";
  493. mes "Remember, it doesn't matter";
  494. mes "what you say, but how you say";
  495. mes "it. Hypnotically induce your";
  496. mes "target with a forbiddenly";
  497. mes "seductive rhythm and your";
  498. mes "grasp will be inescapable!";
  499. next;
  500. mes "[Riott]";
  501. mes "Ah, and use sleight of";
  502. mes "hand to distract your target";
  503. mes "from your true motive! I find";
  504. mes "that casting Unbarring Octave";
  505. mes "with this skill works best. This skill's name is ''Pang Voice!''";
  506. next;
  507. mes "[Riott]";
  508. mes "''Pang Voice'' will mentally";
  509. mes "shock your target and disrupt";
  510. mes "control of his own body for";
  511. mes "a while. You can't exert control";
  512. mes "over victims with this skill, but they usually assume otherwise...";
  513. next;
  514. mes "[Riott]";
  515. mes "You need to be judicious in";
  516. mes "your use of this skill! Don't";
  517. mes "use it recklessly, or people";
  518. mes "will come to hate you as they";
  519. mes "hate me. But ''Pang Voice'' can be welcome is certain situations.";
  520. next;
  521. mes "[Riott]";
  522. mes "Subject your enemies to";
  523. mes "Pang Voice as much as you";
  524. mes "like, and no one will blame";
  525. mes "you for it. And you can get away with casting Pang Voice on bullies";
  526. mes "and drunkards occasionally...";
  527. close;
  528. }
  529. mes "[Riott]";
  530. mes "Hmpf. Weren't able";
  531. mes "to find me a Munak Doll";
  532. mes "yet? Well, don't worry, I'm";
  533. mes "a patient man. Just try to get";
  534. mes "one for me as soon as you can.";
  535. close;
  536. }
  537. else if (qskill_bard == 7) {
  538. if (countitem(574) > 4) {
  539. mes "[Riott]";
  540. mes "Ah, you've brought me";
  541. mes "some fresh eggs laid by";
  542. mes "Yhelle, just like I asked.";
  543. mes "I'm sure it was dangerous";
  544. mes "going to Niflheim, but the flavor of these eggs is worth it.";
  545. next;
  546. next;
  547. mes "[Riott]";
  548. mes "To fulfill my part of this";
  549. mes "bargain, I shall now teach";
  550. mes "you my special skill. Now,";
  551. mes "I developed this by listening";
  552. mes "to incantations by the Utan";
  553. mes "Shaman in Umbala.";
  554. next;
  555. mes "[Riott]";
  556. mes "First, you must stare";
  557. mes "fiercely into the eyes of";
  558. mes "your target, and focus on";
  559. mes "thoughts of dominance. This";
  560. mes "is the basis for mesmerization. Now listen to this incantation...";
  561. next;
  562. mes "[Riott]";
  563. mes "''Toad's leg, Verit's heart,";
  564. mes "spinning stars, spilling zeny,";
  565. mes "hands and feet tied. Is this";
  566. mes "voices yours, is this voice";
  567. mes "mine. Head spinning, head";
  568. mes "spinning, head spinning...!''";
  569. specialeffect2 EF_TALK_FROSTJOKE;
  570. delitem 574,5; //Egg
  571. skill "BA_PANGVOICE",1,SKILL_PERM;
  572. set qskill_bard,9;
  573. next;
  574. mes "[Riott]";
  575. mes "Remember, it doesn't matter";
  576. mes "what you say, but how you say";
  577. mes "it. Hypnotically induce your";
  578. mes "target with a forbiddenly";
  579. mes "seductive rhythm and your";
  580. mes "grasp will be inescapable!";
  581. next;
  582. mes "[Riott]";
  583. mes "Ah, and use sleight of";
  584. mes "hand to distract your target";
  585. mes "from your true motive! I find";
  586. mes "that casting Unbarring Octave";
  587. mes "with this skill works best. This skill's name is ''Pang Voice!''";
  588. next;
  589. mes "[Riott]";
  590. mes "''Pang Voice'' will mentally";
  591. mes "shock your target and disrupt";
  592. mes "control of his own body for";
  593. mes "a while. You can't exert control";
  594. mes "over victims with this skill, but they usually assume otherwise...";
  595. next;
  596. mes "[Riott]";
  597. mes "You need to be judicious in";
  598. mes "your use of this skill! Don't";
  599. mes "use it recklessly, or people";
  600. mes "will come to hate you as they";
  601. mes "hate me. But ''Pang Voice'' can be welcome is certain situations.";
  602. next;
  603. mes "[Riott]";
  604. mes "Subject your enemies to";
  605. mes "Pang Voice as much as you";
  606. mes "like, and no one will blame";
  607. mes "you for it. And you can get away with casting Pang Voice on bullies";
  608. mes "and drunkards occasionally...";
  609. close;
  610. }
  611. else {
  612. mes "[Riott]";
  613. mes "Hmm... You didn't";
  614. mes "bring enough Eggs...";
  615. mes "This will not do. It'll";
  616. mes "be a while until Yhelle";
  617. mes "will be able to lay more";
  618. mes "eggs. Yes, this isn't enough...";
  619. next;
  620. mes "[Riott]";
  621. mes "Well, to make up for the";
  622. mes "missing eggs, go and get ";
  623. mes "me ^4D4DFF1 Munak Doll^000000. I know that";
  624. mes "Yao Jun's Munak Dolls are";
  625. mes "masterpieces, and I am an";
  626. mes "an avid collector of her work.";
  627. next;
  628. mes "[Riott]";
  629. if (countitem(574) > 0) {
  630. mes "In the meanwhile,";
  631. mes "I'll enjoy the few";
  632. mes "eggs that you do have!";
  633. mes "Bweh heh heh heh heh!";
  634. delitem 574,countitem(574); //Egg
  635. }
  636. set qskill_bard,8;
  637. close;
  638. }
  639. }
  640. else if (qskill_bard > 1 && qskill_bard < 7) {
  641. mes "[Riott]";
  642. mes "So have you been";
  643. mes "having trouble gathering";
  644. mes "eggs from Yhelle? I know";
  645. mes "she can be one fast running";
  646. mes "chicken. But to survive where";
  647. mes "she roosts, she has to be.";
  648. close;
  649. }
  650. else {
  651. mes "[Riott]";
  652. mes "Hmmrmpf!";
  653. mes "Eh heh heh heh!";
  654. emotion ET_KIK;
  655. next;
  656. mes "[" + strcharinfo(0) + "]";
  657. mes "Um...";
  658. mes "What's so funny?";
  659. next;
  660. if (gef_bard_q == 30 || gef_bard_q == 31) {
  661. mes "[Riott]";
  662. mes "Hm? Ah! That's one of the";
  663. if (gef_bard_q == 30) {
  664. mes "Black Seals that can only";
  665. mes "be given by Kino Kitty. You";
  666. mes "must be a person of great";
  667. mes "emotional depth if he favors";
  668. mes "you enough to give you that.";
  669. }
  670. else {
  671. mes "Silver Seals that can only";
  672. mes "be given by Errende. You";
  673. mes "must be truly kind at heart";
  674. mes "if he has offered to be your";
  675. mes "friend. How about that?";
  676. }
  677. next;
  678. mes "[Riott]";
  679. mes "Geh heh heh~";
  680. mes "Hey, take a look";
  681. mes "at those two drunks";
  682. mes "all the way over there.";
  683. next;
  684. mes "[" + strcharinfo(0) + "]";
  685. mes "Yeah, I can see them.";
  686. mes "But what's so special";
  687. mes "about those two guys?";
  688. next;
  689. mes "[Riott]";
  690. mes "Just...";
  691. mes "Keep watching.";
  692. next;
  693. mes "^3355FFRiott stared intensely";
  694. mes "at one of the drunken men";
  695. mes "and began to harshly murmur";
  696. mes "some indistinct words in a";
  697. mes "low, hoarse voice. One of the";
  698. mes "men starts slightly convulsing.^000000";
  699. next;
  700. mes "[Little Bit Drunken Guy]";
  701. mes "H-hey...! ^333333*Hiccup!*^000000";
  702. mes "What are you doing?!";
  703. mes "K-keep your hands to";
  704. mes "yourself! Do I look";
  705. mes "like a woman to you?";
  706. next;
  707. mes "[More Drunken Guy]";
  708. mes "What are you talking";
  709. mes "about? Wh-what?! Why";
  710. mes "are my arms all wrapped";
  711. mes "around you? S-sorry, I was";
  712. mes "trying to just go that w--";
  713. mes "I wasn't trying to hug you!";
  714. next;
  715. mes "[Little Bit Drunken Guy]";
  716. mes "Bumping into me,";
  717. mes "I understand. But a full";
  718. mes "blown hug? Come on, now!";
  719. mes "That was totally on purpose!";
  720. mes "Wh-what? My h-hand! It's...";
  721. mes "It's moving my itself?!";
  722. next;
  723. mes "[More Drunken Guy]";
  724. mes "Ack! Wh-what are";
  725. mes "you doing! S-stop";
  726. mes "touching my butt!";
  727. next;
  728. mes "^3355FFThe two men continued";
  729. mes "to gesticulate and move";
  730. mes "wildly without direction.";
  731. next;
  732. mes "[" + strcharinfo(0) + "]";
  733. mes "Those two...";
  734. mes "Those two probably";
  735. mes "had way too much to drink.";
  736. next;
  737. mes "[Riott]";
  738. mes "Nah, they just lost";
  739. mes "control of their bodies";
  740. mes "for a bit. It's the result";
  741. mes "of my skill which sort of";
  742. mes "scrambles their minds.";
  743. next;
  744. if (qskill_bard == 1) {
  745. mes "[" + strcharinfo(0) + "]";
  746. mes "Mind scrambling?";
  747. mes "Wait, are you the same";
  748. mes "Bard who made someone";
  749. mes "jump off Umbala's Bungee";
  750. mes "Jump against his will?";
  751. next;
  752. mes "[Riott]";
  753. mes "Huh? How did you";
  754. mes "learn about that?";
  755. mes "I'm not proud of that,";
  756. mes "(even though it was";
  757. mes "hilarious at the time)";
  758. mes "but yeah, that was me.";
  759. next;
  760. if (select("Please teach me that skill!:Oh, alright. Just checking.") == 1) {
  761. mes "[Riott]";
  762. mes "Hm? You want to learn";
  763. mes "how to scramble minds";
  764. mes "like I did just now? Well,";
  765. mes "I invented this skill, though";
  766. mes "I did have a lot of help from";
  767. mes "the Utan Shaman. Let's see...";
  768. next;
  769. mes "[Riott]";
  770. mes "Alright. If you want me";
  771. mes "to teach you, then bring me";
  772. mes "5 Eggs from a chicken named";
  773. mes "Yhelle. Yhelle lays the highest";
  774. mes "quality eggs: they're delicious";
  775. mes "and great for a Bard's voice~";
  776. next;
  777. mes "[Riott]";
  778. mes "However, this chicken roosts";
  779. mes "in a strange, dangerous place.";
  780. mes "You'll need to explore this huge, mysterious tree in Umbala in order";
  781. mes "to get there. Last time I went,";
  782. mes "I pretty much almost died.";
  783. next;
  784. mes "[Riott]";
  785. mes "Alright...";
  786. mes "So don't forget";
  787. mes "to come back here";
  788. mes "and bring me back";
  789. mes "^4D4DFF5 Yhelle's Eggs^000000, alright?";
  790. set qskill_bard,2;
  791. close;
  792. }
  793. mes "[Riott]";
  794. mes "Boy, you're a curious one.";
  795. mes "But if you know about that";
  796. mes "and you bumped into me, you";
  797. mes "must certainly travel around";
  798. mes "a lot. I can respect a good,";
  799. mes "seasoned adventurer like you.";
  800. close;
  801. }
  802. mes "[" + strcharinfo(0) + "]";
  803. mes "Wha...?";
  804. mes "I can't believe you.";
  805. mes "Mind scrambling? That";
  806. mes "doesn't make any sense!";
  807. mes "They're just really drunk...";
  808. next;
  809. mes "[Riott]";
  810. mes "How dare you question my";
  811. mes "power? Oh well, I suppose";
  812. mes "I really can't be too angry.";
  813. mes "Most people who do believe";
  814. mes "me usually claim that I'm";
  815. mes "an axis of evil about now...";
  816. close;
  817. }
  818. mes "[Riott]";
  819. mes "Eh, nothing much. Say,";
  820. mes "you don't have any Bard";
  821. mes "Seals? That's a sure sign";
  822. mes "that you haven't been really";
  823. mes "connecting with the Bard";
  824. mes "community. That's a shame...";
  825. next;
  826. mes "[Riott]";
  827. mes "*Sigh* Alright, I know";
  828. mes "how you can meet more Bards.";
  829. mes "Why don't you try making friends with Errende? Look for a Bard";
  830. mes "dressed in green in Geffen and";
  831. mes "you should be able to find him.";
  832. close;
  833. }
  834. }
  835. else {
  836. mes "[Riott]";
  837. mes "Hmmrmpf!";
  838. mes "Eh heh heh heh!";
  839. emotion ET_KIK;
  840. next;
  841. mes "[" + strcharinfo(0) + "]";
  842. mes "Um...";
  843. mes "What's so funny?";
  844. next;
  845. if (gef_bard_q == 30 || gef_bard_q == 31) {
  846. mes "[Riott]";
  847. mes "Hm? Ah! That's one of the";
  848. if (gef_bard_q == 30) {
  849. mes "Black Seals that can only";
  850. mes "be given by Kino Kitty. You";
  851. mes "must be a person of great";
  852. mes "emotional depth if he favors";
  853. mes "you enough to give you that.";
  854. }
  855. else {
  856. mes "Silver Seals that can only";
  857. mes "be given by Errende. You";
  858. mes "must be truly kind at heart";
  859. mes "if he has offered to be your";
  860. mes "friend. How about that?";
  861. }
  862. next;
  863. mes "[Riott]";
  864. mes "Geh heh heh~";
  865. mes "Hey, take a look";
  866. mes "at those two drunks";
  867. mes "all the way over there.";
  868. next;
  869. mes "[" + strcharinfo(0) + "]";
  870. mes "Yeah, I can see";
  871. mes "together. But what";
  872. mes "about them?";
  873. next;
  874. mes "[Riott]";
  875. mes "Just...";
  876. mes "Keep watching.";
  877. close;
  878. }
  879. mes "[Riott]";
  880. mes "Eh, nothing much. Say,";
  881. mes "I notice you don't have";
  882. mes "any Bard seals. That tells";
  883. mes "me that you don't really";
  884. mes "meet that many Bards. You";
  885. mes "should really change that.";
  886. next;
  887. mes "[Riott]";
  888. mes "Bards and Minstrels can";
  889. mes "make some pretty handy";
  890. mes "friends if you give them";
  891. mes "a chance. Here, why don't";
  892. mes "you find Errende in Geffen?";
  893. mes "He's a pretty popular guy...";
  894. close;
  895. }
  896. OnTouch:
  897. emotion ET_KIK;
  898. end;
  899. }
  900. // Yhelle the Chicken
  901. //============================================================
  902. niflheim,239,70,1 script Yhelle#bard_chick1 800,3,3,{
  903. emotion ET_HUK, playerattached();
  904. emotion ET_HUK;
  905. mes "[Hen Yhelle]";
  906. mes "Cluck-Cluuuck?";
  907. mes "Cluck cluck cluck!";
  908. next;
  909. disablenpc "Yhelle#bard_chick1";
  910. donpcevent "Yhelle#bard_chick2::OnEnable";
  911. mes "^3355FFUpon sensing your";
  912. mes "presense, the hen";
  913. mes "quickly ran away.^000000";
  914. close;
  915. OnInit:
  916. disablenpc "Yhelle#bard_chick5";
  917. disablenpc "Yhelle#bard_chick4";
  918. disablenpc "Yhelle#bard_chick3";
  919. disablenpc "Yhelle#bard_chick2";
  920. end;
  921. OnEnable:
  922. enablenpc "Yhelle#bard_chick1";
  923. end;
  924. OnDisable:
  925. disablenpc "Yhelle#bard_chick1";
  926. end;
  927. OnTouch:
  928. callfunc "F_BardSkillYhelle",1,2; close;
  929. }
  930. niflheim,185,205,3 script Yhelle#bard_chick2 800,3,3,{
  931. emotion ET_HUK, playerattached();
  932. emotion ET_HUK;
  933. mes "[Hen Yhelle]";
  934. mes "Cluck-Cluuuck?";
  935. mes "Cluck cluck cluck!";
  936. next;
  937. disablenpc "Yhelle#bard_chick2";
  938. donpcevent "Yhelle#bard_chick3::OnEnable";
  939. mes "^3355FFUpon sensing your";
  940. mes "presense, the hen";
  941. mes "quickly ran away.^000000";
  942. close;
  943. OnEnable:
  944. enablenpc "Yhelle#bard_chick2";
  945. end;
  946. OnDisable:
  947. disablenpc "Yhelle#bard_chick2";
  948. end;
  949. OnTouch:
  950. callfunc "F_BardSkillYhelle",2,3; close;
  951. }
  952. niflheim,85,203,5 script Yhelle#bard_chick3 800,3,3,{
  953. emotion ET_HUK, playerattached();
  954. emotion ET_HUK;
  955. mes "[Hen Yhelle]";
  956. mes "Cluck-Cluuuck?";
  957. mes "Cluck cluck cluck!";
  958. next;
  959. disablenpc "Yhelle#bard_chick3";
  960. donpcevent "Yhelle#bard_chick4::OnEnable";
  961. mes "^3355FFUpon sensing your";
  962. mes "presense, the hen";
  963. mes "quickly ran away.^000000";
  964. close;
  965. OnEnable:
  966. enablenpc "Yhelle#bard_chick3";
  967. end;
  968. OnDisable:
  969. disablenpc "Yhelle#bard_chick3";
  970. end;
  971. OnTouch:
  972. callfunc "F_BardSkillYhelle",3,4; close;
  973. }
  974. niflheim,149,81,7 script Yhelle#bard_chick4 800,3,3,{
  975. emotion ET_HUK, playerattached();
  976. emotion ET_HUK;
  977. mes "[Hen Yhelle]";
  978. mes "Cluck-Cluuuck?";
  979. mes "Cluck cluck cluck!";
  980. next;
  981. disablenpc "Yhelle#bard_chick4";
  982. donpcevent "Yhelle#bard_chick5::OnEnable";
  983. mes "^3355FFUpon sensing your";
  984. mes "presense, the hen";
  985. mes "quickly ran away.^000000";
  986. close;
  987. OnEnable:
  988. enablenpc "Yhelle#bard_chick4";
  989. end;
  990. OnDisable:
  991. disablenpc "Yhelle#bard_chick4";
  992. end;
  993. OnTouch:
  994. callfunc "F_BardSkillYhelle",4,5; close;
  995. }
  996. niflheim,209,144,3 script Yhelle#bard_chick5 800,3,3,{
  997. emotion ET_HUK, playerattached();
  998. emotion ET_HUK;
  999. mes "[Hen Yhelle]";
  1000. mes "Cluck-Cluuuck?";
  1001. mes "Cluck cluck cluck!";
  1002. next;
  1003. disablenpc "Yhelle#bard_chick5";
  1004. donpcevent "Yhelle#bard_chick1::OnEnable";
  1005. mes "^3355FFUpon sensing your";
  1006. mes "presense, the hen";
  1007. mes "quickly ran away.^000000";
  1008. close;
  1009. OnEnable:
  1010. enablenpc "Yhelle#bard_chick5";
  1011. end;
  1012. OnDisable:
  1013. disablenpc "Yhelle#bard_chick5";
  1014. end;
  1015. OnTouch:
  1016. callfunc "F_BardSkillYhelle",5,1; close;
  1017. }
  1018. // Drunken Men
  1019. //============================================================
  1020. morocc_in,178,73,3 script Customer#bard_skill01 54,{
  1021. mes "[Little Bit Drunken Guy]";
  1022. mes "What do you think";
  1023. mes "is the best drink in";
  1024. mes "all the world? I think";
  1025. mes "the Tri-- Tristan? What";
  1026. mes "was it called again?";
  1027. next;
  1028. mes "[More Drunken Guy]";
  1029. mes "Oh! 13 Year Old Tristan?";
  1030. mes "That's a great drink, sure,";
  1031. mes "but it's way too expensive for";
  1032. mes "anything less than a special";
  1033. mes "occasion. ^333333*Hiccup*^000000 Personally,";
  1034. mes "I really like Ver... Uh, Ver...";
  1035. next;
  1036. mes "[Little Bit Drunken Guy]";
  1037. mes "Vermilion on the Beach?";
  1038. mes "Yeah, that's really good,";
  1039. mes "you'll pass out after just";
  1040. mes "having one shot! Yeah...";
  1041. mes "Tro... Tropical! People say";
  1042. mes "that's good too. Wait, what?";
  1043. next;
  1044. mes "[Little Bit Drunken Guy]";
  1045. mes "H-hey...! ^333333*Hiccup!*^000000";
  1046. mes "What are you doing?!";
  1047. mes "K-keep your hands to";
  1048. mes "yourself! Do I look";
  1049. mes "like a woman to you?";
  1050. next;
  1051. mes "[More Drunken Guy]";
  1052. mes "What are you talking";
  1053. mes "about? Wh-what?! Why";
  1054. mes "are my arms all wrapped";
  1055. mes "around you? S-sorry, I was";
  1056. mes "trying to just go that w--";
  1057. mes "I wasn't trying to hug you!";
  1058. next;
  1059. mes "[Little Bit Drunken Guy]";
  1060. mes "Bumping into me,";
  1061. mes "I understand. But a full";
  1062. mes "blown hug? Come on, now!";
  1063. mes "That was totally on purpose!";
  1064. mes "Wh-what? My h-hand! It's...";
  1065. mes "It's moving my itself?!";
  1066. next;
  1067. mes "[More Drunken Guy]";
  1068. mes "Ack! Wh-what are";
  1069. mes "you doing! S-stop";
  1070. mes "touching my butt!";
  1071. next;
  1072. mes "^3355FFA Bard in the room";
  1073. mes "watches the two drunk";
  1074. mes "men intently and giggles";
  1075. mes "at their stupor. Remember:";
  1076. mes "drinking too much isn't good!^000000";
  1077. close;
  1078. }
  1079. morocc_in,175,70,7 script Customer#bard_skill02 50,{
  1080. mes "[Little Bit Drunken Guy]";
  1081. mes "What do you think";
  1082. mes "is the best drink in";
  1083. mes "all the world? I think";
  1084. mes "the Tri-- Tristan? What";
  1085. mes "was it called again?";
  1086. next;
  1087. mes "[More Drunken Guy]";
  1088. mes "Oh! 13 Year Old Tristan?";
  1089. mes "That's a great drink, sure,";
  1090. mes "but it's way too expensive for";
  1091. mes "anything less than a special";
  1092. mes "occasion. ^333333*Hiccup*^000000 Personally,";
  1093. mes "I really like Ver... Uh, Ver...";
  1094. next;
  1095. mes "[Little Bit Drunken Guy]";
  1096. mes "Vermilion on the Beach?";
  1097. mes "Yeah, that's really good,";
  1098. mes "you'll pass out after just";
  1099. mes "having one shot! Yeah...";
  1100. mes "Tro... Tropical! People say";
  1101. mes "that's good too. Wait, what?";
  1102. next;
  1103. mes "[Little Bit Drunken Guy]";
  1104. mes "H-hey...! ^333333*Hiccup!*^000000";
  1105. mes "What are you doing?!";
  1106. mes "K-keep your hands to";
  1107. mes "yourself! Do I look";
  1108. mes "like a woman to you?";
  1109. next;
  1110. mes "[More Drunken Guy]";
  1111. mes "What are you talking";
  1112. mes "about? Wh-what?! Why";
  1113. mes "are my arms all wrapped";
  1114. mes "around you? S-sorry, I was";
  1115. mes "trying to just go that w--";
  1116. mes "I wasn't trying to hug you!";
  1117. next;
  1118. mes "[Little Bit Drunken Guy]";
  1119. mes "Bumping into me,";
  1120. mes "I understand. But a full";
  1121. mes "blown hug? Come on, now!";
  1122. mes "That was totally on purpose!";
  1123. mes "Wh-what? My h-hand! It's...";
  1124. mes "It's moving my itself?!";
  1125. next;
  1126. mes "[More Drunken Guy]";
  1127. mes "Ack! Wh-what are";
  1128. mes "you doing! S-stop";
  1129. mes "touching my butt!";
  1130. next;
  1131. mes "^3355FFA Bard in the room";
  1132. mes "watches the two drunk";
  1133. mes "men intently and giggles";
  1134. mes "at their stupor. Remember:";
  1135. mes "drinking too much isn't good!^000000";
  1136. close;
  1137. }
  1138. // Bartender
  1139. //============================================================
  1140. morocc_in,166,76,7 script Bartender#bard_qskill 46,{
  1141. if (checkweight(1201,1) == 0) {
  1142. mes "^3355FFHold it right there!";
  1143. mes "You're carrying too many items and don't have enough inventory space to receive any rewards. Please make more inventory space available and come back to take this challenge.";
  1144. close;
  1145. }
  1146. mes "[Bartender]";
  1147. mes "So what would";
  1148. mes "you like to order?";
  1149. next;
  1150. switch(select("Tropical Sograt:Vermilion on the Beach:Nothing, thanks.")) {
  1151. case 1:
  1152. if (MaxWeight - Weight < 2000) {
  1153. mes "[Bartender]";
  1154. mes "You sure you can carry";
  1155. mes "any more stuff with you?";
  1156. mes "Damn, it doesn't look that";
  1157. mes "way to me. Take a load off,";
  1158. mes "and put some stuff with in";
  1159. mes "your Kafra Storage, alright?";
  1160. close;
  1161. }
  1162. if (Zeny < 1000) {
  1163. mes "[Bartender]";
  1164. mes " You sure you can afford";
  1165. mes "this now? This drink's";
  1166. mes "1,000 zeny, so you better";
  1167. mes "check the cash you have";
  1168. mes "onhand. Eh, just come back";
  1169. mes "later when you have the money.";
  1170. close;
  1171. }
  1172. mes "[Bartender]";
  1173. mes "Here you are,";
  1174. mes "1 Tropical Sograt.";
  1175. mes "It tastes sweet and";
  1176. mes "mild, but if you're not";
  1177. mes "careful, you'll pass out";
  1178. mes "in no time flat. Take it easy.";
  1179. set Zeny, Zeny-1000;
  1180. getitem 12112,1; //Tropical_Sograt
  1181. close;
  1182. case 2:
  1183. if (MaxWeight - Weight < 2000) {
  1184. mes "[Bartender]";
  1185. mes "You sure you can carry";
  1186. mes "any more stuff with you?";
  1187. mes "Damn, it doesn't look that";
  1188. mes "way to me. Take a load off,";
  1189. mes "and put some stuff with in";
  1190. mes "your Kafra Storage, alright?";
  1191. close;
  1192. }
  1193. if (Zeny < 1000) {
  1194. mes "[Bartender]";
  1195. mes "You sure you can afford";
  1196. mes "this now? This drink's";
  1197. mes "1,000 zeny, so you better";
  1198. mes "check the cash you have";
  1199. mes "onhand. Eh, just come back";
  1200. mes "later when you have the money.";
  1201. close;
  1202. }
  1203. mes "[Bartender]";
  1204. mes "Here you go.";
  1205. mes "Be sure that you";
  1206. mes "enjoy your drinking";
  1207. mes "without going crazy.";
  1208. set Zeny, Zeny-1000;
  1209. getitem 12113,1; //Vermilion_The_Beach
  1210. close;
  1211. case 3:
  1212. mes "[Bartender]";
  1213. mes "Alright, then.";
  1214. mes "I'll see you around.";
  1215. close;
  1216. }
  1217. }
  1218. // Function
  1219. //============================================================
  1220. function script F_BardSkillYhelle {
  1221. if (checkweight(1201,1) == 0 || MaxWeight - Weight < 2000) {
  1222. mes "^3355FFHold it right there!";
  1223. mes "You're carrying too many items and don't have enough inventory space to receive any rewards. Please make more inventory space available and come back to take this challenge.";
  1224. close;
  1225. }
  1226. emotion ET_HUK, playerattached();
  1227. emotion ET_HUK;
  1228. mes "[Hen Yhelle]";
  1229. mes "Cluck-Cluuuck?";
  1230. mes "Cluck cluck cluck!";
  1231. next;
  1232. if (rand(1,3) == 2) {
  1233. disablenpc "Yhelle#bard_chick"+getarg(0);
  1234. donpcevent "Yhelle#bard_chick"+getarg(1)+"::OnEnable";
  1235. mes "^3355FFUpon sensing your";
  1236. mes "presense, the hen";
  1237. mes "quickly ran away.^000000";
  1238. if (qskill_bard > 1 && qskill_bard < 7) {
  1239. mes "^3355FFYou found ^3333331 Egg^3355FF in the";
  1240. mes "place where Yhelle the";
  1241. mes "Hen was roosting.^000000";
  1242. set qskill_bard,qskill_bard+1;
  1243. getitem 574,1; //Egg
  1244. }
  1245. }
  1246. else {
  1247. disablenpc "Yhelle#bard_chick"+getarg(0);
  1248. donpcevent "Yhelle#bard_chick"+getarg(1)+"::OnEnable";
  1249. mes "^3355FFUpon sensing your";
  1250. mes "presense, the hen";
  1251. mes "quickly ran away.^000000";
  1252. }
  1253. return;
  1254. }