diff options
author | dolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573> | 2009-03-14 22:28:47 +0000 |
---|---|---|
committer | dolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573> | 2009-03-14 22:28:47 +0000 |
commit | dc9818f51f12decc30475d7d616f5ae4313e509d (patch) | |
tree | f6e90c8054778e7102c3ef95b2449841d9f73ebf /crawl-ref/source/delay.cc | |
parent | d1423a8d90ec1e344c2504890d8ce164ba101324 (diff) | |
download | crawl-ref-dc9818f51f12decc30475d7d616f5ae4313e509d.tar.gz crawl-ref-dc9818f51f12decc30475d7d616f5ae4313e509d.zip |
Add miscellaneous minor fixes.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9482 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/delay.cc')
-rw-r--r-- | crawl-ref/source/delay.cc | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/crawl-ref/source/delay.cc b/crawl-ref/source/delay.cc index ad79aca423..7726abc43e 100644 --- a/crawl-ref/source/delay.cc +++ b/crawl-ref/source/delay.cc @@ -1161,7 +1161,7 @@ static void _finish_delay(const delay_queue_item &delay) case DELAY_BUTCHER: case DELAY_BOTTLE_BLOOD: { - const item_def &item = mitm[delay.parm1]; + item_def &item = mitm[delay.parm1]; if (is_valid_item(item) && item.base_type == OBJ_CORPSES) { if (item.sub_type == CORPSE_SKELETON) @@ -1183,12 +1183,10 @@ static void _finish_delay(const delay_queue_item &delay) { mpr("You finish bottling this corpse's blood."); - item_def &corpse = mitm[delay.parm1]; - - if (mons_skeleton(corpse.plus) && one_chance_in(3)) - turn_corpse_into_skeleton_and_blood_potions(corpse); + if (mons_skeleton(item.plus) && one_chance_in(3)) + turn_corpse_into_skeleton_and_blood_potions(item); else - turn_corpse_into_blood_potions(corpse); + turn_corpse_into_blood_potions(item); } else { @@ -1221,12 +1219,10 @@ static void _finish_delay(const delay_queue_item &delay) mpr("What a waste."); } - item_def &corpse = mitm[delay.parm1]; - - if (mons_skeleton(corpse.plus) && one_chance_in(3)) - turn_corpse_into_skeleton_and_chunks(corpse); + if (mons_skeleton(item.plus) && one_chance_in(3)) + turn_corpse_into_skeleton_and_chunks(item); else - turn_corpse_into_chunks(corpse); + turn_corpse_into_chunks(item); if (you.duration[DUR_BERSERKER] && you.berserk_penalty != NO_BERSERK_PENALTY) |