summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFedja Beader <fedja@protonmail.ch>2023-02-22 18:30:52 +0100
committerFedja Beader <fedja@protonmail.ch>2023-02-22 18:31:35 +0100
commit9d44b040379a053d506c0d9fd6fdcef569a7c717 (patch)
tree453efaffd45b98452537390571bf36fff190b5f1
parent72d0141b657afcd4254066ef9ccf0cb40fe17959 (diff)
downloadserverdata-9d44b040379a053d506c0d9fd6fdcef569a7c717.tar.gz
serverdata-9d44b040379a053d506c0d9fd6fdcef569a7c717.tar.bz2
serverdata-9d44b040379a053d506c0d9fd6fdcef569a7c717.tar.xz
serverdata-9d44b040379a053d506c0d9fd6fdcef569a7c717.zip
Rework nahrec blueprint sale logic to only check the condition in one place.
-rw-r--r--npc/017-5/nahrec.txt9
1 files changed, 7 insertions, 2 deletions
diff --git a/npc/017-5/nahrec.txt b/npc/017-5/nahrec.txt
index 3dfa2a8af..4c588d446 100644
--- a/npc/017-5/nahrec.txt
+++ b/npc/017-5/nahrec.txt
@@ -62,7 +62,7 @@ function NahrecMain {
l("Can you craft Chainmail?"),
l("Can you craft Light Platemail?"),
l("Can you craft Warlord Plate?"),
- rif(NAHREC_MYLARIN_QUERY && !NAHREC_RECIPE, l("Can you craft Savior Equipment?")),
+ rif(NAHREC_MYLARIN_QUERY, l("Can you craft Savior Equipment?")),
l("Can you craft Chainmail Skirt?"),
l("Do you know something about 'Mylarin Dust'?"),
l("Nevermind, bye!");
@@ -132,7 +132,12 @@ function Mylarin {
}
function NahrecSavior {
- if (NAHREC_RECIPE) end;
+ if (NAHREC_RECIPE) {
+ mesn;
+ mesq l("Like I have said, I no longer craft savior pieces and I have no more blueprints for sale.");
+ next;
+ return;
+ }
mesn;
mesq l("Yes, I can craft Savior Pants. But it is not cheap. I'll need Platinum, Iridium, and Mylarin Dust. And gold. Much gold.");
next;