diff options
author | Jesusaves <cpntb1@ymail.com> | 2019-07-19 21:30:22 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2019-07-19 21:30:22 -0300 |
commit | f01a51563f579180a489762e875934481c072844 (patch) | |
tree | 45772d01aa42cb8702c79e39f87fdc19de6dcc96 /npc/003-0/luca.txt | |
parent | 9560bfd3a4a3546bef92a882d5c9a169427b4bae (diff) | |
download | serverdata-f01a51563f579180a489762e875934481c072844.tar.gz serverdata-f01a51563f579180a489762e875934481c072844.tar.bz2 serverdata-f01a51563f579180a489762e875934481c072844.tar.xz serverdata-f01a51563f579180a489762e875934481c072844.zip |
Luca is ready (again, rebalances were needed). This means Magic Academy Alpha!
Diffstat (limited to 'npc/003-0/luca.txt')
-rw-r--r-- | npc/003-0/luca.txt | 48 |
1 files changed, 37 insertions, 11 deletions
diff --git a/npc/003-0/luca.txt b/npc/003-0/luca.txt index c6ba03d60..0d64c2223 100644 --- a/npc/003-0/luca.txt +++ b/npc/003-0/luca.txt @@ -7,28 +7,54 @@ 003-0,34,41,0 script Luca NPC_PLAYER,{ if (!MAGIC_LVL) goto L_NoMagic; - mes l(".:: Scholarship Class ::."); - mesc l("Specialized in support, buff, debuff and strengthening skills."); + mes l(".:: Assassin Class ::."); + mesc l("Specialized in skills with weapon-based damage."); next; mesn; do { mesc l("You have @@/@@ magic skill points available.", sk_points(), sk_maxpoints()); next; - mesc l("Healing - The most basic healing skill, requires no items to use."); - mesc l("Mana Wisdom - Raise Mana EXP Gain rate"); + mesc l("Falkon Punch - Bash your weapon against your enemies with raised damage and accuracy."); + mesc l("Supreme Attack - Cause a very strong attack with lowered accuracy."); + mesc l("Arrow Shower - Shoot FIVE arrows or bullets to the air and cause Area Of Effect Damage."); + + mesc l("Counter Attack - Next attack will be retaliated, with twice critical ratio."); + + mesc l("Ground Strike - Hit the ground, exploding the surroundings and disabling enemies."); + mesc l("Sharpshooter - Shoot an arrow or bullet which damages everything on its way."); menuint - "Healing", AL_HEAL, - "Mana Wisdom", TMW2_SAGE, - "Cancel", 0; + l("Falkon Punch"), SM_BASH, + l("Supreme Attack"), MC_MAMMONITE, + l("Arrow Shower"), AC_SHOWER, + l("Counter Attack"), KN_AUTOCOUNTER, + l("Ground Strike"), ASC_METEORASSAULT, + l("Sharpshooter"), SN_SHARPSHOOTING, + l("Cancel"), 0; mes ""; switch (@menuret) { - case AL_HEAL: - if (!mlearn(AL_HEAL, 1, 1, SpellBookPage, 1)) + case SM_BASH: + if (!mlearn(SM_BASH, 10, 1, FluoPowder, 3)) + mesc l("You do not meet all requisites for this skill."), 1; + break; + case MC_MAMMONITE: + if (!mlearn(MC_MAMMONITE, 10, 1, FluoPowder, 3)) + mesc l("You do not meet all requisites for this skill."), 1; + break; + case AC_SHOWER: + if (!mlearn(AC_SHOWER, 10, 1, FluoPowder, 3)) + mesc l("You do not meet all requisites for this skill."), 1; + break; + case KN_AUTOCOUNTER: + if (!mlearn(KN_AUTOCOUNTER, 5, 2, FluoPowder, 3)) + mesc l("You do not meet all requisites for this skill."), 1; + break; + case ASC_METEORASSAULT: + if (!mlearn(ASC_METEORASSAULT, 5, 3, FluoPowder, 3)) mesc l("You do not meet all requisites for this skill."), 1; break; - case TMW2_SAGE: - if (!mlearn(TMW2_SAGE, 1, 1, SpellBookPage, 1)) + case SN_SHARPSHOOTING: + if (!mlearn(SN_SHARPSHOOTING, 1, 3, FluoPowder, 3)) mesc l("You do not meet all requisites for this skill."), 1; break; default: |