diff options
Diffstat (limited to 'crawl-ref/source/shopping.cc')
-rw-r--r-- | crawl-ref/source/shopping.cc | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/crawl-ref/source/shopping.cc b/crawl-ref/source/shopping.cc index 8b7f000c5e..1576fa420b 100644 --- a/crawl-ref/source/shopping.cc +++ b/crawl-ref/source/shopping.cc @@ -766,7 +766,7 @@ unsigned int item_value( item_def item, bool ident ) valued += 20; } - if (item_cursed( item )) + if (item_known_cursed(item)) { valued *= 6; valued /= 10; @@ -1018,7 +1018,7 @@ unsigned int item_value( item_def item, bool ident ) valued += 20; } - if (item_cursed( item )) + if (item_known_cursed(item)) { valued *= 6; valued /= 10; @@ -1254,13 +1254,15 @@ unsigned int item_value( item_def item, bool ident ) case SCR_IDENTIFY: valued += 20; break; + case SCR_FOG: + valued += 10; + break; case SCR_NOISE: case SCR_RANDOM_USELESSNESS: valued += 2; break; case SCR_CURSE_ARMOUR: case SCR_CURSE_WEAPON: - case SCR_FORGETFULNESS: case SCR_PAPER: case SCR_IMMOLATION: valued++; @@ -1270,7 +1272,7 @@ unsigned int item_value( item_def item, bool ident ) break; case OBJ_JEWELLERY: - if (item_cursed( item )) + if (item_known_cursed(item)) valued -= 10; if ( !item_type_known(item) ) |