diff options
Diffstat (limited to 'src/store.c')
-rw-r--r-- | src/store.c | 20 |
1 files changed, 5 insertions, 15 deletions
diff --git a/src/store.c b/src/store.c index 7da01b87..979c955a 100644 --- a/src/store.c +++ b/src/store.c @@ -3143,9 +3143,7 @@ void store_sell(void) } /* Take the item from the player, describe the result */ - inven_item_increase(item, -amt); - inven_item_describe(item); - inven_item_optimize(item); + inc_stack_size(item, -amt); /* Handle stuff */ handle_stuff(); @@ -3194,9 +3192,7 @@ void store_sell(void) choice = 0; /* Take it from the players inventory */ - inven_item_increase(item, -amt); - inven_item_describe(item); - inven_item_optimize(item); + inc_stack_size(item, -amt); /* Handle stuff */ handle_stuff(); @@ -3230,9 +3226,7 @@ void store_sell(void) } /* Take it from the players inventory */ - inven_item_increase(item, -amt); - inven_item_describe(item); - inven_item_optimize(item); + inc_stack_size(item, -amt); /* Handle stuff */ handle_stuff(); @@ -3877,9 +3871,7 @@ void do_cmd_store(void) msg_format("You drop %s (%c).", o_name, index_to_label(item)); /* Remove it from the players inventory */ - inven_item_increase(item, -255); - inven_item_describe(item); - inven_item_optimize(item); + inc_stack_size(item, -255); /* Handle stuff */ handle_stuff(); @@ -4356,9 +4348,7 @@ void do_cmd_home_trump(void) msg_format("You drop %s (%c).", o_name, index_to_label(item)); /* Remove it from the players inventory */ - inven_item_increase(item, -255); - inven_item_describe(item); - inven_item_optimize(item); + inc_stack_size(item, -255); /* Handle stuff */ handle_stuff(); |