summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/spl-damage.h
diff options
context:
space:
mode:
authorDracoOmega <draco_omega@live.com>2014-01-26 22:22:02 -0330
committerDracoOmega <draco_omega@live.com>2014-01-28 03:06:45 -0330
commitb2eb5936f1518af7632c04434a4d174deab9dcc9 (patch)
tree8c65d0d5b18111389bd9f902727b65a8c5d2edab /crawl-ref/source/spl-damage.h
parent74110c2ed729d31551db9e75c030e4147c9f78da (diff)
downloadcrawl-ref-b2eb5936f1518af7632c04434a4d174deab9dcc9.tar.gz
crawl-ref-b2eb5936f1518af7632c04434a4d174deab9dcc9.zip
A single-target variant of Ignite Poison for monsters
This is basically what it says on the tin: Ignite Poison delivered to a single location via a (non-resistable) enchantment beam. The damage inflicted is greater at the same power compared to normal Ignite Poison, but making it non-smite-targeted is a considerable limitation in the player's favor, of course. Intended for Salamander Mystics.
Diffstat (limited to 'crawl-ref/source/spl-damage.h')
-rw-r--r--crawl-ref/source/spl-damage.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/crawl-ref/source/spl-damage.h b/crawl-ref/source/spl-damage.h
index 54e5dbe4b1..f874e71ef0 100644
--- a/crawl-ref/source/spl-damage.h
+++ b/crawl-ref/source/spl-damage.h
@@ -23,7 +23,9 @@ spret_type vampiric_drain(int pow, monster* mons, bool fail);
spret_type cast_freeze(int pow, monster* mons, bool fail);
spret_type cast_airstrike(int pow, const dist &beam, bool fail);
spret_type cast_shatter(int pow, bool fail);
+bool ignite_poison_affects(const actor* act);
spret_type cast_ignite_poison(actor *agent, int pow, bool fail, bool mon_tracer = false);
+void local_ignite_poison(coord_def pos, int pow, actor* agent);
int discharge_monsters(coord_def where, int pow, int, actor *agent);
spret_type cast_discharge(int pow, bool fail);
int disperse_monsters(coord_def where, int pow);