ninja_quests.txt 45 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366
  1. //===== rAthena Script =======================================
  2. //= Ninja Equipment Quests
  3. //===== By: ==================================================
  4. //= Playtester
  5. //===== Current Version: =====================================
  6. //= 1.2a
  7. //===== Compatible With: =====================================
  8. //= rAthena Project
  9. //===== Description: =========================================
  10. //= Quests for Ninja weapons and armor.
  11. //===== Additional Comments: =================================
  12. //= 1.0 Ninja Arm Guards only yet [Playtester]
  13. //= 1.1 Added Kaibara [Playtester]
  14. //= 1.2 Added Tetsu [Playtester]
  15. //= 1.2a Kagerou/Oboro support (BaseJob -> BaseClass) [Euphy]
  16. //============================================================
  17. que_ng,28,50,3 script Boshuu 709,{
  18. if (BaseClass != Job_Ninja){
  19. mes "[Boshuu]";
  20. mes "I'm the best craftsman out of what people call the Three Craftsmen of Ninja Tools.";
  21. mes "They call me Murata Boshuu.";
  22. next;
  23. mes "[Boshuu]";
  24. mes "I know how to create any armor and shield of the eastern world, and my shields are considered the best there is.";
  25. next;
  26. mes "[Boshuu]";
  27. mes "But seeing how you are an outsider...";
  28. mes "Looks like I have no business with you.";
  29. mes "Ehem~";
  30. close;
  31. }
  32. if (BaseLevel < 20){
  33. mes "[Boshuu]";
  34. mes "I make the best shields for Ninjas of all ages,";
  35. mes "But even I have some minimum requirements";
  36. next;
  37. mes "[Boshuu]";
  38. mes "It looks like what you need isn't a shield, but more levels.";
  39. mes "Come back after you've grown a bit more.";
  40. close;
  41. }
  42. if (countitem(2102) < 1 && !(MISC_QUEST & 2048)){
  43. mes "[Boshuu]";
  44. mes "I'm the best craftsman out of what people call the Three Craftsmen of Ninja Tools.";
  45. mes "They call me Murata Boshuu.";
  46. next;
  47. mes "[Boshuu]";
  48. mes "They say it's three craftsmen, but the other two are probably scammers.";
  49. mes "There's not a single craftsman better than I for ninjas in this world.";
  50. next;
  51. mes "[Boshuu]";
  52. mes "I know how to make all the eastern armor and shield.";
  53. next;
  54. mes "[Boshuu]";
  55. mes "Because the armor I'd create was so superior and defensive, when two people battle wearing armor made by me, no one can win!";
  56. next;
  57. mes "[Boshuu]";
  58. mes "For that reason, I no longer make any armor.";
  59. mes "I'm only collecting armors nowadays, just to make sure my skills do not go to waste..";
  60. next;
  61. mes "[Boshuu]";
  62. mes "But I feel so bored nowadays.";
  63. next;
  64. mes "[Boshuu]";
  65. mes "Now that I only collect armor, I feel like the creative flame within me is dying out.";
  66. next;
  67. mes "[Boshuu]";
  68. mes "From what I heard, there's an armor overseas which I haven't even heard of.";
  69. mes "It was called a... hmm.. what was it called?";
  70. next;
  71. mes "[Boshuu]";
  72. mes "^ff0000Guard[1]^000000? Well, it's a name like that.";
  73. mes "I wish to see the real thing myself.";
  74. next;
  75. mes "[Boshuu]";
  76. mes "But obviously, it's probably worthless compared to the armor I make.";
  77. next;
  78. mes "[Boshuu]";
  79. mes "Do me a favor and I'll make you something special.";
  80. next;
  81. mes "[Boshuu]";
  82. mes "I'm not sure what I'll do, but I get the feeling I'll feel inspired once I see that armor.";
  83. mes "How 'bout it~ Will you find me a ^ff0000Guard[1]^000000?";
  84. next;
  85. if(select("Hmm.. I don't feel like it.:Very well.") == 1){
  86. mes "[Boshuu]";
  87. mes "Ah~ What a shame..";
  88. mes "You're missing out on an opportunity to get your hands on something made by a genius craftsman like myself...";
  89. close;
  90. }else{
  91. mes "[Boshuu]";
  92. mes "Oh, Very well.";
  93. mes "Get a move on.";
  94. mes "Find the shield called ^ff0000Guard[1]^000000 and bring it to me.";
  95. set ninbo,1;
  96. close;
  97. }
  98. }
  99. if (ninbo == 1){
  100. mes "[Boshuu]";
  101. mes "Oh.. so did you bring it?";
  102. mes "Show it to me...";
  103. mes "Hmmmmm...";
  104. next;
  105. mes "[Boshuu]";
  106. mes "Oh~ ! I see, it's even possible to slot armor!";
  107. next;
  108. mes "[Boshuu]";
  109. mes "Ahh, Now I'm just itching to imitating this armor and making a slot on other armors.";
  110. next;
  111. mes "[Boshuu]";
  112. mes "If you have a regular non-slotted Arm Guard and a slotted Guard, I'll make the non-slotted one slotted at the cost of 10,000 Zeny.";
  113. next;
  114. mes "[Boshuu]";
  115. mes "How 'bout it? Want to try?";
  116. next;
  117. if(select("No thanks.:Ok, sounds good.") == 1){
  118. mes "[Boshuu]";
  119. mes "Hmm, Ok.";
  120. mes "I'm so grateful that I was able to see such a rare thing from overseas.";
  121. mes "Thanks for everything.";
  122. set ninbo,0;
  123. close;
  124. }else{
  125. mes "[Boshuu]";
  126. mes "Oh ok.";
  127. mes "I can't wait to begin.";
  128. mes "If you bring me 1 Arm Guard";
  129. mes "1 Slotted Guard, and";
  130. mes "10,000 Zeny..";
  131. next;
  132. mes "[Boshuu]";
  133. mes "Then I'll slot your slotless Arm Guard.";
  134. mes "Come back when you have all the required materials.";
  135. set ninbo,2;
  136. close;
  137. }
  138. }
  139. else if (ninbo == 2){
  140. if (countitem(2102) < 1 || countitem(2117) < 1){
  141. mes "[Boshuu]";
  142. mes "Hmm... It looks like you didn't bring me enough materials.";
  143. mes "In order to create a Slotted Arm Guard, I need 1 Slotted Guard";
  144. mes "1 Arm Guard, and 10,000 Zeny";
  145. mes "Come back when you're sure you have everything.";
  146. close;
  147. }
  148. if (Zeny < 10000){
  149. mes "[Boshuu]";
  150. mes "Hmm.. You brought plenty of materials, but you're short on zeny.";
  151. next;
  152. mes "[Boshuu]";
  153. mes "In order to create a Slotted Arm Guard, I need 1 Guard[1]";
  154. mes "1 Arm Guard, and 10,000 Zeny.";
  155. mes "Come back when you're sure you have everything.";
  156. close;
  157. }
  158. mes "[Boshuu]";
  159. mes "Oh, I see you're back with all the required materials.";
  160. mes "But before I start, I must ask you one more time.";
  161. mes "Do you want to give me the materials you've brought and receive a Slotted Arm Guard instead?";
  162. next;
  163. if(select("No:Yes") == 1){
  164. mes "[Boshuu]";
  165. mes "Ok";
  166. mes "Well, if you make up your mind again, come and see me.";
  167. close;
  168. }else{
  169. mes "[Boshuu]";
  170. mes "All right!";
  171. mes "This should only take a second";
  172. mes "Bang Clang~ Bang Clang~";
  173. next;
  174. if(countitem(2102) < 1 || countitem(2117) < 1 || Zeny < 10000){
  175. mes "HACK DETECTED";
  176. close;
  177. }
  178. mes "[Boshuu]";
  179. mes "Here, it's finally complete.";
  180. mes "I present to you a Slotted Arm Guard.";
  181. mes "Come and find me whenever you're ready to request more.";
  182. delitem 2102,1;
  183. delitem 2117,1;
  184. set Zeny,Zeny-10000;
  185. set ninbo,0;
  186. set MISC_QUEST,MISC_QUEST | 2048;
  187. getitem 2118,1;
  188. close;
  189. }
  190. }
  191. else if (MISC_QUEST & 2048){
  192. set ninbo,0;
  193. mes "[Boshuu]";
  194. mes "Oh~ I see you've come back.";
  195. mes "Is it because you need another slotted Arm Guard?";
  196. next;
  197. if(select("Nope, not really.:Yes, make me another one.") == 1){
  198. mes "[Boshuu]";
  199. mes "Hmmph~ You sure a weird one.";
  200. mes "Well, I'll see you later~";
  201. close;
  202. }else{
  203. if (countitem(2102) < 1 || countitem(2117) < 1){
  204. mes "[Boshuu]";
  205. mes "Hmm... It looks like you didn't bring me enough materials.";
  206. mes "In order to make a Slotted Arm Guard,";
  207. mes "I need 1 Slotted Guard";
  208. mes "1 Arm Guard, and";
  209. mes "10,000 Zeny.";
  210. mes "Come back when you're sure you have everything.";
  211. close;
  212. }
  213. if (Zeny < 10000){
  214. mes "[Boshuu]";
  215. mes "Hmm.. You brought plenty of materials, but you're short on zeny.";
  216. next;
  217. mes "[Boshuu]";
  218. mes "In order to create one Slotted Arm Guard,";
  219. mes "I need 1 Slotted Guard, 1 Arm Guard, and 10,000 Zeny.";
  220. mes "Come back when you're sure you have everything.";
  221. close;
  222. }
  223. mes "[Boshuu]";
  224. mes "Oh, You've brought me the needed materials.";
  225. mes "Before I begin, let me ask one final time...";
  226. mes "Will you give me the materials you've gathered, and in turn, receive a slotted Arm Guard?";
  227. next;
  228. if(select("No:Yes") == 1){
  229. mes "[Boshuu]";
  230. mes "Ok";
  231. mes "If you ever make up your mind";
  232. mes "come and find me again.";
  233. close;
  234. }else{
  235. mes "[Boshuu]";
  236. mes "All right!";
  237. mes "This should only take a second";
  238. mes "Bang Clang ~Bang Clang ~";
  239. next;
  240. mes "[Boshuu]";
  241. mes "Here, it's finally complete.";
  242. mes "I present to you a Slotted Arm Guard.";
  243. next;
  244. if(countitem(2102) < 1 || countitem(2117) < 1 || Zeny < 10000){
  245. mes "HACK DETECTED";
  246. close;
  247. }
  248. mes "[Boshuu]";
  249. mes "If you ever want to ask me to make you more items, feel free to come back anytime.";
  250. delitem 2102,1;
  251. delitem 2117,1;
  252. set Zeny,Zeny-10000;
  253. getitem 2118,1;
  254. close;
  255. }
  256. }
  257. }
  258. else{
  259. set ninbo,0;
  260. mes "[Boshuu]";
  261. mes "Oh~ You~!";
  262. mes "Is what you have there the shield from overseas called a Guard? Let me take a look.";
  263. next;
  264. mes "[Boshuu]";
  265. mes "Unbelievable!! It is~!";
  266. mes "If all shields had a slot, they could become more effective than ever.";
  267. mes "How is it that I've only realised this now?";
  268. next;
  269. mes "[Boshuu]";
  270. mes "I'm the best out of the three craftsmen of Ninja tools called Murata Boshuu.";
  271. mes "I know how to create all the armor and shields of the eastern world.";
  272. next;
  273. mes "[Boshuu]";
  274. mes "But because the armor I would create was so refined and high in defense, when people wearing my armor would fight again each other, neither side could win.";
  275. next;
  276. mes "[Boshuu]";
  277. mes "For that reason, I no longer make shields and armor.";
  278. next;
  279. mes "[Boshuu]";
  280. mes "Nowadays, all I do is collect shields and armor.";
  281. next;
  282. mes "[Boshuu]";
  283. mes "But life is kind of boring without crafting things.";
  284. next;
  285. mes "[Boshuu]";
  286. mes "Since all I do is collect now, I feel like the creative spirit within me is disappearing.";
  287. next;
  288. mes "[Boshuu]";
  289. mes "But at the sight of your shield, I feel like my sleeping spirit of creativity has awoken.";
  290. next;
  291. mes "[Boshuu]";
  292. mes "I you want to, bring me an Arm Guard, a Slotted Guard, and 10,000 Zeny, and I'll make you a Slotted Arm Guard.";
  293. mes "How 'bout it? Would you like to obtain a Slotted Arm Guard?";
  294. next;
  295. if(select("No, I'd rather not.:Yes~!! Please make it for me!") == 1){
  296. mes "[Boshuu]";
  297. mes "Hmm, is that so?";
  298. mes "What a shame...";
  299. mes "Well, if you change your mind later, come back and see me.";
  300. close;
  301. }else{
  302. if (countitem(2102) < 1 || countitem(2117) < 1){
  303. mes "[Boshuu]";
  304. mes "Hmm... It looks like you didn't bring me enough materials.";
  305. next;
  306. mes "[Boshuu]";
  307. mes "In order to make a Slotted Arm Guard,";
  308. mes "I need 1 Slotted Guard";
  309. mes "1 Arm Guard, and";
  310. mes "10,000 Zeny.";
  311. mes "Come back when you're sure you have everything.";
  312. close;
  313. }
  314. if (Zeny < 10000){
  315. mes "[Boshuu]";
  316. mes "Hmm.. You brought plenty of materials, but you're short on zeny.";
  317. next;
  318. mes "[Boshuu]";
  319. mes "In order to make a Slotted Arm Guard,";
  320. mes "I need 1 Slotted Guard";
  321. mes "1 Arm Guard, and";
  322. mes "10,000 Zeny.";
  323. mes "Come back when you're sure you have everything.";
  324. close;
  325. }
  326. mes "[Boshuu]";
  327. mes "Oh, You've brought me the needed materials.";
  328. mes "Before I begin, let me ask one final time...";
  329. mes "Will you give me the materials you've gathered,";
  330. mes "and in turn, receive a Slotted Arm Guard?";
  331. next;
  332. if(select("No:Yes") == 1){
  333. mes "[Boshuu]";
  334. mes "Ok";
  335. mes "If you ever make up your mind";
  336. mes "come and find me again.";
  337. close;
  338. }else{
  339. mes "[Boshuu]";
  340. mes "All right!";
  341. mes "This should only take a second";
  342. mes "Bang Clang ~Bang Clang ~";
  343. next;
  344. if(countitem(2102) < 1 || countitem(2117) < 1 || Zeny < 10000){
  345. mes "HACK DETECTED";
  346. close;
  347. }
  348. mes "[Boshuu]";
  349. mes "Here, it's finally complete.";
  350. mes "I present to you a Slotted Arm Guard.";
  351. mes "If you ever want to ask me to make you more items, feel free to come back anytime.";
  352. delitem 2102,1;
  353. delitem 2117,1;
  354. set Zeny,Zeny-10000;
  355. set MISC_QUEST,MISC_QUEST | 2048;
  356. getitem 2118,1;
  357. close;
  358. }
  359. }
  360. }
  361. }
  362. que_ng,28,45,3 script Basshu 86,{
  363. if(BaseClass != Job_Ninja){
  364. mes "[Basshu]";
  365. mes "I am one of the brothers of the three brothers in charge of crafting shields in the east named Murata Basshu";
  366. next;
  367. mes "[Basshu]";
  368. mes "People normally call us the Three Craftsmen, but the other two craftsmen are my brothers.";
  369. next;
  370. mes "[Basshu]";
  371. mes "But It looks like you're not my usual customer type, so I cannot make you any shields.";
  372. mes "Sorry.";
  373. close;
  374. }
  375. if(BaseLevel < 50){
  376. mes "[Basshu]";
  377. mes "I am one of the brothers of the three brothers in charge of crafting shields in the east named Murata Basshu";
  378. next;
  379. mes "[Basshu]";
  380. mes "Unfortunately, many of my shields have minimum requirements, and I'm afraid you would not meet them.";
  381. next;
  382. mes "[Basshu]";
  383. mes "Come back when you're stronger.";
  384. close;
  385. }
  386. if (countitem(2107) < 1 && !(MISC_QUEST & 4096)){
  387. mes "[Basshu]";
  388. mes "I am one of the brothers of the three craftsmen in charge of crafting shields in the east named Murata Basshu";
  389. next;
  390. mes "[Basshu]";
  391. mes "We are called the Three Craftsmen, but the other two craftsmen are my brothers.";
  392. mes "I've learned my craft by sneaking looks over my brothers, so my skill is a little less than them, but many people praise me highly.";
  393. next;
  394. mes "[Basshu]";
  395. mes "As of now, I've given up making shields and am currently running an antique shop for shields.";
  396. mes "I'm researching to see if shields can be enchanted with magic.";
  397. next;
  398. mes "[Basshu]";
  399. mes "Do you happen to know a shield called the Mirror shield from overseas?";
  400. mes "I'd love to see that item, but I can't get my hands on one.";
  401. next;
  402. mes "[Basshu]";
  403. mes "It'd help me greatly if I could see that shield up close.";
  404. mes "Can you help me?";
  405. next;
  406. if(select("Hmm...I don't feel like it.:Very well.") == 1){
  407. mes "[Basshu]";
  408. mes "Ah~ I guess it was an impossible request.";
  409. mes "I'm sorry.";
  410. mes "If you ever find a Mirror shield and want to get rid of it, please come and see me.";
  411. close;
  412. }else{
  413. mes "[Basshu]";
  414. mes "Oh, thank you.";
  415. mes "If you could really find me a Mirror Shield, I might get some really good ideas.";
  416. set ninbot,1;
  417. close;
  418. }
  419. }
  420. if (ninbot == 1){
  421. mes "[Basshu]";
  422. mes "Oh. You have it?";
  423. mes "Let me see...";
  424. mes "Hmm ...";
  425. next;
  426. mes "[Basshu]";
  427. mes "Oh! That's it! This proves it's not impossible to make a shield resistant to magical attacks.";
  428. mes "Whew...";
  429. next;
  430. mes "[Basshu]";
  431. mes "This sure gets me excited.";
  432. mes "If you have a normal Arm Guard, bring me your Arm Guard, and...";
  433. next;
  434. mes "[Basshu]";
  435. mes "1 Mirror Shield, and";
  436. mes "20,000 Zeny, and I'll improve your Arm Guard into an Improved Arm Guard.";
  437. next;
  438. mes "[Basshu]";
  439. mes "How about it? Would you like that?";
  440. next;
  441. if(select("No, I wouldn't.:Yes, I would.") == 1){
  442. mes "[Basshu]";
  443. mes "Hmm, Very Well.";
  444. mes "I'm so grateful you showed me that rare shield from overseas.";
  445. next;
  446. mes "[Basshu]";
  447. mes "Thanks for everything.";
  448. set ninbot,0;
  449. close;
  450. }else{
  451. mes "[Basshu]";
  452. mes "Very Well.";
  453. mes "I'm looking forward to this.";
  454. next;
  455. mes "[Basshu]";
  456. mes "Bring me 1 Arm Guard,";
  457. mes "1 Mirror Shield, and";
  458. mes "20,000 Zeny,";
  459. mes "and I'll make you an Improved Arm Guard.";
  460. next;
  461. mes "[Basshu]";
  462. mes "Come and see me when you have everything ready.";
  463. set ninbot,2;
  464. close;
  465. }
  466. }
  467. else if (ninbot == 2){
  468. if(countitem(2107) < 1 || countitem(2117) < 1){
  469. mes "[Basshu]";
  470. mes "Hmm.. It looks like there aren't enough materials.";
  471. mes "For an Improved Arm Guard, I require...";
  472. mes "1 Mirror Shield, 1 Arm Guard";
  473. mes "and 20,000 Zeny.";
  474. mes "Come again when you have these materials.";
  475. close;
  476. }
  477. if(Zeny < 20000){
  478. mes "[Basshu]";
  479. mes "Hmm.. You brought plenty of materials, but you're short on zeny.";
  480. mes "In order to create an Improved Arm Guard, I require...";
  481. mes "1 Mirror Shield, 1 Arm Guard";
  482. mes "and 20,000 Zeny.";
  483. mes "Come again when you have these materials.";
  484. close;
  485. }
  486. mes "[Basshu]";
  487. mes "The proper ingredients";
  488. mes "have been gathered.";
  489. mes "Before I begin,";
  490. mes "I'll ask one last time.";
  491. next;
  492. mes "[Basshu]";
  493. mes "In trade of the magical defence of the Arm Guard increasing, the shield's ability to block physical attacks may inevitably decrease.";
  494. next;
  495. mes "[Basshu]";
  496. mes "Will you give me the materials you've gathered";
  497. mes "and in trade, receive an Improved Arm Guard?";
  498. next;
  499. if(select("No:Yes") == 1){
  500. mes "[Basshu]";
  501. mes "Very Well.";
  502. mes "If you ever make up your mind";
  503. mes "come and find me again.";
  504. close;
  505. }else{
  506. mes "[Basshu]";
  507. mes "Hmm~ Well then~";
  508. mes "Shall we begin?";
  509. mes "Bang Clang ~Bang Clang ~";
  510. mes "Sweep Sweep~ Saw Saw~";
  511. next;
  512. if(countitem(2107) < 1 || countitem(2117) < 1 || Zeny < 20000){
  513. mes "HACK DETECTED";
  514. close;
  515. }
  516. mes "[Basshu]";
  517. mes "Here it is -- it's complete.";
  518. mes "I've made you an Improved Arm Guard.";
  519. mes "If you ever want me to create more items, come and ask me anytime.";
  520. delitem 2107,1;
  521. delitem 2117,1;
  522. set Zeny,Zeny-20000;
  523. set ninbot,0;
  524. set MISC_QUEST,MISC_QUEST | 4096;
  525. getitem 2119,1;
  526. close;
  527. }
  528. }
  529. else if (MISC_QUEST & 4096){
  530. set ninbot,0;
  531. mes "[Basshu]";
  532. mes "Oh~ I see you've come back.";
  533. mes "Are you here because you need an Improved Arm Guard?";
  534. next;
  535. if(select("Nope, not really.:Yes, make me another one.") == 1){
  536. mes "[Basshu]";
  537. mes "Aha~ I see~.";
  538. mes "Come back and talk to me anytime.";
  539. close;
  540. }else{
  541. if(countitem(2107) < 1 || countitem(2117) < 1){
  542. mes "[Basshu]";
  543. mes "Hmm.. It looks like there aren't enough materials.";
  544. mes "In order to make an Improved Arm Guard, I require...";
  545. mes "1 Mirror Shield, 1 Arm Guard,";
  546. mes "And 20,000 Zeny.";
  547. mes "Come again when you have these materials.";
  548. close;
  549. }
  550. if(Zeny < 20000){
  551. mes "[Basshu]";
  552. mes "Hmm.. You brought plenty of materials, but you're short on zeny.";
  553. mes "In order to make an Improved Arm Guard, I require...";
  554. mes "1 Mirror Shield, 1 Arm Guard,";
  555. mes "and 20,000 Zeny.";
  556. mes "Come again when you have these materials.";
  557. close;
  558. }
  559. mes "[Basshu]";
  560. mes "Looks like you brought me the correct ingredients.";
  561. mes "Before I begin,";
  562. mes "I'll ask one last time.";
  563. next;
  564. mes "[Basshu]";
  565. mes "In trade of the magical defence of the Arm Guard increasing, the shield's ability to block physical attacks may inevitably decrease.";
  566. next;
  567. mes "[Basshu]";
  568. mes "Will you give me the materials you've gathered to receive an Improved Arm Guard?";
  569. next;
  570. if(select("No:Yes") == 1){
  571. mes "[Basshu]";
  572. mes "Very Well.";
  573. mes "If you make up your mind";
  574. mes "come and find me again.";
  575. close;
  576. }else{
  577. mes "[Basshu]";
  578. mes "Hmm~ Well then~";
  579. mes "Shall we begin?";
  580. mes "Bang Clang ~Bang Clang ~";
  581. mes "Sweep Sweep~ Saw Saw~";
  582. next;
  583. mes "[Basshu]";
  584. mes "Here it is -- it's complete.";
  585. mes "I've made you an Improved Arm Guard";
  586. next;
  587. if(countitem(2107) < 1 || countitem(2117) < 1 || Zeny < 20000){
  588. mes "HACK DETECTED";
  589. close;
  590. }
  591. mes "[Basshu]";
  592. mes "If you ever want me to create more items, come and ask me anytime.";
  593. delitem 2107,1;
  594. delitem 2117,1;
  595. set Zeny,Zeny-20000;
  596. getitem 2119,1;
  597. close;
  598. }
  599. }
  600. }
  601. else{
  602. set ninbot,0;
  603. mes "[Basshu]";
  604. mes "Why~ That's~!";
  605. mes "Is what you have there that shield which is called a 'Mirror Shield' overseas?";
  606. next;
  607. mes "[Basshu]";
  608. mes "Excuse me, but may I take a look?";
  609. next;
  610. mes "[Basshu]";
  611. mes "I knew it!! It is a Mirror Shield~!";
  612. mes "There must be a way any shield can posess magical powers!!";
  613. next;
  614. mes "[Basshu]";
  615. mes "Shields could be much more useful than now.";
  616. mes "Why didn't I think of this before?";
  617. next;
  618. mes "[Basshu]";
  619. mes "I have two brothers, and together we are the Three Craftsmen of the East.";
  620. mes "I learned my crafting skill by watching my older brothers.";
  621. next;
  622. mes "[Basshu]";
  623. mes "Due to that, my skill is not as good as theirs, but many people say I am skilled...";
  624. next;
  625. mes "[Basshu]";
  626. mes "As of now, I have also given up making shields and am currently running an antique shop for shields.";
  627. next;
  628. mes "[Basshu]";
  629. mes "I'm researching to see if shields can be enchanted with magic.";
  630. next;
  631. mes "[Basshu]";
  632. mes "Therefore, I wanted to get an idea of how magic works on shields by studying a shield from overseas called the Mirror Shield, but I couldn't get my hands on one.";
  633. mes "What stress that had caused me.";
  634. next;
  635. mes "[Basshu]";
  636. mes "But luckily, you, a traveller, happened to have a mirror shield, and now I feel my creative spirit burning lively inside.";
  637. next;
  638. mes "[Basshu]";
  639. mes "If you want, I will make you an Improved Arm Guard if you bring me 1 Arm Guard, 1 Mirror Shield, And 20,000 Zeny.";
  640. mes "Would you like to try using one?";
  641. next;
  642. if(select("No, I don't wanna!:Yeah~!! Hurry and make it for me!") == 1){
  643. mes "[Basshu]";
  644. mes "Hmm, is that so.";
  645. mes "What a shame.";
  646. mes "Come and find me if you change your mind.";
  647. close;
  648. }else{
  649. if(countitem(2107) < 1 || countitem(2117) < 1){
  650. mes "[Basshu]";
  651. mes "Hmm.. It looks like there aren't enough materials.";
  652. mes "In order to create an Improved Arm Guard, I require...";
  653. mes "1 Mirror Shield, 1 Arm Guard";
  654. mes "And 20,000 Zeny";
  655. mes "Come again when you have these materials.";
  656. close;
  657. }
  658. if(Zeny < 20000){
  659. mes "[Basshu]";
  660. mes "Hmm.. You brought plenty of materials, but you're short on zeny.";
  661. mes "In order to make an Improved Arm Guard, I require...";
  662. mes "1 Mirror Shield, 1 Arm Guard,";
  663. mes "And 20,000 Zeny.";
  664. mes "Come again when you have these materials.";
  665. close;
  666. }
  667. mes "[Basshu]";
  668. mes "The proper ingredients";
  669. mes "have been gathered.";
  670. mes "Before I begin,";
  671. mes "I'll ask one last time.";
  672. next;
  673. mes "[Basshu]";
  674. mes "In trade of the magical defence of the Arm Guard increasing, the shield's ability to block physical attacks may inevitably decrease.";
  675. next;
  676. mes "[Basshu]";
  677. mes "Will you give me the materials you've gathered";
  678. mes "to receive an Improved Arm Guard?";
  679. next;
  680. if(select("No:Yes") == 1){
  681. mes "[Basshu]";
  682. mes "Very Well.";
  683. mes "If you ever make up your mind";
  684. mes "come and find me again.";
  685. close;
  686. }else{
  687. mes "[Basshu]";
  688. mes "Hmm~ Well then~";
  689. mes "Shall we begin?";
  690. mes "Bang Clang ~Bang Clang ~";
  691. mes "Sweep Sweep~ Saw Saw~";
  692. next;
  693. if(countitem(2107) < 1 || countitem(2117) < 1 || Zeny < 20000){
  694. mes "HACK DETECTED";
  695. close;
  696. }
  697. mes "[Basshu]";
  698. mes "Here it is -- it's complete.";
  699. mes "I've made you an Improved Arm Guard";
  700. mes "If you ever want me to create more items, come and ask me anytime.";
  701. delitem 2107,1;
  702. delitem 2117,1;
  703. set Zeny,Zeny-20000;
  704. set MISC_QUEST,MISC_QUEST | 4096;
  705. getitem 2119,1;
  706. close;
  707. }
  708. }
  709. }
  710. }
  711. que_ng,27,18,3 script Toshu 709,{
  712. if(BaseClass != Job_Ninja){
  713. mes "[Toshu]";
  714. mes "How are you~";
  715. mes "My young friend~";
  716. mes "I am one of the three brothers of the eastern world who craft armor. The name is Murata Toshu.";
  717. next;
  718. mes "[Toshu]";
  719. mes "I've learned how to slot things from a land overseas.";
  720. mes "I'm thinking about earning some money using this ability.";
  721. next;
  722. mes "[Toshu]";
  723. mes "But you don't seem like the kind of customer which I can do business with...";
  724. close;
  725. }
  726. mes "[Toshu]";
  727. mes "How are you, my young friend~";
  728. mes "I'm the middle brother of the three brothers in charge of crafting shields in the east.";
  729. mes "They call me Murata Toshu.";
  730. next;
  731. mes "[Toshu]";
  732. mes "I learned how to slot things from overseas, so I'm thinking about earning some money with that ability part time.";
  733. next;
  734. mes "[Toshu]";
  735. mes "If you want, I can create a Slotted Improved Arm Guard if you bring me";
  736. mes "1 Improved Arm Guard, 1 Slotted Buckler";
  737. mes "and 40,000 Zeny.";
  738. next;
  739. mes "[Toshu]";
  740. mes "By the way, I'm sorry to say this, but there's a chance I might break your materials and fail slotting the Improved Arm Guard, so you might want to think about it.";
  741. mes "How 'bout it? Do we have a deal?";
  742. next;
  743. if(select("No. I don't want to do this.:Yes! Let's do this!") == 1){
  744. mes "[Toshu]";
  745. mes "Ok.";
  746. mes "Of course, the shields are important to you.";
  747. mes "If you decide to go foward with this afterwards, come and find me.";
  748. close;
  749. }else{
  750. if(countitem(2104) < 1 || countitem(2119) < 1){
  751. mes "[Toshu]";
  752. mes "It doesn't look like you brought me enough materials.";
  753. mes "The required materials are 1 Slotted Buckler";
  754. mes "1 Improved Arm Guard, and";
  755. mes "40,000 Zeny.";
  756. mes "You must bring me the right number of materials and Zeny.";
  757. mes "Don't forget that.";
  758. close;
  759. }
  760. if(Zeny < 40000){
  761. mes "[Toshu]";
  762. mes "It looks like you brought the right amount of materials.";
  763. mes "However.. you didn't bring enough Zeny.";
  764. mes "The required materials are 1 Slotted Buckler";
  765. mes "1 Improved Arm Guard, and 40,000 Zeny.";
  766. mes "You must bring me the right number of materials and Zeny.";
  767. mes "Don't forget that.";
  768. close;
  769. }
  770. mes "[Toshu]";
  771. mes "Hmm. materials and zeny checked!";
  772. mes "Time to begin my part.";
  773. mes "Just to warn you..";
  774. next;
  775. mes "[Toshu]";
  776. mes "While I am in production, I may fail to create your gear, so you may want to think it over.";
  777. next;
  778. mes "[Toshu]";
  779. mes "Do you want me to produce your gear, even if there's a chance I may fail?";
  780. next;
  781. if(select("I think I better back off. Sob..:Yes! Let's try anyway!") == 1){
  782. mes "[Toshu]";
  783. mes "Ok.";
  784. mes "Well, come back later when you've got the guts to try.";
  785. mes "Erherherherher~";
  786. close;
  787. }else{
  788. mes "[Toshu]";
  789. mes "OK! I have your order!";
  790. mes "Just wait 3 seconds!!";
  791. mes "Clink Clank~!Clink Clank~!!";
  792. mes "Sweep Sweep~ Saw Saw~";
  793. next;
  794. if(countitem(2104) < 1 || countitem(2119) < 1 || Zeny < 40000){
  795. mes "HACK DETECTED";
  796. close;
  797. }
  798. delitem 2104,1;
  799. delitem 2119,1;
  800. set Zeny,Zeny-40000;
  801. switch (rand(5)) {
  802. case 1:
  803. getitem 12043,1;
  804. mes "[Toshu]";
  805. mes "Aaah!!!";
  806. mes "Ah.. this";
  807. mes "is bad news.";
  808. mes "Slotting the shield has failed";
  809. mes "as I feared.";
  810. mes "I'm very sorry about this.";
  811. mes "Eat this and cheer up.";
  812. close;
  813. break;
  814. case 2:
  815. getitem 12043,1;
  816. mes "[Toshu]";
  817. mes "Aaah!!!";
  818. mes "Ah.. this";
  819. mes "is bad news.";
  820. mes "Slotting the shield has failed";
  821. mes "as I feared.";
  822. mes "I'm very sorry about this.";
  823. mes "Eat this and cheer up.";
  824. close;
  825. break;
  826. default:
  827. getitem 2120,1;
  828. mes "[Toshu]";
  829. mes "Hmm~~ Looks like everything went all right.";
  830. mes "Here is your completed Slotted";
  831. mes "Improved Arm Guard.";
  832. mes "I was nervous that it might fail, but hey, there's a reason why I'm called a Craftsman, right?";
  833. mes "If you need me again, come and seek me.";
  834. close;
  835. break;
  836. }
  837. }
  838. }
  839. }
  840. que_ng,72,34,3 script Craftsman Kaibara 847,{
  841. if (BaseClass != Job_Ninja){
  842. mes "[Kaibara]";
  843. mes "I am a Craftsman called Kaibara";
  844. mes "I create weapons for Ninjas.";
  845. mes "However, It doesn't look like you are a ninja.";
  846. next;
  847. mes "[Kaibara]";
  848. mes "Even if I created a sword for you, I doubt you would be able to appreciate it. What a shame...";
  849. close;
  850. }
  851. mes "[Kaibara]";
  852. mes "I am the last Craftsman who knows how to make a sword out of a Black Dragon's scales. They call me Kaibara.";
  853. mes "You look like a Ninja.";
  854. mes "If you're interested, take a look at my goods while you decide what you want.";
  855. next;
  856. switch(select("Gokurin:Jitte:Ashura[3]:Murasame:Hakujin:Cancel")){
  857. case 1:
  858. mes "[Kaibara]";
  859. mes "Hmm~ I see you've picked the Gokurin.";
  860. mes "Gokurin is made with various materials, one of them being Dragon's Scale.";
  861. next;
  862. mes "[Kaibara]";
  863. mes "The required material for this sword is 400 Dragon Scales,";
  864. mes "5 Oridecons, and 30 Dragon Skins.";
  865. mes "and 200,000 Zeny.";
  866. mes "Do you want me to create this item for you?";
  867. next;
  868. if(select("No thanks. It's too expensive.:Yes! I want one!") == 1){
  869. mes "[Kaibara]";
  870. mes "Hrm. I understand. These are materials that are difficult to attain...";
  871. mes "If you ever happen to gather all these materials one day, feel free to come back.";
  872. close;
  873. }else{
  874. if(countitem(1036) < 400 || countitem(984) < 5 || countitem(7123) < 30){
  875. mes "[Kaibara]";
  876. mes "It looks like there are not enough ingredients for me to make you a Gokurin.";
  877. next;
  878. mes "[Kaibara]";
  879. mes "In order to make the Gokurin,";
  880. mes "I require ^ff0000 400 Dragon's Scale,^000000";
  881. mes "^ff00005 Oridecons^000000, ^ff000030 Dragon Skins^000000";
  882. mes "and ^ff0000200000 Zeny^000000.";
  883. mes "Make sure you have those items when you return to me.";
  884. close;
  885. }
  886. if(Zeny < 200000){
  887. mes "[Kaibara]";
  888. mes "Hmm, it looks like you have enough materials, but you're short on Zeny.";
  889. next;
  890. mes "[Kaibara]";
  891. mes "In order to make the Gokurin,";
  892. mes "I require ^ff0000 400 Dragon Scales,^000000";
  893. mes "^ff00005 Oridecons^000000, ^ff000030 Dragon Skins^000000";
  894. mes "and ^ff0000200,000 Zeny^000000.";
  895. mes "Make sure you have those items when you return to me.";
  896. close;
  897. }
  898. delitem 1036,400;
  899. delitem 984,5;
  900. delitem 7123,30;
  901. set Zeny,Zeny-200000;
  902. getitem 13006,1;
  903. mes "[Kaibara]";
  904. mes "Hmm, looks good.";
  905. mes "I've checked your ingredients and fees.";
  906. mes "Here is your completed Gokurin.";
  907. close;
  908. }
  909. break;
  910. case 2:
  911. mes "[Kaibara]";
  912. mes "Hmm~ You've picked the ^ff0000Jitte^000000.";
  913. mes "This sword has a legend that the more enemies you slay with it, the stronger it gets.";
  914. next;
  915. mes "[Kaibara]";
  916. mes "The required materials are 30 Steel, one Old Hilt";
  917. mes "and 20,000 Zeny.";
  918. mes "Do you want me to create this item for you?";
  919. next;
  920. if(select("No thanks. It's too expensive.:Yes! I want one!") == 1){
  921. mes "[Kaibara]";
  922. mes "Hrm. I understand. These are materials that are difficult to attain...";
  923. mes "If you ever happen to gather all these materials one day, feel free to come back.";
  924. close;
  925. }else{
  926. if(countitem(999) < 30 || countitem(7022) < 1){
  927. mes "[Kaibara]";
  928. mes "It looks like you need more materials before I can make you a Jitte.";
  929. next;
  930. mes "[Kaibara]";
  931. mes "In order to create a Jitte, I require";
  932. mes "^ff000030 Steel^000000, ";
  933. mes "^f00001 Old Hilt^000000,";
  934. mes "and ^ff000020,000 Zeny^000000.";
  935. mes "Remember these needed materials, and come back after you're positive you have them all.";
  936. close;
  937. }
  938. if(Zeny < 20000){
  939. mes "[Kaibara]";
  940. mes "Hmm.. You brought plenty of materials, but you're short on zeny.";
  941. next;
  942. mes "[Kaibara]";
  943. mes "In order to create the Jitte, I require";
  944. mes "^ff000030 Steel,^000000";
  945. mes "^f00001 Old Hilt^000000,";
  946. mes "and ^ff000020,000 Zeny^000000.";
  947. mes "Remember these needed materials, and come back after you're positive you have them all.";
  948. close;
  949. }
  950. delitem 999,30;
  951. delitem 7022,1;
  952. set Zeny,Zeny-20000;
  953. getitem 13007,1;
  954. mes "[Kaibara]";
  955. mes "Hmm, very well.";
  956. mes "I've checked your ingredients and fees.";
  957. mes "Here is your completed Jitte.";
  958. close;
  959. }
  960. break;
  961. case 3:
  962. mes "[Kaibara]";
  963. mes "Hmm~ You've chose the ^ff0000Ashura[3]^000000.";
  964. mes "In order to create an Ashura[3], I require ";
  965. mes "25 Steel, 5 Worn-out Magic Scrolls";
  966. mes "And 32,000 Zeny.";
  967. mes "Do you want me to create this item for you?";
  968. next;
  969. if(select("No thanks. It's too expensive.:Yes! I want one!") == 1){
  970. mes "[Kaibara]";
  971. mes "Hrm. I understand. These are materials that are difficult to attain...";
  972. mes "If you ever happen to gather all these materials one day, feel free to come back.";
  973. close;
  974. }else{
  975. if(countitem(999) < 25 || countitem(7099) < 5){
  976. mes "[Kaibara]";
  977. mes "It looks like you don't have all the materials I need to create an Ashura[3] for you.";
  978. next;
  979. mes "[Kaibara]";
  980. mes "I require ^ff000025 Steel,^000000";
  981. mes "^ff0000Five Worn-out Magic Scrolls,^000000";
  982. mes "and ^ff0000 32,000 Zeny^000000 in order to create an Ashura[3].";
  983. mes "Remember these needed materials, and come back after you're positive you have them all.";
  984. close;
  985. }
  986. if(Zeny < 32000){
  987. mes "[Kaibara]";
  988. mes "Hmm.. You brought plenty of materials, but you're short on zeny.";
  989. next;
  990. mes "[Kaibara]";
  991. mes "In order to create an Ashura[3], I require the following materials - ";
  992. mes "^ff000025 Steel,^000000";
  993. mes "^ff00005 Worn-out Magic Scrolls^000000,";
  994. mes "and ^ff0000 32,000 Zeny^000000";
  995. mes "Remember these needed materials, and come back after you're positive you have them all.";
  996. close;
  997. }
  998. delitem 999,25;
  999. delitem 7099,5;
  1000. set Zeny,Zeny-32000;
  1001. getitem 13011,1;
  1002. mes "[Kaibara]";
  1003. mes "Hmm, very well.";
  1004. mes "I've checked your ingredients and fees.";
  1005. mes "Here is your completed Ashura[3].";
  1006. close;
  1007. }
  1008. break;
  1009. case 4:
  1010. mes "[Kaibara]";
  1011. mes "Hmm~ You've chose the ^ff0000Murasame^000000.";
  1012. mes "To create the Murasame, I require";
  1013. mes "30 Steel, 10 Aquamarines";
  1014. mes "And 48,000 Zeny.";
  1015. mes "Do you want me to create this item for you?";
  1016. next;
  1017. if(select("No thanks. It's too expensive.:Yes! I want one!") == 1){
  1018. mes "[Kaibara]";
  1019. mes "Hrm. I understand. These are materials that are difficult to attain...";
  1020. mes "If you ever happen to gather all these materials one day, feel free to come back.";
  1021. close;
  1022. }else{
  1023. if(countitem(999) < 30 || countitem(720) < 10){
  1024. mes "[Kaibara]";
  1025. mes "It looks like your short on materials for me to create you a Murasame.";
  1026. next;
  1027. mes "[Kaibara]";
  1028. mes "I require ^ff000030 Steel^000000, ";
  1029. mes "^ff000010 Aquamarines^000000,";
  1030. mes "and ^ff000048,000 Zeny^000000";
  1031. mes "in order to create a Murasame.";
  1032. mes "Remember these needed materials, and come back after you're positive you have them all.";
  1033. close;
  1034. }
  1035. if(Zeny < 48000){
  1036. mes "[Kaibara]";
  1037. mes "Hmm.. You brought plenty of materials, but you're short on zeny.";
  1038. next;
  1039. mes "[Kaibara]";
  1040. mes "In order to create a Murasame, I require..";
  1041. mes "^ff000030 Steel^000000, ";
  1042. mes "^ff000010 Aquamarines^000000,";
  1043. mes "and ^ff000048,000 Zeny^000000.";
  1044. mes "Remember these needed materials, and come back after you're positive you have them all.";
  1045. close;
  1046. }
  1047. delitem 999,30;
  1048. delitem 720,10;
  1049. set Zeny,Zeny-48000;
  1050. getitem 13012,1;
  1051. mes "[Kaibara]";
  1052. mes "Hmm, very well.";
  1053. mes "I've checked your ingredients and fees.";
  1054. mes "Here is your completed Murasame.";
  1055. close;
  1056. }
  1057. break;
  1058. case 5:
  1059. mes "[Kaibara]";
  1060. mes "Hmm~ You've chose the ^ff0000Hakujin^000000.";
  1061. mes "In order to create a Hakujin, I require...";
  1062. mes "500 Skel-Bones, 5 Pearls";
  1063. mes "10 Level 3 Heal Scrolls";
  1064. mes "and 120,000 Zeny.";
  1065. mes "Do you want me to create this item for you?";
  1066. next;
  1067. if(select("No thanks. It's too expensive.:Yes! I want one!") == 1){
  1068. mes "[Kaibara]";
  1069. mes "Hrm. I understand. These are materials that are difficult to attain...";
  1070. mes "If you ever happen to gather all these materials one day, feel free to come back.";
  1071. close;
  1072. }else{
  1073. if(countitem(932) < 500 || countitem(12001) < 10 || countitem(722) < 5){
  1074. mes "[Kaibara]";
  1075. mes "It looks like you're short on raw materials for me to be able to make you a Hakujin.";
  1076. next;
  1077. mes "[Kaibara]";
  1078. mes "In order to create a Hakujin, I require...";
  1079. mes "500 Skel-Bones, 5 Pearls";
  1080. mes "10 Level 3 Heal Scrolls";
  1081. mes "and 120,000 Zeny.";
  1082. mes "Remember these needed materials, and come back after you're positive you have them all.";
  1083. close;
  1084. }
  1085. if(Zeny < 120000){
  1086. mes "[Kaibara]";
  1087. mes "Hmm.. You brought plenty of materials, but you're short on zeny.";
  1088. next;
  1089. mes "[Kaibara]";
  1090. mes "In order to create a Hakujin, I require...";
  1091. mes "500 Skel-Bones, 5 Pearls";
  1092. mes "10 Level 3 Heal Scrolls";
  1093. mes "and 120,000 Zeny.";
  1094. mes "Remember these needed materials, and come back after you're positive you have them all.";
  1095. close;
  1096. }
  1097. delitem 932,500;
  1098. delitem 12001,10;
  1099. delitem 722,5;
  1100. set Zeny,Zeny-120000;
  1101. getitem 13014,1;
  1102. mes "[Kaibara]";
  1103. mes "Hmm, very well.";
  1104. mes "I've double checked the materials and Zeny you've brought.";
  1105. mes "Here is your completed Hakujin.";
  1106. close;
  1107. }
  1108. break;
  1109. default:
  1110. mes "[Kaibara]";
  1111. mes "Hmm, Very well.";
  1112. mes "Come and look for me again.";
  1113. close;
  1114. break;
  1115. }
  1116. }
  1117. que_ng,22,62,3 script Tetsu 709,{
  1118. mes "[Tetsu]";
  1119. if(BaseClass != Job_Ninja){
  1120. mes "I'm The Craftman of Fuuma Ninjas called Tetsu.";
  1121. next;
  1122. mes "[Tetsu]";
  1123. mes "My living is getting tough because of my gambling, so I've started to make weapons part time.";
  1124. next;
  1125. mes "[Tetsu]";
  1126. mes "However, it looks like you're not a ninja.";
  1127. mes "There's no point of me explaining any further then.";
  1128. next;
  1129. mes "[Tetsu]";
  1130. mes "Perhaps when I have some money to spare, we could play a game of Mah-jong together.";
  1131. close;
  1132. }
  1133. mes "I am the Craftman of the Fuuma Ninja. I am called Tetsu.";
  1134. next;
  1135. mes "[Tetsu]";
  1136. mes "Things have become tough for me due to my habit of gambling... So, here I am making weapons again, at long last.";
  1137. next;
  1138. mes "[Tetsu]";
  1139. mes "I may not look it, but if it's about any items related to Fuuma, there's none who come close to my craftsmenship.";
  1140. mes "Well, look around, look around.";
  1141. next;
  1142. menu "Fuuma Shuriken Beneki",M_BENEKI,"Fuuma Shuriken Daisharin",M_DAIS,
  1143. "Fuuma Shuriken Daisharin[4]",M_DAIS4,"Fuuma Shuriken Rekka",M_REKKA,"Cancel",M_CANCEL;
  1144. //=====================BENEKI========================
  1145. M_BENEKI:
  1146. mes "[Tetsu]";
  1147. mes "Hmm~ You've chose the ^ff0000Fuuma Beneki^000000.";
  1148. mes "In order to make the Fuuma Beneki, I need";
  1149. mes "50 Steel, 20 Harpy Feather";
  1150. mes "5 Oridecon, and 90,000 Zeny.";
  1151. mes "Do you want me to create this item for you?";
  1152. next;
  1153. menu "Well .. erm .. it's kind of pricey.",M_NOPE,"Yes! Make it for me!",-;
  1154. if(countitem(999)<50 || countitem(7115)<20 || countitem(984)<5){
  1155. mes "[Tetsu]";
  1156. mes "It looks like you haven't brought me enough materials to make you a Fuuma Shuriken Beneki.";
  1157. next;
  1158. mes "[Tetsu]";
  1159. mes "In order to create a Fuuma shuriken Beneki, I require...";
  1160. mes "^ff000050 Steel,^000000";
  1161. mes "^ff000020 Harpy Feathers^000000,";
  1162. mes "^ff00005 Oridecons^000000,";
  1163. mes "and ^ff000090,000 Zeny^000000.";
  1164. mes "Remember these needed materials, and come back after you're positive you have them all.";
  1165. close;
  1166. }
  1167. if(Zeny < 90000){
  1168. mes "[Tetsu]";
  1169. mes "Hmm.. You brought plenty of materials, but you're short on zeny.";
  1170. next;
  1171. mes "[Tetsu]";
  1172. mes "In order to create a Fuuma Shuriken Beneki, I require...";
  1173. mes "^ff000050 Steel,^000000";
  1174. mes "^ff000020 Harpy Feathers^000000,";
  1175. mes "^ff00005 Oridecons^000000,";
  1176. mes "and ^ff000090,000 Zeny^000000.";
  1177. mes "Remember these needed materials, and come back after you're positive you have them all.";
  1178. close;
  1179. }
  1180. delitem 999,50;
  1181. delitem 7115,20;
  1182. delitem 984,5;
  1183. set Zeny,Zeny-90000;
  1184. getitem 13300,1;
  1185. mes "[Tetsu]";
  1186. mes "Hmm, very well.";
  1187. mes "Looks like you've brought me the correct amount of materials and Zeny";
  1188. mes "Here is your completed Fuuma Shuriken Beneki";
  1189. close;
  1190. //=====================DAISHARIN========================
  1191. M_DAIS:
  1192. mes "[Tetsu]";
  1193. mes "Hmm~ I see you've chose the ^ff0000Fuuma Shuriken Daisharin^000000.";
  1194. mes "Fuuma Shuriken Daisharin In order to create Fuuma Shuriken Daisharin, I require...";
  1195. mes "30 Steel, 100 Tassels";
  1196. mes "2 Oridecons, and 40,000 Zeny.";
  1197. mes "Do you want me to create this item for you?";
  1198. next;
  1199. menu "Well .. erm .. it's kind of pricey.",M_NOPE,"Yes! Make it for me!",-;
  1200. if(countitem(999)<30 || countitem(7301)<100 || countitem(984)<2){
  1201. mes "[Tetsu]";
  1202. mes "It looks like you haven't brought me enough materials to make you a Fuuma Shuriken Daisharin.";
  1203. next;
  1204. mes "[Tetsu]";
  1205. mes "Fuuma Shuriken Daisharin, I require...";
  1206. mes "^ff000030 Steel^000000, ";
  1207. mes "^ff0000100 Tassels^000000,";
  1208. mes "^ff00002 Oridecons^000000,";
  1209. mes "and ^ff000040,000 Zeny^000000.";
  1210. mes "Remember these needed materials, and come back after you're positive you have them all.";
  1211. close;
  1212. }
  1213. if(Zeny < 40000){
  1214. mes "[Tetsu]";
  1215. mes "Hmm.. You brought plenty of materials, but you're short on zeny.";
  1216. next;
  1217. mes "[Tetsu]";
  1218. mes "Fuuma Shuriken Daisharin, I require...";
  1219. mes "^ff000030 Steel^000000, ";
  1220. mes "^ff0000100 Tassels^000000,";
  1221. mes "^ff00002 Oridecons^000000,";
  1222. mes "and ^ff000040,000 Zeny^000000.";
  1223. mes "Remember these needed materials, and come back after you're positive you have them all.";
  1224. close;
  1225. }
  1226. delitem 999,30;
  1227. delitem 7301,100;
  1228. delitem 984,2;
  1229. set Zeny,Zeny-40000;
  1230. getitem 13301,1;
  1231. mes "[Tetsu]";
  1232. mes "Hmm, very well.";
  1233. mes "Looks like you've brought me the correct amount of materials and Zeny";
  1234. mes "Here is your completed Fuuma Shuriken Daisharin";
  1235. close;
  1236. //=====================DAISHARIN4========================
  1237. M_DAIS4:
  1238. mes "[Tetsu]";
  1239. mes "Hmm~ I see you've chose the ^ff0000Fuuma Shuriken Daisharin[4]^000000.";
  1240. mes "In order to create Fuuma Shuriken Daisharin[4], I require...";
  1241. mes "20 Cracked Diamonds, 1 Fuuma Shuriken Daisharin";
  1242. mes "3 Oridecons, and 40,000 Zeny.";
  1243. mes "Do you want me to create this item for you?";
  1244. next;
  1245. mes "[Tetsu]";
  1246. mes "And in case you don't know...";
  1247. mes "In the process of slotting a weapon, your weapon will lose any refine points and slotted cards, if any.";
  1248. mes "Think this over with caution, and then decide if you really want to do this or not.";
  1249. next;
  1250. menu "No thanks.. It's a little pricey..",M_NOPE,"Yes! Make it for me!",-;
  1251. if(countitem(733)<20 || countitem(13301)<1 || countitem(984)<3){
  1252. mes "[Tetsu]";
  1253. mes "It looks like you haven't brought me enough materials to make you a Fuuma Shuriken Daisharin[4].";
  1254. next;
  1255. mes "[Tetsu]";
  1256. mes "In order to create a Fuuma Shuriken Daisharin[4], I require...";
  1257. mes "^ff000020 Cracked Diamonds^000000,";
  1258. mes "^ff00003 Oridecons^000000,";
  1259. mes "1 Fuuma Shuriken Daisharin, and";
  1260. mes "^ff000040,000 Zeny^000000.";
  1261. mes "Remember these needed materials, and come back after you're positive you have them all.";
  1262. close;
  1263. }
  1264. if(Zeny < 40000){
  1265. mes "[Tetsu]";
  1266. mes "Hmm.. You brought plenty of materials, but you're short on zeny.";
  1267. next;
  1268. mes "[Tetsu]";
  1269. mes "In order to create a Fuuma Shuriken Daisharin[4], I require...";
  1270. mes "^ff000020 Cracked Diamonds^000000,";
  1271. mes "^ff00003 Oridecons^000000,";
  1272. mes "1 Fuuma Shuriken Daisharin, and";
  1273. mes "^ff000040,000 Zeny^000000.";
  1274. mes "Remember these needed materials, and come back after you're positive you have them all.";
  1275. close;
  1276. }
  1277. delitem 733,20;
  1278. delitem 984,3;
  1279. set Zeny,Zeny-40000;
  1280. delitem 13301,1;
  1281. getitem 13302,1;
  1282. mes "[Tetsu]";
  1283. mes "Hmm, very well.";
  1284. mes "Looks like you've brought me the correct amount of materials and Zeny";
  1285. mes "Here is your completed Fuuma Shuriken Daisharin[4].";
  1286. close;
  1287. //=====================REKKA========================
  1288. M_REKKA:
  1289. mes "[Tetsu]";
  1290. mes "Hmm~ I see you've chose the ^ff0000Fuuma Shuriken Rekka^000000.";
  1291. mes "In order to create a Fuuma Shuriken Rekka, I require";
  1292. mes "50 Steel, 100 Live Coal";
  1293. mes "100 Burning Hearts, 50 Burning Stones";
  1294. mes "and 78,000 Zeny.";
  1295. mes "Do you want me to create this item for you?";
  1296. next;
  1297. menu "Well .. erm .. it's kind of pricey",M_NOPE,"Yes! Make it for me!",-;
  1298. if(countitem(999)<50 || countitem(7098)<100 || countitem(7097)<100 || countitem(7521)<50){
  1299. mes "[Tetsu]";
  1300. mes "It looks like you haven't brought me enough materials to make you a Fuuma Shuriken Rekka.";
  1301. next;
  1302. mes "[Tetsu]";
  1303. mes "In order to create a Fuuma Shuriken Rekka, I require...";
  1304. mes "^ff000050 Steel^000000,^ff000050 Burning Stones^000000,";
  1305. mes "^ff0000100 Burning Hearts^000000,^ff0000100 Live Coal^000000,";
  1306. mes "and ^ff000078,000 Zeny^000000";
  1307. mes "Remember these needed materials, and come back after you're positive you have them all.";
  1308. close;
  1309. }
  1310. if(Zeny < 78000){
  1311. mes "[Tetsu]";
  1312. mes "Hmm.. You brought plenty of materials, but you're short on zeny.";
  1313. next;
  1314. mes "[Tetsu]";
  1315. mes "In order to create a Fuuma Shuriken Rekka, I require...";
  1316. mes "^ff000050 Steel^000000,^ff000050 Burning Stones^000000,";
  1317. mes "^ff0000100 Burning Hearts^000000,^ff0000100 Live Coal^000000,";
  1318. mes "and ^ff000078,000 Zeny^000000";
  1319. mes "Remember these needed materials, and come back after you're positive you have them all.";
  1320. close;
  1321. }
  1322. delitem 999,50;
  1323. delitem 7098,100;
  1324. delitem 7097,100;
  1325. delitem 7521,50;
  1326. set Zeny,Zeny-78000;
  1327. getitem 13303,1;
  1328. mes "[Tetsu]";
  1329. mes "Hmm, very well.";
  1330. mes "Looks like you've brought me the correct amount of materials and Zeny";
  1331. mes "Here is your completed Fuuma Shuriken Rekka.";
  1332. close;
  1333. //=====================I'M SORRY========================
  1334. M_NOPE:
  1335. mes "[Tetsu]";
  1336. mes "Hmm. The cost to create this item is kind of expensive...";
  1337. mes "All right. If you do gather all the required materials one day, come back and see me.";
  1338. close;
  1339. M_CANCEL:
  1340. mes "[Tetsu]";
  1341. mes "What a shame.";
  1342. mes "I wanted to show you the weapons I put my heart and soul into making them.";
  1343. mes "If you ever have second thoughts, it's never too late to come back and ask.";
  1344. close;
  1345. }