summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/religion.cc
diff options
context:
space:
mode:
authordolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2008-09-27 01:39:17 +0000
committerdolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2008-09-27 01:39:17 +0000
commit8a6d053b734af03992d4b39d79e11f20b8d1932a (patch)
tree6e9ab627795b6d58eec9562803126f56a3713838 /crawl-ref/source/religion.cc
parent56ac0e19a27da8a0d1531e5c96a6c6b0d6845642 (diff)
downloadcrawl-ref-8a6d053b734af03992d4b39d79e11f20b8d1932a.tar.gz
crawl-ref-8a6d053b734af03992d4b39d79e11f20b8d1932a.zip
Add miscellaneous minor fixes.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7031 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/religion.cc')
-rw-r--r--crawl-ref/source/religion.cc7
1 files changed, 6 insertions, 1 deletions
diff --git a/crawl-ref/source/religion.cc b/crawl-ref/source/religion.cc
index d476560ba6..b95bee3a36 100644
--- a/crawl-ref/source/religion.cc
+++ b/crawl-ref/source/religion.cc
@@ -2508,10 +2508,13 @@ bool did_god_conduct(conduct_type thing_done, int level, bool known,
case GOD_YREDELEMNUL:
case GOD_MAKHLEB:
case GOD_LUGONU:
+ if (god_hates_attacking_friend(you.religion, victim))
+ break;
+
simple_god_message(
make_stringf(" accepts your %skill.",
thing_done == DID_KILL_HOLY ? "" : "collateral ")
- .c_str());
+ .c_str());
ret = true;
if (random2(level + 18) > 2)
@@ -2584,7 +2587,9 @@ bool did_god_conduct(conduct_type thing_done, int level, bool known,
ret = true;
if (random2(level + 10 - (is_good_god(you.religion) ? 0 :
you.experience_level/3)) > 5)
+ {
piety_change = 1;
+ }
break;
default:
break;