diff options
author | dolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573> | 2009-01-04 03:55:04 +0000 |
---|---|---|
committer | dolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573> | 2009-01-04 03:55:04 +0000 |
commit | ead5290e94f9da26e9c367a0a8c4b6a9e25b1b96 (patch) | |
tree | 3462ccfe1b31a829ab3527b0dd1f85076a4e1246 /crawl-ref/source/delay.cc | |
parent | 27c7ad74989d7a1854e3d057d071c8080b70ab1c (diff) | |
download | crawl-ref-ead5290e94f9da26e9c367a0a8c4b6a9e25b1b96.tar.gz crawl-ref-ead5290e94f9da26e9c367a0a8c4b6a9e25b1b96.zip |
Increase probability of non-decay-based skeleton drops from 25% to 33%.
This is the inverse of the chance of hide drops, and considering that
corpse drops are required first and don't always occur, the actual
probability is less.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8194 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/delay.cc')
-rw-r--r-- | crawl-ref/source/delay.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/crawl-ref/source/delay.cc b/crawl-ref/source/delay.cc index 7d030f2c67..7e877adbac 100644 --- a/crawl-ref/source/delay.cc +++ b/crawl-ref/source/delay.cc @@ -471,7 +471,7 @@ void stop_delay( bool stop_stair_travel ) mpr("All blood oozes out of the corpse!"); bleed_onto_floor(you.pos(), corpse.plus, delay.duration, false); - if (mons_skeleton(corpse.plus) && one_chance_in(4)) + if (mons_skeleton(corpse.plus) && one_chance_in(3)) turn_corpse_into_skeleton(corpse); else { @@ -1094,7 +1094,7 @@ static void _finish_delay(const delay_queue_item &delay) vampire_nutrition_per_turn(corpse, 1); - if (mons_skeleton(corpse.plus) && one_chance_in(4)) + if (mons_skeleton(corpse.plus) && one_chance_in(3)) turn_corpse_into_skeleton(corpse); else { @@ -1181,7 +1181,7 @@ static void _finish_delay(const delay_queue_item &delay) item_def &corpse = mitm[delay.parm1]; - if (mons_skeleton(corpse.plus) && one_chance_in(4)) + if (mons_skeleton(corpse.plus) && one_chance_in(3)) turn_corpse_into_skeleton_and_blood_potions(corpse); else turn_corpse_into_blood_potions(corpse); @@ -1219,7 +1219,7 @@ static void _finish_delay(const delay_queue_item &delay) item_def &corpse = mitm[delay.parm1]; - if (mons_skeleton(corpse.plus) && one_chance_in(4)) + if (mons_skeleton(corpse.plus) && one_chance_in(3)) turn_corpse_into_skeleton_and_chunks(corpse); else turn_corpse_into_chunks(corpse); |