summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2021-12-29 16:36:38 -0300
committerJesusaves <cpntb1@ymail.com>2021-12-29 16:36:38 -0300
commite42d77c7a2375b4849f7f81378dbef77c05e4c4c (patch)
tree07753c23b019432fb04787222d6f21a4906019ed
parentf2f9d4c568994320150da0a0b612537c2de761d2 (diff)
downloadserverdata-e42d77c7a2375b4849f7f81378dbef77c05e4c4c.tar.gz
serverdata-e42d77c7a2375b4849f7f81378dbef77c05e4c4c.tar.bz2
serverdata-e42d77c7a2375b4849f7f81378dbef77c05e4c4c.tar.xz
serverdata-e42d77c7a2375b4849f7f81378dbef77c05e4c4c.zip
Add TMW2_CHANT, a skill which reduces MP cost for chants in 4%
-rw-r--r--db/re/skill_db.conf12
-rw-r--r--db/re/skill_tree.conf1
-rw-r--r--npc/006-0/core.txt1
-rw-r--r--npc/006-6/all.txt2
-rw-r--r--npc/027-4/saves.txt4
-rw-r--r--npc/config/magic.txt3
6 files changed, 22 insertions, 1 deletions
diff --git a/db/re/skill_db.conf b/db/re/skill_db.conf
index 4fe0839d4..adf98f373 100644
--- a/db/re/skill_db.conf
+++ b/db/re/skill_db.conf
@@ -40420,6 +40420,18 @@ skill_db: (
}
}
},
+{
+ Id: 20078
+ Name: "TMW2_CHANT"
+ Description: "Chanting"
+ MaxLevel: 10
+ SkillType: {
+ Passive: true
+ }
+ SkillInfo: {
+ Quest: true
+ }
+},
diff --git a/db/re/skill_tree.conf b/db/re/skill_tree.conf
index c56187053..1338d3bca 100644
--- a/db/re/skill_tree.conf
+++ b/db/re/skill_tree.conf
@@ -127,6 +127,7 @@ Human: {
AC_OWL: 10
SA_DRAGONOLOGY: 0
TMW2_SAGE: 0
+ TMW2_CHANT: 0
SM_RECOVERY: 0
MG_SRECOVERY: 0
//PF_HPCONVERSION: 0
diff --git a/npc/006-0/core.txt b/npc/006-0/core.txt
index db8bef748..4714a5190 100644
--- a/npc/006-0/core.txt
+++ b/npc/006-0/core.txt
@@ -7,6 +7,7 @@
OnTouch:
if (CRAZYPOINTS < 3) goto L_Reject; // FIXME
+ /* TODO: Piou Isles Arc */
if (getq(General_Narrator) < 3) goto L_Reject; // Tulimshar Arc must be finished
specialeffect(5000, SELF, getcharid(3));
diff --git a/npc/006-6/all.txt b/npc/006-6/all.txt
index 5ccc988d1..67edcd9fc 100644
--- a/npc/006-6/all.txt
+++ b/npc/006-6/all.txt
@@ -13,7 +13,7 @@ OnInit:
}
006-6,46,34,0 script Sign#0066CR NPC_SWORDS_SIGN,{
- mesc l("Central Room closed for repairs");
+ mesc l("*this sign is too blurred to read*");
close;
OnInit:
diff --git a/npc/027-4/saves.txt b/npc/027-4/saves.txt
index 34440b52e..0d316784e 100644
--- a/npc/027-4/saves.txt
+++ b/npc/027-4/saves.txt
@@ -60,11 +60,15 @@ function basicMagic {
mes l(".:: Windwalker ::.");
mesc l("Increase walk speed and flee rate.");
mes "";
+ mes l(".:: Chanting ::.");
+ mesc l("Reduces MP cost when using chanting-based skills.");
+ mes "";
menuint
l("First Aid"), TMW2_FIRSTAID,
l("Accumulate Power"), HW_MAGICPOWER,
l("Provoke"), SM_PROVOKE,
l("Windwalker"), SN_WINDWALK,
+ l("Chanting"), TMW2_CHANT,
l("Cancel"), 0;
return;
}
diff --git a/npc/config/magic.txt b/npc/config/magic.txt
index aaa69ff8a..100eae7ae 100644
--- a/npc/config/magic.txt
+++ b/npc/config/magic.txt
@@ -346,6 +346,9 @@ OnInit:
// Accumulate Power
RegisterMagic(1, HW_MAGICPOWER, 5, SpellBookPage, 1,
CLASS_SCHOLARSHIP, 25);
+ // Chanting
+ RegisterMagic(1, TMW2_CHANT, 5, SpellBookPage, 1,
+ CLASS_SCHOLARSHIP, 25);
// Windwalker
RegisterMagic(2, SN_WINDWALK, 3, SpellBookPage, 1,
CLASS_SCHOLARSHIP, 25);