summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
Diffstat (limited to 'npc')
-rw-r--r--npc/craft/recipes.txt14
1 files changed, 14 insertions, 0 deletions
diff --git a/npc/craft/recipes.txt b/npc/craft/recipes.txt
index 714c77d2c..19d4e44ee 100644
--- a/npc/craft/recipes.txt
+++ b/npc/craft/recipes.txt
@@ -233,6 +233,18 @@ function readCrafting {
16, Coal,
1, EverburnPowder);
next;
+ // Shields
+ mesc "----------"+l("Shield Recipes")+"----------", 2;
+ showRecipe(CraftWoodenShield, WoodenShield,
+ 40, WoodenLog,
+ 2, LeatherPatch,
+ 1, SharpKnife);
+ showRecipe(CraftBladeShield, BladeShield,
+ 14, IronIngot,
+ 2, TitaniumIngot,
+ 5, Coal,
+ 1, EverburnPowder);
+ next;
// Misc
mesc "----------"+l("Miscellaneous Recipes")+"----------", 2;
showRecipe(CraftGoldenRing, GoldenRing,
@@ -314,11 +326,13 @@ function script MakeBlueprint {
case CRAFT_EQUIPMENT:
if (.@rarity & CRAFT_BASIC) {
array_push(.@recipes, CraftWoodenSword);
+ array_push(.@recipes, CraftWoodenShield);
array_push(.@recipes, CraftTrainingWand);
}
if (.@rarity & CRAFT_INTERMEDIARY) {
array_push(.@recipes, CraftBugSlayer);
array_push(.@recipes, CraftShortGladius);
+ array_push(.@recipes, CraftBladeShield);
array_push(.@recipes, CraftNoviceWand);
}
if (.@rarity & CRAFT_ADVANCED) {