From 6c51508bb120a97cfbf00f87734d676629a72df0 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Sat, 27 Jul 2019 18:32:36 -0300 Subject: Remove Increase Carry Weight from Trickmaster and give to Thief rank 3. This makes Thief utility. I wrote this thinking on Iilia Quest, which CANNOT be successfuly complete without a thief in your party. (evil laugh). --- npc/003-0/trickmaster.txt | 2 +- npc/015-2/ben.txt | 12 ++++++++++++ npc/functions/clientversion.txt | 5 +++++ 3 files changed, 18 insertions(+), 1 deletion(-) (limited to 'npc') diff --git a/npc/003-0/trickmaster.txt b/npc/003-0/trickmaster.txt index f8b3a8110..e35312606 100644 --- a/npc/003-0/trickmaster.txt +++ b/npc/003-0/trickmaster.txt @@ -19,7 +19,7 @@ "freecast", SA_FREECAST, "backslide", TF_BACKSLIDING, "firewall", MG_FIREWALL, - "inccarry", ALL_INCCARRY, + //"inccarry", ALL_INCCARRY, "fullthrottle", ALL_FULL_THROTTLE, "darkillusion", GC_DARKILLUSION, "trickdead", NV_TRICKDEAD, diff --git a/npc/015-2/ben.txt b/npc/015-2/ben.txt index c965131cc..2752aae44 100644 --- a/npc/015-2/ben.txt +++ b/npc/015-2/ben.txt @@ -36,6 +36,7 @@ L_Quest: mesn; mesq l("Congrats! You rank up! You are now a(n) @@!", thiefrank()); if (THIEF_RANK == 2) goto L_Rank2; + if (THIEF_RANK == 3) goto L_Rank3; } else { mesn; mesq l("Well, you need more experience. Keep trying!"); @@ -69,6 +70,17 @@ L_Rank2: mesq l("You must be close to it, and stealing won't change drops! If you fail, just try again! Good luck!"); close; +// Learn INCCARRY +L_Rank3: + skill(ALL_INCCARRY,1,0); + next; + mesn; + mesq l("Now, you'll learn a thief trick! What sort of thief loots so much that they get overweight penalty? That's not cool!"); + next; + mesn; + mesq l("You now gained two extra kilograms to your weight quota! Ka-pow, that's fantastic! Good luck!"); + close; + OnInit: .sex = G_MALE; .distance = 5; diff --git a/npc/functions/clientversion.txt b/npc/functions/clientversion.txt index 730e3d56a..5916c08a9 100644 --- a/npc/functions/clientversion.txt +++ b/npc/functions/clientversion.txt @@ -386,6 +386,11 @@ function script clientupdater { skill AL_DP, MAGIC_LVL, 0; mesc l("You have learnt \"Divine Protection\" level @@.", MAGIC_LVL), 3; } + // Grant you Thief Skill Tier 3 + if (THIEF_RANK >= 3) { + skill(ALL_INCCARRY,1,0); + mesc l("You have learnt \"Increase Weight\" in Thief Skills."), 2; + } // Cleanup deletearray RNGTREASURE_DATE; } -- cgit v1.2.3-70-g09d2