summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/spl-cast.cc
diff options
context:
space:
mode:
authorDracoOmega <draco_omega@live.com>2014-02-25 22:01:13 -0330
committerSteve Melenchuk <smelenchuk@gmail.com>2014-03-06 09:58:12 -0700
commite8428e0f7598243559ba29fa8eabd33f22628876 (patch)
tree53ad09e79888fe76aba7361e3f92566d08fac6dd /crawl-ref/source/spl-cast.cc
parent34a32a6a3c3a11f4de864cafc2bb119bfb207be1 (diff)
downloadcrawl-ref-e8428e0f7598243559ba29fa8eabd33f22628876.tar.gz
crawl-ref-e8428e0f7598243559ba29fa8eabd33f22628876.zip
New spell: Summon Mana Viper
With the aim of creating summons that have more differentiated uses from each other, this spell summons something that can provide good anti-caster support while being less directly mighty than other higher level summons, particularly against enemies where its antimagic bite contributes little. It is a level 6 summoning/hexes spell which summons a mana viper (with a cap of 2) whose antimagic effect scales noticably with spellpower, but its hp and damage do not. The general idea is that it is less good at killing many things on its own (and spellpower alone cannot turn it into something very tanky) but an investment in the relevant skills can provide a very strong augment against vulnerable enemies. (It IS still pretty strong even against non-casters, I admit, but also a level 6 dual-school spell with a less common secondary school, so maybe is fine as-is).
Diffstat (limited to 'crawl-ref/source/spl-cast.cc')
-rw-r--r--crawl-ref/source/spl-cast.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/crawl-ref/source/spl-cast.cc b/crawl-ref/source/spl-cast.cc
index 586c2b0557..dcd13aa4de 100644
--- a/crawl-ref/source/spl-cast.cc
+++ b/crawl-ref/source/spl-cast.cc
@@ -1612,6 +1612,9 @@ static spret_type _do_cast(spell_type spell, int powc,
case SPELL_SUMMON_HYDRA:
return cast_summon_hydra(&you, powc, god, fail);
+ case SPELL_SUMMON_MANA_VIPER:
+ return cast_summon_mana_viper(powc, god, fail);
+
case SPELL_TUKIMAS_DANCE:
// Temporarily turns a wielded weapon into a dancing weapon.
return cast_tukimas_dance(powc, god, false, fail);