diff options
author | dolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-06-27 04:43:34 +0000 |
---|---|---|
committer | dolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-06-27 04:43:34 +0000 |
commit | d3ae981761ae3d805364cf14e418b878422d8247 (patch) | |
tree | 935f440f6db2d0b2b4f8e6ea3f3d2031592148a7 /crawl-ref/source/xom.cc | |
parent | 6c6d1d539dd951808594f85b2ca5156dc4835058 (diff) | |
download | crawl-ref-d3ae981761ae3d805364cf14e418b878422d8247.tar.gz crawl-ref-d3ae981761ae3d805364cf14e418b878422d8247.zip |
Simplify.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6165 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/xom.cc')
-rw-r--r-- | crawl-ref/source/xom.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/crawl-ref/source/xom.cc b/crawl-ref/source/xom.cc index 1655a3d714..3d76984a5c 100644 --- a/crawl-ref/source/xom.cc +++ b/crawl-ref/source/xom.cc @@ -608,7 +608,7 @@ static bool _xom_is_good(int sever) god_speaks(GOD_XOM, _get_xom_speech("good monster polymorph").c_str()); monster_polymorph(mon, RANDOM_MONSTER, - mons_wont_attack(mon) ? PPT_MORE : PPT_LESS); + mons_wont_attack(mon) ? PPT_MORE : PPT_LESS, true); if (one_chance_in(8) && !mon->has_ench( @@ -616,10 +616,10 @@ static bool _xom_is_good(int sever) { mon->add_ench(one_chance_in(3) ? ENCH_GLOWING_SHAPESHIFTER : ENCH_SHAPESHIFTER); - - player_angers_monster(mon); } + player_angers_monster(mon); + done = true; } } @@ -802,7 +802,7 @@ static bool _xom_is_bad(int sever) god_speaks(GOD_XOM, _get_xom_speech("bad monster polymorph").c_str()); monster_polymorph(mon, RANDOM_MONSTER, - mons_wont_attack(mon) ? PPT_LESS : PPT_MORE); + mons_wont_attack(mon) ? PPT_LESS : PPT_MORE, true); if (one_chance_in(8) && !mon->has_ench( @@ -810,10 +810,10 @@ static bool _xom_is_bad(int sever) { mon->add_ench(one_chance_in(3) ? ENCH_GLOWING_SHAPESHIFTER : ENCH_SHAPESHIFTER); - - player_angers_monster(mon); } + player_angers_monster(mon); + done = true; } } |