7.3.2 Casks and Racks

Casks
-----
Casks are special artifacts used to store elixirs, salves, and venoms. Their liquids are not accessible directly, but casks can be used to refill any vial. Casks can be filled by filling them from a pot or cauldron, or by milking directly into them. Casks can be set up in stockrooms to sell refills through shops directly, and will not passively reset to their owner's inventory like most artifacts. Casks can hold up to 65,535 refills.


Ownership and Stockrooms
------------------------
Casks and scroll racks are individually owned, and cannot be owned by organizations. Those who donate them to their guilds, orders, and cities, do so in the understanding that those casks can be retrieved at any point.

These artifacts will reset to the owner within an hour of being picked up from a shop floor. To keep them in the shop, they need to be on the shop floor and actively priced on a shelf (although the owner can still force their return).


Barrels
-------
Barrels are a woodcrafted, lesser alternative to casks. They can only hold 10,000 sips, will break apart when emptied, and will eventually decay, even when in a shop. Unlike casks which can be used on-the-go, barrels are only useful for shops.

Rundlets
---------
Rundlets are a woodcrafted, lesser alternative to kegs. These are for brewed liquids, and can only hold 10,000 sips. They will eventually decay, even when in a shop. These rundlets are only useful for shops.

Syntaxes
--------
  FILL <cask> FROM <pot or cauldron>
  - This will take the liquid contained in the pot or cauldron and deposit into
    the cask.
 
  MILK VENOM INTO <cask>
  - This will put a single refill into the cask. The balance required to to this
    is much more than milking into a vial as it adds an entire refill.

  FILL <vial> FROM <cask>
  - These commands will fill a vial from a cask. There is a very short balance
    requirement. Those with transcendent concoctions will add an extra 10 sips
    to the vial.
 
  FILL <vial> WITH <liquid type>
  - This command will search your inventory for a cask containing the type of
    liquid specified and refill your vial with it.

  FILL <vial> WITH <liquid type>
  - This command will search your inventory for a cask containing the type of 
    liquid specified and refill your vial with it. 

  PRICE <cask> <price> [SHELF <#>]
  - This command is for shopkeepers only. It will set the cask to allow refills
    at a certain price.

  PREPARE [amount] <poultice> POULTICE INTO CASK
  - This command will prepare a quantity of poultice and store it within a cask.

  BUY REFILL OF <cask> in <item> 
  - This command will refill a specific vessel from a cask in a shop.

  BUY REFILL OF <cask> FOR FLUIDCACHE
  - This command will purchase a refill from a cask in the shop to be placed in 
    the fluidcache. 


Racks
-----
This artifact is capable of storing enchantment charges that you can then sell in a shop, similar to casks. Each rack can only store a single variation of enchantment, and hold up to 65000 charges for them.

After performing ENCHANT FOR <enchantment>, instead of doing the regular enchantment commands, you can do ENCHANT STORE <rack> to store an enchantment charge in the rack.

To remove the enchantment from the rack and all its charges, do ENCHANT DISCHARGE <rack>.

To buy the enchantment when in a shop, you can do BUY RECHARGE OF <enchantment> FOR <item>, if it's an applied enchantment like resistances or icewall, or BUY RECHARGE OF <enchantment> if it's a created item, like a worrystone.
e.g. BUY RECHARGE OF WATERWALKING FOR RING
     BUY RECHARGE OF SCROLLRACK181027
     BUY RECHARGE OF FISTSIGIL and then ATTACH FIST TO <item>