summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicholas Feinberg <pleasingfung@gmail.com>2014-06-15 20:23:53 -0700
committerNicholas Feinberg <pleasingfung@gmail.com>2014-06-15 20:38:31 -0700
commitfa81b10aafa8d511c4c5cf9b4fedad8ca3979eca (patch)
tree6c900327a810e801f5380e6f21fb372e3a5120a5
parent4d6b2eaccc57a13a8fe72fca8fc3db9678ca7c17 (diff)
downloadcrawl-ref-fa81b10aafa8d511c4c5cf9b4fedad8ca3979eca.tar.gz
crawl-ref-fa81b10aafa8d511c4c5cf9b4fedad8ca3979eca.zip
Update a few vaults to use torpor snails
And change the effect to use LOS_DEFAULT, so they can unswift you through glass.
-rw-r--r--crawl-ref/source/dat/des/altar/overflow.des2
-rw-r--r--crawl-ref/source/dat/des/branches/lair.des4
-rw-r--r--crawl-ref/source/mon-abil.cc2
3 files changed, 4 insertions, 4 deletions
diff --git a/crawl-ref/source/dat/des/altar/overflow.des b/crawl-ref/source/dat/des/altar/overflow.des
index c514270ae1..26c642cce5 100644
--- a/crawl-ref/source/dat/des/altar/overflow.des
+++ b/crawl-ref/source/dat/des/altar/overflow.des
@@ -165,7 +165,7 @@ DEPTH: D:2-
WEIGHT: 1
KPROP: 1 = no_rtele_into
KFEAT: _ = altar_cheibriados
-MONS: goliath beetle
+MONS: torpor snail
SUBST: 1 : 1:50 2:30 3:10 4:10
NSUBST: 4 = 1:1 / 1:2 / 1:3
: interest_check(_G)
diff --git a/crawl-ref/source/dat/des/branches/lair.des b/crawl-ref/source/dat/des/branches/lair.des
index 4c417ca067..1e1c37c6c1 100644
--- a/crawl-ref/source/dat/des/branches/lair.des
+++ b/crawl-ref/source/dat/des/branches/lair.des
@@ -1678,9 +1678,9 @@ MAP
ENDMAP
# an altar to chei, and a few followers
-NAME: kennysheep_beetle_temple
+NAME: kennysheep_snail_temple
DEPTH: Lair
-MONS: goliath beetle / nothing
+MONS: torpor snail / nothing
KFEAT: a = altar_cheibriados
MAP
@
diff --git a/crawl-ref/source/mon-abil.cc b/crawl-ref/source/mon-abil.cc
index c865c3969f..5725e8d0d1 100644
--- a/crawl-ref/source/mon-abil.cc
+++ b/crawl-ref/source/mon-abil.cc
@@ -4818,7 +4818,7 @@ void torpor_snail_unswift(monster* mons)
|| is_sanctuary(you.pos())
|| you_worship(GOD_CHEIBRIADOS)
|| !you.can_see(mons)
- || !cell_see_cell(you.pos(), mons->pos(), LOS_SOLID_SEE))
+ || !cell_see_cell(you.pos(), mons->pos(), LOS_DEFAULT))
{
return;
}