Have shops show how many matching items are in inventory


Although the central place for design discussion is ##crawl-dev on freenode, some may find it helpful to discuss requests and suggestions here first.

Halls Hopper

Posts: 85

Joined: Thursday, 26th May 2016, 13:22

Post Thursday, 16th March 2017, 01:43

Have shops show how many matching items are in inventory

In the shop interface have a number owned show at the end of an item's line to let you know how many are in your inventory.

? a - 22 gold a scroll of identify (3 owned)
? b - 38 gold a scroll of magic mapping (unknown)
? c - 38 gold a scroll of amnesia (0 owned)

For this message the author PlatinumSpider has received thanks: 5
duvessa, nago, Rast, Sprucery, ZipZipskins

Ziggurat Zagger

Posts: 8786

Joined: Sunday, 5th May 2013, 08:25

Post Thursday, 16th March 2017, 07:35

Re: Have shops show how many matching items are in inventory

Also warn the player if another shop is offering the same item for cheaper

For this message the author duvessa has received thanks: 3
PlatinumSpider, Rast, ZipZipskins

Tartarus Sorceror

Posts: 1739

Joined: Tuesday, 13th March 2012, 02:48

Post Wednesday, 22nd March 2017, 01:05

Re: Have shops show how many matching items are in inventory

duvessa wrote:Also warn the player if another shop is offering the same item for cheaper


And let them buy it directly without having to backtrack to the previous shop.

Slime Squisher

Posts: 377

Joined: Thursday, 12th June 2014, 06:56

Post Wednesday, 22nd March 2017, 04:52

Re: Have shops show how many matching items are in inventory

duvessa wrote:Also warn the player if another shop is offering the same item for cheaper


How about just removing shopkeeper greed entirely? I seriously can't fathom what purpose it serves other than to encourage tedious behavior like this.

For this message the author ion_frigate has received thanks: 3
duvessa, nago, PlatinumSpider

Tartarus Sorceror

Posts: 1739

Joined: Tuesday, 13th March 2012, 02:48

Post Wednesday, 22nd March 2017, 22:04

Re: Have shops show how many matching items are in inventory

ion, It's so you can get a limited number of the item at the cheap price, but to get more/all will be more expensive, and you are more likely to run into interesting tradeoffs regarding which items to buy.

(In the long run, as non-gozag, you'll be able to buy all shop items. As Gozag you will always have the buy item vs open new shop trade off, just another reason why gozag is the best god)

PS: I'm not defending the fact that you have to backtrack to find the cheapest item.

Mines Malingerer

Posts: 44

Joined: Saturday, 17th December 2016, 18:26

Post Thursday, 23rd March 2017, 01:41

Re: Have shops show how many matching items are in inventory

Gozag is the best god because it's an opt-out from the tedious chunk-butchering game. The fact that's it's a powerful choice is just a happy side effect.

Mines Malingerer

Posts: 36

Joined: Thursday, 6th October 2016, 15:14

Post Thursday, 30th March 2017, 05:26

Re: Have shops show how many matching items are in inventory

Rast wrote:ion, It's so you can get a limited number of the item at the cheap price, but to get more/all will be more expensive, and you are more likely to run into interesting tradeoffs regarding which items to buy.


FR: implement dungeon market forces. The discovery of more/cheaper supply will lower prices dungeon-wide to match, but once competitors leave the marketplace prices rise again.

bel

Cocytus Succeeder

Posts: 2184

Joined: Tuesday, 3rd February 2015, 22:05

Post Thursday, 30th March 2017, 06:00

Re: Have shops show how many matching items are in inventory

One implementation of "market forces" would be the following.

The "greed" parameter for most shops is eliminated. It's well known that the main thing for businesses is "location, location, location". Nobody needs to spend anything on advertising anyway. Since all locations are the same (modulo auto-travel), all prices should be the same (except for antique shops which sell unidentified items). If you can get to the shop, you can buy it for a fixed price. If there are too many monsters around (like Orc:2), you can't get to the shop at all, so the price is effectively infinite.

Shops in Bazaars can have the "greed" parameter, because their location actually matters (you can't travel in and out at will).

For this message the author bel has received thanks:
sooheon

Return to Game Design Discussion

Who is online

Users browsing this forum: No registered users and 67 guests

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.