summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--db/craft_db.conf10
-rw-r--r--npc/craft/recipes.txt30
2 files changed, 34 insertions, 6 deletions
diff --git a/db/craft_db.conf b/db/craft_db.conf
index 1bc10d9e6..0f4ae9d24 100644
--- a/db/craft_db.conf
+++ b/db/craft_db.conf
@@ -823,7 +823,7 @@ craft_db: (
Name: "CraftTrainingWand"
Flag: 16
ReturnCode: 7000
- //WoodenSword
+ //TrainingWand
SourceItems:
(
{
@@ -854,7 +854,7 @@ craft_db: (
Name: "CraftNoviceWand"
Flag: 16
ReturnCode: 7001
- //WoodenSword
+ //NoviceWand
SourceItems:
(
{
@@ -885,7 +885,7 @@ craft_db: (
Name: "CraftApprenticeWand"
Flag: 16
ReturnCode: 7002
- //WoodenSword
+ //ApprenticeWand
SourceItems:
(
{
@@ -916,7 +916,7 @@ craft_db: (
Name: "CraftLeaderWand"
Flag: 16
ReturnCode: 7003
- //WoodenSword
+ //LeaderWand
SourceItems:
(
{
@@ -948,7 +948,7 @@ craft_db: (
Name: "CraftLegendaryWand"
Flag: 16
ReturnCode: 7004
- //WoodenSword
+ //LegendaryWand
SourceItems:
(
{
diff --git a/npc/craft/recipes.txt b/npc/craft/recipes.txt
index 74116ef45..0748c77eb 100644
--- a/npc/craft/recipes.txt
+++ b/npc/craft/recipes.txt
@@ -158,7 +158,7 @@ function readCrafting {
mesc l("List of known crafting recipes:");
mes "";
// Weapons
- mesc "----------"+l("Weapon Recipes")+"----------", 2;
+ mesc "----------"+l("Melee Weapon Recipes")+"----------", 2;
showRecipe(CraftWoodenSword, WoodenSword,
20, WoodenLog,
5, RawLog,
@@ -182,6 +182,34 @@ function readCrafting {
24, Coal,
1, EverburnPowder);
next;
+ // Weapons
+ mesc "----------"+l("Magical Weapon Recipes")+"----------", 2;
+ showRecipe(CraftTrainingWand, TrainingWand,
+ 20, WoodenLog,
+ 30, ManaPiouFeathers,
+ 5, FluoPowder,
+ 1, GemPowder);
+ showRecipe(CraftNoviceWand, NoviceWand,
+ 40, WoodenLog,
+ 60, ManaPiouFeathers,
+ 8, FluoPowder,
+ 2, GemPowder);
+ showRecipe(CraftApprenticeWand, ApprenticeWand,
+ 60, WoodenLog,
+ 90, ManaPiouFeathers,
+ 12, FluoPowder,
+ 3, GemPowder);
+ showRecipe(CraftLeaderWand, LeaderWand,
+ 100, WoodenLog,
+ 120, ManaPiouFeathers,
+ 15, FluoPowder,
+ 5, GemPowder);
+ showRecipe(CraftLegendaryWand, LegendaryWand,
+ 110, WoodenLog,
+ 3, GoldenApple,
+ 20, FluoPowder,
+ 7, GemPowder);
+ next;
@scope$="";
return;
}