[1] | 1 | //===== eAthena Script ======================================= |
---|
| 2 | //= Monk Skills Quests |
---|
| 3 | //===== By: ================================================== |
---|
| 4 | //= Lupus, Reddozen, Samuray22 |
---|
| 5 | //===== Current Version: ===================================== |
---|
| 6 | //= 1.5 |
---|
| 7 | //===== Compatible With: ===================================== |
---|
| 8 | //= eAthena SVN |
---|
| 9 | //===== Description: ========================================= |
---|
| 10 | //= [Aegis Conversion] |
---|
| 11 | //= Quests for skills: Spiritual Bestowment, Excruciating Palm |
---|
| 12 | //===== Additional Comments: ================================= |
---|
| 13 | //= 1.5 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf] |
---|
| 14 | //============================================================ |
---|
| 15 | |
---|
| 16 | prt_monk,270,198,3 script Apprentice Monk#qsk_mo 753,{ |
---|
| 17 | if (BaseJob == Job_Monk) { |
---|
| 18 | if (MONK_SK == 7) { |
---|
| 19 | mes "[Monk]"; |
---|
| 20 | mes "To take the time to"; |
---|
| 21 | mes "comtemplate on your most"; |
---|
| 22 | mes "important goal, your highest"; |
---|
| 23 | mes "priority, is never a waste."; |
---|
| 24 | mes "Never confuse your means"; |
---|
| 25 | mes "to the end you wish to achieve."; |
---|
| 26 | close; |
---|
| 27 | } |
---|
| 28 | if (MONK_SK == 6 && getskilllv("MO_KITRANSLATION") == 0) { |
---|
| 29 | mes "[Monk]"; |
---|
| 30 | mes "You've forgotten the"; |
---|
| 31 | mes "basics behind performing"; |
---|
| 32 | mes "Spiritual Bestowment?"; |
---|
| 33 | mes "How can this be...?"; |
---|
| 34 | next; |
---|
| 35 | mes "[Monk]"; |
---|
| 36 | mes "Ah, now I understand."; |
---|
| 37 | mes "You've transcended the"; |
---|
| 38 | mes "limitations that used to"; |
---|
| 39 | mes "hold you back, and have"; |
---|
| 40 | mes "become a Champion. I'm"; |
---|
| 41 | mes "sorry for underestimating you."; |
---|
| 42 | next; |
---|
| 43 | mes "[Monk]"; |
---|
| 44 | mes "Very well. It will be an honor"; |
---|
| 45 | mes "for me to help you relearn the"; |
---|
| 46 | mes "Spiritual Bestowment skill. As"; |
---|
| 47 | mes "a side effect, you will probably relearn Excruciating Palm as well."; |
---|
| 48 | next; |
---|
| 49 | mes "[Monk]"; |
---|
| 50 | mes "Now be still and relax"; |
---|
| 51 | mes "as I perform my special"; |
---|
| 52 | mes "accupressure treatment that"; |
---|
| 53 | mes "will commit these skills to"; |
---|
| 54 | mes "your nervous system and "; |
---|
| 55 | mes "motor memory..."; |
---|
| 56 | next; |
---|
| 57 | mes "^3355FF*Tap-tap-tap-tap-tap-tap-tap-tap- tap-tap-tap-tap-tap-tap-tap-tap-"; |
---|
| 58 | mes "tap-tap-tap-tap-tap-tap-tap-tap- tap-tap-tap-tap-tap-tap-tap-tap-"; |
---|
| 59 | mes "tap-tap-tap-tap-tap-tap-tap-tap- tap-tap-tap-tap-tap-tap-tap-tap-"; |
---|
| 60 | mes "tap-tap-tap-tap-tap-tap* *POKE*^000000"; |
---|
| 61 | set MONK_SK,7; |
---|
| 62 | skill "MO_KITRANSLATION",1,0; |
---|
| 63 | skill "MO_BALKYOUNG",1,0; |
---|
| 64 | next; |
---|
| 65 | mes "[Monk]"; |
---|
| 66 | mes "It is done. Please"; |
---|
| 67 | mes "continue to use these"; |
---|
| 68 | mes "special skills to promote"; |
---|
| 69 | mes "peace and harmony in this"; |
---|
| 70 | mes "world. Farewell, my friend."; |
---|
| 71 | close; |
---|
| 72 | } |
---|
| 73 | if (MONK_SK > 2) { |
---|
| 74 | mes "[Monk]"; |
---|
| 75 | mes "To take the time to"; |
---|
| 76 | mes "comtemplate on your most"; |
---|
| 77 | mes "important goal, your highest"; |
---|
| 78 | mes "priority, is never a waste."; |
---|
| 79 | mes "Never confuse your means"; |
---|
| 80 | mes "to the end you wish to achieve."; |
---|
| 81 | next; |
---|
| 82 | mes "[Monk]"; |
---|
| 83 | mes "Ah, I have a favor to ask."; |
---|
| 84 | mes "Please do not tell others that"; |
---|
| 85 | mes "I have taught you Spiritual"; |
---|
| 86 | mes "Bestowment. I don't wish to"; |
---|
| 87 | mes "spend my time teaching too"; |
---|
| 88 | mes "many people this skill..."; |
---|
| 89 | close; |
---|
| 90 | } |
---|
| 91 | if (MONK_SK == 2) { |
---|
| 92 | if (Weight == 0) { |
---|
| 93 | mes "[Monk]"; |
---|
| 94 | mes "Ah. Well done. I see"; |
---|
| 95 | mes "that you managed to learn"; |
---|
| 96 | mes "the most important thing,"; |
---|
| 97 | mes "selflessness, on your own."; |
---|
| 98 | mes "Now I trust that you won't"; |
---|
| 99 | mes "abuse what I have to teach you."; |
---|
| 100 | next; |
---|
| 101 | mes "[Monk]"; |
---|
| 102 | mes "My test may seem too strict,"; |
---|
| 103 | mes "but it is impossible to learn"; |
---|
| 104 | mes "Spiritual Bestowment without^FFFFFF ^000000 the right discipline. As with all"; |
---|
| 105 | mes "things, readiness and preparation precede all forms of realization."; |
---|
| 106 | next; |
---|
| 107 | mes "[Monk]"; |
---|
| 108 | mes "Now just relax for a moment."; |
---|
| 109 | mes "I will use accupressure to"; |
---|
| 110 | mes "train your nervous system to"; |
---|
| 111 | mes "physically memorize the energy"; |
---|
| 112 | mes "flow and movements required"; |
---|
| 113 | mes "for Spiritual Bestowment."; |
---|
| 114 | next; |
---|
| 115 | mes "^3355FF*Tap... tap*"; |
---|
| 116 | mes "*Tap... Tap*"; |
---|
| 117 | mes "*Tap tap tap*^000000"; |
---|
| 118 | next; |
---|
| 119 | mes "^3355FF*Tap tap tap*"; |
---|
| 120 | mes "*Tap tap tap*"; |
---|
| 121 | mes "*Tap... Tap tap*^000000"; |
---|
| 122 | next; |
---|
| 123 | mes "^3355FF*Tap-tap-tap-tap-tap-tap-tap-tap- tap-tap-tap-tap-tap-tap-tap-tap-"; |
---|
| 124 | mes "tap-tap-tap-tap-tap-tap-tap-tap- tap-tap-tap-tap-tap-tap-tap-tap-"; |
---|
| 125 | mes "tap-tap-tap-tap-tap-tap-tap-tap- tap-tap-tap-tap-tap-tap-tap-tap-"; |
---|
| 126 | mes "tap-tap-tap-tap-tap-tap* *POKE*^000000"; |
---|
| 127 | next; |
---|
| 128 | mes "[Monk]"; |
---|
| 129 | mes "It is done. You are now"; |
---|
| 130 | mes "capable of using Spiritual"; |
---|
| 131 | mes "Bestowment. Ah, yes. I've never"; |
---|
| 132 | mes "really named this skill, but that is what it is usually called by"; |
---|
| 133 | mes "other Monks who have seen it."; |
---|
| 134 | next; |
---|
| 135 | mes "[Monk]"; |
---|
| 136 | mes "Remember that this skill has a"; |
---|
| 137 | mes "long Cast Time and Skill Delay,"; |
---|
| 138 | mes "so use it very carefully. This"; |
---|
| 139 | mes "skill will let you give a Spirit Sphere to one of your Party"; |
---|
| 140 | mes "Members by consuming 40 SP."; |
---|
| 141 | next; |
---|
| 142 | mes "[Monk]"; |
---|
| 143 | mes "You will better understand"; |
---|
| 144 | mes "the use of this skill if you"; |
---|
| 145 | mes "practice. Keep in mind that"; |
---|
| 146 | mes "fighting may be necessary at"; |
---|
| 147 | mes "times, but it is a means to an"; |
---|
| 148 | mes "end, and not an end in itself."; |
---|
| 149 | set MONK_SK,3; |
---|
| 150 | skill "MO_KITRANSLATION",1,0; |
---|
| 151 | next; |
---|
| 152 | mes "[Monk]"; |
---|
| 153 | mes "Our skills should not be"; |
---|
| 154 | mes "used to shed blood. If you"; |
---|
| 155 | mes "can transcend conflict, you"; |
---|
| 156 | mes "will know that fighting has"; |
---|
| 157 | mes "no worth, no value. Peace"; |
---|
| 158 | mes "be with you, my friend."; |
---|
| 159 | close; |
---|
| 160 | } |
---|
| 161 | else { |
---|
| 162 | mes "[Monk]"; |
---|
| 163 | mes "Have you learned the"; |
---|
| 164 | mes "meaning of selflessness?"; |
---|
| 165 | mes "When you abandon greed"; |
---|
| 166 | mes "and the desires of the world,"; |
---|
| 167 | mes "you will be ready for my teaching. ^FFFFFF ^000000"; |
---|
| 168 | close; |
---|
| 169 | } |
---|
| 170 | } |
---|
| 171 | if (MONK_SK == 1) { |
---|
| 172 | mes "[Monk]"; |
---|
| 173 | mes "Fighting is meaningless."; |
---|
| 174 | mes "Transcend conflict and"; |
---|
| 175 | mes "difference through the"; |
---|
| 176 | mes "realization that all are"; |
---|
| 177 | mes "one. Discipline your mind"; |
---|
| 178 | mes "and the truth will be revealed."; |
---|
| 179 | next; |
---|
| 180 | mes "[Monk]"; |
---|
| 181 | mes "Hm? To what purpose have"; |
---|
| 182 | mes "you come to visit me? Ah, so"; |
---|
| 183 | mes "you wish to learn the skill that^FFFFFF ^000000 I have developed. My colleague"; |
---|
| 184 | mes "was right: more and more people have been wanting to learn this."; |
---|
| 185 | next; |
---|
| 186 | mes "[Monk]"; |
---|
| 187 | mes "Do not misunderstand me."; |
---|
| 188 | mes "It is true that power and"; |
---|
| 189 | mes "justice, wisdom and action"; |
---|
| 190 | mes "must be balanced. However,"; |
---|
| 191 | mes "I have been visited by too many power hungry, bloodthirsty people."; |
---|
| 192 | next; |
---|
| 193 | mes "[Monk]"; |
---|
| 194 | mes "In all fairness, I shall"; |
---|
| 195 | mes "give you a chance. Prove"; |
---|
| 196 | mes "to me that you would use"; |
---|
| 197 | mes "the skills I teach you for"; |
---|
| 198 | mes "peace and justice. Prove that"; |
---|
| 199 | mes "you are free from selfishness."; |
---|
| 200 | set MONK_SK,2; |
---|
| 201 | close; |
---|
| 202 | } |
---|
| 203 | } |
---|
| 204 | mes "[Monk]"; |
---|
| 205 | mes "Fighting is meaningless."; |
---|
| 206 | mes "Transcend conflict and"; |
---|
| 207 | mes "difference through the"; |
---|
| 208 | mes "realization that all are"; |
---|
| 209 | mes "one. Discipline your mind"; |
---|
| 210 | mes "and the truth will be revealed."; |
---|
| 211 | close; |
---|
| 212 | } |
---|
| 213 | |
---|
| 214 | monk_test,316,69,5 script Monk#qsk_mo 823,{ |
---|
| 215 | if (BaseJob == Job_Monk) { |
---|
| 216 | if (MONK_SK == 6) { |
---|
| 217 | mes "[Monk]"; |
---|
| 218 | mes "How did you convince"; |
---|
| 219 | mes "that monk to teach you"; |
---|
| 220 | mes "Spiritual Bestowment? It'd"; |
---|
| 221 | mes "be nice to popularize both"; |
---|
| 222 | mes "of our specialty skills, but the world may not be ready yet."; |
---|
| 223 | close; |
---|
| 224 | } |
---|
| 225 | if (MONK_SK == 5) { |
---|
| 226 | mes "[Monk]"; |
---|
| 227 | mes "To begin, Excruciating Palm"; |
---|
| 228 | mes "is performed by taking your"; |
---|
| 229 | mes "inner strength and making it"; |
---|
| 230 | mes "into outer strength. Then, you"; |
---|
| 231 | mes "focus all of that into your palm. You'll explode if you do it wrong."; |
---|
| 232 | next; |
---|
| 233 | mes "[Monk]"; |
---|
| 234 | mes "This skill truly causes"; |
---|
| 235 | mes "excruciating pain, consuming"; |
---|
| 236 | mes "20 SP and even 10 HP. It will"; |
---|
| 237 | mes "knock back monsters with the"; |
---|
| 238 | mes "chance of stunning them, but only the targeted monster is damaged."; |
---|
| 239 | next; |
---|
| 240 | mes "[Monk]"; |
---|
| 241 | mes "If you use this skill on"; |
---|
| 242 | mes "other players, it will cause"; |
---|
| 243 | mes "a certain amount of damage,"; |
---|
| 244 | mes "but it won't knock back other"; |
---|
| 245 | mes "players near the original target. Does that make sense?"; |
---|
| 246 | next; |
---|
| 247 | mes "[Monk]"; |
---|
| 248 | mes "Anyway, keep practicing"; |
---|
| 249 | mes "these principles and you'll"; |
---|
| 250 | mes "master Excruciating Palm."; |
---|
| 251 | mes "You should definitely be able"; |
---|
| 252 | mes "to do it since you've learned"; |
---|
| 253 | mes "Spiritual Endowment."; |
---|
| 254 | set MONK_SK,6; |
---|
| 255 | skill "MO_BALKYOUNG",1,0; |
---|
| 256 | next; |
---|
| 257 | mes "[Monk]"; |
---|
| 258 | mes "Well, we've completed"; |
---|
| 259 | mes "the lesson. I hope you"; |
---|
| 260 | mes "use your new skills to"; |
---|
| 261 | mes "fight for justice and"; |
---|
| 262 | mes "combat evil. Goodbye"; |
---|
| 263 | mes "for now, my friend."; |
---|
| 264 | close; |
---|
| 265 | } |
---|
| 266 | if (MONK_SK == 4 && countitem(905) > 19 && countitem(711) > 2) { |
---|
| 267 | mes "[Monk]"; |
---|
| 268 | mes "What's that...?"; |
---|
| 269 | mes "You've learned the"; |
---|
| 270 | mes "Spiritual Bestowment"; |
---|
| 271 | mes "skill? I assume that you"; |
---|
| 272 | mes "wish to learn Excruciating"; |
---|
| 273 | mes "Palm next. Am I correct?"; |
---|
| 274 | next; |
---|
| 275 | mes "[Monk]"; |
---|
| 276 | mes "Hm. Well, you are strong"; |
---|
| 277 | mes "enough to handily defeat a"; |
---|
| 278 | mes "good number of Mandragoras."; |
---|
| 279 | mes "All right. You seem to be ready. Come back in a little while so"; |
---|
| 280 | mes "that I can finish preparations."; |
---|
| 281 | delitem 905,20; //Stem |
---|
| 282 | delitem 711,3; //Shoot |
---|
| 283 | set MONK_SK,5; |
---|
| 284 | close; |
---|
| 285 | } |
---|
| 286 | if (MONK_SK == 4) { |
---|
| 287 | mes "[Monk]"; |
---|
| 288 | mes "What's that...?"; |
---|
| 289 | mes "You've learned the"; |
---|
| 290 | mes "Spiritual Bestowment"; |
---|
| 291 | mes "skill? I assume that you"; |
---|
| 292 | mes "wish to learn Excruciating"; |
---|
| 293 | mes "Palm next. Am I correct?"; |
---|
| 294 | next; |
---|
| 295 | mes "[Monk]"; |
---|
| 296 | mes "As I mentioned to you"; |
---|
| 297 | mes "before, you must subjugate"; |
---|
| 298 | mes "Mandragoras to prove that"; |
---|
| 299 | mes "you are qualified, in terms"; |
---|
| 300 | mes "of strength and compassion,"; |
---|
| 301 | mes "to learn Excruciating Palm."; |
---|
| 302 | next; |
---|
| 303 | mes "[Monk]"; |
---|
| 304 | mes "Fight to protect those"; |
---|
| 305 | mes "innocents terrorized by"; |
---|
| 306 | mes "the aggressive Mandragoras."; |
---|
| 307 | mes "If you bring me ^FF000020 Stems^000000 and"; |
---|
| 308 | mes "^FF00003 Shoots^000000, I will be satisfied^FFFFFF ^000000 with this proof of your ability."; |
---|
| 309 | next; |
---|
| 310 | mes "[Monk]"; |
---|
| 311 | mes "Do you understand now?"; |
---|
| 312 | close; |
---|
| 313 | } |
---|
| 314 | if (MONK_SK == 3) { |
---|
| 315 | mes "[Monk]"; |
---|
| 316 | mes "Have you come to learn"; |
---|
| 317 | mes "Excruciating Palm? If only"; |
---|
| 318 | mes "that were possible. There"; |
---|
| 319 | mes "are two obstacles we face"; |
---|
| 320 | mes "in fulfilling your request."; |
---|
| 321 | next; |
---|
| 322 | mes "[Monk]"; |
---|
| 323 | mes "Firstly, you must learn"; |
---|
| 324 | mes "the Spiritual Bestowment"; |
---|
| 325 | mes "skill beforehand. It will be"; |
---|
| 326 | mes "difficult to get that monk"; |
---|
| 327 | mes "to teach it to you, if not"; |
---|
| 328 | mes "outright impossible."; |
---|
| 329 | next; |
---|
| 330 | mes "[Monk]"; |
---|
| 331 | mes "Secondly, you will need"; |
---|
| 332 | mes "to pass my little test of"; |
---|
| 333 | mes "strength, so that I can be"; |
---|
| 334 | mes "use that your body can endure"; |
---|
| 335 | mes "the awesome power involved"; |
---|
| 336 | mes "in using Excruciating Palm."; |
---|
| 337 | next; |
---|
| 338 | mes "[Monk]"; |
---|
| 339 | mes "Mm. I know that Mandragoras"; |
---|
| 340 | mes "have been menacing travelers,"; |
---|
| 341 | mes "so if you can prove to me that"; |
---|
| 342 | mes "you've been hunting them, you"; |
---|
| 343 | mes "will prove worthy of learning"; |
---|
| 344 | mes "Excruciating Palm."; |
---|
| 345 | next; |
---|
| 346 | mes "[Monk]"; |
---|
| 347 | mes "If you can somehow convince"; |
---|
| 348 | mes "that monk to teach you how to"; |
---|
| 349 | mes "perform Spiritual Bestowment,"; |
---|
| 350 | mes "I shall then ask you to bring"; |
---|
| 351 | mes "^FF000020 Stems^000000 and ^FF00003 Shoots^000000 from"; |
---|
| 352 | mes "hunting Mandragoras."; |
---|
| 353 | next; |
---|
| 354 | mes "[Monk]"; |
---|
| 355 | mes "Of course, completing"; |
---|
| 356 | mes "my test is meaningless"; |
---|
| 357 | mes "if you do not first learn the"; |
---|
| 358 | mes "Spiritual Bestowment skill."; |
---|
| 359 | mes "I wish you luck with that..."; |
---|
| 360 | set MONK_SK,4; |
---|
| 361 | close; |
---|
| 362 | } |
---|
| 363 | if (MONK_SK == 1) { |
---|
| 364 | mes "[Monk]"; |
---|
| 365 | mes "There is a pacifist monk"; |
---|
| 366 | mes "living in seclusion that"; |
---|
| 367 | mes "can teach the Spiritual"; |
---|
| 368 | mes "Bestowment skill. However,"; |
---|
| 369 | mes "he is stubborn, and has refused^FFFFFF ^000000 many who wish to learn from him."; |
---|
| 370 | next; |
---|
| 371 | mes "[Monk]"; |
---|
| 372 | mes "It would be good if"; |
---|
| 373 | mes "you can convince him"; |
---|
| 374 | mes "to teach it to you, as it is"; |
---|
| 375 | mes "impossible to learn how"; |
---|
| 376 | mes "to perform this skill alone."; |
---|
| 377 | mes "It's really quite a pity..."; |
---|
| 378 | close; |
---|
| 379 | } |
---|
| 380 | if (MONK_SK == 0) { |
---|
| 381 | mes "[Monk]"; |
---|
| 382 | mes "Power without justice will"; |
---|
| 383 | mes "not last. Justice without"; |
---|
| 384 | mes "power cannot be upheld."; |
---|
| 385 | mes "Power does not equate to"; |
---|
| 386 | mes "justice, but true justice can"; |
---|
| 387 | mes "be the means to power."; |
---|
| 388 | next; |
---|
| 389 | mes "[Monk]"; |
---|
| 390 | mes "Always remember this truth."; |
---|
| 391 | mes "Justice and power, compassion"; |
---|
| 392 | mes "and strength, wisdom and action. These are all complements that"; |
---|
| 393 | mes "go hand in hand and must always"; |
---|
| 394 | mes "be harmoniousy balanced."; |
---|
| 395 | next; |
---|
| 396 | mes "[Monk]"; |
---|
| 397 | mes "So it is with some skills."; |
---|
| 398 | mes "I have developed a skill"; |
---|
| 399 | mes "that is the pure manifestation"; |
---|
| 400 | mes "of power, Excruciating Palm!"; |
---|
| 401 | mes "However, it is useless without"; |
---|
| 402 | mes "its complement to balance it."; |
---|
| 403 | next; |
---|
| 404 | mes "[Monk]"; |
---|
| 405 | mes "The complement to my skill"; |
---|
| 406 | mes "is a skill known as Spiritual"; |
---|
| 407 | mes "Bestowment, which can only"; |
---|
| 408 | mes "be taught by one Monk. However,"; |
---|
| 409 | mes "he refuses to teach it to others, believing they are unworthy."; |
---|
| 410 | next; |
---|
| 411 | mes "[Monk]"; |
---|
| 412 | mes "Although I've let him know"; |
---|
| 413 | mes "that he should popularize his"; |
---|
| 414 | mes "teaching of that skill, I must respect his decision. Still, you"; |
---|
| 415 | mes "may try talking to him if you wish to try to learn some new skills."; |
---|
| 416 | set MONK_SK,1; |
---|
| 417 | next; |
---|
| 418 | mes "[Monk]"; |
---|
| 419 | mes "To find him, simply seek"; |
---|
| 420 | mes "out the monk who always"; |
---|
| 421 | mes "preaches the empty meaning"; |
---|
| 422 | mes "of fighting. That will be him."; |
---|
| 423 | close; |
---|
| 424 | } |
---|
| 425 | } |
---|
| 426 | mes "[Monk]"; |
---|
| 427 | mes "Power without justice will"; |
---|
| 428 | mes "not last. Justice without"; |
---|
| 429 | mes "power cannot be upheld."; |
---|
| 430 | mes "Power does not equate to"; |
---|
| 431 | mes "justice, but true justice can"; |
---|
| 432 | mes "be the means to power."; |
---|
| 433 | close; |
---|
| 434 | } |
---|
| 435 | |
---|
| 436 | //============================================================ |
---|
| 437 | // Old changelog |
---|
| 438 | //============================================================ |
---|
| 439 | //= 1.0 for fully working skills only [Lupus] |
---|
| 440 | //= 1.1 Added more new skill quests for more classes [Lupus] |
---|
| 441 | //= Somehow eA engine doesn't let you keep learn't skill V_V' |
---|
| 442 | //= 1.2 Added to correct locations, correct NPC's, fixed |
---|
| 443 | //= some of the items required and made them into real |
---|
| 444 | //= quests. [Reddozen] |
---|
| 445 | //= 1.3 Fixed bugs and minor typos. Optimized [Lupus] |
---|
| 446 | //= 1.3a fixed an item ID typo, thx 2Spiritual Kid |
---|
| 447 | //= 1.3b Splitted into different files [DracoRPG] |
---|
| 448 | //= 1.4 Updated to the official one. [Samuray22] |
---|
| 449 | //= 1.4a replaced item "names" with item id. [Lupus] |
---|
| 450 | //============================================================ |
---|