diff options
author | dolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573> | 2009-02-05 16:07:06 +0000 |
---|---|---|
committer | dolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573> | 2009-02-05 16:07:06 +0000 |
commit | 825b546178f271424a8e162e9a798a7b06aeeb8e (patch) | |
tree | 5e389503f123219d886ef2f2572181e90d7c2818 /crawl-ref/source/xom.cc | |
parent | f69ba51dd364f66462af1a099193de467312407f (diff) | |
download | crawl-ref-825b546178f271424a8e162e9a798a7b06aeeb8e.tar.gz crawl-ref-825b546178f271424a8e162e9a798a7b06aeeb8e.zip |
Consistently anger monsters turned into shapeshifters again, so that
they immediately turn on you if you worship Zin, or turn on you when in
the form of an evil monster if you worship another good god.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8902 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/xom.cc')
-rw-r--r-- | crawl-ref/source/xom.cc | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/crawl-ref/source/xom.cc b/crawl-ref/source/xom.cc index eac3d1a241..7d1eaad37e 100644 --- a/crawl-ref/source/xom.cc +++ b/crawl-ref/source/xom.cc @@ -937,19 +937,15 @@ static bool _xom_polymorph_nearby_monster(bool helpful) : "bad monster polymorph"); god_speaks(GOD_XOM, _get_xom_speech(lookup).c_str()); - bool made_shifter = false; - if (one_chance_in(8) && !mons_is_shapeshifter(mon)) { mon->add_ench(one_chance_in(3) ? ENCH_GLOWING_SHAPESHIFTER : ENCH_SHAPESHIFTER); - made_shifter = true; } const bool powerup = !(mons_wont_attack(mon) ^ helpful); monster_polymorph(mon, RANDOM_MONSTER, - powerup ? PPT_MORE : PPT_LESS, - made_shifter); + powerup ? PPT_MORE : PPT_LESS); rc = true; } |