summaryrefslogtreecommitdiff
path: root/npc/craft
diff options
context:
space:
mode:
Diffstat (limited to 'npc/craft')
-rw-r--r--npc/craft/alchemy.txt8
-rw-r--r--npc/craft/recipes.txt16
2 files changed, 19 insertions, 5 deletions
diff --git a/npc/craft/alchemy.txt b/npc/craft/alchemy.txt
index 87abc5285..331ed1abf 100644
--- a/npc/craft/alchemy.txt
+++ b/npc/craft/alchemy.txt
@@ -123,10 +123,10 @@ For all Scrolls: Quill + ? (depends on scroll itself)
» Magnus Heal (Lifestone)
» Area Provoke? → Scent grenade?
» Guild Skills?
- » ScrollAngelLightA ( + )
- » ScrollBattlePlansA ( + )
- » ScrollDefenseBlessA ( + )
- » ScrollCriticalFortuneA ( + )
+OK » ScrollAngelLightA ( + )
+OK » ScrollBattlePlansA ( + )
+OK » ScrollDefenseBlessA ( + )
+OK » ScrollCriticalFortuneA ( + )
→ TODO: Kyrie Eleison (Absolute Shield)
→ With self-stun, makes you a temporary wall?
→ Maybe a item of Quill + LoF Coin for guild skills? (LoF Quill)
diff --git a/npc/craft/recipes.txt b/npc/craft/recipes.txt
index 755a96258..4dd2cbcfc 100644
--- a/npc/craft/recipes.txt
+++ b/npc/craft/recipes.txt
@@ -179,7 +179,11 @@ function readAlchemy {
ScrollSYeti,
ScrollSTerranite,
ScrollSDragon,
- ScrollMagnusHealA);
+ ScrollMagnusHealA,
+ ScrollAngelLightA,
+ ScrollBattlePlansA,
+ ScrollDefenseBlessA,
+ ScrollCriticalFortuneA);
// General Stuff
mesc "----------"+l("Reagents & Other Potions")+"----------", 2;
@@ -402,6 +406,16 @@ function script MakeBlueprint {
array_push(.@recipes, CraftBrokenWarpCrystal);
array_push(.@recipes, CraftMagicApple);
array_push(.@recipes, CraftScrollSDragon);
+ if (getcharid(2) > 0) {
+ if (getguildlvl(getcharid(2)) >= 4)
+ array_push(.@recipes, CraftScrollAngelLightA);
+ if (getguildlvl(getcharid(2)) >= 5)
+ array_push(.@recipes, CraftScrollBattlePlansA);
+ if (getguildlvl(getcharid(2)) >= 3)
+ array_push(.@recipes, CraftScrollDefenseBlessA);
+ if (getguildlvl(getcharid(2)) >= 6)
+ array_push(.@recipes, CraftScrollCriticalFortuneA);
+ }
}
// Now you'll learn some recipe!