summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/spl-damage.h
diff options
context:
space:
mode:
authorAdam Borowski <kilobyte@angband.pl>2011-09-13 19:46:12 +0200
committerAdam Borowski <kilobyte@angband.pl>2011-09-13 19:46:12 +0200
commit9cc3ee3f91df5245a127aa0ec547eb4dfbca7a85 (patch)
treea5ecd9d28983164007d4ef66cae0b471cb600a5d /crawl-ref/source/spl-damage.h
parent5fe7dec5908cdff79b6debb6a45dfb9feff06b0b (diff)
downloadcrawl-ref-9cc3ee3f91df5245a127aa0ec547eb4dfbca7a85.tar.gz
crawl-ref-9cc3ee3f91df5245a127aa0ec547eb4dfbca7a85.zip
A shillelagh.
Does shatter-type damage to everyone in radius 1 around the person hit. TODO: warnings about hitting allies. Pushing this to let you take a look so we can discuss the details.
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 c04dbbe59e..fbce0ae5db 100644
--- a/crawl-ref/source/spl-damage.h
+++ b/crawl-ref/source/spl-damage.h
@@ -18,6 +18,7 @@ spret_type cast_toxic_radiance(bool non_player = false, bool fail = false);
spret_type cast_refrigeration(int pow, bool non_player = false,
bool freeze_potions = true, bool fail = false);
void sonic_damage(bool scream);
+void shillelagh(actor *wielder, coord_def where, int pow);
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);