[
  {
    "abstract": "gracken_improvement_general",
    "type": "ITEM",
    "subtypes": [ "COMESTIBLE" ],
    "comestible_type": "INVALID",
    "category": "MED",
    "name": { "str": "abstract gracken improvement", "//~": "NO_I18N" },
    "weight": "2041 g",
    "volume": "2500 ml",
    "material": [ "flesh", "shadowstuff" ],
    "symbol": "!",
    "color": "light_gray",
    "price_postapoc": "10 USD",
    "flags": [ "NO_INGEST", "EDIBLE_FROZEN" ]
  },
  {
    "id": "gracken_shade_arms",
    "copy-from": "gracken_improvement_general",
    "type": "ITEM",
    "subtypes": [ "COMESTIBLE" ],
    "name": { "str_sp": "Gracken Shade Arms" },
    "looks_like": "offal",
    "description": "An organ that allows a mature Gracken to convert their arms back to a base state.",
    "consumption_effect_on_conditions": [ "shade_arms" ]
  },
  {
    "type": "effect_on_condition",
    "id": "shade_arms",
    "condition": { "not": { "u_has_trait": "SHADE_ARMS" } },
    "effect": [ { "u_message": "You exchanged your previous arms for this." }, { "u_add_trait": "SHADE_ARMS" } ],
    "false_effect": [ { "u_message": "You are already have Gracken arms.", "type": "neutral" } ]
  },
  {
    "id": "gracken_strong_arms",
    "copy-from": "gracken_improvement_general",
    "type": "ITEM",
    "subtypes": [ "COMESTIBLE" ],
    "name": { "str_sp": "Gracken Strong Arms" },
    "looks_like": "offal",
    "description": "An organ that allows a mature Gracken to convert their arms to a stronger form.",
    "consumption_effect_on_conditions": [ "strong_arms" ]
  },
  {
    "type": "effect_on_condition",
    "id": "strong_arms",
    "condition": { "not": { "u_has_trait": "SHADE_STRONG_ARMS" } },
    "effect": [ { "u_message": "You exchanged your previous arms for this." }, { "u_add_trait": "SHADE_STRONG_ARMS" } ],
    "false_effect": [ { "u_message": "You are already have strong arms.", "type": "neutral" } ]
  },
  {
    "id": "gracken_long_arms",
    "copy-from": "gracken_improvement_general",
    "type": "ITEM",
    "subtypes": [ "COMESTIBLE" ],
    "name": { "str_sp": "Gracken Long Arms" },
    "looks_like": "offal",
    "description": "An organ that allows a mature Gracken to convert their arms to a longer form.",
    "consumption_effect_on_conditions": [ "long_arms" ]
  },
  {
    "type": "effect_on_condition",
    "id": "long_arms",
    "condition": { "not": { "u_has_trait": "SHADE_LONG_ARMS" } },
    "effect": [ { "u_message": "You exchanged your previous arms for this." }, { "u_add_trait": "SHADE_LONG_ARMS" } ],
    "false_effect": [ { "u_message": "You are already have long arms.", "type": "neutral" } ]
  },
  {
    "id": "gracken_shade_hands",
    "copy-from": "gracken_improvement_general",
    "type": "ITEM",
    "subtypes": [ "COMESTIBLE" ],
    "name": { "str_sp": "Gracken Shade Hands" },
    "looks_like": "offal",
    "description": "An organ that allows a mature Gracken to convert their hands back to a base state.",
    "consumption_effect_on_conditions": [ "shade_hands" ]
  },
  {
    "type": "effect_on_condition",
    "id": "gracken_shade_hands",
    "condition": { "not": { "u_has_trait": "SHADE_HANDS" } },
    "effect": [ { "u_message": "You exchanged your previous arms for this." }, { "u_add_trait": "SHADE_HANDS" } ],
    "false_effect": [ { "u_message": "You are already have normal Gracken hands.", "type": "neutral" } ]
  },
  {
    "id": "gracken_sharp_nails",
    "copy-from": "gracken_improvement_general",
    "type": "ITEM",
    "subtypes": [ "COMESTIBLE" ],
    "name": { "str_sp": "Gracken Sharp Nails" },
    "looks_like": "offal",
    "description": "An organ that allows a mature Gracken to convert their hands to a sharper form.",
    "consumption_effect_on_conditions": [ "sharp_nails" ]
  },
  {
    "type": "effect_on_condition",
    "id": "sharp_nails",
    "condition": { "not": { "u_has_trait": "SHADE_SHARP_NAILS" } },
    "effect": [ { "u_message": "You exchanged your previous hands for this." }, { "u_add_trait": "SHADE_SHARP_NAILS" } ],
    "false_effect": [ { "u_message": "You are already have sharpened nails.", "type": "neutral" } ]
  },
  {
    "id": "gracken_dextrous_hands",
    "copy-from": "gracken_improvement_general",
    "type": "ITEM",
    "subtypes": [ "COMESTIBLE" ],
    "name": { "str_sp": "Gracken Dextrous Hands" },
    "looks_like": "offal",
    "description": "An organ that allows a mature Gracken to convert their hands to a more agile form.",
    "consumption_effect_on_conditions": [ "dextrous_hands" ]
  },
  {
    "type": "effect_on_condition",
    "id": "dextrous_hands",
    "condition": { "not": { "u_has_trait": "SHADE_DEXTROUS_HANDS" } },
    "effect": [ { "u_message": "You exchanged your previous hands for this." }, { "u_add_trait": "SHADE_DEXTROUS_HANDS" } ],
    "false_effect": [ { "u_message": "You are already have dextrous hands.", "type": "neutral" } ]
  },
  {
    "id": "gracken_herbivorous_stomach",
    "copy-from": "gracken_improvement_general",
    "type": "ITEM",
    "subtypes": [ "COMESTIBLE" ],
    "name": { "str_sp": "Gracken Herbivorous Stomach" },
    "looks_like": "offal",
    "description": "An organ that allows a mature Gracken to convert their diet to an herbivorous one.",
    "consumption_effect_on_conditions": [ "herbivorous_stomach" ]
  },
  {
    "type": "effect_on_condition",
    "id": "herbivorous_stomach",
    "condition": { "not": { "u_has_trait": "SHADE_HERBIVORE" } },
    "effect": [ { "u_message": "You exchanged your previous stomach for this." }, { "u_add_trait": "SHADE_HERBIVORE" } ],
    "false_effect": [ { "u_message": "You are already an herbivore.", "type": "neutral" } ]
  },
  {
    "id": "gracken_omnivorous_stomach",
    "copy-from": "gracken_improvement_general",
    "type": "ITEM",
    "subtypes": [ "COMESTIBLE" ],
    "name": { "str_sp": "Gracken Dextrous Hands" },
    "looks_like": "offal",
    "description": "An organ that allows a mature Gracken to convert their diet to an omnivorous one.",
    "consumption_effect_on_conditions": [ "omnivorous_stomach" ]
  },
  {
    "type": "effect_on_condition",
    "id": "omnivorous_stomach",
    "condition": { "not": { "u_has_trait": "SHADE_OMNIVORE" } },
    "effect": [ { "u_message": "You exchanged your previous stomach for this." }, { "u_add_trait": "SHADE_OMNIVORE" } ],
    "false_effect": [ { "u_message": "You are already an omnivore.", "type": "neutral" } ]
  },
  {
    "id": "gracken_carnivorous_stomach",
    "copy-from": "gracken_improvement_general",
    "type": "ITEM",
    "subtypes": [ "COMESTIBLE" ],
    "name": { "str_sp": "Gracken Dextrous Hands" },
    "looks_like": "offal",
    "description": "An organ that allows a mature Gracken to convert their diet to an carnivorous one.",
    "consumption_effect_on_conditions": [ "carnivorous_stomach" ]
  },
  {
    "type": "effect_on_condition",
    "id": "carnivorous_stomach",
    "condition": { "not": { "u_has_trait": "SHADE_CARNIVORE" } },
    "effect": [ { "u_message": "You exchanged your previous stomach for this." }, { "u_add_trait": "SHADE_CARNIVORE" } ],
    "false_effect": [ { "u_message": "You are already a carnivore.", "type": "neutral" } ]
  },
  {
    "id": "gracken_shade_legs",
    "copy-from": "gracken_improvement_general",
    "type": "ITEM",
    "subtypes": [ "COMESTIBLE" ],
    "name": { "str_sp": "Gracken Shade Legs" },
    "looks_like": "offal",
    "description": "An organ that allows a mature Gracken to convert their legs back to a base state.",
    "consumption_effect_on_conditions": [ "shade_legs" ]
  },
  {
    "type": "effect_on_condition",
    "id": "shade_legs",
    "condition": { "not": { "u_has_trait": "SHADE_LEGS" } },
    "effect": [ { "u_message": "You exchanged your previous arms for this." }, { "u_add_trait": "SHADE_LEGS" } ],
    "false_effect": [ { "u_message": "You are already have Gracken legs.", "type": "neutral" } ]
  },
  {
    "id": "gracken_short_legs",
    "copy-from": "gracken_improvement_general",
    "type": "ITEM",
    "subtypes": [ "COMESTIBLE" ],
    "name": { "str_sp": "Gracken Short Legs" },
    "looks_like": "offal",
    "description": "An organ that allows a mature Gracken to convert their legs to a shorter form.",
    "consumption_effect_on_conditions": [ "short_legs" ]
  },
  {
    "type": "effect_on_condition",
    "id": "short_legs",
    "condition": { "not": { "u_has_trait": "SHADE_SHORT_LEGS" } },
    "effect": [ { "u_message": "You exchanged your previous legs for this." }, { "u_add_trait": "SHADE_SHORT_LEGS" } ],
    "false_effect": [ { "u_message": "You are already have short legs.", "type": "neutral" } ]
  },
  {
    "id": "gracken_long_legs",
    "copy-from": "gracken_improvement_general",
    "type": "ITEM",
    "subtypes": [ "COMESTIBLE" ],
    "name": { "str_sp": "Gracken Long Legs" },
    "looks_like": "offal",
    "description": "An organ that allows a mature Gracken to convert their legs to a longer form.",
    "consumption_effect_on_conditions": [ "long_legs" ]
  },
  {
    "type": "effect_on_condition",
    "id": "long_legs",
    "condition": { "not": { "u_has_trait": "SHADE_LONG_LEGS" } },
    "effect": [ { "u_message": "You exchanged your previous arms for this." }, { "u_add_trait": "SHADE_LONG_LEGS" } ],
    "false_effect": [ { "u_message": "You are already have long legs.", "type": "neutral" } ]
  }
]
