diff options
author | zelgadis <zelgadis@c06c8d41-db1a-0410-9941-cceddc491573> | 2009-08-19 21:59:45 +0000 |
---|---|---|
committer | zelgadis <zelgadis@c06c8d41-db1a-0410-9941-cceddc491573> | 2009-08-19 21:59:45 +0000 |
commit | f76829ed22a7b9d20b0a217e7c988abd110de634 (patch) | |
tree | cb175be92b55c1a180e6ae464cb2ab6f582356dd /crawl-ref/source/traps.cc | |
parent | b7fc7189b832bdbd745f3ca615c69376394661cc (diff) | |
download | crawl-ref-f76829ed22a7b9d20b0a217e7c988abd110de634.tar.gz crawl-ref-f76829ed22a7b9d20b0a217e7c988abd110de634.zip |
A KFEAT specified trap can start out known to the player by adding "known"
to the trap name.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10581 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/traps.cc')
-rw-r--r-- | crawl-ref/source/traps.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/crawl-ref/source/traps.cc b/crawl-ref/source/traps.cc index 5aff02caec..3203f672e7 100644 --- a/crawl-ref/source/traps.cc +++ b/crawl-ref/source/traps.cc @@ -1244,7 +1244,12 @@ void trap_def::shoot_ammo(actor& act, bool was_known) // returns appropriate trap symbol dungeon_feature_type trap_def::category() const { - switch (this->type) + return trap_category(type); +} + +dungeon_feature_type trap_category(trap_type type) +{ + switch (type) { case TRAP_SHAFT: return (DNGN_TRAP_NATURAL); |