diff options
author | Steve Melenchuk <smelenchuk@gmail.com> | 2012-08-16 15:10:57 -0600 |
---|---|---|
committer | DracoOmega <draco_omega@live.com> | 2014-01-28 02:31:30 -0330 |
commit | 55b71c2b7481b5cf067ccabb02894b9f818e7fa3 (patch) | |
tree | 2293996922fd5e99c92f5947a01623566f5c0569 /crawl-ref/source/spl-damage.h | |
parent | 1af1fca8f0719cdbc1f27a4fe47e5d8ff533adcd (diff) | |
download | crawl-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.h | 1 |
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); |