summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/it_use3.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/it_use3.cc')
-rw-r--r--crawl-ref/source/it_use3.cc9
1 files changed, 5 insertions, 4 deletions
diff --git a/crawl-ref/source/it_use3.cc b/crawl-ref/source/it_use3.cc
index 6379dc4773..c3a0da556c 100644
--- a/crawl-ref/source/it_use3.cc
+++ b/crawl-ref/source/it_use3.cc
@@ -1054,15 +1054,16 @@ static bool ball_of_energy(void)
}
return (ret);
-} // end ball_of_energy()
+}
static bool ball_of_fixation(void)
{
mpr("You gaze into the crystal ball.");
mpr("You are mesmerised by a rainbow of scintillating colours!");
- you.duration[DUR_PARALYSIS] = 100;
- you.duration[DUR_SLOW] = 100;
+ const int duration = random_range(15, 40);
+ you.duration[DUR_PARALYSIS] = duration;
+ you.duration[DUR_SLOW] = duration;
return (true);
-} // end ball_of_fixation()
+}