summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/itemprop.h
diff options
context:
space:
mode:
authorNicholas Feinberg <pleasingfung@gmail.com>2014-07-10 21:42:49 -0700
committerNicholas Feinberg <pleasingfung@gmail.com>2014-07-10 22:57:30 -0700
commit94659acff8f46a088507c1675e61fdf1d7f1418d (patch)
tree4514cf3c3338f19c96d04012ad20718a4f32c5af /crawl-ref/source/itemprop.h
parentaf8ee80d6102c5729bd6535decbe71fee48ffa34 (diff)
downloadcrawl-ref-94659acff8f46a088507c1675e61fdf1d7f1418d.tar.gz
crawl-ref-94659acff8f46a088507c1675e61fdf1d7f1418d.zip
Partially refactor mulching
Diffstat (limited to 'crawl-ref/source/itemprop.h')
-rw-r--r--crawl-ref/source/itemprop.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/crawl-ref/source/itemprop.h b/crawl-ref/source/itemprop.h
index 9a4e8a5d26..496c0e4f2c 100644
--- a/crawl-ref/source/itemprop.h
+++ b/crawl-ref/source/itemprop.h
@@ -125,6 +125,10 @@ bool is_throwable(const actor *actor, const item_def &wpn,
launch_retval is_launched(const actor *actor, const item_def *launcher,
const item_def &missile) PURE;
+bool ammo_always_destroyed(const item_def &missile) PURE;
+bool ammo_never_destroyed(const item_def &missile) PURE;
+int ammo_type_destroy_chance(int missile_type) PURE;
+
reach_type weapon_reach(const item_def &item) PURE;