summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/artefact.cc
diff options
context:
space:
mode:
authorChris Oelmueller <chris.oelmueller@gmail.com>2014-04-23 20:44:26 +0200
committerShmuale Mark <shm.mark@gmail.com>2014-04-30 02:54:56 -0400
commitdcd822ac7093e25c03aac6fede56a5505678c528 (patch)
tree673bd428b7125adb3fef58d8bb7aad18a4439f71 /crawl-ref/source/artefact.cc
parent6c4d5f362d3d97d813621ed023ca5137cea4e254 (diff)
downloadcrawl-ref-dcd822ac7093e25c03aac6fede56a5505678c528.tar.gz
crawl-ref-dcd822ac7093e25c03aac6fede56a5505678c528.zip
Rework ARTP_STEALTH akin to MR rescale
Now Stlth+ stands for a discrete step of +50 stealth, Stlth- for -50 and so on.
Diffstat (limited to 'crawl-ref/source/artefact.cc')
-rw-r--r--crawl-ref/source/artefact.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/crawl-ref/source/artefact.cc b/crawl-ref/source/artefact.cc
index 600348aa28..0d0d318ba1 100644
--- a/crawl-ref/source/artefact.cc
+++ b/crawl-ref/source/artefact.cc
@@ -1086,11 +1086,11 @@ static void _get_randart_properties(const item_def &item,
&& get_armour_ego_type(item) != SPARM_STEALTH)
{
power_level++;
- proprt[ARTP_STEALTH] = 10 + random2(70);
+ proprt[ARTP_STEALTH] = one_chance_in(4) ? 2 : 1;
if (one_chance_in(4))
{
- proprt[ARTP_STEALTH] = -proprt[ARTP_STEALTH] - random2(20);
+ proprt[ARTP_STEALTH] = -proprt[ARTP_STEALTH] - random2(2);
power_level--;
}
}