summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--db/craft_db.conf32
-rw-r--r--npc/craft/recipes.txt9
2 files changed, 41 insertions, 0 deletions
diff --git a/db/craft_db.conf b/db/craft_db.conf
index a21aa5d19..d357ea0c3 100644
--- a/db/craft_db.conf
+++ b/db/craft_db.conf
@@ -1109,5 +1109,37 @@ craft_db: (
Priority: 40
},
/****************************************************************************/
+// 51~71 → Swords
+// 72~76 → Bows
+// 77~81 → Wands
+// 82 → Reserved for guns
+// 83~87 → Armor Chestplates
+// 88~92 → Armor Helmets
+// 93~97 → Shields
+// 98, 99, 100 → Reserved for guns
+//////////////////////////////////////////////////////////////////////////////
+{
+ Id: 101
+ Name: "CraftGoldenRing"
+ Flag: 16
+ ReturnCode: 2501
+ //GoldenRing
+ SourceItems:
+ (
+ {
+ GoldPieces: 5
+ TitaniumIngot: 1
+ Coal: 8
+ EverburnPowder: 1
+ },
+ )
+ CreateItems:
+ (
+ {
+ PileOfAsh: 1
+ },
+ )
+ Priority: 10
+},
)
diff --git a/npc/craft/recipes.txt b/npc/craft/recipes.txt
index 4a499e936..714c77d2c 100644
--- a/npc/craft/recipes.txt
+++ b/npc/craft/recipes.txt
@@ -233,6 +233,14 @@ function readCrafting {
16, Coal,
1, EverburnPowder);
next;
+ // Misc
+ mesc "----------"+l("Miscellaneous Recipes")+"----------", 2;
+ showRecipe(CraftGoldenRing, GoldenRing,
+ 5, GoldPieces,
+ 1, TitaniumIngot,
+ 8, Coal,
+ 1, EverburnPowder);
+ next;
@scope$="";
return;
}
@@ -320,6 +328,7 @@ function script MakeBlueprint {
array_push(.@recipes, CraftApprenticeWand);
}
if (.@rarity & CRAFT_EXPERT) {
+ array_push(.@recipes, CraftGoldenRing);
array_push(.@recipes, CraftPynRifle);
array_push(.@recipes, CraftPynGatling);
array_push(.@recipes, CraftLeaderWand);