diff options
author | Jude Brown <bookofjude@users.sourceforge.net> | 2009-12-27 08:48:41 +1000 |
---|---|---|
committer | Jude Brown <bookofjude@users.sourceforge.net> | 2009-12-27 12:19:06 +1000 |
commit | 67a41e98876dfb01bc65f2a9c25b6f915bbaadea (patch) | |
tree | d616d627c8c781f26832eeb69e8c6c16978e43ef /crawl-ref | |
parent | 7df95877aa0fb91a3bba710e15b0514cd0eafafb (diff) | |
download | crawl-ref-67a41e98876dfb01bc65f2a9c25b6f915bbaadea.tar.gz crawl-ref-67a41e98876dfb01bc65f2a9c25b6f915bbaadea.zip |
Change some colours and glyphs as per FR#250.
* Queen bees become yellow 'k'.
* Bees become brown 'k'.
* Queen ants become lightred 'a'.
* Minotaurs become lightred 'H'.
* Trapdoor spiders become lightcyan 's'.
* Wolf spiders become white 's'.
* Giant cockroaches become brown 's'.
Of all of the changes, the most disconcerting may be the minotaur and
the cockroach; the minotaur is not often seen, and as it is actually a
hybrid, is more properly represented on the 'H' glyph.
The giant cockroach is seen regularly throughout the early game, and it
may cause confusion to old players who are used to brown 's' being
either trapdoor spiders of wolf spiders. However, there are currently
more insects on the 's' glyph than there are on the 'a' glyph, which
itself is described as being dedicated to insects.
As queen bees have been moved onto 'a', it makes more sense for them to
be on their own on this glyph, similarly to the fact that bees are on
their own on the 'k' glyph.
This now means that the following glyphs are empty: 'i', 'Q', 't', '6'.
Diffstat (limited to 'crawl-ref')
-rw-r--r-- | crawl-ref/source/mon-data.h | 108 |
1 files changed, 53 insertions, 55 deletions
diff --git a/crawl-ref/source/mon-data.h b/crawl-ref/source/mon-data.h index 4467317458..5d42867f4d 100644 --- a/crawl-ref/source/mon-data.h +++ b/crawl-ref/source/mon-data.h @@ -215,19 +215,7 @@ static monsterentry mondata[] = { // Real monsters begin here {dlb}: -// insects ('a') -{ - MONS_GIANT_COCKROACH, 'a', BROWN, "giant cockroach", - M_NO_SKELETON, - MR_NO_FLAGS, - 250, 10, MONS_GIANT_COCKROACH, MONS_GIANT_COCKROACH, MH_NATURAL, -1, - { {AT_BITE, AF_PLAIN, 2}, AT_NO_ATK, AT_NO_ATK, AT_NO_ATK }, - { 1, 3, 4, 0 }, - 3, 10, MST_NO_SPELLS, CE_CONTAMINATED, Z_SMALL, S_SILENT, - I_INSECT, HT_LAND, FL_NONE, 12, DEFAULT_ENERGY, - MONUSE_NOTHING, MONEAT_NOTHING, SIZE_TINY -}, - +// ants ('a') { MONS_GIANT_ANT, 'a', RED, "giant ant", M_NO_SKELETON, @@ -241,6 +229,18 @@ static monsterentry mondata[] = { }, { + MONS_QUEEN_ANT, 'a', LIGHTRED, "queen ant", + M_NO_SKELETON | M_NO_FLAGS, + MR_VUL_POISON, + 1200, 10, MONS_GIANT_ANT, MONS_QUEEN_ANT, MH_NATURAL, -3, + { {AT_STING, AF_POISON_NASTY, 20}, AT_NO_ATK, AT_NO_ATK, AT_NO_ATK }, + { 13, 3, 5, 0 }, + 14, 3, MST_NO_SPELLS, CE_POISONOUS, Z_SMALL, S_SILENT, + I_INSECT, HT_LAND, FL_NONE, 7, DEFAULT_ENERGY, + MONUSE_NOTHING, MONEAT_NOTHING, SIZE_SMALL +}, + +{ MONS_SOLDIER_ANT, 'a', LIGHTGREY, "soldier ant", M_NO_SKELETON, MR_VUL_POISON, @@ -941,7 +941,19 @@ static monsterentry mondata[] = { // killer bees ('k') { - MONS_KILLER_BEE, 'k', YELLOW, "killer bee", + MONS_QUEEN_BEE, 'k', YELLOW, "queen bee", + M_NO_SKELETON, + MR_VUL_POISON, + 200, 14, MONS_KILLER_BEE, MONS_QUEEN_BEE, MH_NATURAL, -3, + { {AT_STING, AF_POISON_NASTY, 20}, AT_NO_ATK, AT_NO_ATK, AT_NO_ATK }, + { 7, 3, 5, 0 }, + 10, 10, MST_NO_SPELLS, CE_POISONOUS, Z_SMALL, S_SILENT, + I_INSECT, HT_LAND, FL_FLY, 10, DEFAULT_ENERGY, + MONUSE_NOTHING, MONEAT_NOTHING, SIZE_LITTLE +}, + +{ + MONS_KILLER_BEE, 'k', BROWN, "killer bee", M_NO_SKELETON, MR_VUL_POISON, 150, 11, MONS_KILLER_BEE, MONS_KILLER_BEE, MH_NATURAL, -3, @@ -1393,7 +1405,19 @@ static monsterentry mondata[] = { MONUSE_NOTHING, MONEAT_NOTHING, SIZE_LITTLE }, -// spiders and scorpions ('s') +// spiders and insects ('s') +{ + MONS_GIANT_COCKROACH, 's', BROWN, "giant cockroach", + M_NO_SKELETON, + MR_NO_FLAGS, + 250, 10, MONS_GIANT_COCKROACH, MONS_GIANT_COCKROACH, MH_NATURAL, -1, + { {AT_BITE, AF_PLAIN, 2}, AT_NO_ATK, AT_NO_ATK, AT_NO_ATK }, + { 1, 3, 4, 0 }, + 3, 10, MST_NO_SPELLS, CE_CONTAMINATED, Z_SMALL, S_SILENT, + I_INSECT, HT_LAND, FL_NONE, 12, DEFAULT_ENERGY, + MONUSE_NOTHING, MONEAT_NOTHING, SIZE_TINY +}, + { MONS_GIANT_MITE, 's', LIGHTRED, "giant mite", M_NO_SKELETON, @@ -1431,7 +1455,7 @@ static monsterentry mondata[] = { }, { - MONS_WOLF_SPIDER, 's', BROWN, "wolf spider", + MONS_WOLF_SPIDER, 's', WHITE, "wolf spider", M_NO_SKELETON, MR_VUL_POISON, 800, 10, MONS_WOLF_SPIDER, MONS_WOLF_SPIDER, MH_NATURAL, -3, @@ -1443,7 +1467,7 @@ static monsterentry mondata[] = { }, { - MONS_TRAPDOOR_SPIDER, 's', BROWN, "trapdoor spider", + MONS_TRAPDOOR_SPIDER, 's', LIGHTCYAN, "trapdoor spider", M_NO_SKELETON, MR_VUL_POISON, 800, 10, MONS_TRAPDOOR_SPIDER, MONS_TRAPDOOR_SPIDER, MH_NATURAL, -3, @@ -1466,19 +1490,6 @@ static monsterentry mondata[] = { MONUSE_NOTHING, MONEAT_NOTHING, SIZE_TINY }, -// minotaur ('t') -{ - MONS_MINOTAUR, 't', RED, "minotaur", - M_FIGHTER | M_WARM_BLOOD | M_SPEAKS, - MR_NO_FLAGS, - 1500, 10, MONS_MINOTAUR, MONS_MINOTAUR, MH_NATURAL, -3, - { {AT_HIT, AF_PLAIN, 35}, {AT_GORE, AF_PLAIN, 20}, AT_NO_ATK, AT_NO_ATK }, - { 13, 3, 5, 0 }, - 5, 7, MST_NO_SPELLS, CE_CONTAMINATED, Z_BIG, S_BELLOW, - I_NORMAL, HT_LAND, FL_NONE, 10, DEFAULT_ENERGY, - MONUSE_WEAPONS_ARMOUR, MONEAT_NOTHING, SIZE_MEDIUM -}, - // ugly things ('u') { MONS_UGLY_THING, 'u', BLACK, "ugly thing", @@ -2366,6 +2377,18 @@ static monsterentry mondata[] = { }, { + MONS_MINOTAUR, 'H', LIGHTRED, "minotaur", + M_FIGHTER | M_WARM_BLOOD | M_SPEAKS, + MR_NO_FLAGS, + 1500, 10, MONS_MINOTAUR, MONS_MINOTAUR, MH_NATURAL, -3, + { {AT_HIT, AF_PLAIN, 35}, {AT_GORE, AF_PLAIN, 20}, AT_NO_ATK, AT_NO_ATK }, + { 13, 3, 5, 0 }, + 5, 7, MST_NO_SPELLS, CE_CONTAMINATED, Z_BIG, S_BELLOW, + I_NORMAL, HT_LAND, FL_NONE, 10, DEFAULT_ENERGY, + MONUSE_WEAPONS_ARMOUR, MONEAT_NOTHING, SIZE_MEDIUM +}, + +{ MONS_GRIFFON, 'H', YELLOW, "griffon", M_WARM_BLOOD, MR_NO_FLAGS, @@ -2777,31 +2800,6 @@ static monsterentry mondata[] = { MONUSE_NOTHING, MONEAT_NOTHING, SIZE_BIG }, -// queen insects ('Q') -{ - MONS_QUEEN_BEE, 'Q', YELLOW, "queen bee", - M_NO_SKELETON, - MR_VUL_POISON, - 200, 14, MONS_KILLER_BEE, MONS_QUEEN_BEE, MH_NATURAL, -3, - { {AT_STING, AF_POISON_NASTY, 20}, AT_NO_ATK, AT_NO_ATK, AT_NO_ATK }, - { 7, 3, 5, 0 }, - 10, 10, MST_NO_SPELLS, CE_POISONOUS, Z_SMALL, S_SILENT, - I_INSECT, HT_LAND, FL_FLY, 10, DEFAULT_ENERGY, - MONUSE_NOTHING, MONEAT_NOTHING, SIZE_LITTLE -}, - -{ - MONS_QUEEN_ANT, 'Q', LIGHTGREY, "queen ant", - M_NO_SKELETON | M_NO_FLAGS, - MR_VUL_POISON, - 1200, 10, MONS_GIANT_ANT, MONS_QUEEN_ANT, MH_NATURAL, -3, - { {AT_STING, AF_POISON_NASTY, 20}, AT_NO_ATK, AT_NO_ATK, AT_NO_ATK }, - { 13, 3, 5, 0 }, - 14, 3, MST_NO_SPELLS, CE_POISONOUS, Z_SMALL, S_SILENT, - I_INSECT, HT_LAND, FL_NONE, 7, DEFAULT_ENERGY, - MONUSE_NOTHING, MONEAT_NOTHING, SIZE_SMALL -}, - // rakshasas ('R') { MONS_RAKSHASA, 'R', YELLOW, "rakshasa", |