summaryrefslogtreecommitdiffstats
path: root/crawl-ref
diff options
context:
space:
mode:
authorDavid Ploog <dploog@users.sourceforge.net>2009-10-04 04:51:27 +0200
committerDavid Ploog <dploog@users.sourceforge.net>2009-10-04 04:51:27 +0200
commit322904f753ddeaf5217d2a03ed67052279ed5bab (patch)
tree25cd6da3a01817d72cb92f048a6cbf5224718777 /crawl-ref
parente1d1992bbbdd12e5f76f141d5547c6f1c0c6a41c (diff)
downloadcrawl-ref-322904f753ddeaf5217d2a03ed67052279ed5bab.tar.gz
crawl-ref-322904f753ddeaf5217d2a03ed67052279ed5bab.zip
Demon changes (Jude Brown).
Hellwing was 3, is 4. Smoke Demon was 4, is 3. Hellion was 3, is 2. Ynoxinuals was cyan, is lightcyan. Tormentors have torment as misc spell, not just as unused escape spell.
Diffstat (limited to 'crawl-ref')
-rw-r--r--crawl-ref/source/mon-data.h51
-rw-r--r--crawl-ref/source/mon-spll.h2
2 files changed, 27 insertions, 26 deletions
diff --git a/crawl-ref/source/mon-data.h b/crawl-ref/source/mon-data.h
index c719c8bb27..9eeb21166f 100644
--- a/crawl-ref/source/mon-data.h
+++ b/crawl-ref/source/mon-data.h
@@ -3381,6 +3381,17 @@ static monsterentry mondata[] = {
HT_LAND, 10, DEFAULT_ENERGY, MONUSE_OPEN_DOORS, MONEAT_NOTHING, SIZE_SMALL
},
+{
+ MONS_HELLWING, '4', LIGHTGREY, "hellwing",
+ M_SPELLCASTER | M_FLIES | M_EVIL,
+ MR_RES_POISON,
+ 0, 12, MONS_HELLWING, MONS_HELLWING, MH_DEMONIC, -6,
+ { {AT_HIT, AF_PLAIN, 17}, {AT_HIT, AF_PLAIN, 10}, AT_NO_ATK, AT_NO_ATK },
+ { 7, 4, 5, 0 },
+ 8, 10, MST_HELLWING, CE_NOCORPSE, Z_NOZOMBIE, S_MOAN, I_NORMAL,
+ HT_LAND, 10, DEFAULT_ENERGY, MONUSE_OPEN_DOORS, MONEAT_NOTHING, SIZE_LARGE
+},
+
// randomly created
{
MONS_BEAST, '4', BROWN, "beast",
@@ -3393,8 +3404,9 @@ static monsterentry mondata[] = {
HT_LAND, 10, DEFAULT_ENERGY, MONUSE_OPEN_DOORS, MONEAT_NOTHING, SIZE_LARGE
},
+// middle demons ('3')
{
- MONS_SMOKE_DEMON, '4', LIGHTGREY, "smoke demon",
+ MONS_SMOKE_DEMON, '3', LIGHTGREY, "smoke demon",
M_SPELLCASTER | M_FLIES | M_EVIL | M_INSUBSTANTIAL,
MR_RES_POISON | mrd(MR_RES_FIRE, 2) | MR_RES_STICKY_FLAME,
0, 12, MONS_SMOKE_DEMON, MONS_SMOKE_DEMON, MH_DEMONIC, -6,
@@ -3405,18 +3417,6 @@ static monsterentry mondata[] = {
HT_LAND, 9, DEFAULT_ENERGY, MONUSE_OPEN_DOORS, MONEAT_NOTHING, SIZE_SMALL
},
-// middle demons ('3')
-{
- MONS_HELLION, '3', ETC_FIRE, "hellion",
- M_SPELLCASTER | M_EVIL | M_GLOWS,
- MR_RES_POISON | MR_RES_HELLFIRE | MR_VUL_COLD,
- 0, 11, MONS_HELLION, MONS_HELLION, MH_DEMONIC, -7,
- { {AT_HIT, AF_PLAIN, 10}, AT_NO_ATK, AT_NO_ATK, AT_NO_ATK },
- { 7, 3, 5, 0 },
- 5, 10, MST_BURNING_DEVIL, CE_NOCORPSE, Z_NOZOMBIE, S_SCREAM, I_HIGH,
- HT_LAND, 13, DEFAULT_ENERGY, MONUSE_OPEN_DOORS, MONEAT_NOTHING, SIZE_MEDIUM
-},
-
{
MONS_TORMENTOR, '3', YELLOW, "tormentor",
M_SPELLCASTER | M_FLIES | M_SPEAKS | M_EVIL,
@@ -3474,18 +3474,7 @@ static monsterentry mondata[] = {
},
{
- MONS_HELLWING, '3', LIGHTGREY, "hellwing",
- M_SPELLCASTER | M_FLIES | M_EVIL,
- MR_RES_POISON,
- 0, 12, MONS_HELLWING, MONS_HELLWING, MH_DEMONIC, -6,
- { {AT_HIT, AF_PLAIN, 17}, {AT_HIT, AF_PLAIN, 10}, AT_NO_ATK, AT_NO_ATK },
- { 7, 4, 5, 0 },
- 8, 10, MST_HELLWING, CE_NOCORPSE, Z_NOZOMBIE, S_MOAN, I_NORMAL,
- HT_LAND, 10, DEFAULT_ENERGY, MONUSE_OPEN_DOORS, MONEAT_NOTHING, SIZE_LARGE
-},
-
-{
- MONS_YNOXINUL, '3', CYAN, "ynoxinul",
+ MONS_YNOXINUL, '3', LIGHTCYAN, "ynoxinul",
M_SPELLCASTER | M_FLIES | M_SENSE_INVIS | M_EVIL,
MR_RES_ELEC | MR_RES_POISON | MR_RES_COLD,
0, 12, MONS_YNOXINUL, MONS_YNOXINUL, MH_DEMONIC, -6,
@@ -3530,6 +3519,17 @@ static monsterentry mondata[] = {
// reaper etc. ('2')
{
+ MONS_HELLION, '2', ETC_FIRE, "hellion",
+ M_SPELLCASTER | M_EVIL | M_GLOWS,
+ MR_RES_POISON | MR_RES_HELLFIRE | MR_VUL_COLD,
+ 0, 11, MONS_HELLION, MONS_HELLION, MH_DEMONIC, -7,
+ { {AT_HIT, AF_PLAIN, 10}, AT_NO_ATK, AT_NO_ATK, AT_NO_ATK },
+ { 7, 3, 5, 0 },
+ 5, 10, MST_BURNING_DEVIL, CE_NOCORPSE, Z_NOZOMBIE, S_SCREAM, I_HIGH,
+ HT_LAND, 13, DEFAULT_ENERGY, MONUSE_OPEN_DOORS, MONEAT_NOTHING, SIZE_MEDIUM
+},
+
+{
MONS_SUN_DEMON, '2', YELLOW, "sun demon",
M_SENSE_INVIS | M_LEVITATE | M_EVIL,
MR_RES_ELEC | MR_RES_POISON | MR_VUL_COLD | MR_RES_HELLFIRE,
@@ -3688,6 +3688,7 @@ static monsterentry mondata[] = {
HT_LAND, 10, DEFAULT_ENERGY, MONUSE_OPEN_DOORS, MONEAT_NOTHING, SIZE_LARGE
},
+
// non-living creatures
// golems ('8')
{
diff --git a/crawl-ref/source/mon-spll.h b/crawl-ref/source/mon-spll.h
index 7e88e6dd26..2bff650ce0 100644
--- a/crawl-ref/source/mon-spll.h
+++ b/crawl-ref/source/mon-spll.h
@@ -403,7 +403,7 @@
SPELL_NO_SPELL,
SPELL_NO_SPELL,
SPELL_PAIN,
- SPELL_NO_SPELL,
+ SPELL_SYMBOL_OF_TORMENT,
SPELL_SYMBOL_OF_TORMENT
}
},