summaryrefslogtreecommitdiff
path: root/db/re/skill_tree.conf
diff options
context:
space:
mode:
Diffstat (limited to 'db/re/skill_tree.conf')
-rw-r--r--db/re/skill_tree.conf38
1 files changed, 38 insertions, 0 deletions
diff --git a/db/re/skill_tree.conf b/db/re/skill_tree.conf
new file mode 100644
index 00000000..c3f210d6
--- /dev/null
+++ b/db/re/skill_tree.conf
@@ -0,0 +1,38 @@
+//====================================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//=
+//= http://hercules.ws/board/
+//================= More Information =================
+// http://hercules.ws/board/topic/1188-skill-tree-db-redesign/
+//================ Structure Example =================
+/*
+Job_Name: { // Job names as in src/map/pc.c (they are hardcoded at the moment so if you want to add a new job you should add it there)
+ inherit: ( "Other_Job_Name" ); // Base job from which this job will inherit its skill tree. NV_TRICKDEAD inheritance is skipped for non-novices from the source
+
+ skills: { // SKILL_NAMEs come from the Name (16th column) value in db/re/skill_db.txt
+ SKILL_NAME1: Max_Level // Use this for skills that don't have other skill prerequisite; Max_Level is a numeric value that should match your client side files
+ SKILL_NAME2: { // Use this for skills which have other skills as prerequisites
+ MaxLevel: Max_Level // Max_Level is a numeric value that should match your client side files
+ SKILL_NAME_PREREQUISITE: Level_Prerequisite // The prerequisite skill and min level for having this skill available. Should also match your client side files
+ SKILL_NAME_PREREQUISITE2: Level_Prerequisite2 // You can add as many prerequisite skills as you want. Minimum of 1 if you add a skill this way
+ }
+}
+*/
+//====================================================
+
+Novice: {
+ skills: {
+ NV_BASIC: 9
+ NV_FIRSTAID: 1
+ NV_TRICKDEAD: 1
+ WE_BABY: 1
+ WE_CALLPARENT: 1
+ WE_CALLBABY: 1
+ ALL_INCCARRY: 1
+ }
+}