diff options
author | Adam Borowski <kilobyte@angband.pl> | 2011-09-13 19:46:12 +0200 |
---|---|---|
committer | Adam Borowski <kilobyte@angband.pl> | 2011-09-13 19:46:12 +0200 |
commit | 9cc3ee3f91df5245a127aa0ec547eb4dfbca7a85 (patch) | |
tree | a5ecd9d28983164007d4ef66cae0b471cb600a5d /crawl-ref/source/spl-damage.h | |
parent | 5fe7dec5908cdff79b6debb6a45dfb9feff06b0b (diff) | |
download | crawl-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.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 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); |