diff options
Diffstat (limited to 'crawl-ref/source/shopping.cc')
-rw-r--r-- | crawl-ref/source/shopping.cc | 11 |
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; |