summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--crawl-ref/source/colour.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/crawl-ref/source/colour.cc b/crawl-ref/source/colour.cc
index f9cd4ec8de..0ebd9dbc5f 100644
--- a/crawl-ref/source/colour.cc
+++ b/crawl-ref/source/colour.cc
@@ -241,7 +241,9 @@ int element_colour( int element, bool no_random )
break;
case ETC_SHIMMER_BLUE:
- ret = random_choose_weighted(80, BLUE, 20, LIGHTBLUE, 5, CYAN, 0);
+ ret = (tmp_rand < 90) ? BLUE :
+ (tmp_rand < 110) ? LIGHTBLUE
+ : CYAN;
break;
case ETC_DECAY: