summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/shopping.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/shopping.cc')
-rw-r--r--crawl-ref/source/shopping.cc11
1 files changed, 8 insertions, 3 deletions
diff --git a/crawl-ref/source/shopping.cc b/crawl-ref/source/shopping.cc
index a169778b4a..0766efd39f 100644
--- a/crawl-ref/source/shopping.cc
+++ b/crawl-ref/source/shopping.cc
@@ -1155,7 +1155,6 @@ unsigned int item_value( item_def item, bool ident )
case POT_RESTORE_ABILITIES:
valued += 50;
break;
- case POT_BLOOD:
case POT_BERSERK_RAGE:
case POT_HEAL_WOUNDS:
valued += 30;
@@ -1168,10 +1167,13 @@ unsigned int item_value( item_def item, bool ident )
case POT_LEVITATION:
valued += 20;
break;
- case POT_BLOOD_COAGULATED:
+ case POT_BLOOD:
case POT_PORRIDGE:
valued += 10;
break;
+ case POT_BLOOD_COAGULATED:
+ valued += 5;
+ break;
case POT_CONFUSION:
case POT_DECAY:
case POT_DEGENERATION:
@@ -1224,11 +1226,14 @@ unsigned int item_value( item_def item, bool ident )
valued = 8;
break;
+ case FOOD_CHUNK:
+ if (food_is_rotten(item))
+ break;
+
case FOOD_CHOKO:
case FOOD_LYCHEE:
case FOOD_RAMBUTAN:
case FOOD_SNOZZCUMBER:
- case FOOD_CHUNK:
valued = 4;
break;