diff options
author | dolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-10-30 20:46:52 +0000 |
---|---|---|
committer | dolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-10-30 20:46:52 +0000 |
commit | c1bb85e6d49158b25566faed66fde382f6a2332f (patch) | |
tree | ed69a836a6e016f7a28e9154127bc9e4fb3a0773 /crawl-ref/source/religion.cc | |
parent | 451fb7b49934ec01be4e336d5f42eded24e351c1 (diff) | |
download | crawl-ref-c1bb85e6d49158b25566faed66fde382f6a2332f.tar.gz crawl-ref-c1bb85e6d49158b25566faed66fde382f6a2332f.zip |
Add yet more holy being-related cleanups.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7317 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/religion.cc')
-rw-r--r-- | crawl-ref/source/religion.cc | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/crawl-ref/source/religion.cc b/crawl-ref/source/religion.cc index 2d2d2e0986..8bbdfc7693 100644 --- a/crawl-ref/source/religion.cc +++ b/crawl-ref/source/religion.cc @@ -3543,17 +3543,15 @@ static bool _tso_retribution() { case 0: case 1: - case 2: // summon holy beings (3/7) + case 2: // summon holy warriors (3/7) { bool success = false; int how_many = 1 + random2(you.experience_level / 5) + random2(3); for (int i = 0; i < how_many; ++i) { - if (create_monster( - mgen_data::hostile_at( - summon_any_holy_being(HOLY_BEING_RANDOM), - you.pos(), 0, 0, true, god)) != -1) + if (summon_holy_warrior(you.experience_level * 20, god, true, true, + true)) { success = true; } @@ -5235,9 +5233,9 @@ void excommunication(god_type new_god) // Leaving TSO for a non-good god will make all your followers // abandon you. Leaving him for a good god will make your holy - // followers (his daeva servants) indifferent, while leaving - // your other followers (blessed with friendliness by his power, - // but not his servants) alone. + // followers (his daeva and angel servants) indifferent, while + // leaving your other followers (blessed with friendliness by + // his power, but not his servants) alone. if (!is_good_god(new_god)) { _inc_penance(old_god, 50); |