summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/defines.h
diff options
context:
space:
mode:
authorAdam Borowski <kilobyte@angband.pl>2013-10-28 13:01:03 +0100
committerAdam Borowski <kilobyte@angband.pl>2013-10-28 13:01:03 +0100
commit9232e2cf62fe475bdf3a9ab10fb0aeacf6a82102 (patch)
treeaf1f5cdbfae7f7c16690c7b497d62769ddcfc653 /crawl-ref/source/defines.h
parent3e1346358229822a8d68b1ead015e7b4ed50e6e8 (diff)
downloadcrawl-ref-9232e2cf62fe475bdf3a9ab10fb0aeacf6a82102.tar.gz
crawl-ref-9232e2cf62fe475bdf3a9ab10fb0aeacf6a82102.zip
Don't impose TSO penance for reflecting poison/draining (you still get xp).
This introduces a new pseudo-agent, akin to ANON_FRIENDLY_MONSTER.
Diffstat (limited to 'crawl-ref/source/defines.h')
-rw-r--r--crawl-ref/source/defines.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/crawl-ref/source/defines.h b/crawl-ref/source/defines.h
index 55e85b28bf..30457c9bbc 100644
--- a/crawl-ref/source/defines.h
+++ b/crawl-ref/source/defines.h
@@ -57,6 +57,7 @@ enum extra_monster_index_type
{
MAX_MONSTERS = 700, // max size of monster array {dlb}
ANON_FRIENDLY_MONSTER = MAX_MONSTERS,// unknown/dead ally, for actor blaming
+ YOU_FAULTLESS, // full xp but no penalty (reflection)
NON_MONSTER = NON_ENTITY, // no monster
MHITNOT = NON_MONSTER,