//Logic 200: Inventory
#include defines.txt

if (sleep_moss > 0 &&
    !has("sleep moss")) {
      get("sleep moss");
      }

if (sleep_moss == 0 &&
    has("sleep moss")) {
      drop("sleep moss");
      }

if (poison_berries > 0 &&
    !has("poison berries")) {
      get("poison berries");
      }

if (poison_berries == 0 &&
    has("poison berries")) {
      drop("poison berries");
      }

if (golden_caul > 0 &&
    !has("golden shard")) {
         get("golden shard");
         }

if (golden_caul == 0 &&
    has("golden shard")) {
        drop("golden shard");
        }

return();