summaryrefslogtreecommitdiff
path: root/npc/005-1_Snake_desert
diff options
context:
space:
mode:
authorStefan Dombrowski <stefan@uni-bonn.de>2009-11-27 23:56:11 +0100
committerJared Adams <jaxad0127@gmail.com>2009-11-27 16:04:41 -0700
commit9ade21108f2cffaf0faac0c68885b6a70d3c07e3 (patch)
treeca8b15e8ea4a97113823968745e911ce5f0fa027 /npc/005-1_Snake_desert
parent424397aecafe239c03c7ed675a5ac4817efa58ad (diff)
downloadserverdata-9ade21108f2cffaf0faac0c68885b6a70d3c07e3.tar.gz
serverdata-9ade21108f2cffaf0faac0c68885b6a70d3c07e3.tar.bz2
serverdata-9ade21108f2cffaf0faac0c68885b6a70d3c07e3.tar.xz
serverdata-9ade21108f2cffaf0faac0c68885b6a70d3c07e3.zip
Fixing a bug where you could not talk to NPCs.
Problem: When you try to talk to some NPCs and these NPC don't speak to you, then after that you can't talk to any other NPC until the client is restarted. Solution: The responsibilities of the rules NPC are moved to Ian. The well and the tree are talking to everyone now.
Diffstat (limited to 'npc/005-1_Snake_desert')
-rw-r--r--npc/005-1_Snake_desert/spirit.txt5
-rw-r--r--npc/005-1_Snake_desert/tree.txt2
2 files changed, 6 insertions, 1 deletions
diff --git a/npc/005-1_Snake_desert/spirit.txt b/npc/005-1_Snake_desert/spirit.txt
index 1af21869..d6723c8e 100644
--- a/npc/005-1_Snake_desert/spirit.txt
+++ b/npc/005-1_Snake_desert/spirit.txt
@@ -1,7 +1,10 @@
function script EarthImpTouch {
if (getskilllv(SKILL_MAGIC))
goto L_message;
- close;
+
+ mes "[Well]";
+ mes "You hear noises from within the well.";
+ close;
L_message:
set @Q_MASK, NIBBLE_0_MASK;
diff --git a/npc/005-1_Snake_desert/tree.txt b/npc/005-1_Snake_desert/tree.txt
index 4eea7845..54b7ed1c 100644
--- a/npc/005-1_Snake_desert/tree.txt
+++ b/npc/005-1_Snake_desert/tree.txt
@@ -61,6 +61,8 @@ function script QuestTreeTouch {
if ((MAGIC_FLAGS & (MFLAG_KNOWS_DRUIDTREE | MFLAG_KNOWS_CUTTREE)) > 0) //i.e., both are set
goto L_both;
+ mes "[Dying Tree]";
+ mes "You see a strange tree.";
close;
L_cut: