tu_magician01.txt 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749
  1. //===== eAthena Script =======================================
  2. //= Magican Class Tutorial and Job Specific Quest
  3. //===== By: ==================================================
  4. //= Fix up by Jukka
  5. //===== Current Version: =====================================
  6. //= 1.2
  7. //===== Compatible With: =====================================
  8. //= eAthena SVN (Testet in Trunk 88xx)
  9. //===== Description: =========================================
  10. //=
  11. //===== Additional Comments: =================================
  12. //= 1.0 Fully working
  13. //= 1.1 Optimized [Lupus]
  14. //= TODO: Test, Add proper misceffects
  15. //= 1.2 Fixed experience gains to match upcoming rate adjustments. [SinSloth]
  16. //============================================================
  17. //=================================================Sign====================================================
  18. geffen,61,174,4 script Sign#M 111,{
  19. mes "~sign reads...~";
  20. mes "Greetings!! This is the Geffen Magic Academy. Come in if you have an interest in all things magic!";
  21. close;
  22. }
  23. //=================================================New Mage Manager====================================================
  24. geffen,67,180,4 script New Mage Manager#M 102,{
  25. mes "[Mana]";
  26. if(Class == Job_Novice){
  27. mes "[Mana]";
  28. mes "You're not";
  29. mes "ready yet.";
  30. mes "Come back after";
  31. mes "you've trained more.";
  32. close;
  33. }
  34. if(BaseClass != Job_Mage){
  35. mes "Be more confident in your job.";
  36. mes "Sometimes other jobs may seem";
  37. mes "better but take a look back at yourself";
  38. mes "a little more. You should regain confidence";
  39. mes "by doing so.";
  40. close;
  41. }
  42. if(eaclass()&(EAJL_UPPER|EAJL_2) && tu_magician01 < 7){
  43. mes "[Mana]";
  44. mes "My training isn't very helpful to those that are already skilled in magic. I'm afraid you'll have to rely on yourself to improve your skills.";
  45. close;
  46. }
  47. switch(tu_magician01){
  48. case 0:
  49. mes "Welcome!";
  50. mes "I'm Mana, a trainer in charge of those who have justed joined the Mage Guild.";
  51. next;
  52. mes "[Mana]";
  53. mes "I've only been doing this job for a little while, but I'm here to help you if you want to learn more about the Mage job.";
  54. next;
  55. if(select("Will you teach me?", "Perhaps later...")==2){
  56. mes "[Mana]";
  57. mes "Well, I guess";
  58. mes "that should be fine.";
  59. mes "I look forward to";
  60. mes "meeting you again~";
  61. close;
  62. }
  63. mes "[Mana]";
  64. mes "Of course!";
  65. mes "And don't worry,";
  66. mes "Everyone is a beginner";
  67. mes "at one point or another.";
  68. mes "You can only get better!";
  69. next;
  70. mes "[Mana]";
  71. mes "Alright,";
  72. mes "shall we start";
  73. mes "with the basics then?";
  74. next;
  75. mes "[Mana]";
  76. mes "Instead of raw physical strength, Mages use the power of the elements: ^ff0000Fire^000000, ^5C4033Earth^000000, ^93DB70Wind^000000, ^0000FFWater^000000. Mages even have ^CFB53BGhost^000000 property spells.";
  77. next;
  78. mes "[Mana]";
  79. mes "Now, if an enemy has an elemental property, it will be able to resist some elements and suspectible to others.";
  80. next;
  81. mes "[Mana]";
  82. mes "Listen carefully.";
  83. mes "^FF0000Fire^000000 is strong against Earth but weak against Water. Now, ^5C4033Earth^000000 is strong against Wind, but weak against Fire.";
  84. next;
  85. mes "[Mana]";
  86. mes "^0000FFWater^000000 is strong against Fire but weak against Wind. And finally, ^93DB70Wind^000000 is strong against Water but weak against Earth.";
  87. next;
  88. mes "[Mana]";
  89. mes "Was I talking too much?";
  90. mes "Let's take a break and continue later. I'm still new to this, so I'm a little bushed~!";
  91. set tu_magician01, 1;
  92. getexp BaseLevel*30,BaseLevel*15;
  93. //misceffect EF_HIT5;
  94. close;
  95. break;
  96. case 1:
  97. mes "Are you ready";
  98. mes "to continue our";
  99. mes "discussion on the elements?";
  100. next;
  101. mes "[Mana]";
  102. mes "Remember that each monster has an elemental property and that each property has a level. Understanding the elements will help you win battles.";
  103. next;
  104. mes "[Mana]";
  105. mes "In other words, even the same properties";
  106. mes "have different features that must be considered.";
  107. mes "I will explain the properties now.";
  108. next;
  109. while((1)){
  110. switch(select("^ff0000Fire^000000", "^5C4033Earth^000000", "^93DB70Wind^000000", "^0000FFWater^000000", "^CFB53BGhost^000000", "Quit.")){
  111. case 1:
  112. mes "[Mana]";
  113. mes "In general, monsters that have the '^ff0000Fire^000000'";
  114. mes "property have strong attacks.";
  115. mes "Therefore, Mages who are generally physically weaker.";
  116. mes "Even the slightest hit can be critical.";
  117. next;
  118. mes "[Mana]";
  119. mes "The skills with a '^ff0000fire^000000' property";
  120. mes "are 'Sight', 'Fire Bolt' 'Fire Wall'";
  121. mes "and 'Fire Ball'.";
  122. next;
  123. mes "[Mana]";
  124. mes "When fighting '^ff0000fire^000000' property monsters";
  125. mes "...Usually when alone?";
  126. mes "Use 'Frost Diver' to freeze the monster first.";
  127. next;
  128. mes "[Mana]";
  129. mes "If you fight '^ff0000fire^000000' with '^ff0000fire^000000'";
  130. mes "it will do little or no damage at all.";
  131. next;
  132. mes "[Mana]";
  133. mes "The most distinctive of the '^ff0000fire^000000' property";
  134. mes "skills is 'Fire Wall'. It can be used";
  135. mes "up to 3 times in one screen.";
  136. next;
  137. mes "[Mana]";
  138. mes "The 'Fire Wall' remains on the ground";
  139. mes "and any monster that runs into it will";
  140. mes "be damaged. The monster then moves away";
  141. mes "in the opposite direction from which";
  142. mes "they approached.";
  143. next;
  144. mes "[Mana]";
  145. mes "But 'Undead' monsters are only injured";
  146. mes "slightly and still move in the same";
  147. mes "direction so beware.";
  148. set tu_mana,tu_mana|1;
  149. next;
  150. break;
  151. case 2:
  152. mes "[Mana]";
  153. mes "Usually, '^5C4033Earth^000000' property monsters";
  154. mes "have good targeting. So no matter how";
  155. mes "how high your dodge rate is, even Mages";
  156. mes "have a hard time avoiding the attacks.";
  157. next;
  158. mes "[Mana]";
  159. mes "'^5C4033Earth^000000'property spells include";
  160. mes "'Stone Curse' but it is hard to";
  161. mes "classify it as '^5C4033Earth^000000' but for now";
  162. mes "we'll leave it as is.";
  163. next;
  164. mes "[Mana]";
  165. mes "'^5C4033Earth^000000' property monsters are";
  166. mes "generally weak against 'Fire Wall'.";
  167. next;
  168. mes "[Mana]";
  169. mes "'^5C4033Earth^000000' is weak against '^ff0000fire^000000'";
  170. mes "so 'Fire Wall' stops the monster and";
  171. mes "does damage.";
  172. next;
  173. mes "[Mana]";
  174. mes "In the same way '^ff0000fire^000000' property spells";
  175. mes "such as 'Fire Ball' or 'Fire Bolt' can";
  176. mes "be used to do damage the monsters also.";
  177. next;
  178. mes "[Mana]";
  179. mes "Oh..and";
  180. mes "When you 'Stone Curse' a monster";
  181. mes "the monster becomes of '^5C4033earth^000000' property.";
  182. mes "If you use this point very well, you can do";
  183. mes "much more damange when battling.";
  184. set tu_mana,tu_mana|2;
  185. next;
  186. break;
  187. case 3:
  188. mes "[Mana]";
  189. mes "Generally '^93DB70wind^000000' property monsters";
  190. mes "avoid attacks very well.";
  191. next;
  192. mes "[Mana]";
  193. mes "But Mages never really attack directly";
  194. mes "so there is no need to worry about";
  195. mes "this aspect.";
  196. next;
  197. mes "[Mana]";
  198. mes "But '^93DB70wind^000000' property monsters";
  199. mes "are swift, so you must be careful when attacking.";
  200. next;
  201. mes "[Mana]";
  202. mes "'^93DB70Wind^000000' property skills include";
  203. mes "'Lightning Bolt' and 'Thunder Storm'.";
  204. next;
  205. mes "[Mana]";
  206. mes "When attacking '^93DB70wind^000000' property monsters";
  207. mes "it is good to use '^5C4033earth^000000' property skills.";
  208. mes "But while Wizards do have teh ability to do quite";
  209. mes "some damage, Mages do not yet have the power to";
  210. mes "'attack with an ^5C4033earth^000000' property skill.";
  211. next;
  212. mes "[Mana]";
  213. mes "So it is good to use a '^ff0000fire^000000' element";
  214. mes "skill. '^93DB70Wind^000000' property or";
  215. mes "'^0000FFwater^000000' property skills do little";
  216. mes "or no damage to '^93DB70wind^000000' property monsters.";
  217. set tu_mana,tu_mana|4;
  218. next;
  219. break;
  220. case 4:
  221. mes "[Mana]";
  222. mes "'^0000FFWater^000000' property monsters have";
  223. mes "strong health. When battling such monsters";
  224. mes "it usually takes longer than others.";
  225. next;
  226. mes "[Mana]";
  227. mes "But '^0000FFwater^000000' property monsters are";
  228. mes "affected more by level then monsters of other";
  229. mes "properties.";
  230. next;
  231. mes "[Mana]";
  232. mes "In other words a monster that is level 2 of the '^93DB70wind^000000'";
  233. mes "property gets hit '150' by a '^5C4033earth^000000' property skill,";
  234. mes "a level 2 '^0000FFwater^000000' property monster";
  235. mes "will receive '175' damage from a '^93DB70wind^000000' property skill.";
  236. next;
  237. mes "[Mana]";
  238. mes "If you use these properties well you should be";
  239. mes "able to fight '^0000FFwater^000000' property monsters quickly.";
  240. next;
  241. mes "[Mana]";
  242. mes "'^0000FFWater^000000' property skills include 'Cold Bolt'";
  243. mes "and 'Frost Driver'.";
  244. mes "'^ff0000Fire^000000' property monsters are weak against these attacks.";
  245. mes "Oh, and 'Frost Diver' has a special characteristic.";
  246. next;
  247. mes "[Mana]";
  248. mes "When attacking a monster with 'Frost Driver'";
  249. mes "there is a chance that the monster can be frozen.";
  250. mes "At that time the monster temporarily turns into a";
  251. mes "'^0000FFwater^000000' property.";
  252. next;
  253. mes "[Mana]";
  254. mes "If you use this idea, then it should be easier to";
  255. mes "fight the monsters.";
  256. set tu_mana,tu_mana|8;
  257. next;
  258. break;
  259. case 5:
  260. mes "[Mana]";
  261. mes "Let me explain a little about the '^CFB53Bghost^000000' property.";
  262. mes "There aren't many '^CFB53Bghost^000000' property monsters";
  263. mes "so it is a bit tedious.";
  264. next;
  265. mes "[Mana]";
  266. mes "'^CFB53BGhost^000000' property magic includes";
  267. mes "'Napalm Beat' and 'Soul Strike' and also";
  268. mes "the hard to classify 'Safety Wall'.";
  269. next;
  270. mes "[Mana]";
  271. mes "The first two are very useful when attacking '^CFB53Bghost^000000' property";
  272. mes "monsters, but if the monster has no property, ";
  273. mes "the skills may not do any damage whatsoever.";
  274. next;
  275. mes "[Mana]";
  276. mes "So be careful when you choose to use them.";
  277. mes "Mmm.. and 'Safety Wall' is a slightly different";
  278. mes "skill. It makes a are surrounded by a wall where";
  279. mes "one person can enter and be protected from ";
  280. mes "close physical attacks.";
  281. next;
  282. mes "[Mana]";
  283. mes "But it cannot protect you from distant";
  284. mes "attacks or strong monster's property attacks";
  285. mes "so be careful when using the skill.";
  286. set tu_mana,tu_mana|16;
  287. next;
  288. break;
  289. case 6:
  290. mes "[Mana]";
  291. mes "Really?";
  292. mes "I'm a li~~~ ttle busy too so I can't explain it several times.";
  293. mes "So listen carefully until you have absorbed all the";
  294. mes "information this time.";
  295. next;
  296. if(select("Then the explanation..", "Quit for sure.")==2){
  297. mes "[Mana]";
  298. mes "I'll move onto the next subject then.";
  299. mes "Hoho..";
  300. set tu_magician01, 2;
  301. //misceffect EF_HIT5;
  302. if(tu_mana&1){
  303. getexp 150,70;
  304. }
  305. if(tu_mana&2){
  306. getexp 150,70;
  307. }
  308. if(tu_mana&4){
  309. getexp 150,70;
  310. }
  311. if(tu_mana&8){
  312. getexp 150,70;
  313. }
  314. if(tu_mana&16){
  315. getexp 150,70;
  316. }
  317. set tu_mana,0;
  318. }
  319. close;
  320. break;
  321. }
  322. }
  323. break;
  324. case 2:
  325. mes "Do you understand the concept of properties now?";
  326. mes "It may be a bit confusing, but over time";
  327. mes "you should be able to get the hang of it.";
  328. mes "Now I will explain about magic and skills.";
  329. //next;
  330. //misceffect EF_SIGHT;
  331. next;
  332. mes "[Mana]";
  333. mes "I'll first explain the basic skills.";
  334. mes "'Fire Bolt' 'Cold Bolt'";
  335. mes "'Lightning Bolt' 'Napalm Beat'";
  336. mes "These are the four basic ones.";
  337. //next;
  338. //misceffect EF_NAPALMBEAT;
  339. next;
  340. mes "[Mana]";
  341. mes "These can damage one opponent or monster.";
  342. mes "Most of the other skills require the";
  343. mes "knowledge of these basic skills first.";
  344. //next;
  345. //misceffect EF_LIGHTBOLT;
  346. next;
  347. mes "[Mana]";
  348. mes "'Fire Bolt' has the '^ff0000fire^000000' property,";
  349. mes "'Cold Bolt' has the '^0000FFwater^000000' property,";
  350. mes "Lightning Bolt' has the '^93DB70wind^000000' property,";
  351. mes "and 'Napalm Beat' has the '^CFB53Bghost^000000' property.";
  352. //next;
  353. //misceffect EF_STONECURSE;
  354. next;
  355. mes "[Mana]";
  356. mes "The damage that these skills can do";
  357. mes "grows as the level of gets higher.";
  358. mes "And there are some other basic skills";
  359. mes "such as 'Sight', 'Stone Curse' and";
  360. mes "'Increase SP Recovery'.";
  361. next;
  362. mes "[Mana]";
  363. mes "'Sight' reveals hidden enemies but the";
  364. mes "range is not that great so be careful.";
  365. next;
  366. mes "[Mana]";
  367. mes "'Stone Curse', as mentioned before can";
  368. mes "curse a target with a certain chance.";
  369. mes "But be aware that you need a 'Red Gemstone'";
  370. mes "for the skill to work.";
  371. next;
  372. mes "[Mana]";
  373. mes "Opponents that are cursed with 'Stone Curse'";
  374. mes "become '^5C4033earth^000000' properties.";
  375. mes "And a cursed enemy can't move on its";
  376. mes "own free will.";
  377. next;
  378. mes "[Mana]";
  379. mes "'Increase SP Recovery' is sort of hard";
  380. mes "to call a magic skill. It increases the";
  381. mes "amount of SP you recover when sitting";
  382. mes "down to rest.";
  383. next;
  384. mes "[Mana]";
  385. mes "So it will reduce the time you need to";
  386. mes "sit and rest. It doesn't help you directly";
  387. mes "when battling, but makes things a lot easier.";
  388. next;
  389. mes "[Mana]";
  390. mes "Mmm....";
  391. mes "This should be enough explaining about the";
  392. mes "basic skills. Now before we move onto the";
  393. mes "higher level skills, here is an assignment";
  394. mes "for you. Hoho..";
  395. next;
  396. mes "[Mana]";
  397. mes "If you go north of here, Geffen, there is";
  398. mes "a big bridge and monsters called a 'Pupa'.";
  399. mes "They don't move and do not attack when";
  400. mes "attacked.";
  401. next;
  402. mes "[Mana]";
  403. mes "Attack these 'Pupa' and gather 10 'Chrysalis'.";
  404. mes "Be careful because these 'Pupa' may turn";
  405. mes "into a 'Creamy'.";
  406. next;
  407. mes "[Mana]";
  408. mes "It may be hard for you to fight a 'Creamy' yet";
  409. mes "so if the 'Pupa' is acting weird be extra careful.";
  410. set tu_magician01, 3;
  411. getexp 400,200;
  412. //misceffect EF_HIT5;
  413. close;
  414. break;
  415. case 3:
  416. mes "Ah~ You're here?";
  417. mes "Let's see if you gathered all that's needed.";
  418. next;
  419. if(countitem(915) < 10){
  420. mes "[Mana]";
  421. mes "Not quite enough.";
  422. mes "Come back when you have gathered some more.";
  423. mes "This is a bonus.";
  424. set tu_magician01, 4;
  425. percentheal 100,0;
  426. percentheal 0,100;
  427. close;
  428. } else {
  429. mes "[Mana]";
  430. mes "Oh you gathered them all.";
  431. mes "Now are you more used to using these skills?";
  432. mes "Once you have trained more, you can";
  433. mes "combine different skills to form stronger attacks.";
  434. next;
  435. mes "[Mana]";
  436. mes "Let's take a break now before we";
  437. mes "move on to explain the other skills.";
  438. set tu_magician01, 5;
  439. getexp 400,200;
  440. //misceffect EF_HIT5;
  441. close;
  442. }
  443. break;
  444. case 4:
  445. mes "Ah~ You're here?";
  446. mes "Let's see if you gathered all that's needed.";
  447. next;
  448. if(countitem(915) < 10){
  449. mes "[Mana]";
  450. mes "You need a little bit more.";
  451. mes "You can do it!";
  452. mes "'10 ^ff0000Chrysalis^000000', ok?";
  453. close;
  454. } else {
  455. mes "[Mana]";
  456. mes "Oh you gathered them all.";
  457. mes "Now are you more used to using these skills?";
  458. mes "Once you have trained more, you can";
  459. mes "combine different skills to form stronger attacks.";
  460. next;
  461. mes "[Mana]";
  462. mes "Let's take a break now before we";
  463. mes "move on to explain the other skills.";
  464. set tu_magician01, 5;
  465. getexp 400,200;
  466. //misceffect EF_HIT5;
  467. close;
  468. }
  469. break;
  470. case 5:
  471. mes "Now shall we discuss the more advanced skills?";
  472. next;
  473. while(1){
  474. switch(select("Soul Strike", "Safety Wall", "Fire Ball", "Frost Diver", "Thunderstorm", "Fire Wall", "Energy Coat", "Quit.")){
  475. case 1:
  476. mes "[Mana]";
  477. mes "'Soul Strike' is a '^CFB53Bghost^000000' property";
  478. mes "skill. Once you have leared a certain amount of";
  479. mes "'Napalm Beat' you can learn it as well.";
  480. //next;
  481. //misceffect EF_SOULSTRIKE;
  482. next;
  483. mes "[Mana]";
  484. mes "When you train more the power of your";
  485. mes "'Soul Strike' will become stronger and ";
  486. mes "you will be able to cast it faster.";
  487. set tu_mana,tu_mana|1;
  488. next;
  489. break;
  490. case 2:
  491. mes "[Mana]";
  492. mes "'Safety Wall' can be learned after you have ";
  493. mes "trained a certain amount of 'Napalm Beat'";
  494. mes "and 'Soul Strike'. As mentioned before, it";
  495. mes "blocks most close range attacks.";
  496. //next;
  497. //misceffect EF_GLASSWALL;
  498. next;
  499. mes "[Mana]";
  500. mes "But it does not block infinitely. It will only";
  501. mes "provide a shield for a certain amount of";
  502. mes "attacks and time. Of course this varies";
  503. mes "depending on how much you train.";
  504. set tu_mana,tu_mana|2;
  505. next;
  506. break;
  507. case 3:
  508. mes "[Mana]";
  509. mes "'Fire Ball' is a '^ff0000fire^000000' property skill";
  510. mes "and can be learned after a certain amount of 'Fire Bolt'.";
  511. //next;
  512. //misceffect EF_FIREBALL;
  513. next;
  514. mes "[Mana]";
  515. mes "If 'Fire Bolt' attacks one opponent 'Fire Ball'";
  516. mes "attacks several within a certain range.";
  517. next;
  518. set tu_mana,tu_mana|4;
  519. break;
  520. case 4:
  521. mes "[Mana]";
  522. mes "'Frost Diver' is a '^0000FFwater^000000' property";
  523. mes "skill and can learned after training with 'Cold Bolt'";
  524. mes "While it can damage the opponent, the main";
  525. mes "purpose is to freeze the enemy.";
  526. //next;
  527. //misceffect EF_FROSTDIVER;
  528. //misceffect EF_FROSTDIVER2;
  529. next;
  530. mes "[Mana]";
  531. mes "Enemies hit by 'Frost Diver' will be damaged";
  532. mes "and freeze at the same time by a certain";
  533. mes "amount of chance.";
  534. next;
  535. mes "[Mana]";
  536. mes "When the enemy is frozen it will change to";
  537. mes "have the '^0000FFwater^000000' property.";
  538. mes "The amount of damage and chance to be";
  539. mes "frozen increases the more you train.";
  540. set tu_mana,tu_mana|8;
  541. next;
  542. break;
  543. case 5:
  544. mes "[Mana]";
  545. mes "'Thunderstorm' is a '^93DB70wind^000000' property";
  546. mes "skill and can be learned after training 'Lightning Bolt'.";
  547. //next;
  548. //misceffect EF_THUNDERSTORM;
  549. next;
  550. mes "[Mana]";
  551. mes "While 'Lightning Bolt' attacks one particular";
  552. mes "enemy, 'Thunderstorm' attacks all enemies";
  553. mes "within a certain range. It is somewhat similar";
  554. mes "to how 'Fire Ball' works.";
  555. set tu_mana,tu_mana|16;
  556. next;
  557. break;
  558. case 6:
  559. mes "[Mana]";
  560. mes "'Fire Wall' is a '^ff0000fire^000000' property";
  561. mes "skill that can be learned after training 'Fire Ball'";
  562. mes "and 'Sight'.";
  563. //next;
  564. //misceffect EF_FIREWALL;
  565. next;
  566. mes "[Mana]";
  567. mes "'Fire Wall' works differently from the";
  568. mes "the other skills. While other skills attack";
  569. mes "one particular opponent, 'Fire Wall'";
  570. mes "targets an area.";
  571. next;
  572. mes "[Mana]";
  573. mes "So it is like....";
  574. mes " opponent";
  575. mes " *********";
  576. mes " me";
  577. next;
  578. mes "[Mana]";
  579. mes "The target is not the enemy but rather the";
  580. mes "space between yourself and the enemy.";
  581. mes "or the floor. You can use it to make a ";
  582. mes "'Fire Wall' between yourself and the enemy";
  583. mes "and block its path.";
  584. next;
  585. mes "[Mana]";
  586. mes "During that time, you can go ahead and use";
  587. mes "a skill that will cause more damage safely.";
  588. mes "Depending on how you use 'Fire Wall'";
  589. mes "it can be very powerful.";
  590. set tu_mana,tu_mana|32;
  591. next;
  592. break;
  593. case 7:
  594. mes "[Mana]";
  595. mes "'Energy Coat' is mmm.....";
  596. mes "a unique skill and cannot be learned";
  597. mes "in a normal way. You can only learn";
  598. mes "the skill from 'Blizardis' who is at";
  599. mes "the Mage Job Change Place.";
  600. //next;
  601. //misceffect EF_ENERGYCOAT ;
  602. next;
  603. mes "[Mana]";
  604. mes "'Blizardis' will tell you the details.";
  605. set tu_mana,tu_mana|64;
  606. next;
  607. break;
  608. case 8:
  609. mes "[Mana]";
  610. mes "Did you understand the explanation?";
  611. mes "Mmm....I wanted to give you something more";
  612. mes "like a mission, but we need more information";
  613. mes "before we do anything else.";
  614. mes "I'll let you know when we are done.";
  615. next;
  616. mes "[Mana]";
  617. mes "Oh and this is a present.";
  618. mes "Become a great Wizard~";
  619. set tu_magician01, 6;
  620. getitem 1604, 1;
  621. //misceffect EF_HIT5;
  622. if(tu_mana&1){
  623. getexp 300,100;
  624. }
  625. if(tu_mana&2){
  626. getexp 300,100;
  627. }
  628. if(tu_mana&4){
  629. getexp 300,100;
  630. }
  631. if(tu_mana&8){
  632. getexp 300,100;
  633. }
  634. if(tu_mana&16){
  635. getexp 300,100;
  636. }
  637. if(tu_mana&32){
  638. getexp 300,100;
  639. }
  640. if(tu_mana&64){
  641. getexp 300,100;
  642. }
  643. set tu_mana,0;
  644. close;
  645. default:
  646. break;
  647. }
  648. }
  649. close;
  650. break;
  651. case 6:
  652. mes "Oh good, you came.";
  653. mes "There are a lot of strange things going";
  654. mes "on these days and we've been short on";
  655. mes "hands. Recently something happened in Morroc.";
  656. next;
  657. mes "[Mana]";
  658. mes "So we received a couple requests from the Thief Guild.";
  659. mes "But everyone is out doing work so we're having trouble.";
  660. next;
  661. mes "[Mana]";
  662. mes "If possible, do you think you can go?";
  663. mes "Of course you will be compensated when you";
  664. mes "return and we will give you some things to support you.";
  665. mes "What would you like to do?";
  666. next;
  667. if(select("Do it.", "Don't do it.")==1){
  668. mes "[Mana]";
  669. mes "Hoho..of course...";
  670. mes "I shall send you to Morroc.";
  671. mes "Go meet 'Eirhan' in front of the Morroc Pyramid.";
  672. mes "Thank you~";
  673. next;
  674. mes "[Mana]";
  675. mes "Oh and when you're done, make sure you come back.";
  676. mes "Hoho..";
  677. set tu_magician01, 7;
  678. emotion e_heh;
  679. warp "morocc",182,286;
  680. close;
  681. } else {
  682. mes "[Mana]";
  683. mes "Mmm....";
  684. mes "Oh well. If you want to help later";
  685. mes "feel free to come back. We're very";
  686. mes "short on hands these days.";
  687. close;
  688. }
  689. break;
  690. case 7:
  691. mes "I'm not sure what it may be.";
  692. mes "But keep up the good work.";
  693. mes "Hoho..";
  694. close;
  695. break;
  696. case 27:
  697. mes "I was told ahead of time that you";
  698. mes "accomplished your mission very";
  699. mes "well.. hoho.";
  700. next;
  701. mes "[Mana]";
  702. mes "It seems like a problemthe two";
  703. mes "organizations that are secretly active ";
  704. mes "may have caused.. ";
  705. mes "I thought they were separate....";
  706. next;
  707. mes "[Mana]";
  708. mes "But it seems the two may have a deeper";
  709. mes "relationship than I had thought.";
  710. mes "Any more is out of your range..";
  711. mes "so leave the rest to the guild.";
  712. mes "Thank you very much.";
  713. next;
  714. mes "[Mana]";
  715. mes "Oh, and this is in appreciation";
  716. mes "for helping the guild.";
  717. mes "Hoho..";
  718. set tu_magician01, 28;
  719. getitem 2321, 1;
  720. set Zeny, Zeny + 3000;
  721. getexp 3000,1000;
  722. close;
  723. break;
  724. default:
  725. if(tu_magician01 < 27){
  726. mes "Hmm....";
  727. mes "I see....";
  728. mes "There is something going on in the Rune";
  729. mes "Midgard kingdom for sure. That is why our";
  730. mes "guild is busy as well.";
  731. next;
  732. mes "[Mana]";
  733. mes "Keep up with the good work please.";
  734. mes "....";
  735. mes "Ah..and 'Eirhan' is doing well also, right?";
  736. mes "Hoho...";
  737. close;
  738. } else {
  739. mes "You seemed to have trained very well.";
  740. mes "There is nothing much I can teach you.";
  741. mes "You must seek your own ways of training now.";
  742. close;
  743. }
  744. }
  745. }