summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2022-05-19 15:26:04 -0300
committerJesusaves <cpntb1@ymail.com>2022-05-19 15:26:04 -0300
commit4ac28ea73b584a13196e987c13beff9a10799eff (patch)
tree473d74dfbd449cfd73ca938bbe68a3b3442dffe0
parent7aa01f70e69147f212980a9a9aab70b4a6b9d7be (diff)
downloadserverdata-4ac28ea73b584a13196e987c13beff9a10799eff.tar.gz
serverdata-4ac28ea73b584a13196e987c13beff9a10799eff.tar.bz2
serverdata-4ac28ea73b584a13196e987c13beff9a10799eff.tar.xz
serverdata-4ac28ea73b584a13196e987c13beff9a10799eff.zip
Add footwear recipes
-rw-r--r--db/craft_db.conf245
-rw-r--r--npc/craft/price.txt8
-rw-r--r--npc/craft/recipes.txt14
3 files changed, 243 insertions, 24 deletions
diff --git a/db/craft_db.conf b/db/craft_db.conf
index ba945883a..e0eb99210 100644
--- a/db/craft_db.conf
+++ b/db/craft_db.conf
@@ -1402,8 +1402,8 @@ craft_db: (
// 115~121 → Terranite
// 122~124 → Special
// 125~132 → Chest Armors
-// 132~140 → Pants
-// 141~199 → WIP
+// 135~144 → Pants
+// 145~199 → WIP
//////////////////////////////////////////////////////////////////////////////
// Output PileOfAsh
// Require 1x EverburnPowder to lit (maybe Sulphur?)
@@ -1874,8 +1874,8 @@ craft_db: (
// 115~121 → Terranite
// 122~124 → Special
// 125~132 → Chest Armors
-// 132~140 → Pants
-// 141~199 → WIP
+// 135~144 → Pants
+// 145~199 → WIP
//////////////////////////////////////////////////////////////////////////////
{
Id: 72
@@ -2043,8 +2043,8 @@ craft_db: (
// 115~121 → Terranite
// 122~124 → Special
// 125~132 → Chest Armors
-// 132~140 → Pants
-// 141~199 → WIP
+// 135~144 → Pants
+// 145~199 → WIP
//////////////////////////////////////////////////////////////////////////////
{
Id: 77
@@ -2237,8 +2237,8 @@ craft_db: (
// 115~121 → Terranite
// 122~124 → Special
// 125~132 → Chest Armors
-// 132~140 → Pants
-// 141~199 → WIP
+// 135~144 → Pants
+// 145~199 → WIP
//////////////////////////////////////////////////////////////////////////////
{
Id: 82
@@ -2379,8 +2379,8 @@ craft_db: (
// 115~121 → Terranite
// 122~124 → Special
// 125~132 → Chest Armors
-// 132~140 → Pants
-// 141~199 → WIP
+// 135~144 → Pants
+// 145~199 → WIP
//////////////////////////////////////////////////////////////////////////////
{
Id: 93
@@ -2696,8 +2696,8 @@ craft_db: (
// 115~121 → Terranite
// 122~124 → Special
// 125~132 → Chest Armors
-// 132~140 → Pants
-// 141~199 → WIP
+// 135~144 → Pants
+// 145~199 → WIP
//////////////////////////////////////////////////////////////////////////////
{
Id: 83
@@ -2896,8 +2896,8 @@ craft_db: (
// 115~121 → Terranite
// 122~124 → Special
// 125~132 → Chest Armors
-// 132~140 → Pants
-// 141~199 → WIP
+// 135~144 → Pants
+// 145~199 → WIP
//////////////////////////////////////////////////////////////////////////////
{
Id: 101
@@ -2960,8 +2960,8 @@ craft_db: (
// 115~121 → Terranite
// 122~124 → Special
// 125~132 → Chest Armors
-// 132~140 → Pants
-// 141~199 → WIP
+// 135~144 → Pants
+// 145~199 → WIP
//////////////////////////////////////////////////////////////////////////////
{
Id: 103
@@ -3331,8 +3331,8 @@ craft_db: (
// 115~121 → Terranite
// 122~124 → Special
// 125~132 → Chest Armors
-// 132~140 → Pants
-// 141~199 → WIP
+// 135~144 → Pants
+// 145~199 → WIP
//////////////////////////////////////////////////////////////////////////////
{
Id: 115
@@ -3438,8 +3438,8 @@ craft_db: (
// 115~121 → Terranite
// 122~124 → Special
// 125~132 → Chest Armors
-// 132~140 → Pants
-// 141~199 → WIP
+// 135~144 → Pants
+// 145~199 → WIP
//////////////////////////////////////////////////////////////////////////////
{
Id: 122
@@ -3479,8 +3479,8 @@ craft_db: (
// 115~121 → Terranite
// 122~124 → Special
// 125~132 → Chest Armors
-// 135~143 → Pants
-// 144+ → WIP
+// 135~144 → Pants
+// 145~199 → WIP
//////////////////////////////////////////////////////////////////////////////
{
Id: 125
@@ -3796,8 +3796,8 @@ craft_db: (
// 115~121 → Terranite
// 122~124 → Special
// 125~134 → Chest Armors
-// 135~140 → Pants
-// 141~199 → WIP
+// 135~144 → Pants
+// 145~199 → WIP
//////////////////////////////////////////////////////////////////////////////
{
Id: 135
@@ -4069,6 +4069,203 @@ craft_db: (
Priority: 80
},
/****************************************************************************/
+// 51~71 → Swords
+// 72~76 → Bows
+// 77~81 → Wands
+// 82 → Reserved for guns
+// 83~87 → Gloves
+// 88~91 → Stronger Shields
+// 92 → Reserved for gloves
+// 93~97 → Shields
+// 98, 99, 100 → Reserved for guns
+// 101, 102 → Misc
+// 103~114 → Helmets
+// 115~121 → Terranite
+// 122~124 → Special
+// 125~134 → Chest Armors
+// 135~144 → Pants
+// 145~199 → WIP
+//////////////////////////////////////////////////////////////////////////////
+{
+ Id: 145
+ Name: "CraftLeatherBoots"
+ Flag: 16
+ ReturnCode: 1807
+ //LeatherBoots
+ SourceItems:
+ (
+ {
+ LeatherPatch: 10
+ ReedBundle: 2
+ PinkBlobime: 20
+ EarthPowder: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ LeatherPatch: 1
+ },
+ {
+ PinkBlobime: 2
+ },
+ {
+ LeatherPatch: 1
+ },
+ )
+ Priority: 20
+},
+/****************************************************************************/
+{
+ Id: 146
+ Name: "CraftDeepBlackBoots"
+ Flag: 16
+ ReturnCode: 1802
+ //DeepBlackBoots
+ SourceItems:
+ (
+ {
+ LeatherPatch: 12
+ CopperIngot: 2
+ PinkBlobime: 20
+ EarthPowder: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ LeatherPatch: 1
+ },
+ {
+ PinkBlobime: 2
+ },
+ {
+ LeatherPatch: 1
+ },
+ )
+ Priority: 30
+},
+/****************************************************************************/
+{
+ Id: 147
+ Name: "CraftBromenalBoots"
+ Flag: 16
+ ReturnCode: 1809
+ //BromenalBoots
+ SourceItems:
+ (
+ {
+ LeatherPatch: 14
+ IronIngot: 3
+ PinkBlobime: 20
+ EarthPowder: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ LeatherPatch: 1
+ },
+ {
+ PinkBlobime: 2
+ },
+ {
+ LeatherPatch: 1
+ },
+ )
+ Priority: 40
+},
+/****************************************************************************/
+{
+ Id: 148
+ Name: "CraftWarlordBoots"
+ Flag: 16
+ ReturnCode: 1814
+ //WarlordBoots
+ SourceItems:
+ (
+ {
+ LeatherPatch: 18
+ TinIngot: 3
+ PinkBlobime: 24
+ EarthPowder: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ LeatherPatch: 1
+ },
+ {
+ PinkBlobime: 2
+ },
+ {
+ LeatherPatch: 1
+ },
+ )
+ Priority: 50
+},
+/****************************************************************************/
+{
+ Id: 149
+ Name: "CraftAssassinBoots"
+ Flag: 16
+ ReturnCode: 1801
+ //AssassinBoots
+ SourceItems:
+ (
+ {
+ LeatherPatch: 24
+ TitaniumIngot: 3
+ PinkBlobime: 26
+ EarthPowder: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ LeatherPatch: 1
+ },
+ {
+ PinkBlobime: 2
+ },
+ {
+ LeatherPatch: 1
+ },
+ )
+ Priority: 60
+},
+/****************************************************************************/
+{
+ Id: 150
+ Name: "CraftSaviorBoots"
+ Flag: 16
+ ReturnCode: 1815
+ //SaviorBoots
+ SourceItems:
+ (
+ {
+ IridiumIngot: 3
+ PlatinumIngot: 1
+ MylarinDust: 1
+ EarthPowder: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ IridiumIngot: 1
+ },
+ {
+ EarthPowder: 1
+ },
+ {
+ IridiumIngot: 1
+ },
+ )
+ Priority: 90
+},
+/****************************************************************************/
// Cooking System (ID 200~250, Flag 4)
//////////////////////////////////////////////////////////////////////////////
diff --git a/npc/craft/price.txt b/npc/craft/price.txt
index 34949eace..cd44b55df 100644
--- a/npc/craft/price.txt
+++ b/npc/craft/price.txt
@@ -196,6 +196,14 @@ function script fix_cPrice {
_fix_cPrice(DarkKnightHelmet);
_fix_cPrice(SamuraiHelmet);
+ // Footwear
+ _fix_cPrice(LeatherBoots);
+ _fix_cPrice(DeepBlackBoots);
+ _fix_cPrice(BromenalBoots);
+ _fix_cPrice(WarlordBoots);
+ _fix_cPrice(AssassinBoots);
+ _fix_cPrice(SaviorBoots);
+
// We're done
freeloop(false);
diff --git a/npc/craft/recipes.txt b/npc/craft/recipes.txt
index 7f49114d6..781dfdd11 100644
--- a/npc/craft/recipes.txt
+++ b/npc/craft/recipes.txt
@@ -306,6 +306,15 @@ function readCrafting {
WarlordGloves,
AssassinGloves);
dnext;
+ // Feet: Shoes items
+ mesc "----------"+l("Footwear Recipes")+"----------", 2;
+ showRecipe(LeatherBoots,
+ DeepBlackBoots,
+ BromenalBoots,
+ WarlordBoots,
+ AssassinBoots,
+ SaviorBoots);
+ dnext;
// Helmets: Helmet items
mesc "----------"+l("Helmet Recipes")+"----------", 2;
showRecipe(InfantryHelmet,
@@ -452,6 +461,7 @@ function script MakeBlueprint {
array_push(.@recipes, CraftInfantryHelmet);
array_push(.@recipes, CraftLeatherShirt);
array_push(.@recipes, CraftJeansShorts);
+ array_push(.@recipes, CraftLeatherBoots);
}
if (.@rarity & CRAFT_INTERMEDIARY) {
array_push(.@recipes, CraftBugSlayer);
@@ -465,6 +475,7 @@ function script MakeBlueprint {
array_push(.@recipes, CraftBromenalHelmet);
array_push(.@recipes, CraftLieutenantArmor);
array_push(.@recipes, CraftRaidTrousers);
+ array_push(.@recipes, CraftDeepBlackBoots);
}
if (.@rarity & CRAFT_ADVANCED) {
array_push(.@recipes, CraftBacksword);
@@ -494,6 +505,7 @@ function script MakeBlueprint {
array_push(.@recipes, CraftChainmailSkirt);
array_push(.@recipes, CraftBromenalPants);
array_push(.@recipes, CraftWarlordPants);
+ array_push(.@recipes, CraftBromenalBoots);
}
if (.@rarity & CRAFT_EXPERT) {
array_push(.@recipes, CraftGoldenRing);
@@ -514,6 +526,7 @@ function script MakeBlueprint {
array_push(.@recipes, CraftDarkHelm);
array_push(.@recipes, CraftTerraniteArmor);
array_push(.@recipes, CraftTerranitePants);
+ array_push(.@recipes, CraftWarlordBoots);
array_push(.@recipes, CraftAssassinChest);
array_push(.@recipes, CraftAssassinPants);
}
@@ -524,6 +537,7 @@ function script MakeBlueprint {
array_push(.@recipes, CraftMysticWand);
array_push(.@recipes, CraftBansheeBow);
array_push(.@recipes, CraftAssassinGloves);
+ array_push(.@recipes, CraftAssassinBoots);
array_push(.@recipes, CraftDarkKnightHelmet);
array_push(.@recipes, CraftSamuraiHelmet);
}