summaryrefslogtreecommitdiff
path: root/db/pre-re/skill_tree.conf
diff options
context:
space:
mode:
Diffstat (limited to 'db/pre-re/skill_tree.conf')
-rw-r--r--db/pre-re/skill_tree.conf136
1 files changed, 136 insertions, 0 deletions
diff --git a/db/pre-re/skill_tree.conf b/db/pre-re/skill_tree.conf
new file mode 100644
index 00000000..17e4e794
--- /dev/null
+++ b/db/pre-re/skill_tree.conf
@@ -0,0 +1,136 @@
+//====================================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//=
+//= http://herc.ws/board/
+//================= More Information =================
+// http://herc.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
+ }
+}
+*/
+//====================================================
+
+Talpan: {
+ skills: {
+ // Critical Skills
+ NV_BASIC: 0
+ TMW2_FAKESKILL: 0
+
+ // Active Basic Skills
+ AM_CALLHOMUN: 0
+ AM_REST: 0
+ AM_RESURRECTHOMUN: 0
+
+ // Passive Basic Skills
+ ALL_INCCARRY: 0
+ MC_DISCOUNT: 0
+ MC_OVERCHARGE: 0
+
+ //AC_SHOWER: 0
+ //MG_FIREWALL: 0
+
+ // Base Class
+ SKILL_MAGIC: 0
+ SKILL_MAGIC_LIFE: 0
+ SKILL_MAGIC_WAR: 0
+ SKILL_MAGIC_TRANSMUTE: 0
+ SKILL_MAGIC_NATURE: 0
+ SKILL_MAGIC_ASTRAL: 0
+ SKILL_MAGIC_DARK: 0
+
+ // Focus Skills
+ SKILL_POOL: 0
+ SKILL_MALLARDS_EYE: 0
+ SKILL_BRAWLING: 0
+ SKILL_SPEED: 0
+ SKILL_RESIST_POISON: 0
+ SKILL_ASTRAL_SOUL: 0
+ SKILL_RAGING: 0
+
+ // Level 0
+ SKILL_CONFRINGO: 9
+ SKILL_REAPERCRY: 0
+
+ // Level 1
+ SKILL_ABIZIT: 1
+ SKILL_MONSTERINFO: 1
+ EVOL_AREA_PROVOKE: 9
+ SKILL_FLAR: 9
+ SKILL_MODRIPHOO: 9
+ SKILL_MODRISUMP: 9
+ SKILL_MODRIYIKAM: 9
+ SKILL_MODRILAX: 9
+ SKILL_LUM: 9
+ SKILL_CHIZA: 9
+ SKILL_PARUM: 9
+ SKILL_GOLE: 9
+
+ // Level 2
+ SKILL_INMA: 9
+ SKILL_JOYPLIM: 9
+ SKILL_CHIPCHIP: 9
+ SKILL_KALAKARENK: 9
+ SKILL_KALBOO: 9
+ SKILL_KALGINA: 9
+ SKILL_KALRENK: 9
+ SKILL_HALHISS: 9
+ SKILL_HELORP: 9
+ SKILL_KAFLOSH: 9
+ SKILL_BETSANC: 9
+ SKILL_ASORM: 9
+ SKILL_INGRAV: 9
+ SKILL_UPMARMU: 9
+ SKILL_FRILLYAR: 9
+ SKILL_PHLEX: 9
+ SKILL_KULARZUFRILL: 9
+ SKILL_ZUKMINBIRF: 9
+ SKILL_PATMUPLOO: 9
+ SKILL_PATVILOREE: 9
+ SKILL_PATLOREE: 9
+ SKILL_MANPAHIL: 9
+
+ // Level 3
+ // Level 4
+ // Level 5
+ }
+}
+
+NoRace: {
+ inherit: ( "Talpan" );
+}
+
+Tritan: {
+ inherit: ( "Talpan" );
+}
+
+Ifriton: {
+ inherit: ( "Talpan" );
+}
+
+Gispaan: {
+ inherit: ( "Talpan" );
+}
+
+Sparron: {
+ inherit: ( "Talpan" );
+}
+
+Skellie: {
+ inherit: ( "Talpan" );
+}
+