summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/delay.cc
diff options
context:
space:
mode:
authordolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2009-03-14 22:28:47 +0000
committerdolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2009-03-14 22:28:47 +0000
commitdc9818f51f12decc30475d7d616f5ae4313e509d (patch)
treef6e90c8054778e7102c3ef95b2449841d9f73ebf /crawl-ref/source/delay.cc
parentd1423a8d90ec1e344c2504890d8ce164ba101324 (diff)
downloadcrawl-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.cc18
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)