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.conf566
1 files changed, 566 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..3ccf91ff
--- /dev/null
+++ b/db/pre-re/skill_tree.conf
@@ -0,0 +1,566 @@
+//====================================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//=
+//= 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: {
+ EVOL_CRAFTING: 0
+ SM_SWORD: 0
+ SM_TWOHAND: 0
+ AC_OWL: 0
+ NV_BASIC: 0
+ NV_FIRSTAID: 0
+ WE_BABY: 0
+ WE_CALLPARENT: 0
+ WE_CALLBABY: 0
+ MC_VENDING: 0
+ MC_PUSHCART: 0
+ ALL_BUYING_STORE: 0
+ AM_CALLHOMUN: 0
+ KN_RIDING: 0
+ SM_BASH: 0
+ TK_HIGHJUMP: 0
+ MG_THUNDERSTORM: 0
+ AS_CLOAKING: 0
+ TF_DOUBLE: 0
+ TF_HIDING: 0
+ WZ_VERMILION: 0
+ ST_CHASEWALK: 0
+ WS_CARTBOOST: 0
+ TK_RUN: 0
+ RA_RESEARCHTRAP: 0
+ SC_DIMENSIONDOOR: 0
+ WZ_STORMGUST: 0
+ WL_SUMMONFB: 0
+ WL_RELEASE: 0
+ WL_SUMMONSTONE: 0
+ SC_INVISIBILITY: 0
+ RG_GRAFFITI: 0
+ RG_CLEANER: 0
+ SA_COMA: 0
+ CH_SOULCOLLECT: 0
+ SL_STUN: 0
+ AL_BLESSING: 0
+ WL_STASIS: 0
+ RA_CAMOUFLAGE: 0
+ SC_MANHOLE: 0
+ AL_RUWACH: 0
+ AL_TELEPORT: 0
+ MG_SAFETYWALL: 0
+ WZ_QUAGMIRE: 0
+ MO_BODYRELOCATION: 0
+ MO_CALLSPIRITS: 0
+ GN_HELLS_PLANT: 0
+ GN_DEMONIC_FIRE: 0
+ GN_CRAZYWEED: 0
+ GN_WALLOFTHORN: 0
+ WE_MALE: 0
+ WE_FEMALE: 0
+ WE_CALLPARTNER: 0
+ MG_COLDBOLT: 0
+ EVOL_PHYSICAL_SHIELD: 0
+ EVOL_MONSTER_IDENTIFY: 0
+
+ SA_FREECAST: 0
+ ALL_FULL_THROTTLE: 0
+ SA_DRAGONOLOGY: 0
+ CR_TRUST: 0
+ SM_RECOVERY: 0
+ MG_SRECOVERY: 0
+ MC_MAMMONITE: 0
+ TF_DETOXIFY: 0
+ NV_TRICKDEAD: 0
+ HW_MAGICPOWER: 0
+ TF_POISON: 0
+ TF_BACKSLIDING: 0
+ MC_DISCOUNT: 0
+ GC_DARKILLUSION: 0
+ AC_CHARGEARROW: 0
+ AC_SHOWER: 0
+ ASC_METEORASSAULT: 0
+ SN_SHARPSHOOTING: 0
+ KN_AUTOCOUNTER: 0
+ AC_VULTURE: 0
+ MG_SOULSTRIKE: 0
+ MG_NAPALMBEAT: 0
+ SA_SEISMICWEAPON: 0
+ SN_WINDWALK: 0
+ MG_LIGHTNINGBOLT: 0
+ MG_FIREWALL: 0
+ SA_FLAMELAUNCHER: 0
+ MG_FIREBOLT: 0
+ MG_FIREBALL: 0
+ SO_FIREWALK: 0
+ SA_FROSTWEAPON: 0
+ MG_FROSTDIVER: 0
+ WZ_FROSTNOVA: 0
+ SM_PROVOKE: 0
+ EVOL_MASS_PROVOKE: 0
+ TF_STEAL: 0
+ MC_OVERCHARGE: 0
+ ALL_INCCARRY: 0
+ AL_HOLYLIGHT: 0
+ AL_HEAL: 0
+ AB_HIGHNESSHEAL: 0
+ }
+}
+
+CaveUkar: {
+ skills: {
+ EVOL_CRAFTING: 0
+ SM_SWORD: 0
+ SM_TWOHAND: 0
+ AC_OWL: 0
+ NV_BASIC: 0
+ NV_FIRSTAID: 0
+ WE_BABY: 0
+ WE_CALLPARENT: 0
+ WE_CALLBABY: 0
+ MC_VENDING: 0
+ MC_PUSHCART: 0
+ ALL_BUYING_STORE: 0
+ AM_CALLHOMUN: 0
+ KN_RIDING: 0
+ SM_BASH: 0
+ TK_HIGHJUMP: 0
+ MG_THUNDERSTORM: 0
+ AS_CLOAKING: 0
+ TF_DOUBLE: 0
+ TF_HIDING: 0
+ WZ_VERMILION: 0
+ ST_CHASEWALK: 0
+ WS_CARTBOOST: 0
+ TK_RUN: 0
+ RA_RESEARCHTRAP: 0
+ SC_DIMENSIONDOOR: 0
+ WZ_STORMGUST: 0
+ WL_SUMMONFB: 0
+ WL_RELEASE: 0
+ WL_SUMMONSTONE: 0
+ SC_INVISIBILITY: 0
+ RG_GRAFFITI: 0
+ RG_CLEANER: 0
+ SA_COMA: 0
+ CH_SOULCOLLECT: 0
+ SL_STUN: 0
+ AL_BLESSING: 0
+ WL_STASIS: 0
+ RA_CAMOUFLAGE: 0
+ SC_MANHOLE: 0
+ AL_RUWACH: 0
+ AL_TELEPORT: 0
+ MG_SAFETYWALL: 0
+ WZ_QUAGMIRE: 0
+ MO_BODYRELOCATION: 0
+ MO_CALLSPIRITS: 0
+ GN_HELLS_PLANT: 0
+ GN_DEMONIC_FIRE: 0
+ GN_CRAZYWEED: 0
+ GN_WALLOFTHORN: 0
+ WE_MALE: 0
+ WE_FEMALE: 0
+ WE_CALLPARTNER: 0
+ MG_COLDBOLT: 0
+ EVOL_PHYSICAL_SHIELD: 0
+ EVOL_MONSTER_IDENTIFY: 0
+
+ SA_FREECAST: 0
+ ALL_FULL_THROTTLE: 0
+ SA_DRAGONOLOGY: 0
+ CR_TRUST: 0
+ SM_RECOVERY: 0
+ MG_SRECOVERY: 0
+ MC_MAMMONITE: 0
+ TF_DETOXIFY: 0
+ NV_TRICKDEAD: 0
+ HW_MAGICPOWER: 0
+ TF_POISON: 0
+ TF_BACKSLIDING: 0
+ MC_DISCOUNT: 0
+ GC_DARKILLUSION: 0
+ AC_CHARGEARROW: 0
+ AC_SHOWER: 0
+ ASC_METEORASSAULT: 0
+ SN_SHARPSHOOTING: 0
+ KN_AUTOCOUNTER: 0
+ AC_VULTURE: 0
+ MG_SOULSTRIKE: 0
+ MG_NAPALMBEAT: 0
+ SA_SEISMICWEAPON: 0
+ SN_WINDWALK: 0
+ MG_LIGHTNINGBOLT: 0
+ MG_FIREWALL: 0
+ SA_FLAMELAUNCHER: 0
+ MG_FIREBOLT: 0
+ MG_FIREBALL: 0
+ SO_FIREWALK: 0
+ SA_FROSTWEAPON: 0
+ MG_FROSTDIVER: 0
+ WZ_FROSTNOVA: 0
+ SM_PROVOKE: 0
+ EVOL_MASS_PROVOKE: 0
+ TF_STEAL: 0
+ MC_OVERCHARGE: 0
+ ALL_INCCARRY: 0
+ AL_HOLYLIGHT: 0
+ AL_HEAL: 0
+ AB_HIGHNESSHEAL: 0
+ }
+}
+
+FireKralog: {
+ skills: {
+ EVOL_CRAFTING: 0
+ SM_SWORD: 0
+ SM_TWOHAND: 0
+ AC_OWL: 0
+ NV_BASIC: 0
+ NV_FIRSTAID: 0
+ WE_BABY: 0
+ WE_CALLPARENT: 0
+ WE_CALLBABY: 0
+ MC_VENDING: 0
+ MC_PUSHCART: 0
+ ALL_BUYING_STORE: 0
+ AM_CALLHOMUN: 0
+ KN_RIDING: 0
+ SM_BASH: 0
+ TK_HIGHJUMP: 0
+ MG_THUNDERSTORM: 0
+ AS_CLOAKING: 0
+ TF_DOUBLE: 0
+ TF_HIDING: 0
+ WZ_VERMILION: 0
+ ST_CHASEWALK: 0
+ WS_CARTBOOST: 0
+ TK_RUN: 0
+ RA_RESEARCHTRAP: 0
+ SC_DIMENSIONDOOR: 0
+ WZ_STORMGUST: 0
+ WL_SUMMONFB: 0
+ WL_RELEASE: 0
+ WL_SUMMONSTONE: 0
+ SC_INVISIBILITY: 0
+ RG_GRAFFITI: 0
+ RG_CLEANER: 0
+ SA_COMA: 0
+ CH_SOULCOLLECT: 0
+ SL_STUN: 0
+ AL_BLESSING: 0
+ WL_STASIS: 0
+ RA_CAMOUFLAGE: 0
+ SC_MANHOLE: 0
+ AL_RUWACH: 0
+ AL_TELEPORT: 0
+ MG_SAFETYWALL: 0
+ WZ_QUAGMIRE: 0
+ MO_BODYRELOCATION: 0
+ MO_CALLSPIRITS: 0
+ GN_HELLS_PLANT: 0
+ GN_DEMONIC_FIRE: 0
+ GN_CRAZYWEED: 0
+ GN_WALLOFTHORN: 0
+ WE_MALE: 0
+ WE_FEMALE: 0
+ WE_CALLPARTNER: 0
+ MG_COLDBOLT: 0
+ EVOL_PHYSICAL_SHIELD: 0
+ EVOL_MONSTER_IDENTIFY: 0
+
+ SA_FREECAST: 0
+ ALL_FULL_THROTTLE: 0
+ SA_DRAGONOLOGY: 0
+ CR_TRUST: 0
+ SM_RECOVERY: 0
+ MG_SRECOVERY: 0
+ MC_MAMMONITE: 0
+ TF_DETOXIFY: 0
+ NV_TRICKDEAD: 0
+ HW_MAGICPOWER: 0
+ TF_POISON: 0
+ TF_BACKSLIDING: 0
+ MC_DISCOUNT: 0
+ GC_DARKILLUSION: 0
+ AC_CHARGEARROW: 0
+ AC_SHOWER: 0
+ ASC_METEORASSAULT: 0
+ SN_SHARPSHOOTING: 0
+ KN_AUTOCOUNTER: 0
+ AC_VULTURE: 0
+ MG_SOULSTRIKE: 0
+ MG_NAPALMBEAT: 0
+ SA_SEISMICWEAPON: 0
+ SN_WINDWALK: 0
+ MG_LIGHTNINGBOLT: 0
+ MG_FIREWALL: 0
+ SA_FLAMELAUNCHER: 0
+ MG_FIREBOLT: 0
+ MG_FIREBALL: 0
+ SO_FIREWALK: 0
+ SA_FROSTWEAPON: 0
+ MG_FROSTDIVER: 0
+ WZ_FROSTNOVA: 0
+ SM_PROVOKE: 0
+ EVOL_MASS_PROVOKE: 0
+ TF_STEAL: 0
+ MC_OVERCHARGE: 0
+ ALL_INCCARRY: 0
+ AL_HOLYLIGHT: 0
+ AL_HEAL: 0
+ AB_HIGHNESSHEAL: 0
+ }
+}
+
+LightRaijin: {
+ skills: {
+ EVOL_CRAFTING: 0
+ SM_SWORD: 0
+ SM_TWOHAND: 0
+ AC_OWL: 0
+ NV_BASIC: 0
+ NV_FIRSTAID: 0
+ WE_BABY: 0
+ WE_CALLPARENT: 0
+ WE_CALLBABY: 0
+ MC_VENDING: 0
+ MC_PUSHCART: 0
+ ALL_BUYING_STORE: 0
+ AM_CALLHOMUN: 0
+ KN_RIDING: 0
+ SM_BASH: 0
+ TK_HIGHJUMP: 0
+ MG_THUNDERSTORM: 0
+ AS_CLOAKING: 0
+ TF_DOUBLE: 0
+ TF_HIDING: 0
+ WZ_VERMILION: 0
+ ST_CHASEWALK: 0
+ WS_CARTBOOST: 0
+ TK_RUN: 0
+ RA_RESEARCHTRAP: 0
+ SC_DIMENSIONDOOR: 0
+ WZ_STORMGUST: 0
+ WL_SUMMONFB: 0
+ WL_RELEASE: 0
+ WL_SUMMONSTONE: 0
+ SC_INVISIBILITY: 0
+ RG_GRAFFITI: 0
+ RG_CLEANER: 0
+ SA_COMA: 0
+ CH_SOULCOLLECT: 0
+ SL_STUN: 0
+ AL_BLESSING: 0
+ WL_STASIS: 0
+ RA_CAMOUFLAGE: 0
+ SC_MANHOLE: 0
+ AL_RUWACH: 0
+ AL_TELEPORT: 0
+ MG_SAFETYWALL: 0
+ WZ_QUAGMIRE: 0
+ MO_BODYRELOCATION: 0
+ MO_CALLSPIRITS: 0
+ GN_HELLS_PLANT: 0
+ GN_DEMONIC_FIRE: 0
+ GN_CRAZYWEED: 0
+ GN_WALLOFTHORN: 0
+ WE_MALE: 0
+ WE_FEMALE: 0
+ WE_CALLPARTNER: 0
+ MG_COLDBOLT: 0
+ EVOL_PHYSICAL_SHIELD: 0
+ EVOL_MONSTER_IDENTIFY: 0
+
+ SA_FREECAST: 0
+ ALL_FULL_THROTTLE: 0
+ SA_DRAGONOLOGY: 0
+ CR_TRUST: 0
+ SM_RECOVERY: 0
+ MG_SRECOVERY: 0
+ MC_MAMMONITE: 0
+ TF_DETOXIFY: 0
+ NV_TRICKDEAD: 0
+ HW_MAGICPOWER: 0
+ TF_POISON: 0
+ TF_BACKSLIDING: 0
+ MC_DISCOUNT: 0
+ GC_DARKILLUSION: 0
+ AC_CHARGEARROW: 0
+ AC_SHOWER: 0
+ ASC_METEORASSAULT: 0
+ SN_SHARPSHOOTING: 0
+ KN_AUTOCOUNTER: 0
+ AC_VULTURE: 0
+ MG_SOULSTRIKE: 0
+ MG_NAPALMBEAT: 0
+ SA_SEISMICWEAPON: 0
+ SN_WINDWALK: 0
+ MG_LIGHTNINGBOLT: 0
+ MG_FIREWALL: 0
+ SA_FLAMELAUNCHER: 0
+ MG_FIREBOLT: 0
+ MG_FIREBALL: 0
+ SO_FIREWALK: 0
+ SA_FROSTWEAPON: 0
+ MG_FROSTDIVER: 0
+ WZ_FROSTNOVA: 0
+ SM_PROVOKE: 0
+ EVOL_MASS_PROVOKE: 0
+ TF_STEAL: 0
+ MC_OVERCHARGE: 0
+ ALL_INCCARRY: 0
+ AL_HOLYLIGHT: 0
+ AL_HEAL: 0
+ AB_HIGHNESSHEAL: 0
+ }
+}
+
+SeaTritan: {
+ skills: {
+ EVOL_CRAFTING: 0
+ SM_SWORD: 0
+ SM_TWOHAND: 0
+ AC_OWL: 0
+ NV_BASIC: 0
+ NV_FIRSTAID: 0
+ WE_BABY: 0
+ WE_CALLPARENT: 0
+ WE_CALLBABY: 0
+ MC_VENDING: 0
+ MC_PUSHCART: 0
+ ALL_BUYING_STORE: 0
+ AM_CALLHOMUN: 0
+ KN_RIDING: 0
+ SM_BASH: 0
+ TK_HIGHJUMP: 0
+ MG_THUNDERSTORM: 0
+ AS_CLOAKING: 0
+ TF_DOUBLE: 0
+ TF_HIDING: 0
+ WZ_VERMILION: 0
+ ST_CHASEWALK: 0
+ WS_CARTBOOST: 0
+ TK_RUN: 0
+ RA_RESEARCHTRAP: 0
+ SC_DIMENSIONDOOR: 0
+ WZ_STORMGUST: 0
+ WL_SUMMONFB: 0
+ WL_RELEASE: 0
+ WL_SUMMONSTONE: 0
+ SC_INVISIBILITY: 0
+ RG_GRAFFITI: 0
+ RG_CLEANER: 0
+ SA_COMA: 0
+ CH_SOULCOLLECT: 0
+ SL_STUN: 0
+ AL_BLESSING: 0
+ WL_STASIS: 0
+ RA_CAMOUFLAGE: 0
+ SC_MANHOLE: 0
+ AL_RUWACH: 0
+ AL_TELEPORT: 0
+ MG_SAFETYWALL: 0
+ WZ_QUAGMIRE: 0
+ MO_BODYRELOCATION: 0
+ MO_CALLSPIRITS: 0
+ GN_HELLS_PLANT: 0
+ GN_DEMONIC_FIRE: 0
+ GN_CRAZYWEED: 0
+ GN_WALLOFTHORN: 0
+ WE_MALE: 0
+ WE_FEMALE: 0
+ WE_CALLPARTNER: 0
+ MG_COLDBOLT: 0
+ EVOL_PHYSICAL_SHIELD: 0
+ EVOL_MONSTER_IDENTIFY: 0
+
+ SA_FREECAST: 0
+ ALL_FULL_THROTTLE: 0
+ SA_DRAGONOLOGY: 0
+ CR_TRUST: 0
+ SM_RECOVERY: 0
+ MG_SRECOVERY: 0
+ MC_MAMMONITE: 0
+ TF_DETOXIFY: 0
+ NV_TRICKDEAD: 0
+ HW_MAGICPOWER: 0
+ TF_POISON: 0
+ TF_BACKSLIDING: 0
+ MC_DISCOUNT: 0
+ GC_DARKILLUSION: 0
+ AC_CHARGEARROW: 0
+ AC_SHOWER: 0
+ ASC_METEORASSAULT: 0
+ SN_SHARPSHOOTING: 0
+ KN_AUTOCOUNTER: 0
+ AC_VULTURE: 0
+ MG_SOULSTRIKE: 0
+ MG_NAPALMBEAT: 0
+ SA_SEISMICWEAPON: 0
+ SN_WINDWALK: 0
+ MG_LIGHTNINGBOLT: 0
+ MG_FIREWALL: 0
+ SA_FLAMELAUNCHER: 0
+ MG_FIREBOLT: 0
+ MG_FIREBALL: 0
+ SO_FIREWALK: 0
+ SA_FROSTWEAPON: 0
+ MG_FROSTDIVER: 0
+ WZ_FROSTNOVA: 0
+ SM_PROVOKE: 0
+ EVOL_MASS_PROVOKE: 0
+ TF_STEAL: 0
+ MC_OVERCHARGE: 0
+ ALL_INCCARRY: 0
+ AL_HOLYLIGHT: 0
+ AL_HEAL: 0
+ AB_HIGHNESSHEAL: 0
+ }
+}
+
+
+FrostKralog: {
+ inherit: ( "FireKralog" );
+}
+
+DarkRaijin: {
+ inherit: ( "LightRaijin" );
+}
+
+LakeTritan: {
+ inherit: ( "SeaTritan" );
+}
+
+MountainUkar: {
+ inherit: ( "CaveUkar" );
+}
+
+ArgaesTalpan: {
+ inherit: ( "Talpan" );
+}
+
+TonoriTalpan: {
+ inherit: ( "Talpan" );
+}