diff options
author | DracoOmega <draco_omega@live.com> | 2014-03-19 21:30:49 -0230 |
---|---|---|
committer | DracoOmega <draco_omega@live.com> | 2014-03-20 02:27:28 -0230 |
commit | 45fbbb30d2513a5ad94f7927d685a569323744a5 (patch) | |
tree | 8543d04a600bae3d4a5857b2d7ed04d5dac91853 /crawl-ref/source/cloud.cc | |
parent | 4b39ebb7e8fbc69c98785e111bccd2273ea992f5 (diff) | |
download | crawl-ref-45fbbb30d2513a5ad94f7927d685a569323744a5.tar.gz crawl-ref-45fbbb30d2513a5ad94f7927d685a569323744a5.zip |
Some adjustments to poison damage formulas
This is aimed at addressing a couple places where current poison
damage appears off (based largely on statistical data, augmented
by playtesting).
The scaling for AF_POISON is adjusted to make adders a bit less
dangerous while making some later things a bit more dangerous.
AF_POISON_STRONG in particular is boosted (redbacks seem to have
fared much worse since the change - probably getting lethal poisoning
during normal battles with them was not altogether uncommon in the
old system, but simply masked by a less clear indicator and copious
!curing). Poison needles are nudged up slightly, poison clouds
a decent bit more, and the variance for venom ammo smoothed a little.
Diffstat (limited to 'crawl-ref/source/cloud.cc')
-rw-r--r-- | crawl-ref/source/cloud.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crawl-ref/source/cloud.cc b/crawl-ref/source/cloud.cc index 7f4a363462..01a023c371 100644 --- a/crawl-ref/source/cloud.cc +++ b/crawl-ref/source/cloud.cc @@ -995,7 +995,7 @@ static bool _actor_apply_cloud_side_effects(actor *act, if (player) { const actor* agent = find_agent(cloud.source, cloud.whose); - poison_player(random_range(2, 9), agent ? agent->name(DESC_A) : "", + poison_player(roll_dice(3, 7), agent ? agent->name(DESC_A) : "", cloud.cloud_name()); } else |