From e50e6c03a09fc3db26ad92002f10489b83f261df Mon Sep 17 00:00:00 2001 From: David Lawrence Ramsey Date: Thu, 8 Oct 2009 06:27:21 -0500 Subject: List (very) ugly thing colors in the proper order. --- crawl-ref/source/ghost.cc | 34 +++++++++++++++++----------------- crawl-ref/source/mon-util.cc | 12 ++++++------ 2 files changed, 23 insertions(+), 23 deletions(-) (limited to 'crawl-ref') diff --git a/crawl-ref/source/ghost.cc b/crawl-ref/source/ghost.cc index 9912a49690..ac5e0e4e8d 100644 --- a/crawl-ref/source/ghost.cc +++ b/crawl-ref/source/ghost.cc @@ -402,7 +402,7 @@ unsigned char ugly_thing_random_colour() { const unsigned char colours[] = { - CYAN, GREEN, RED, LIGHTGREY, BROWN, MAGENTA + GREEN, CYAN, RED, MAGENTA, BROWN, LIGHTGREY }; return (RANDOM_ELEMENT(colours)); @@ -431,28 +431,28 @@ static mon_attack_flavour _ugly_thing_colour_to_flavour(unsigned char u_colour) switch (u_colour) { - case CYAN: - u_att_flav = AF_ELEC; - break; - case GREEN: u_att_flav = AF_POISON_NASTY; break; + case CYAN: + u_att_flav = AF_ELEC; + break; + case RED: u_att_flav = AF_FIRE; break; - case LIGHTGREY: - u_att_flav = AF_COLD; + case MAGENTA: + u_att_flav = AF_DISEASE; break; case BROWN: u_att_flav = AF_ACID; break; - case MAGENTA: - u_att_flav = AF_DISEASE; + case LIGHTGREY: + u_att_flav = AF_COLD; break; default: @@ -576,10 +576,6 @@ void ghost_demon::ugly_thing_add_resistance(bool very_ugly, switch (u_att_flav) { - case AF_ELEC: - resists.elec = (very_ugly ? 2 : 1); - break; - case AF_POISON_NASTY: resists.poison = 1; break; @@ -588,6 +584,10 @@ void ghost_demon::ugly_thing_add_resistance(bool very_ugly, resists.poison = 2; break; + case AF_ELEC: + resists.elec = (very_ugly ? 2 : 1); + break; + case AF_FIRE: resists.fire = 1; resists.sticky_flame = true; @@ -598,10 +598,6 @@ void ghost_demon::ugly_thing_add_resistance(bool very_ugly, resists.sticky_flame = true; break; - case AF_COLD: - resists.cold = (very_ugly ? 2 : 1); - break; - case AF_DISEASE: case AF_ROT: resists.rotting = true; @@ -611,6 +607,10 @@ void ghost_demon::ugly_thing_add_resistance(bool very_ugly, resists.acid = (very_ugly ? 2 : 1); break; + case AF_COLD: + resists.cold = (very_ugly ? 2 : 1); + break; + default: break; } diff --git a/crawl-ref/source/mon-util.cc b/crawl-ref/source/mon-util.cc index 1bc758ab4f..c4bf5d89ac 100644 --- a/crawl-ref/source/mon-util.cc +++ b/crawl-ref/source/mon-util.cc @@ -2012,18 +2012,18 @@ static std::string _ugly_thing_colour_name(const monsters *mon) switch (make_low_colour(mon->colour)) { - case CYAN: - return ("cyan"); case GREEN: return ("green"); + case CYAN: + return ("cyan"); case RED: return ("red"); - case LIGHTGREY: - return ("white"); - case BROWN: - return ("brown"); case MAGENTA: return ("purple"); + case BROWN: + return ("brown"); + case LIGHTGREY: + return ("white"); default: return ("buggy"); } -- cgit v1.2.3-54-g00ecf