diff options
Diffstat (limited to 'db')
-rw-r--r-- | db/constants.conf | 13 | ||||
-rw-r--r-- | db/craft_db.conf | 27 | ||||
-rw-r--r-- | db/re/skill_db.conf | 9 | ||||
-rw-r--r-- | db/re/skill_tree.conf | 5 |
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 |