diff options
author | David Lawrence Ramsey <dolorous@users.sourceforge.net> | 2009-10-08 06:27:21 -0500 |
---|---|---|
committer | David Lawrence Ramsey <dolorous@users.sourceforge.net> | 2009-10-08 06:27:21 -0500 |
commit | e50e6c03a09fc3db26ad92002f10489b83f261df (patch) | |
tree | e5fb0267268eefc329f72cca4f9c48088ae215d3 /crawl-ref/source/ghost.cc | |
parent | 94b31353fc9e080f7fa5ed6b42b4ce8132f1bfcf (diff) | |
download | crawl-ref-e50e6c03a09fc3db26ad92002f10489b83f261df.tar.gz crawl-ref-e50e6c03a09fc3db26ad92002f10489b83f261df.zip |
List (very) ugly thing colors in the proper order.
Diffstat (limited to 'crawl-ref/source/ghost.cc')
-rw-r--r-- | crawl-ref/source/ghost.cc | 34 |
1 files changed, 17 insertions, 17 deletions
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; } |