summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-info.cc
diff options
context:
space:
mode:
authorSteve Melenchuk <smelenchuk@gmail.com>2014-01-20 20:21:34 -0700
committerSteve Melenchuk <smelenchuk@gmail.com>2014-01-21 22:11:38 -0700
commitaed014cc4cf451338c355e1fe671a21716ddb6b4 (patch)
tree8ba1e876a74a08971a60bdbbedfa2b15780dcaa2 /crawl-ref/source/mon-info.cc
parentb9d1c37d1373c853ceb7e55b0e6d15be41e913cc (diff)
downloadcrawl-ref-aed014cc4cf451338c355e1fe671a21716ddb6b4.tar.gz
crawl-ref-aed014cc4cf451338c355e1fe671a21716ddb6b4.zip
Demonspawn blood saint: Legendary Destruction and support spells.
The support spells are Orb of Electrocution (as a monster spell), Explosive Bolt (seen on the proposal as Bolt of Fireball), and Flash Freeze. The monster takes 10 damage to cast one of Orb of Electrocution, Crystal Spear, Orb of Destruction, Ghostly Fireball, Explosive Bolt, or Flash Freeze (not all equally weighted). Some of the messaging could be improved, but the underlying framework is present and accounted for.
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 6a5780e51a..cccd433a10 100644
--- a/crawl-ref/source/mon-info.cc
+++ b/crawl-ref/source/mon-info.cc
@@ -190,6 +190,8 @@ static monster_info_flags ench_to_mb(const monster& mons, enchant_type ench)
return MB_ICEMAIL;
case ENCH_AGILE:
return MB_AGILE;
+ case ENCH_FROZEN:
+ return MB_FROZEN;
default:
return NUM_MB_FLAGS;
}
@@ -1575,6 +1577,8 @@ vector<string> monster_info::attributes() const
v.push_back("surrounded by an icy envelope");
if (is(MB_AGILE))
v.push_back("unusually agile");
+ if (is(MB_FROZEN))
+ v.push_back("encased in ice");
return v;
}