summaryrefslogtreecommitdiffstats
path: root/crawl-ref
diff options
context:
space:
mode:
authordolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2008-11-01 20:57:46 +0000
committerdolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2008-11-01 20:57:46 +0000
commit3048edbd3bb1112a8cece0b8468e41e680b265ef (patch)
tree6ba573c390d60824f36bd33d4d9ed6e3a657f3a3 /crawl-ref
parentcb58b68541163533f7679967d2fba0098e019631 (diff)
downloadcrawl-ref-3048edbd3bb1112a8cece0b8468e41e680b265ef.tar.gz
crawl-ref-3048edbd3bb1112a8cece0b8468e41e680b265ef.zip
Simplify define_monster() for plain draconians, using part of
rvollmert's patch in [2162875]. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7329 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref')
-rw-r--r--crawl-ref/source/mon-util.cc9
1 files changed, 2 insertions, 7 deletions
diff --git a/crawl-ref/source/mon-util.cc b/crawl-ref/source/mon-util.cc
index 9b7a0e02a8..78b726b860 100644
--- a/crawl-ref/source/mon-util.cc
+++ b/crawl-ref/source/mon-util.cc
@@ -1782,13 +1782,6 @@ void define_monster(monsters &mons)
: YELLOW); // 1/7
break;
- case MONS_DRACONIAN:
- // These are supposed to only be created by polymorph.
- hd += random2(10);
- ac += random2(5);
- ev += random2(5);
- break;
-
case MONS_DRACONIAN_CALLER:
case MONS_DRACONIAN_MONK:
case MONS_DRACONIAN_ZEALOT:
@@ -1822,8 +1815,10 @@ void define_monster(monsters &mons)
monbase = static_cast<monster_type>(MONS_BLACK_DRACONIAN + random2(8));
break;
}
+
case MONS_HUMAN:
case MONS_ELF:
+ case MONS_DRACONIAN:
// These are supposed to only be created by polymorph.
hd += random2(10);
ac += random2(5);