summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/spl-monench.cc
diff options
context:
space:
mode:
authorEronarn Palazzo <eronarn@gmail.com>2011-01-22 18:22:44 -0500
committerAdam Borowski <kilobyte@angband.pl>2011-01-23 20:22:51 +0100
commit70f1de6c008141a8c744698acd8272e5ae37d96e (patch)
tree253d657d00b4fa9ec56956dae5dae0aeb1f68f5d /crawl-ref/source/spl-monench.cc
parentadebc42f76001a0cbd55043550e6fc66dbb7ee56 (diff)
downloadcrawl-ref-70f1de6c008141a8c744698acd8272e5ae37d96e.tar.gz
crawl-ref-70f1de6c008141a8c744698acd8272e5ae37d96e.zip
Reroll of Zin recite patch.
Diffstat (limited to 'crawl-ref/source/spl-monench.cc')
-rw-r--r--crawl-ref/source/spl-monench.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/crawl-ref/source/spl-monench.cc b/crawl-ref/source/spl-monench.cc
index ad03da3661..e3123cc9ee 100644
--- a/crawl-ref/source/spl-monench.cc
+++ b/crawl-ref/source/spl-monench.cc
@@ -65,12 +65,13 @@ bool backlight_monsters(coord_def where, int pow, int garbage)
return (false);
mon_enchant bklt = mons->get_ench(ENCH_CORONA);
- const int lvl = bklt.degree;
+ mon_enchant zin_bklt = mons->get_ench(ENCH_CORONA_ZIN);
+ const int lvl = bklt.degree + zin_bklt.degree;
// This enchantment overrides invisibility (neat).
if (mons->has_ench(ENCH_INVIS))
{
- if (!mons->has_ench(ENCH_CORONA))
+ if (!mons->has_ench(ENCH_CORONA) && !mons->has_ench(ENCH_CORONA_ZIN))
{
mons->add_ench(
mon_enchant(ENCH_CORONA, 1, KC_OTHER, random_range(30, 50)));