summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/map_knowledge.cc
diff options
context:
space:
mode:
authorRaphael Langella <raphael.langella@gmail.com>2011-03-24 18:03:09 +0100
committerRaphael Langella <raphael.langella@gmail.com>2011-03-24 18:24:48 +0100
commit94a54098fec8f503cf99d15379e22d8e4f6d791d (patch)
treefeb3487969467868a8ecff0b3b333fe547a906f6 /crawl-ref/source/map_knowledge.cc
parent6854920e05d00d8e618a25c7f1f8dc1e2b034767 (diff)
downloadcrawl-ref-94a54098fec8f503cf99d15379e22d8e4f6d791d.tar.gz
crawl-ref-94a54098fec8f503cf99d15379e22d8e4f6d791d.zip
Ashenzari: scale passive mapping density with piety.
Diffstat (limited to 'crawl-ref/source/map_knowledge.cc')
-rw-r--r--crawl-ref/source/map_knowledge.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/crawl-ref/source/map_knowledge.cc b/crawl-ref/source/map_knowledge.cc
index ec2fa6e4cd..120500d9c4 100644
--- a/crawl-ref/source/map_knowledge.cc
+++ b/crawl-ref/source/map_knowledge.cc
@@ -93,8 +93,12 @@ void clear_map(bool clear_detected_items, bool clear_detected_monsters)
static void _automap_from(int x, int y, int mutated)
{
if (mutated)
- magic_mapping(8 * mutated, 25, true, you.religion == GOD_ASHENZARI,
+ {
+ magic_mapping(8 * mutated,
+ you.religion == GOD_ASHENZARI ? you.piety / 4 : 25,
+ true, you.religion == GOD_ASHENZARI,
true, true, coord_def(x,y));
+ }
}
static int _map_quality()