summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--db/homun_skill_tree.txt1
-rw-r--r--db/re/skill_db.conf42
-rw-r--r--npc/functions/hub.txt8
3 files changed, 51 insertions, 0 deletions
diff --git a/db/homun_skill_tree.txt b/db/homun_skill_tree.txt
index 9d95982d9..775fecb5f 100644
--- a/db/homun_skill_tree.txt
+++ b/db/homun_skill_tree.txt
@@ -29,6 +29,7 @@
6004,8008,3,0,0,0,0,0,0,0,0,0,0,0 //HAMI_BLOODLUST** - Raise ATK and leech HP
6004,8006,5,0,0,0,0,0,0,0,0,0,0,0 //HAMI_DEFENCE**** - Raises vit for both
6005,8009,5,0,0,0,0,0,0,0,0,0,0,0 //HFLI_MOON** - Like Bash, can also multihit
+6005,8046,5,0,0,0,0,0,0,0,0,0,0,0 //TMW2_LITTLE_WONDERS - Dispel some ailments
6006,8044,5,0,0,0,0,0,0,0,0,0,0,0 //TMW2_SKILLX - Raises EXP gain from target
6007,8007,5,0,0,0,0,0,0,0,0,0,0,0 //HAMI_SKIN* - Passive, raises HC HP/Regen/DEF
6007,8011,5,0,0,0,0,0,0,0,0,0,0,0 //HFLI_SPEED** - Raise HC Flee/Evasion
diff --git a/db/re/skill_db.conf b/db/re/skill_db.conf
index e6fe32d5f..3f1e4f615 100644
--- a/db/re/skill_db.conf
+++ b/db/re/skill_db.conf
@@ -40039,4 +40039,46 @@ skill_db: (
}
}
},
+{
+ Id: 8046
+ Name: "TMW2_LITTLE_WONDERS"
+ Description: "Little Wonders"
+ MaxLevel: 5
+ Range: 9
+ Hit: "BDT_SKILL"
+ SkillType: {
+ Self: true
+ }
+ AttackType: "Magic"
+ DamageType: {
+ NoDamage: true
+ }
+ CoolDown: {
+ Lv1: 15000
+ Lv2: 14000
+ Lv3: 13000
+ Lv4: 11500
+ Lv5: 10000
+ Lv6: 10000
+ Lv7: 10000
+ Lv8: 10000
+ Lv9: 10000
+ Lv10: 10000
+ }
+ FixedCastTime: -1
+ Requirements: {
+ SPCost: {
+ Lv1: 40
+ Lv2: 37
+ Lv3: 35
+ Lv4: 32
+ Lv5: 30
+ Lv6: 30
+ Lv7: 30
+ Lv8: 30
+ Lv9: 30
+ Lv10: 30
+ }
+ }
+},
)
diff --git a/npc/functions/hub.txt b/npc/functions/hub.txt
index 0fb515bb5..3979fca82 100644
--- a/npc/functions/hub.txt
+++ b/npc/functions/hub.txt
@@ -254,6 +254,14 @@ function script HUB_SkillInvoke {
heal .@heal, 0;
harm(@skillCaster, -.@heal, HARM_MISC);
break;
+ case TMW2_LITTLE_WONDERS:
+ sc_end SC_POISON;
+ sc_end SC_CURSE;
+ sc_end SC_SILENCE;
+ sc_end SC_CONFUSION;
+ sc_end SC_BLIND;
+ sc_start SC_CURSE, rand2(3500, 5000), 1, 10000, SCFLAG_NONE, @skillCaster;
+ break;
}
return;
}