diff options
author | Stefan O'Rear <stefanor@cox.net> | 2009-11-08 04:06:56 -0800 |
---|---|---|
committer | Stefan O'Rear <stefanor@cox.net> | 2009-11-08 04:06:56 -0800 |
commit | b6b37f3ffdff725c0ce94b42b6f6875fecd62e2e (patch) | |
tree | caa64fa22ade3506e15384ef77dba88f67cba29e /crawl-ref/source/random.cc | |
parent | 4c4e2fa2602e51e4180086845ff9d28885f3e7ac (diff) | |
download | crawl-ref-b6b37f3ffdff725c0ce94b42b6f6875fecd62e2e.tar.gz crawl-ref-b6b37f3ffdff725c0ce94b42b6f6875fecd62e2e.zip |
Fix a stupid bug in defer_rand::random2avg
Diffstat (limited to 'crawl-ref/source/random.cc')
-rw-r--r-- | crawl-ref/source/random.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crawl-ref/source/random.cc b/crawl-ref/source/random.cc index a6b37de287..fad30322de 100644 --- a/crawl-ref/source/random.cc +++ b/crawl-ref/source/random.cc @@ -330,10 +330,10 @@ int defer_rand::random_range(int low, int high) int defer_rand::random2avg(int max, int rolls) { - int sum = random2(max); + int sum = (*this)[0].random2(max); for (int i = 0; i < (rolls - 1); i++) - sum += random2(max + 1); + sum += (*this)[i+1].random2(max + 1); return (sum / rolls); } |