diff options
author | elliptic <hyperelliptical@gmail.com> | 2012-01-08 10:53:54 -0500 |
---|---|---|
committer | elliptic <hyperelliptical@gmail.com> | 2012-01-09 18:27:30 -0500 |
commit | f4729ae69a4a1f257d5a430b03a458d62485fd32 (patch) | |
tree | e6ec87d3b25cc58792f8fcedb3dc2e36efd94cc5 /crawl-ref/source/notes.h | |
parent | 05855ad4a539436a2631f6b6c07c1520afdbc0a9 (diff) | |
download | crawl-ref-f4729ae69a4a1f257d5a430b03a458d62485fd32.tar.gz crawl-ref-f4729ae69a4a1f257d5a430b03a458d62485fd32.zip |
Tweak milestones and notes for death/banishment/pacification/enslavement.
Previously milestones for pacified monsters happened when the pacified
monster disappeared (i.e. by leaving the level), not when it was
actually pacified. This is now fixed, successfully using Yred's Enslave Soul
on a monster is recorded as well, and all four of these ways of defeating
a monster now give different milestones and notes.
Diffstat (limited to 'crawl-ref/source/notes.h')
-rw-r--r-- | crawl-ref/source/notes.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/crawl-ref/source/notes.h b/crawl-ref/source/notes.h index c0ac478e26..9d12b4a4a5 100644 --- a/crawl-ref/source/notes.h +++ b/crawl-ref/source/notes.h @@ -34,7 +34,7 @@ enum NOTE_TYPES NOTE_GAIN_SKILL, /* needs: skill id, level */ NOTE_LOSE_SKILL, /* needs: skill id, level */ NOTE_SEEN_MONSTER, /* needs: monster name (string) */ - NOTE_KILL_MONSTER, /* needs: monster name (string) */ + NOTE_DEFEAT_MONSTER, /* needs: monster name, defeat verb (strings) */ NOTE_POLY_MONSTER, /* needs: monster name (string) */ NOTE_USER_NOTE, /* needs: description string */ NOTE_MESSAGE, /* needs: message string */ @@ -50,7 +50,6 @@ enum NOTE_TYPES NOTE_PARALYSIS, /* needs: paralysis source (string) */ NOTE_NAMED_ALLY, /* needs: ally name (string) */ NOTE_ALLY_DEATH, /* needs: ally name (string) */ - NOTE_BANISH_MONSTER, /* needs: monster name (string) */ NOTE_FEAT_MIMIC, /* needs: mimiced feature (string) */ NOTE_NUM_TYPES }; |