summaryrefslogtreecommitdiff
path: root/db
diff options
context:
space:
mode:
Diffstat (limited to 'db')
-rw-r--r--db/constants.conf13
-rw-r--r--db/craft_db.conf27
-rw-r--r--db/re/skill_db.conf9
-rw-r--r--db/re/skill_tree.conf5
4 files changed, 53 insertions, 1 deletions
diff --git a/db/constants.conf b/db/constants.conf
index 59dce74b..2c0fb424 100644
--- a/db/constants.conf
+++ b/db/constants.conf
@@ -4187,7 +4187,18 @@ constants_db: {
RUSTYPICK_INN: 2
comment__: "CRAFT enum"
- CRAFT_SANDWICH: 4
+ CRAFT_COOKING: 4
+ CRAFT_ALCHEMY: 8
+ CRAFT_SMITHERY: 16
+ CRAFT_TAILORING: 32
+ CRAFT_JEWELERY: 64
+
+ comment__: "CRAFT Rarity enum"
+ CRAFT_BASIC: 1
+ CRAFT_INTERMEDIARY: 2
+ CRAFT_ADVANCED: 4
+ CRAFT_EXPERT: 8
+ CRAFT_MASTER: 16
comment__: "Being actions"
ACTION_STAND: 0
diff --git a/db/craft_db.conf b/db/craft_db.conf
index 2c338390..b8cdfc56 100644
--- a/db/craft_db.conf
+++ b/db/craft_db.conf
@@ -391,4 +391,31 @@ craft_db: (
}
Priority: 10
},
+// Example recipe, incl for testing, do not use on live
+{
+ Id: 8
+ Name: "CraftInfantryHelmet"
+ Flag: 16
+ ReturnCode: 2906
+ // InfantryHelmet
+ SourceItems:
+ (
+ {
+ IronOre: 12
+ Coal: 3
+ Moss: 2
+ Dagger: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ PileOfAsh: 1
+ },
+ )
+ RequiredItems: {
+ RecipeBook: 1
+ }
+ Priority: 10
+},
)
diff --git a/db/re/skill_db.conf b/db/re/skill_db.conf
index 30cc7466..6749fcd3 100644
--- a/db/re/skill_db.conf
+++ b/db/re/skill_db.conf
@@ -38652,4 +38652,13 @@ skill_db: (
}
CoolDown: 3000
},
+{
+ Id: 20004
+ Name: "EVOL_CRAFTING"
+ Description: "Crafting"
+ MaxLevel: 10
+ SkillType: {
+ Passive: true
+ }
+},
)
diff --git a/db/re/skill_tree.conf b/db/re/skill_tree.conf
index 20a4dd64..95fc3daa 100644
--- a/db/re/skill_tree.conf
+++ b/db/re/skill_tree.conf
@@ -27,6 +27,7 @@ Job_Name: { // Job names as in src/map/pc.c (they are hardcoded at the moment so
Viro: {
skills: {
+ EVOL_CRAFTING: 0
SM_SWORD: 0
SM_TWOHAND: 0
AC_OWL: 0
@@ -91,6 +92,7 @@ Viro: {
CaveUkar: {
skills: {
+ EVOL_CRAFTING: 0
SM_SWORD: 0
SM_TWOHAND: 0
AC_OWL: 0
@@ -155,6 +157,7 @@ CaveUkar: {
FireKralog: {
skills: {
+ EVOL_CRAFTING: 0
SM_SWORD: 0
SM_TWOHAND: 0
AC_OWL: 0
@@ -219,6 +222,7 @@ FireKralog: {
LightRaijin: {
skills: {
+ EVOL_CRAFTING: 0
SM_SWORD: 0
SM_TWOHAND: 0
AC_OWL: 0
@@ -283,6 +287,7 @@ LightRaijin: {
SeaTritan: {
skills: {
+ EVOL_CRAFTING: 0
SM_SWORD: 0
SM_TWOHAND: 0
AC_OWL: 0