summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/dat/lab.des
diff options
context:
space:
mode:
authorj-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573>2008-06-07 14:00:30 +0000
committerj-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573>2008-06-07 14:00:30 +0000
commitf051683f544f26da598a14007a8a1739226a2e5a (patch)
tree9b909a25321309e9fd642febe3f07ee956f65fa5 /crawl-ref/source/dat/lab.des
parentbdf8da41d22e79b08e42615bb2bdadc47d2906a4 (diff)
downloadcrawl-ref-f051683f544f26da598a14007a8a1739226a2e5a.tar.gz
crawl-ref-f051683f544f26da598a14007a8a1739226a2e5a.zip
Enable pathfinding for patrolling monsters who lost their patrol point.
Fixed patrol definitions in maps not actually working. Tested both by teleporting the minotaur in a labyrinth. About 50 turns later it arrived back in its lair. :) Since the minotaur proved to have a high magic resistance, it had plenty of time to loot the stash at the labyrinth entrance once I'd woken it before I finally managed to teleport it away (in wizmode you can force monsters not noticing you). This resulted in "A minotaur, wielding the demon trident "Suyn Oma", and wearing a heavily runed ring mail." o_O It had also picked up a scroll and a wand. Ouch... (but cool!) git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5536 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/dat/lab.des')
-rw-r--r--crawl-ref/source/dat/lab.des14
1 files changed, 7 insertions, 7 deletions
diff --git a/crawl-ref/source/dat/lab.des b/crawl-ref/source/dat/lab.des
index 4fb8687c83..fea34066ef 100644
--- a/crawl-ref/source/dat/lab.des
+++ b/crawl-ref/source/dat/lab.des
@@ -51,7 +51,7 @@ ENDMAP
# Watery exit
NAME: labyrinth_watery
TAGS: minotaur generate_loot no_pool_fixup allow_dup
-MONS: minotaur
+MONS: patrolling minotaur
SHUFFLE: def
SUBST: d=~, e=~, f=., c:vvc
MAP
@@ -70,7 +70,7 @@ ENDMAP
# Green exit
NAME: labyrinth_green
TAGS: minotaur generate_loot allow_dup
-MONS: minotaur
+MONS: patrolling minotaur
MAP
........
.bbbbbb.
@@ -83,7 +83,7 @@ ENDMAP
# Spiral exit
NAME: labyrinth_spiral
TAGS: minotaur generate_loot allow_dup
-MONS: minotaur
+MONS: patrolling minotaur
SUBST: c : cvz, z = vc
MAP
............
@@ -103,7 +103,7 @@ ENDMAP
# Hidden exit, and trapped loot
NAME: labyrinth_hidden_loot
TAGS: minotaur generate_loot allow_dup
-MONS: minotaur
+MONS: patrolling minotaur
NSUBST: d = 1 / %
SUBST: c : cvv
MAP
@@ -129,7 +129,7 @@ SHUFFLE: def, ghi, klm
SUBST: d : c, e : ., f : c
SUBST: g : c, h : ., i : c
SUBST: k = <, l = ., m = .
-KMONS: < = minotaur
+KMONS: < = patrolling minotaur
KFEAT: < = <
SUBST: c : vvc
@@ -158,7 +158,7 @@ ENDMAP
# Trapped exits - this is evil!
NAME: labyrinth_trapped
TAGS: minotaur generate_loot allow_dup
-MONS: minotaur
+MONS: patrolling minotaur
NSUBST: g = 1:. / *:c
NSUBST: D = 1:. / *:D
KFEAT: d = axe trap / dart trap / needle trap / blade trap
@@ -192,7 +192,7 @@ SUBST: g=., h=., i=., j=., k=., l=., m=.
SUBST: G=., H=., I=., J=., K=., L=., M=.
SUBST: Y=*, Z=*
KFEAT: X = <
-KMONS: X = minotaur
+KMONS: X = patrolling minotaur
KFEAT: S = granite_statue
CHANCE: 2
MAP