diff options
author | Steve Melenchuk <smelenchuk@gmail.com> | 2014-01-21 18:29:06 -0700 |
---|---|---|
committer | Steve Melenchuk <smelenchuk@gmail.com> | 2014-01-21 22:11:39 -0700 |
commit | 889f32d1afad941cdf3a3fa9d877aee8947f1f02 (patch) | |
tree | 5d29044bc778407462ad440a71fbc6ee92341a17 /crawl-ref/source/mon-info.cc | |
parent | 9bf2e4835f6a977e7b902899e68b167b03ffccc7 (diff) | |
download | crawl-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.cc | 4 |
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; } |