summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/spl-damage.h
diff options
context:
space:
mode:
authorSteve Melenchuk <smelenchuk@gmail.com>2012-08-16 15:10:57 -0600
committerDracoOmega <draco_omega@live.com>2014-01-28 02:31:30 -0330
commit55b71c2b7481b5cf067ccabb02894b9f818e7fa3 (patch)
tree2293996922fd5e99c92f5947a01623566f5c0569 /crawl-ref/source/spl-damage.h
parent1af1fca8f0719cdbc1f27a4fe47e5d8ff533adcd (diff)
downloadcrawl-ref-55b71c2b7481b5cf067ccabb02894b9f818e7fa3.tar.gz
crawl-ref-55b71c2b7481b5cf067ccabb02894b9f818e7fa3.zip
Let monsters cast Static Discharge; support for arbitrary start points.
Right now it's just ghosts that will cast it, but I have at least two seemingly viable ideas for this functionality - one involving a new enemy and one involving an unrand.
Diffstat (limited to 'crawl-ref/source/spl-damage.h')
-rw-r--r--crawl-ref/source/spl-damage.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/crawl-ref/source/spl-damage.h b/crawl-ref/source/spl-damage.h
index b70d699e17..7e7301cc82 100644
--- a/crawl-ref/source/spl-damage.h
+++ b/crawl-ref/source/spl-damage.h
@@ -24,6 +24,7 @@ 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);
spret_type cast_ignite_poison(int pow, bool fail);
+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);
spret_type cast_dispersal(int pow, bool fail = false);