Existing players used to logging in with their character name and moo password must signup for a website account.
- Slyter 3m
- Veleth 30s
- cata 58s
- Dale 10m
- xXShadowSlayerXx 4s
- BubbleKangaroo 6m
- spungkbubble 26s
- JanekSembilan 19s
- meero619 2m
- SmokePotion 2m Right or wrong, I'm getting high.
- Rillem 3m Make it personal.
- LadyLogic 14m
- Vanashis 4h
- Sivartas 18s
- zxq 1m Blackcastle was no ordinary prison.
- NightHollow 10m
And 29 more hiding and/or disguised
Connect to Sindome @ moo.sindome.org:5555 or just Play Now

Small shopkeep improvements

I love a neatly organized store but… It's oocly a pain that could be easily improved a ton with few hopefully easy changes:

1. Let us stock from inventory, not held item. I understand that there may be someone waiting to snatch the item from your hand, or using that tiny bit of intel but how annoying it is when stocking shop I think greatly outweighs that.

2. Put the price in stock command instead of separate promp. "stock x in shelf for 12000" woukld be an absolute dream

This may seem small, but whne you want to keep your shelves grouped, this reduces your workload to just unstock/stock commands, instead of all the gets, holds and separate prompts in between.

I would also appreciate these changes but my understanding is that the second one is impossible because the LambdaMOO/ToastStunt command parser can only interpret three styles of command:

1) verb

2) verb direct-object

3) verb direct-object preposition indirect-object

So the most complex variable nesting that commands have is the foo x in bar type, hence the limitation on motorcycles not being able to grant fine tuned security permissions because targeting them uses up the preposition and indirect-object and doesn't have variables left to interpret permissions. Ditto not being able to look inside things that are inside or on other things.

Some objects (like dye presses) have a separate variable you can set on them before using their commands (in that case the colour since there would be no more parser room to set it in modify x with dyepress), or in the case of most other objects a prompt to include a new variable once the command is made (like store shelves). I have never personally really been able to think of an easier approach to this using either a preset or post-set command like how it works now, but that doesn't mean there isn't a better cleverer solution someone might be able to think up.

But I very much agree holding objects when stocking them just compounds these annoyances to the nth degree and could really be disposed of.

I suspected there may be technical reason for the command being a two parter, ah well.

But yes, just being able to work of inventory is removing 70%+ of the commands blot. Please. I beg.

Aida is right, #2 is a limitation in the MOO command processor that we can overcome, but is such a hassle that it isn't worth it for this.

#1 is working as expected and was intentionally changed in 2016 to require you hold the item before stocking.

I'm on the fence about changing it back. The moment the item leaves your hands, it's basically impossible for someone to steal from you from the stock of the shop. At the same time, if you're moving quickly you probably get the stock command out before someone can take the item from you…

I'll remove the requirement for now and see if it causes any backlash from players.

Even as a trial that's a huge QoL improvement for the amount of commands, thank you!
Amazing thank you!!!