diff options
author | Fedja Beader <fedja@protonmail.ch> | 2023-02-22 18:30:52 +0100 |
---|---|---|
committer | Fedja Beader <fedja@protonmail.ch> | 2023-02-22 18:31:35 +0100 |
commit | 9d44b040379a053d506c0d9fd6fdcef569a7c717 (patch) | |
tree | 453efaffd45b98452537390571bf36fff190b5f1 | |
parent | 72d0141b657afcd4254066ef9ccf0cb40fe17959 (diff) | |
download | serverdata-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.txt | 9 |
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; |