{"id":17697,"date":"2025-05-28T19:00:10","date_gmt":"2025-05-28T23:00:10","guid":{"rendered":""},"modified":"2026-04-09T07:45:08","modified_gmt":"2026-04-09T11:45:08","slug":"shop","status":"publish","type":"post","link":"https:\/\/havenrpg.net\/newsite\/2025\/05\/28\/shop\/","title":{"rendered":"shop"},"content":{"rendered":"<p>Players are able to build and run their own shops in Haven by either using the<br \/>develop command on an undeveloped area of land or by purchasing an existing<br \/>Shop and using the decorate command to suit their needs. Commands oriented<br \/>toward<br \/>setting up goods require trust to be set by the business owner.<\/p>\n<p>Shops are social commercial ventures, stores are those oriented towards<br \/>selling items and offices are cheaper commercial properties which cannot<br \/>sell anything.<\/p>\n<p><span style=\"color:#ffffff\">Syntax:<\/span> shop\/store\/office list<br \/>Lists all shops built by PCs and their status.<br \/><span style=\"color:#ffffff\">Syntax:<\/span> shop owned<br \/>Lists all shops owned by a character.<br \/><span style=\"color:#ffffff\">Syntax:<\/span> shop info (number)<br \/>Displays details about a particular shop.<\/p>\n<p><span style=\"color:#ffffff\">Syntax:<\/span> shop buy (number)<br \/>Purchase a shop that is for sale. You do not have to be on the property.<br \/><span style=\"color:#ffffff\">Syntax:<\/span> shop sell (number) (price)<br \/>Set a shop for sale at a certain price. Set the price to 0 to take the shop<br \/>off the market. It is not necessary to be on the property.<br \/><span style=\"color:#ffffff\">Syntax:<\/span> shop abandon (number)<br \/>Forfeits ownership of the shop and all ongoing maintenance attached.<\/p>\n<p><span style=\"color:#ffffff\">Syntax:<\/span> shop name (string)<br \/>Sets the name of a character&#8217;s shop as displayed in holdings and shop list.<\/p>\n<p><span style=\"color:#ffffff\">Syntax:<\/span> shop peakhour (number)<br \/>Sets the peak hour of the shop or store, at this time the property has a<br \/>chance to be a hotspot for earning influence.<br \/><span style=\"color:#ffffff\">Syntax:<\/span> shop storeconvert (number)<br \/>Turn a shop into a store.<br \/><span style=\"color:#ffffff\">Syntax:<\/span> shop shopconvert (number)<br \/>Turn a store into a shop.<br \/><span style=\"color:#ffffff\">Syntax:<\/span> shop roster<br \/>Displays everyone who has a shopkey to the owner.<br \/><span style=\"color:#ffffff\">Syntax:<\/span> shop shopkey (name)<br \/>Allows another character to bypass all locks in the property. It is required<br \/>for shop trust. The other character must be present.<br \/><span style=\"color:#ffffff\">Syntax:<\/span> shop lockchange (name)<br \/>Revokes a character&#8217;s key.<br \/><span style=\"color:#ffffff\">Syntax:<\/span> shop trust (name)<br \/>Allows another character control over decorate commands as well as the ability<br \/>to edit shop goods and shopkeepers.<\/p>\n<p><span style=\"color:#ffffff\">Syntax:<\/span> shop shopkeeper add (short description)<br \/>Adds a shopkeeper mob to the room in question. A shopkeeper is required to add<br \/>goods to the list. Only one shopkeeper can exist per room. You must shop save<br \/>for the shopkeeper to appear.<\/p>\n<p><span style=\"color:#ffffff\">Syntax:<\/span> shop shopkeeper remove<br \/>Removes the shopkeeper from the room.<\/p>\n<p><span style=\"color:#ffffff\">Syntax:<\/span> shop good list<br \/>Lists all existing goods that can be sold from the shop.<br \/><span style=\"color:#ffffff\">Syntax:<\/span> shop good create (number)<br \/>This puts you in the customize buffer for shop objects. Note that you cannot<br \/>edit one aspect of a shop object at a time. Every time you use this command<br \/>over an existing object, you will be overwriting it with whatever is in the<br \/>buffer. Use Abort if you do not wish to do this. Drug objects can only be<br \/>sold to the store\/shop owner.<br \/><span style=\"color:#ffffff\">Syntax:<\/span> shop good delete (number)<br \/>Deletes the good from the good list.<br \/><span style=\"color:#ffffff\">Syntax:<\/span> shop good add (number)<br \/>Adds the good in question to a shopkeeper&#8217;s list.<br \/><span style=\"color:#ffffff\">Syntax:<\/span> shop good remove (number)<br \/>Removes the most recently added good from the shopkeeper&#8217;s list.<\/p>\n<p><span style=\"color:#ffffff\">Syntax:<\/span> shop save<br \/>Saves the shop and processes any changes that have been made. No changes will<br \/>be visible to shopkeepers or goods until this command has been used. This<br \/>command also purges everything that was on the floor.<\/p>\n<p><span style=\"color:#ffffff\">Syntax:<\/span> shop workers<br \/>Shows a list of all characters employed at a shop.<\/p>\n<p><span style=\"color:#ffffff\">Syntax:<\/span> shop fire (name)<br \/>Fires a character working in a shop. That character loses his next paycheck.<\/p>\n<p><span style=\"color:#ffffff\">Syntax:<\/span> shop advertisement (number)<br \/>Enter an editor to write an advertisement for your shop, visible in shop info.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Players are able to build and run their own shops in Haven by either using thedevelop command on an undeveloped area of land or by purchasing an existingShop and using the decorate command to suit their needs. Commands orientedtowardsetting up goods require trust to be&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[126,124],"tags":[],"class_list":["post-17697","post","type-post","status-publish","format-standard","hentry","category-commandfile","category-helpfile"],"_links":{"self":[{"href":"https:\/\/havenrpg.net\/newsite\/wp-json\/wp\/v2\/posts\/17697","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/havenrpg.net\/newsite\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/havenrpg.net\/newsite\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/havenrpg.net\/newsite\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/havenrpg.net\/newsite\/wp-json\/wp\/v2\/comments?post=17697"}],"version-history":[{"count":0,"href":"https:\/\/havenrpg.net\/newsite\/wp-json\/wp\/v2\/posts\/17697\/revisions"}],"wp:attachment":[{"href":"https:\/\/havenrpg.net\/newsite\/wp-json\/wp\/v2\/media?parent=17697"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/havenrpg.net\/newsite\/wp-json\/wp\/v2\/categories?post=17697"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/havenrpg.net\/newsite\/wp-json\/wp\/v2\/tags?post=17697"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}