diff options
Diffstat (limited to 'npc/017-1')
-rw-r--r-- | npc/017-1/guards.txt | 6 | ||||
-rw-r--r-- | npc/017-1/inspector.txt | 5 | ||||
-rw-r--r-- | npc/017-1/misc.txt | 4 | ||||
-rw-r--r-- | npc/017-1/paxel.txt | 1 | ||||
-rw-r--r-- | npc/017-1/pet_detective.txt | 1 |
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) |