summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/zotdef.cc
diff options
context:
space:
mode:
authortenofswords <mwclaws@gmail.com>2014-03-28 22:16:36 -0400
committertenofswords <mwclaws@gmail.com>2014-03-28 22:16:36 -0400
commitfd39688a3c7686da8828b445b30faecef855356c (patch)
treea5ec845dc15ba8eb2b1c2c85d81df760d036bcb3 /crawl-ref/source/zotdef.cc
parent7a00befb6a388fa309898f4de1fdd58ad47593e7 (diff)
downloadcrawl-ref-fd39688a3c7686da8828b445b30faecef855356c.tar.gz
crawl-ref-fd39688a3c7686da8828b445b30faecef855356c.zip
Finish up vault/etc removals of stone, clay, (most) iron golems
The golem archetype - slow, omni-resistant, melee-only, and with titanic defenses and health - hardly needs to be around as much, as exaggerated as it is, or with as many different types as it currently has. This forms the last push of vault revisions on vaults containing stone, clay, or (some) iron golems. The last of these is preserved for the flavour and function for Dis, where it can have enough ambient support to work; the other two have been phased out by appropiate other earth-themed monsters. Earth elementals are still based off of the golem archetype, but already serve purposes beyond vault placement, and have much less extreme health; for the most part, they've replaced many of the earth and clay golem uses, alongside the revamped and equally flimsy gargoyles. (Also, adjust crystal golem speech and banish iron elementals back to Sprint.)
Diffstat (limited to 'crawl-ref/source/zotdef.cc')
-rw-r--r--crawl-ref/source/zotdef.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/crawl-ref/source/zotdef.cc b/crawl-ref/source/zotdef.cc
index 8ad84370cc..7c817f8eae 100644
--- a/crawl-ref/source/zotdef.cc
+++ b/crawl-ref/source/zotdef.cc
@@ -303,8 +303,9 @@ static void _ugly_wave(int power)
static void _golem_wave(int power)
{
wave_name("GOLEM WAVE");
- monster_type golems[] = {MONS_CLAY_GOLEM, MONS_STONE_GOLEM,
- MONS_IRON_GOLEM, MONS_CRYSTAL_GUARDIAN, MONS_TOENAIL_GOLEM, END};
+ monster_type golems[] = {MONS_GARGOYLE, MONS_TOENAIL_GOLEM,
+ MONS_EARTH_ELEMENTAL, MONS_IRON_GOLEM,
+ MONS_CRYSTAL_GUARDIAN, MONS_WAR_GARGOYLE, END};
monster_type boss[] = {MONS_ELECTRIC_GOLEM, END};
_zotdef_fill_from_list(golems, 6, power * 2 / 3); // reduced size
_zotdef_choose_boss(boss, power);