diff options
author | David Lawrence Ramsey <dolorous@users.sourceforge.net> | 2009-11-21 18:39:01 -0600 |
---|---|---|
committer | David Lawrence Ramsey <dolorous@users.sourceforge.net> | 2009-11-21 18:39:01 -0600 |
commit | 90104081ec1d5f429cdf73998bca2e0b67df78d3 (patch) | |
tree | 1b877a97a7861397b4f04ecd06e08354ecef27d5 /crawl-ref/source/mon-util.cc | |
parent | e64350b0f7fc7837bb13abd5cba7f140a21e60de (diff) | |
download | crawl-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.cc | 7 |
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); } |