summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mgrow.cc
diff options
context:
space:
mode:
authordolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2008-03-21 18:43:00 +0000
committerdolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2008-03-21 18:43:00 +0000
commit69f26c8b0087066c200237c2996943729f37124e (patch)
tree5ec810fe3b6122678b29cec3a714f9755f782f88 /crawl-ref/source/mgrow.cc
parent0a930fa79787f0e7f4b4ab2f4e223b58b58690c7 (diff)
downloadcrawl-ref-69f26c8b0087066c200237c2996943729f37124e.tar.gz
crawl-ref-69f26c8b0087066c200237c2996943729f37124e.zip
More changes to which monsters are marked as evil, based on their spell
repertoires. If they can cast spells like Summon Demon, Banishment, Hellfire, or Bolt of Draining, they're evil. Additions: draconian shifter, draconian scorcher, deep elf mage, deep elf summoner, deep elf conjurer, ogre-mage, wizard, Josephine, Louise, and Wayne. Removals: deep elf annihilator. It has no evil spells, and if Vehumet, the god who gives you the Book of Annihilations, is no longer considered evil, then neither should it. Also, allow deep elf conjurers to level up into deep elf sorcerers, and deep elf summoners to level up to deep elf demonologists. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3790 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/mgrow.cc')
-rw-r--r--crawl-ref/source/mgrow.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/crawl-ref/source/mgrow.cc b/crawl-ref/source/mgrow.cc
index 679f2643aa..57b3edc0cf 100644
--- a/crawl-ref/source/mgrow.cc
+++ b/crawl-ref/source/mgrow.cc
@@ -42,7 +42,7 @@ static const monster_level_up mon_grow[] =
monster_level_up(MONS_ANT_LARVA, MONS_GIANT_ANT),
monster_level_up(MONS_KILLER_BEE_LARVA, MONS_KILLER_BEE),
-
+
monster_level_up(MONS_CENTAUR, MONS_CENTAUR_WARRIOR),
monster_level_up(MONS_YAKTAUR, MONS_YAKTAUR_CAPTAIN),
@@ -52,10 +52,13 @@ static const monster_level_up mon_grow[] =
monster_level_up(MONS_DEEP_ELF_SOLDIER, MONS_DEEP_ELF_FIGHTER),
monster_level_up(MONS_DEEP_ELF_FIGHTER, MONS_DEEP_ELF_KNIGHT),
- // deep elf magi can become either conjurers or summoners.
+ // deep elf magi can become either summoners or conjurers.
monster_level_up(MONS_DEEP_ELF_MAGE, MONS_DEEP_ELF_SUMMONER, 500),
monster_level_up(MONS_DEEP_ELF_MAGE, MONS_DEEP_ELF_CONJURER),
+
monster_level_up(MONS_DEEP_ELF_PRIEST, MONS_DEEP_ELF_HIGH_PRIEST),
+ monster_level_up(MONS_DEEP_ELF_SUMMONER, MONS_DEEP_ELF_DEMONOLOGIST),
+ monster_level_up(MONS_DEEP_ELF_CONJURER, MONS_DEEP_ELF_SORCERER),
};
mons_experience_levels::mons_experience_levels()