summaryrefslogtreecommitdiff
path: root/world/map/npc/001-1/weellos.txt
diff options
context:
space:
mode:
Diffstat (limited to 'world/map/npc/001-1/weellos.txt')
-rw-r--r--world/map/npc/001-1/weellos.txt40
1 files changed, 40 insertions, 0 deletions
diff --git a/world/map/npc/001-1/weellos.txt b/world/map/npc/001-1/weellos.txt
new file mode 100644
index 00000000..7400402a
--- /dev/null
+++ b/world/map/npc/001-1/weellos.txt
@@ -0,0 +1,40 @@
+// A historian
+// takes part in quest given by 021-2/kylian.txt
+
+001-1.gat,55,25,0|script|Weellos|103
+{
+ set @halloween_npc_id, $@halloween_npc_weellos;
+ callfunc "TrickOrTreat";
+
+ set QUEST_NorthTulimshar, QUEST_NorthTulimshar | $@knowWeellosNT;
+ set @kylian, ((QUEST_NorthTulimshar & NIBBLE_5_MASK) >> NIBBLE_5_SHIFT);
+
+ if isin("001-1.gat", 48, 20, 61, 28) goto L_In;
+
+ mes "[Weellos]";
+ mes "\"This is a very historic building. One of the oldest in the area.\"";
+ next;
+ mes "\"It's the current seat of the council of wizards.\"";
+ next;
+ mes "\"It's also holds the Magic Institute of Tulimshar.\"";
+ next;
+ mes "\"Part of It's been turned into a museum as well\"";
+ goto L_BeforeClose;
+
+// If the player is inside the fence with Weellos
+L_In:
+ mes "[Weellos]";
+ mes "\"What did you think of the historic building?\"";
+ goto L_BeforeClose;
+
+L_BeforeClose:
+ if (@kylian != 4)
+ goto L_Close;
+ next;
+ mes "You wonder if Kylian would be interested to see this building.";
+ goto L_Close;
+
+L_Close:
+ set @kylian, 0;
+ close;
+}