diff options
Diffstat (limited to 'npc')
-rw-r--r-- | npc/000-0/sailors.txt | 4 | ||||
-rw-r--r-- | npc/002-3/doors.txt | 12 |
2 files changed, 16 insertions, 0 deletions
diff --git a/npc/000-0/sailors.txt b/npc/000-0/sailors.txt index 2e3c00821..15f1e14ff 100644 --- a/npc/000-0/sailors.txt +++ b/npc/000-0/sailors.txt @@ -33,6 +33,10 @@ OnTouch: next; mesc l("What in the world is happening?! Where in Jesusalva's name are you?!"); next; + if (getvaultid()) { + mesc l("Sometimes, you really wish you could visit new universes without having to pick some sort of role on it."); + next; + } mesc l("Actually. Who are you again? A headache which doesn't want to pass strikes you."); mesc l("You can hear creaking planks and a sail flapping in the storm. A ship?"); mesc l("You hear shouting directed at you. Sailors from the ship?"); diff --git a/npc/002-3/doors.txt b/npc/002-3/doors.txt index 377920d76..c79e2611d 100644 --- a/npc/002-3/doors.txt +++ b/npc/002-3/doors.txt @@ -18,6 +18,18 @@ OnTouch: restorecam; close; } + if (getvaultid() && !(##01_MLQUEST & MLP_ML_NARD)) { + mesc l("Alright. A new world. What mysteries await for me behind that wooden door?"); + next; + mesc l("Visiting a new world is always exciting. Actually, the opportunity of taking a new life in a new universe isn't that bad either."); + next; + mesc l("That's why we must stop... THEM... at any costs. I don't know what they're plotting, but it is not in this world inhabitants best interests... nor any other world."); + next; + mesc l("Anyway... Let's see how this world works!"); + next; + ##01_MLQUEST = ##01_MLQUEST | MLP_ML_NARD; + closeclientdialog; + } if (LOCATION$ == "Candor") { warp "005-1", 49, 117; |