summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-util.cc
diff options
context:
space:
mode:
authorDavid Lawrence Ramsey <dolorous@users.sourceforge.net>2009-11-21 18:39:01 -0600
committerDavid Lawrence Ramsey <dolorous@users.sourceforge.net>2009-11-21 18:39:01 -0600
commit90104081ec1d5f429cdf73998bca2e0b67df78d3 (patch)
tree1b877a97a7861397b4f04ecd06e08354ecef27d5 /crawl-ref/source/mon-util.cc
parente64350b0f7fc7837bb13abd5cba7f140a21e60de (diff)
downloadcrawl-ref-90104081ec1d5f429cdf73998bca2e0b67df78d3.tar.gz
crawl-ref-90104081ec1d5f429cdf73998bca2e0b67df78d3.zip
Make ugly_thing_colour_offset() take only a color instead of a monster.
Diffstat (limited to 'crawl-ref/source/mon-util.cc')
-rw-r--r--crawl-ref/source/mon-util.cc7
1 files changed, 2 insertions, 5 deletions
diff --git a/crawl-ref/source/mon-util.cc b/crawl-ref/source/mon-util.cc
index 36301c5ad6..2a2c2e5280 100644
--- a/crawl-ref/source/mon-util.cc
+++ b/crawl-ref/source/mon-util.cc
@@ -1689,14 +1689,11 @@ unsigned char ugly_thing_random_colour()
return (RANDOM_ELEMENT(ugly_colour_values));
}
-int ugly_thing_colour_offset(const monsters *mon)
+int ugly_thing_colour_offset(const unsigned char colour)
{
- if (mon->type != MONS_UGLY_THING && mon->type != MONS_VERY_UGLY_THING)
- return (-1);
-
for (unsigned i = 0; i < ARRAYSZ(ugly_colour_values); ++i)
{
- if (make_low_colour(mon->colour) == ugly_colour_values[i])
+ if (make_low_colour(colour) == ugly_colour_values[i])
return (i);
}