summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-info.cc
diff options
context:
space:
mode:
authorSteve Melenchuk <smelenchuk@gmail.com>2014-01-21 18:29:06 -0700
committerSteve Melenchuk <smelenchuk@gmail.com>2014-01-21 22:11:39 -0700
commit889f32d1afad941cdf3a3fa9d877aee8947f1f02 (patch)
tree5d29044bc778407462ad440a71fbc6ee92341a17 /crawl-ref/source/mon-info.cc
parent9bf2e4835f6a977e7b902899e68b167b03ffccc7 (diff)
downloadcrawl-ref-889f32d1afad941cdf3a3fa9d877aee8947f1f02.tar.gz
crawl-ref-889f32d1afad941cdf3a3fa9d877aee8947f1f02.zip
Demonspawn black suns: Black Mark.
Originally Black Hole in the proposal, but with a Singularity spell in the works that's too misleading a name. This spell empowers the caster and its allies to randomly drain speed, skills, abilities, or magic on successful damaging melee attacks, healing the ally making the attack. This commit also gives black suns a (temporary?) spell set loosely based in the proposal; they also get Malign Offering, which I see as fitting both the necromancy theme and the ability of the caster to heal their allies (through Black Mark).
Diffstat (limited to 'crawl-ref/source/mon-info.cc')
-rw-r--r--crawl-ref/source/mon-info.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/crawl-ref/source/mon-info.cc b/crawl-ref/source/mon-info.cc
index cccd433a10..011a059d83 100644
--- a/crawl-ref/source/mon-info.cc
+++ b/crawl-ref/source/mon-info.cc
@@ -192,6 +192,8 @@ static monster_info_flags ench_to_mb(const monster& mons, enchant_type ench)
return MB_AGILE;
case ENCH_FROZEN:
return MB_FROZEN;
+ case ENCH_BLACK_MARK:
+ return MB_BLACK_MARK;
default:
return NUM_MB_FLAGS;
}
@@ -1579,6 +1581,8 @@ vector<string> monster_info::attributes() const
v.push_back("unusually agile");
if (is(MB_FROZEN))
v.push_back("encased in ice");
+ if (is(MB_BLACK_MARK))
+ v.push_back("absorbing vital energies");
return v;
}