diff options
author | Chris Oelmueller <chris.oelmueller@gmail.com> | 2014-04-23 20:44:26 +0200 |
---|---|---|
committer | Shmuale Mark <shm.mark@gmail.com> | 2014-04-30 02:54:56 -0400 |
commit | dcd822ac7093e25c03aac6fede56a5505678c528 (patch) | |
tree | 673bd428b7125adb3fef58d8bb7aad18a4439f71 /crawl-ref/source/artefact.cc | |
parent | 6c4d5f362d3d97d813621ed023ca5137cea4e254 (diff) | |
download | crawl-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.cc | 4 |
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--; } } |