From 438bd907db3416945914102f7f05958ce69814cd Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Wed, 18 Jul 2018 11:23:25 -0300 Subject: Be more informative about passive skills --- npc/003-0/berserk.txt | 9 +++++++++ npc/003-0/paladin.txt | 15 +++++++++++++++ npc/003-0/tanker.txt | 12 ++++++++++++ 3 files changed, 36 insertions(+) (limited to 'npc/003-0') diff --git a/npc/003-0/berserk.txt b/npc/003-0/berserk.txt index 27cb04ce4..15adc331b 100644 --- a/npc/003-0/berserk.txt +++ b/npc/003-0/berserk.txt @@ -56,6 +56,9 @@ L_Member: mes ""; switch (@menu) { case 1: + mesc l("[Bash]"); + mesc l("Blow with increased attack and precision."); + mes ""; mesn; mesq l("This useful skill will only require:"); mesc l("@@/@@ @@", countitem(ManaPiouFeathers), (getskilllv(SM_ENDURE)+1)*15, getitemlink(ManaPiouFeathers)); @@ -81,6 +84,9 @@ L_Member: } break; case 2: + mesc l("[Endure]"); + mesc l("Temporary immunity to move stun when hit, and MDEF bonus."); + mes ""; mesn; mesq l("This useful skill will only require:"); mesc l("@@/@@ @@", countitem(PiberriesInfusion), (getskilllv(KN_AUTOCOUNTER)+1)*10, getitemlink(PiberriesInfusion)); @@ -106,6 +112,9 @@ L_Member: } break; case 3: + mesc l("[Counter Defense]"); + mesc l("During a very small amount of time, you'll counter any attack with double critical, and won't take the damage."); + mes ""; mesn; mesq l("This useful skill will only require:"); mesc l("@@/@@ @@", countitem(Cheese), (getskilllv(CR_TRUST)+1)*50, getitemlink(Cheese)); diff --git a/npc/003-0/paladin.txt b/npc/003-0/paladin.txt index f69f05f63..ff79a3765 100644 --- a/npc/003-0/paladin.txt +++ b/npc/003-0/paladin.txt @@ -66,6 +66,9 @@ L_Member: mes ""; switch (@menu) { case 1: + mesc l("[Bash]"); + mesc l("Blow with increased attack and precision."); + mes ""; mesn; mesq l("This useful skill will only require:"); mesc l("@@/@@ @@", countitem(ManaPiouFeathers), (getskilllv(SM_BASH)+1)*15, getitemlink(ManaPiouFeathers)); @@ -91,6 +94,9 @@ L_Member: } break; case 2: + mesc l("[Party Area Defense]"); + mesc l("Raises defense of the whole party in 5% for a while."); + mes ""; mesn; mesq l("This useful skill will only require:"); mesc l("@@/@@ @@", countitem(PiberriesInfusion), (getskilllv(AL_ANGELUS)+1)*10, getitemlink(PiberriesInfusion)); @@ -116,14 +122,23 @@ L_Member: } break; case 3: + mesc l("[Increase Agility]"); + mesc l("Temporaly raise your agility and move speed, in exchange of HP."); + mes ""; // TODO: Requirem, quest, agree sk_lvup(MER_INCAGI); break; case 4: + mesc l("[Redemption]"); + mesc l("Kills yourself, but revives everyone in a range. You'll take the death penalty."); + mes ""; // TODO: Requirem, quest, agree sk_lvup(PR_REDEMPTIO); break; case 5: + mesc l("[Last Standing Man]"); + mesc l("Raises max HP and holy resistance. Passive."); + mes ""; mesn; mesq l("This useful skill will only require:"); mesc l("@@/@@ @@", countitem(Cheese), (getskilllv(CR_TRUST)+1)*50, getitemlink(Cheese)); diff --git a/npc/003-0/tanker.txt b/npc/003-0/tanker.txt index b1d79bb53..7f7e7d72d 100644 --- a/npc/003-0/tanker.txt +++ b/npc/003-0/tanker.txt @@ -64,6 +64,9 @@ L_Member: mes ""; switch (@menu) { case 1: + mesc l("[Last Standing Man]"); + mesc l("Raises max HP and holy resistance. Passive."); + mes ""; mesn; mesq l("This useful skill will only require:"); mesc l("@@/@@ @@", countitem(Cheese), (getskilllv(CR_TRUST)+1)*50, getitemlink(Cheese)); @@ -101,10 +104,16 @@ L_Member: } break; case 2: + mesc l("[Guard]"); + mesc l("Raises chance to entirely block an attack, but freezes you for a while. Req. Shield."); + mes ""; // TODO: Requirem, quest, agree sk_lvup(CR_AUTOGUARD); break; case 3: + mesc l("[Arrow Shield]"); + mesc l("Decrease ranged damage taken for a few minutes, in exchange of agi and move speed. Req. Shield."); + mes ""; mesn; mesq l("This useful skill will only require:"); mesc l("@@/@@ @@", countitem(PiouFeathers), (getskilllv(CR_DEFENDER)+1)*60, getitemlink(PiouFeathers)); @@ -136,6 +145,9 @@ L_Member: } break; case 4: + mesc l("[Standing Regen]"); + mesc l("Regenerate HP every 5 seconds, as if you were always eating a healing item."); + mes ""; mesn; mesq l("This useful skill will only require:"); mesc l("@@/@@ @@", countitem(PiberriesInfusion), (getskilllv(SM_RECOVERY)+1)*10, getitemlink(PiberriesInfusion)); -- cgit v1.2.3-70-g09d2