summaryrefslogtreecommitdiff
path: root/npc/017-1
diff options
context:
space:
mode:
Diffstat (limited to 'npc/017-1')
-rw-r--r--npc/017-1/guards.txt6
-rw-r--r--npc/017-1/inspector.txt5
-rw-r--r--npc/017-1/misc.txt4
-rw-r--r--npc/017-1/paxel.txt1
-rw-r--r--npc/017-1/pet_detective.txt1
5 files changed, 17 insertions, 0 deletions
diff --git a/npc/017-1/guards.txt b/npc/017-1/guards.txt
index b5606c5fe..8cadba8b6 100644
--- a/npc/017-1/guards.txt
+++ b/npc/017-1/guards.txt
@@ -16,6 +16,7 @@ function script LofGuard {
}
017-1,79,43,0 script Guard#lof-1 NPC_GUARD2,{
+ inspectorQuest();
LofGuard();
end;
@@ -27,6 +28,7 @@ OnInit:
017-1,220,44,0 script Guard#lof-2 NPC_GUARD1,{
+ inspectorQuest();
LofGuard();
end;
@@ -37,6 +39,7 @@ OnInit:
}
017-1,193,69,0 script Guard#lof-3 NPC_GUARD2,{
+ inspectorQuest();
LofGuard();
end;
@@ -48,6 +51,7 @@ OnInit:
017-1,69,108,0 script Guard#lof-4 NPC_GUARD1,{
+ inspectorQuest();
LofGuard();
end;
@@ -58,6 +62,7 @@ OnInit:
}
017-1,90,149,0 script Guard#lof-5 NPC_GUARD1,{
+ inspectorQuest();
LofGuard();
end;
@@ -69,6 +74,7 @@ OnInit:
017-1,85,223,0 script Guard#lof-6 NPC_GUARD2,{
+ inspectorQuest();
LofGuard();
end;
diff --git a/npc/017-1/inspector.txt b/npc/017-1/inspector.txt
index 66abd8d4a..0fadaf652 100644
--- a/npc/017-1/inspector.txt
+++ b/npc/017-1/inspector.txt
@@ -25,7 +25,12 @@
mesq l("Excellent. I'd like you to ask around about the recent string of robberies.");
next;
mesn;
+ mesq l("I'll just... put this tiny coat of arms on you. This will let everyone know you are acting on an official capacity.");
+ next;
+ mesn;
mesq l("But remember, they're stealing %s, not shinies, so try to limit your search a bit.", getitemlink(Cheese));
+ // Excluded: Doctor, Boring NPC, Nowhere family, Drowned Man
+ // Billy, Drueme, Stranger, Fortiun, Fusus, Nahrec, Silversmith
setq LoFQuest_Inspector, 1, 0;
next;
goto L_Close;
diff --git a/npc/017-1/misc.txt b/npc/017-1/misc.txt
index 5dabba32d..d3e31e7f3 100644
--- a/npc/017-1/misc.txt
+++ b/npc/017-1/misc.txt
@@ -7,6 +7,7 @@
// Description:
// The Travelers travel around the world telling stories.
017-1,144,204,0 script Elen The Traveler NPC_F_COINKEEPER,{
+ inspectorQuest();
mesn;
if (strcharinfo(0) == $MOST_HEROIC$) mesq l("Wow! Are you @@? Everyone, in every city, talks about you!", $MOST_HEROIC$);
@@ -157,6 +158,7 @@ OnInit:
// Barber.
017-1,147,176,0 script Milocat NPC_ELVEN_FEMALE_ARMOR_SHOP,{
+ inspectorQuest();
function setRace {
clear;
setnpcdialogtitle l("%s - Modify Race", .name$);
@@ -185,6 +187,7 @@ OnInit:
mesn;
mesq l("Hi! Do you want a hair cut?");
+ if (REBIRTH >= 5) mesc l("As a Savior, \"%s\" can be used anytime for minor look changes, but a barber is more convenient.", b("@suplook"));
do
{
@@ -242,6 +245,7 @@ OnInit:
// Which is a script variable, meaning it will be a really special event.
// Side Note: Might as well add a special cap for such situations.
017-1,118,83,0 script Pydisgner#spoints NPC_GUGLI,{
+ inspectorQuest();
mesn;
mesq l("Hello %s and welcome to Land Of Fire Village. This used to be a whole server before the Monster King crashed it down here.", strcharinfo(0));
next;
diff --git a/npc/017-1/paxel.txt b/npc/017-1/paxel.txt
index 8a461c23f..913f2c008 100644
--- a/npc/017-1/paxel.txt
+++ b/npc/017-1/paxel.txt
@@ -14,6 +14,7 @@
npctalk3 l("I hope that strange towel man doesn't bother me again...");
else if (rand2(10) == 4)
npctalk3 l("I'm glad there's no annoying towel man. He keeps coming back to annoy me!");
+ inspectorQuest();
.@q=getq(SQuest_Paxel);
if(.@q == 2) goto L_Done;
if (season() != SPRING && !$@GM_OVERRIDE) goto L_OutOfSeason;
diff --git a/npc/017-1/pet_detective.txt b/npc/017-1/pet_detective.txt
index cdc0e3407..275b75519 100644
--- a/npc/017-1/pet_detective.txt
+++ b/npc/017-1/pet_detective.txt
@@ -6,6 +6,7 @@
// Sell pets (LoFQuest_Pets) (mesn Ace Ventura)
017-1,192,23,0 script Pet Detective NPC_PET_TAMER,{
+ inspectorQuest();
// Not registered
.@q=getq(LoFQuest_Pets);
if (!.@q)