diff options
author | DracoOmega <draco_omega@live.com> | 2014-01-26 22:22:02 -0330 |
---|---|---|
committer | DracoOmega <draco_omega@live.com> | 2014-01-28 03:06:45 -0330 |
commit | b2eb5936f1518af7632c04434a4d174deab9dcc9 (patch) | |
tree | 8c65d0d5b18111389bd9f902727b65a8c5d2edab /crawl-ref/source/spl-damage.h | |
parent | 74110c2ed729d31551db9e75c030e4147c9f78da (diff) | |
download | crawl-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.h | 2 |
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); |