diff options
author | DracoOmega <draco_omega@live.com> | 2014-03-01 06:47:54 -0330 |
---|---|---|
committer | Steve Melenchuk <smelenchuk@gmail.com> | 2014-03-06 09:58:16 -0700 |
commit | c5e17e5f3e484b0a9a8a57dc764b51f875d29aa3 (patch) | |
tree | 4e38da7221c44811339463bc0440a84f89940325 /crawl-ref/source/spl-miscast.cc | |
parent | dcfe0c6302d95122f8f4bedf693bb976f961676b (diff) | |
download | crawl-ref-c5e17e5f3e484b0a9a8a57dc764b51f875d29aa3.tar.gz crawl-ref-c5e17e5f3e484b0a9a8a57dc764b51f875d29aa3.zip |
Convert various other sources of player poison to the new system
This covers potions of (strong) poison, miscast effects, clouds,
needle traps, missiles, and curare.
Several of the less important ones have fairly arbitrary values that
seemed roughly reasonable. A bit more care was used with some things
whose poison damage could already be genuinely dangerous (such as
early poison needles), but definitely needs testing in a real game.
Diffstat (limited to 'crawl-ref/source/spl-miscast.cc')
-rw-r--r-- | crawl-ref/source/spl-miscast.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/crawl-ref/source/spl-miscast.cc b/crawl-ref/source/spl-miscast.cc index 259f3b6c47..f1eab0641c 100644 --- a/crawl-ref/source/spl-miscast.cc +++ b/crawl-ref/source/spl-miscast.cc @@ -2780,7 +2780,7 @@ void MiscastEffect::_poison(int severity) { you_msg = "You feel sick."; mon_msg_seen = "@The_monster@ looks sick."; - _do_poison(2 + random2(3)); + _do_poison(7 + random2(9)); } do_msg(); break; @@ -2806,7 +2806,7 @@ void MiscastEffect::_poison(int severity) { you_msg = "You feel very sick."; mon_msg_seen = "@The_monster@ looks very sick."; - _do_poison(3 + random2avg(9, 2)); + _do_poison(14 + random2avg(17, 2)); } do_msg(); break; @@ -2838,7 +2838,7 @@ void MiscastEffect::_poison(int severity) { you_msg = "You feel incredibly sick."; mon_msg_seen = "@The_monster@ looks incredibly sick."; - _do_poison(10 + random2avg(19, 2)); + _do_poison(20 + random2avg(35, 2)); } do_msg(); break; |