summaryrefslogtreecommitdiffstats
path: root/crawl-ref
diff options
context:
space:
mode:
authorDavid Lawrence Ramsey <dolorous@users.sourceforge.net>2009-09-28 08:24:56 -0500
committerDavid Lawrence Ramsey <dolorous@users.sourceforge.net>2009-09-28 08:24:56 -0500
commit83efefc37d8a81fc2fbc97b1ab0580ffe1c168ce (patch)
tree918f64878e84dcf0bc718874480708c7d43e929d /crawl-ref
parentf1842e36777e4d3fe7990887409b8335b760cc97 (diff)
downloadcrawl-ref-83efefc37d8a81fc2fbc97b1ab0580ffe1c168ce.tar.gz
crawl-ref-83efefc37d8a81fc2fbc97b1ab0580ffe1c168ce.zip
Apply caotto's patches in [2868303]: Put toadstool spawning/dying
messages in runrest_ignore, and mark evil items in the player's inventory as disliked by Feawn.
Diffstat (limited to 'crawl-ref')
-rw-r--r--crawl-ref/settings/init.txt2
-rw-r--r--crawl-ref/source/religion.cc5
2 files changed, 7 insertions, 0 deletions
diff --git a/crawl-ref/settings/init.txt b/crawl-ref/settings/init.txt
index 4206f804df..463e80b9ba 100644
--- a/crawl-ref/settings/init.txt
+++ b/crawl-ref/settings/init.txt
@@ -183,6 +183,8 @@ runrest_ignore_message = disappears in a puff of smoke
runrest_ignore_message = engulfed in a cloud of smoke
runrest_ignore_message = safely over a trap
runrest_ignore_message = You feel.*sick
+runrest_ignore_message = A.*toadstool withers and dies
+runrest_ignore_message = toadstools? grows
runrest_ignore_poison = 2:30
runrest_ignore_monster = butterfly:1
# runrest_ignore_monster = swamp worm:3
diff --git a/crawl-ref/source/religion.cc b/crawl-ref/source/religion.cc
index 4d48b3635c..b2c8bbd7a4 100644
--- a/crawl-ref/source/religion.cc
+++ b/crawl-ref/source/religion.cc
@@ -4065,6 +4065,11 @@ bool god_hates_item_handling(const item_def &item)
return (true);
break;
+ case GOD_FEAWN:
+ if (item_type_known(item) && is_evil_item(item))
+ return (true);
+ break;
+
case GOD_SHINING_ONE:
{
if (!item_type_known(item))