PropertyBuilder.js

Note: After saving, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Go to Menu → Settings (Opera → Preferences on a Mac) and then to Privacy & security → Clear browsing data → Cached images and files.
var propertyInfo = {
  "descriptions": [
    {
      "0": "Give the value.",
      "1": "Do not confuse this with any of the other 'charges' options you might possibly use. This option is <i>only</i> for where the property line only reads \"Charges: #\", such as on talismans.",
      "2": "Use \"varies\" for most items.  This should be the maximum <i>initial</i> value for the item.<br><br>For unique items, or where all items had the same number of <i>initial</i> uses, give the specific original number of uses.",
      "3": "The wiki determines the default background color based on an item's hue.  If you need to override the wiki to make the item easier to see, use this option.",
      "4": "Only use this if it is actually given within the item's properties.",
      "5": "Give the value without the %.",
      "6": "Give the value without the + or -.",
      "7": "A number, without the 's'. If the value is greater than 5, it will be assumed to be an old-style weapon speed, and the \"s\" will not be added.",
      "8": "Check the box if this property is applicable.",
      "9": "This property is a range between two numbers.  Give both the minimum and maxium values.",
      "10": "Pick the appropriate value.",
      "11": "Give the value without the initial '-'.<br><br>Example: for \"Mage Weapon -20 Skill\", you would give the value \"20\".<br><br>If the value includes a '+', such as \"Mage Weapon -+20 Skill\", then DO include the '+'.",
      "12": "The value here should be the name of the character who owned the personal bless deed. The 'Blessed' property will also be set; you do not need to add it separately.",
      "13": "The date should be entered as it is in the item property: 'DD/MM/YY'",
      "14": "Check the box if the alcohol is double distilled. (e.g. 'Strong Akvavit')",
      "15": "Give the type of mob for the property in the first box, the value in the second, without the + or %.  For \"Giant Ice Worm Killer: +61%\", \"Giant Ice Worm\" would be in the first box, \"61\" would be in the second.",
      "16": "This is an internal flag set by the devs. This property is not displayed to the player. Only set this property if an item normally WOULD be able to be dyed, but this specific item may not be dyed.",
      "17": "1st box: how many items the container currently holds.<br>2nd box: how many items the container can maximally hold.<br>3rd box: how many stones the container currently holds.<br>4th box: how many stones the container can maximally hold.<br><br>Example, for \"4/125 items 7/400 stones\", the values would be 4, 125, 7, and 400.",
      "18": "<i>This should only be used when absolutely nessessary.</i><br><br>The 3 typical cases to use this are:<br><ul><li style=\"list-style: inherit;margin-left: 3em;\">'Items' which are not items (ie: pets)</li><li style=\"list-style: inherit;margin-left: 3em;\">Animated items - an animated gif is preferable to the default static image</li><li style=\"list-style: inherit;margin-left: 3em;\">Items where either the graphic or hue # is unknown, but an image is otherwise available</li><br>Give the entire filename of the image. For \"File:Door.png\", use \"Door.png\" here.<br>The 1st letter of the filename will always be capitalized. (\"door.jpg\" uploads as \"Door.jpg\")<br><br><i>You also will need to separately upload the image to the wiki.</i></ul>",
      "19": "See <a href=\"http://stratics.com/w/index.php?title=UO:How_to_edit_the_Rares_pages#How_to_add_an_image_to_an_item\" target=\"_blank\"><u>How to add an image to an item</u></a> for help with this property.",
      "20": "The first box is for the type of mana burst: \"Good\", \"Evil\", or leave it empty.<br>The second box is for the frequency; this is normally 1.<br>The third box is for the karma bonus; this also is normally 1.",
      "21": "Give the name of the owner, or 'No One' if applicable.",
      "22": "Select the appropriate action text, normally \"Crafted\" by, then type the name of the crafter.",
      "23": "Give the <i>initial</i> durability and <i>initial</i> maximum durability for the item.",
      "24": "Check the box if at least one property for this item is still not listed.",
      "25": "This can be a single number (\"1\"), or a range of numbers (\"1-24\").",
      "26": "Type the type(s) of slayer that are in the properties. Do not include \"Slayer\".<br><br>Example: for \"Dragon Slayer\", you would just type \"Dragon\".<br><br>If more than one slayer type is needed, separate with commas, e.g. \"Gargoyle,Daemon\".",
      "27": "Give the full <i>initial</i> value for this property.<br><br>Examples:<br><ul><li style=\"list-style: inherit;margin-left: 3em;\">12 seconds</li><li style=\"list-style: inherit;margin-left: 3em;\">5 weeks</li><li style=\"list-style: inherit;margin-left: 3em;\">2 years</li></ul>",
      "28": "This is a catch-all for one-off text that appears in properties.<br><br>Examples:<br><ul><li style=\"list-style: inherit;margin-left: 3em;\">For Somewhere In Ilshenar</li><li style=\"list-style: inherit;margin-left: 3em;\">The Pretty Prince's Throng</li><li style=\"list-style: inherit;margin-left: 3em;\">By:Owain The Blind Prophet</li><li style=\"list-style: inherit;margin-left: 3em;\">When Applied: 200% Damage Increase Towards Monsters Of Doom</li></ul><br>Up to two lines of unlisted properties can be given.<br><br><i>Do not use this if a property is currently otherwise supported.</i>",
      "29": "If this is 'off' or 'not lit', set false.  If it is 'on' or 'lit', set true.  If this isn't applicable, delete this parameter entirely.",
      "30": "Type the text for the hue.",
      "31": "Type the total number of items in the set.  The 'Only When Full Set Is Present:' and full set properties should be given in the set item's general text, not in the item template's parameters.",
    }
  ],
  "category": [
    {
      "name": "Image background color",
      "type": "state",
      "states": [
        {
          "name": "default",
          "output": ""
        },
        {
          "name": "black",
          "output": "forceBlack=1"
        },
        {
          "name": "white",
          "output": "forceWhite=1"
        }
      ],
      "description": "3",
      "defaultval": "0"
    },
    {
      "name": "Charges/Uses on an item",
      "type": "option",
      "options": [
        {
          "name": "Charges: #",
          "type": "int",
          "output": "charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Remaining Charges: #",
          "type": "int",
          "output": "remaining_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "# Charges Remaining",
          "type": "int",
          "output": "remaining_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Uses Remaining: #",
          "type": "int",
          "output": "uses_remaining",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "# Uses Remaining",
          "type": "int",
          "output": "uses_remaining",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Soul Charges: #",
          "type": "int",
          "output": "soul_charge",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Agility Charges: #",
          "type": "int",
          "output": "agility_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Arcane Charges: #",
          "type": "int",
          "output": "arcane_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Bless Charges: #",
          "type": "int",
          "output": "bless_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Clumsy Charges: #",
          "type": "int",
          "output": "clumsy_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Deadly Poison Charges: #",
          "type": "int",
          "output": "deadly_poison_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Feeblemind Charges: #",
          "type": "int",
          "output": "feeblemind_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Fireball Charges: #",
          "type": "int",
          "output": "fireball_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Gorgon Lens Charges: #",
          "type": "int",
          "output": "gorgon_lens_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Greater Healing Charges: #",
          "type": "int",
          "output": "greater_healing_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Greater Poison Charges: #",
          "type": "int",
          "output": "greater_poison_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Harm Charges: #",
          "type": "int",
          "output": "harm_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Healing Charges: #",
          "type": "int",
          "output": "healing_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Identification Charges: #",
          "type": "int",
          "output": "identification_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Invisibility Charges: #",
          "type": "int",
          "output": "invisibility_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Lesser Poison Charges: #",
          "type": "int",
          "output": "lesser_poison_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Lethal Poison Charges: #",
          "type": "int",
          "output": "lethal_poison_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Lightning Charges: #",
          "type": "int",
          "output": "lightning_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Magic Arrow Charges: #",
          "type": "int",
          "output": "magic_arrow_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Magic Reflection Charges: #",
          "type": "int",
          "output": "magic_reflection_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Mana Drain Charges: #",
          "type": "int",
          "output": "mana_drain_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Paralyzation Charges: #",
          "type": "int",
          "output": "paralyzation_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Air Elemental Summoning Charges: #",
          "type": "int",
          "output": "air_elemental_summoning_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Creature Summoning Charges: #",
          "type": "int",
          "output": "creature_summoning_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Cunning Charges: #",
          "type": "int",
          "output": "cunning_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Curing Charges: #",
          "type": "int",
          "output": "curing_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Curse Charges: #",
          "type": "int",
          "output": "curse_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Daemon Summoning Charges: #",
          "type": "int",
          "output": "daemon_summoning_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Earth Elemental Summoning Charges: #",
          "type": "int",
          "output": "earth_elemental_summoning_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Fire Elemental Summoning Charges: #",
          "type": "int",
          "output": "fire_elemental_summoning_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Fireworks Charges: #",
          "type": "int",
          "output": "fireworks_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Night Eyes Charges: #",
          "type": "int",
          "output": "night_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Restfulness Charges: #",
          "type": "int",
          "output": "restfulness_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Seeing Charges: #",
          "type": "int",
          "output": "seeing_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Strength Charges: #",
          "type": "int",
          "output": "strength_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Water Elemental Summoning Charges: #",
          "type": "int",
          "output": "water_elemental_summoning_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Poison Charges: #",
          "type": "int",
          "output": "poison_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Protection Charges: #",
          "type": "int",
          "output": "protection_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Spell Reflection Charges: #",
          "type": "int",
          "output": "spell_reflection_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Teleport Charges: #",
          "type": "int",
          "output": "teleport_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Toxic Poison Charges: #",
          "type": "int",
          "output": "toxic_poison_charges",
          "description": "2",
          "defaultval": "varies"
        },
        {
          "name": "Weakness Charges: #",
          "type": "int",
          "output": "weakness_charges",
          "description": "2",
          "defaultval": "varies"
        }
      ]
    },
    {
      "name": "Item material",
      "type": "state",
      "states": [
        {
          "name": "No material type listed",
          "output": ""
        },
        {
          "name": "Spined Leather",
          "output": "spined=1"
        },
        {
          "name": "Horned Leather",
          "output": "horned=1"
        },
        {
          "name": "Barbed Leather",
          "output": "barbed=1"
        },
        {
          "name": "Oak",
          "output": "oak=1"
        },
        {
          "name": "Ash",
          "output": "ash=1"
        },
        {
          "name": "Yew",
          "output": "yew=1"
        },
        {
          "name": "Bloodwood",
          "output": "bloodwood=1"
        },
        {
          "name": "Heartwood",
          "output": "heartwood=1"
        },
        {
          "name": "Frostwood",
          "output": "frostwood=1"
        },
        {
          "name": "Iron",
          "output": "iron=1"
        },
        {
          "name": "Dull Copper",
          "output": "dull=1"
        },
        {
          "name": "Shadow Iron",
          "output": "shadow=1"
        },
        {
          "name": "Copper",
          "output": "copper=1"
        },
        {
          "name": "Bronze",
          "output": "bronze=1"
        },
        {
          "name": "Golden",
          "output": "golden=1"
        },
        {
          "name": "Agapite",
          "output": "agapite=1"
        },
        {
          "name": "Verite",
          "output": "verite=1"
        },
        {
          "name": "Valorite",
          "output": "valorite=1"
        },
        {
          "name": "Leather",
          "output": "leather=1"
        }
      ],
      "description": "4",
      "defaultval": "0"
    },
    {
      "name": "Damage",
      "type": "option",
      "options": [
        {
          "name": "All damage types at the same time",
          "type": "elementGroup",
          "output": [
            "damage_physical",
            "damage_fire",
            "damage_cold",
            "damage_poison",
            "damage_energy"
          ],
          "description": "5",
          "defaultval": ["0", "0", "0", "0", "0"]
        },
        {
          "name": "Physical Damage #%",
          "type": "int",
          "output": "damage_physical",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Fire Damage #%",
          "type": "int",
          "output": "damage_fire",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Cold Damage #%",
          "type": "int",
          "output": "damage_cold",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Energy Damage #%",
          "type": "int",
          "output": "damage_energy",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Poison Damage #%",
          "type": "int",
          "output": "damage_poison",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Chaos Damage #%",
          "type": "int",
          "output": "damage_chaos",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Damage # - #",
          "type": "range",
          "output": [
            "damage_min",
            "damage_max"
          ],
          "description": "9",
          "defaultval": [
            "5",
            "9"
          ]
        }
      ]
    },
    {
      "name": "Resists",
      "type": "option",
      "options": [
        {
          "name": "All resist types at the same time",
          "type": "elementGroup",
          "output": [
            "resist_physical",
            "resist_fire",
            "resist_cold",
            "resist_poison",
            "resist_energy"
          ],
          "description": "5",
          "defaultval": ["0", "0", "0", "0", "0"]
        },
        {
          "name": "Physical Resist #%",
          "type": "int",
          "output": "resist_physical",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Fire Resist #%",
          "type": "int",
          "output": "resist_fire",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Cold Resist #%",
          "type": "int",
          "output": "resist_cold",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Energy Resist #%",
          "type": "int",
          "output": "resist_energy",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Poison Resist #%",
          "type": "int",
          "output": "resist_poison",
          "description": "5",
          "defaultval": "0"
        }
      ]
    },    
    {
      "name": "Skill Bonuses",
      "type": "option",
      "options": [
        {
          "name": "Anatomy +#",
          "type": "int",
          "output": "anatomy",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Animal Lore +#",
          "type": "int",
          "output": "animal lore",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Archery +#",
          "type": "int",
          "output": "archery",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Bushido +#",
          "type": "int",
          "output": "bushido",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Chivalry +#",
          "type": "int",
          "output": "chivalry",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Discordance +#",
          "type": "int",
          "output": "discordance",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Evaluating Intelligence +#",
          "type": "int",
          "output": "evaluating_intelligence",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Fencing +#",
          "type": "int",
          "output": "fencing",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Focus +#",
          "type": "int",
          "output": "focus",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Healing +#",
          "type": "int",
          "output": "healing",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Mace Fighting +#",
          "type": "int",
          "output": "mace_fighting",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Magery +#",
          "type": "int",
          "output": "magery",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Meditation +#",
          "type": "int",
          "output": "meditation",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Musicianship +#",
          "type": "int",
          "output": "musicianship",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Mysticism +#",
          "type": "int",
          "output": "mysticism",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Necromancy +#",
          "type": "int",
          "output": "necromancy",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Ninjitsu +#",
          "type": "int",
          "output": "ninjitsu",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Parrying +#",
          "type": "int",
          "output": "parrying",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Peacemaking +#",
          "type": "int",
          "output": "peacemaking",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Provocation +#",
          "type": "int",
          "output": "provocation",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Resisting Spells +#",
          "type": "int",
          "output": "resisting_spells",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Spirit Speak +#",
          "type": "int",
          "output": "spiritspeak",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Stealing +#",
          "type": "int",
          "output": "stealing",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Stealth +#",
          "type": "int",
          "output": "stealth",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Swordsmanship +#",
          "type": "int",
          "output": "swordsmanship",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Tactics +#",
          "type": "int",
          "output": "tactics",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Taming +#",
          "type": "int",
          "output": "taming",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Throwing +#",
          "type": "int",
          "output": "throwing",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Veterinary +#",
          "type": "int",
          "output": "veterinary",
          "description": "6",
          "defaultval": "0"
        },
        {
          "name": "Wrestling +#",
          "type": "int",
          "output": "wrestling",
          "description": "6",
          "defaultval": "0"
        }
      ]
    },
    {
      "name": "Resonances",
      "type": "option",
      "options": [
        {
          "name": "Physical Resonance #%",
          "type": "int",
          "output": "physical_resonance",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Fire Resonance #%",
          "type": "int",
          "output": "fire_resonance",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Cold Resonance #%",
          "type": "int",
          "output": "cold_resonance",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Energy Resonance #%",
          "type": "int",
          "output": "energy_resonance",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Poison Resonance #%",
          "type": "int",
          "output": "poison_resonance",
          "description": "5",
          "defaultval": "0"
        }
      ]
    },
    {
      "name": "Eaters",
      "type": "option",
      "options": [
        {
          "name": "Damage Eater #%",
          "type": "int",
          "output": "damage_eater",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Kinetic Eater #%",
          "type": "int",
          "output": "kinetic_eater",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Fire Eater #%",
          "type": "int",
          "output": "fire_eater",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Cold Eater #%",
          "type": "int",
          "output": "cold_eater",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Energy Eater #%",
          "type": "int",
          "output": "energy_eater",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Poison Eater #%",
          "type": "int",
          "output": "poison_eater",
          "description": "5",
          "defaultval": "0"
        }
      ]
    },    
    {
      "name": "Hit Effects",
      "type": "option",
      "options": [
        {
          "name": "Hit Cold Area #%",
          "type": "int",
          "output": "hit_cold_area",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Hit Curse #%",
          "type": "int",
          "output": "hit_curse",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Hit Dispel #%",
          "type": "int",
          "output": "hit_dispel",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Hit Energy Area #%",
          "type": "int",
          "output": "hit_energy_area",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Hit Fatigue #%",
          "type": "int",
          "output": "hit_fatigue",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Hit Fire Area #%",
          "type": "int",
          "output": "hit_fire_area",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Hit Fireball #%",
          "type": "int",
          "output": "hit_fireball",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Hit Harm #%",
          "type": "int",
          "output": "hit_harm",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Hit Life Leech #%",
          "type": "int",
          "output": "hit_life_leech",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Hit Lightning #%",
          "type": "int",
          "output": "hit_lightning",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Hit Lower Attack #%",
          "type": "int",
          "output": "hit_lower_attack",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Hit Lower Defense #%",
          "type": "int",
          "output": "hit_lower_defense",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Hit Mana Drain #%",
          "type": "int",
          "output": "hit_mana_drain",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Hit Mana Leech #%",
          "type": "int",
          "output": "hit_mana_leech",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Hit Physical Area #%",
          "type": "int",
          "output": "hit_physical_area",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Hit Poison Area #%",
          "type": "int",
          "output": "hit_poison_area",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Hit Stamina Leech #%",
          "type": "int",
          "output": "hit_stamina_leech",
          "description": "5",
          "defaultval": "0"
        }
      ]
    },
    {
      "name": "Weapon/Armor/Shield/Quiver Modifiers",
      "type": "option",
      "options": [
        {
          "name": "Slayer",
          "type": "text",
          "output": "slayer",
          "description": "26",
          "defaultval": ""
        },
        {
          "name": "Bone Breaker",
          "type": "bool",
          "output": "bonebreajer",
          "description": "8",
          "defaultval": "0"
        },
        {
          "name": "Sparks",
          "type": "int",
          "output": "sparks",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Swarm",
          "type": "int",
          "output": "swarm",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Splintering Weapon #%",
          "type": "int",
          "output": "splintering_weapon",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Blood Drinker",
          "type": "bool",
          "output": "blood_drinker",
          "description": "8",
          "defaultval": "0"
        },
        {
          "name": "Battle Lust",
          "type": "bool",
          "output": "battle_lust",
          "description": "8",
          "defaultval": "0"
        },        
        {
          "name": "Speed #s",
          "type": "int",
          "output": "speed",
          "description": "7",
          "defaultval": "0"
        },
        {
          "name": "Hit Chance Increase #%",
          "type": "int",
          "output": "hci",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Damage Increase",
          "type": "int",
          "output": "damage_increase",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Swing Speed Increase",
          "type": "int",
          "output": "ssi",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Use Best Weapon Skill",
          "type": "bool",
          "output": "ubws",
          "description": "8",
          "defaultval": "false"
        },
        {
          "name": "Balanced",
          "type": "bool",
          "output": "balanced",
          "description": "8",
          "defaultval": "false"
        },
        {
          "name": "Damage Modifier",
          "type": "int",
          "output": "damage_modifier",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Ammo: 0/500 Arrows",
          "type": "bool",
          "output": "ammo",
          "description": "8",
          "defaultval": "false"
        },
        {
          "name": "Lower Ammo Cost #%",
          "type": "int",
          "output": "lower_ammo_cost",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Range #",
          "type": "int",
          "output": "range",
          "description": "0",
          "defaultval": "0"
        },
        {
          "name": "Velocity #%",
          "type": "int",
          "output": "velocity",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Skill Required",
          "type": "list",
          "values": [
            "Archery",
            "Fencing",
            "Mace Fighting",
            "Swordsmanship",
            "Throwing"
          ],
          "output": "skill_required",
          "description": "10",
          "defaultval": ""
        },
        {
          "name": "Mage Weapon",
          "type": "text",
          "output": "mage_weapon",
          "description": "11",
          "defaultval": "0"
        },
        {
          "name": "Searing Weapon",
          "type": "bool",
          "output": "searing_weapon",
          "description": "8",
          "defaultval": "0"
        },
        {
          "name": "Spell Channeling",
          "type": "bool",
          "output": "spell_channeling",
          "description": "8",
          "defaultval": "0"
        },
        {
          "name": "Defence Chance Increase #%",
          "type": "int",
          "output": "dci",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Last Parry Chance #%",
          "type": "int",
          "output": "lpc",
          "description": "5",
          "defaultval": "0"
        },        
        {
          "name": "Bane",
          "type": "bool",
          "output": "bane",
          "description": "8",
          "defaultval": "0"
        },
        {
          "name": "Rage Focus",
          "type": "bool",
          "output": "rage_focus",
          "description": "8",
          "defaultval": "0"
        },
        {
          "name": "Reactive Paralyze",
          "type": "bool",
          "output": "reactive_paralyze",
          "description": "8",
          "defaultval": "0"
        },
        {
          "name": "Reflect Physical Damage #%",
          "type": "int",
          "output": "reflect_physical_damage",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "# Hands Required",
          "type": "text",
          "output": "hands_required",
          "description": "0",
          "defaultval": "0"
        },
        {
          "name": "Weight Reduction #%",
          "type": "text",
          "output": "weight_reduction",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Strength Requirement",
          "type": "int",
          "output": "strength_req",
          "description": "0",
          "defaultval": "0"
        },
        {
          "name": "Durability Increase #%",
          "type": "int",
          "output": "durability_increase",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Durability #/#",
          "type": "range",
          "output": [
            "durability_min",
            "durability_max"
          ],
          "description": "23",
          "defaultval": [
            "255",
            "255"
          ]
        }
      ]
    },
    {
      "name": "Regeneration",
      "type": "option",
      "options": [
        {
          "name": "Hit Point Regeneration #",
          "type": "int",
          "output": "hit_point_regeneration",
          "description": "0",
          "defaultval": "0"
        },
        {
          "name": "Mana Regeneration #",
          "type": "int",
          "output": "mana_regeneration",
          "description": "0",
          "defaultval": "0"
        },
        {
          "name": "Stamina Regeneration #",
          "type": "int",
          "output": "stamina_regeneration",
          "description": "0",
          "defaultval": "0"
        }
      ]
    },
    {
      "name": "Stat Modifiers",
      "type": "option",
      "options": [
        {
          "name": "Dexterity Bonus #",
          "type": "int",
          "output": "dexterity_bonus",
          "description": "0",
          "defaultval": "0"
        },
        {
          "name": "Strength Bonus #",
          "type": "int",
          "output": "strength_bonus",
          "description": "0",
          "defaultval": "0"
        },
        {
          "name": "Intelligence Bonus #",
          "type": "int",
          "output": "intelligence_bonus",
          "description": "0",
          "defaultval": "0"
        },
        {
          "name": "Hit Point Increase #",
          "type": "int",
          "output": "hit_point_increase",
          "description": "0",
          "defaultval": "0"
        },
        {
          "name": "Mana Increase",
          "type": "int",
          "output": "mana_increase",
          "description": "0",
          "defaultval": "0"
        },
        {
          "name": "Stamina Increase",
          "type": "int",
          "output": "stamina_increase",
          "description": "0",
          "defaultval": "0"
        },
        {
          "name": "Lower Requirements #%",
          "type": "int",
          "output": "lower_requirements",
          "description": "5",
          "defaultval": "0"
        }
      ]
    },
    {
      "name": "Spellcasting/Alchemy Modifiers",
      "type": "option",
      "options": [
        {
          "name": "Spell Damage Increase #%",
          "type": "int",
          "output": "sdi",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Faster Cast Recovery #",
          "type": "int",
          "output": "fcr",
          "description": "0",
          "defaultval": "0"
        },
        {
          "name": "Faster Casting #",
          "type": "int",
          "output": "fc",
          "description": "0",
          "defaultval": "0"
        },
        {
          "name": "Casting Focus #%",
          "type": "int",
          "output": "casting_focus",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Lower Mana Cost #%",
          "type": "int",
          "output": "lower_mana_cost",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Lower Reagent Cost #%",
          "type": "int",
          "output": "lower_reagent_cost",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Enhance Potions #%",
          "type": "int",
          "output": "enhance_potions",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Mage Armor",
          "type": "bool",
          "output": "mage_armor",
          "description": "8",
          "defaultval": "0"
        },
        {
          "name": "Mana Phase",
          "type": "bool",
          "output": "mana_phase",
          "description": "8",
          "defaultval": "0"
        },
        {
          "name": "Mana Burst",
          "type": ["list","text","text"],
          "values": [
            "Just 'Mana Burst'",
            "Good ",
            "Evil "
          ],
          "output": [
            "set_ability=#Mana Burst",
            "set_bonus=Frequency #",
            "karma_bonus=Burst Level #"
          ],
          "description": "20",
          "defaultval": [
            "Good",
            "1",
            "1"
          ]
        }
      ]
    },
    {
      "name": "Positive and Negative modifiers",
      "type": "option",
      "options": [
        {
          "name": "Blessed / Cursed",
          "type": "state",
          "states": [
            {
              "name": "Not blessed or cursed",
              "output": ""
            },
            {
              "name": "Blessed",
              "output": "alignment=blessed"
            },
            {
              "name": "Cursed",
              "output": "alignment=cursed"
            }
          ],
          "description": "0",
          "defaultval": "0"
        },
        {
          "name": "Personally Blessed",
          "type": "text",
          "output": "alignment=blessed\npbd",
          "description": "12",
          "defaultval": ""
        },
        {
          "name": "Brittle",
          "type": "bool",
          "output": "brittle",
          "description": "8",
          "defaultval": "0"
        },
        {
          "name": "Ephemeral",
          "type": "bool",
          "output": "ephemeral",
          "description": "8",
          "defaultval": "0"
        },
        {
          "name": "Prized",
          "type": "bool",
          "output": "prized",
          "description": "8",
          "defaultval": "0"
        },
        {
          "name": "Antique",
          "type": "bool",
          "output": "antique",
          "description": "8",
          "defaultval": "0"
        },
        {
          "name": "Increased Karma Loss #%",
          "type": "int",
          "output": "increased_karma_loss",
          "description": "5",
          "defaultval": "0"
        },
        {
          "name": "Self Repair #",
          "type": "int",
          "output": "self_repair",
          "description": "0",
          "defaultval": "0"
        },
        {
          "name": "Durability #%",
          "type": "int",
          "output": "durability",
          "description": "5",
          "defaultval": "0"
        }
      ]
    },
    {
      "name": "Limits on use",
      "type": "option",
      "options": [
        {
          "name": "Elves Only",
          "type": "bool",
          "output": "elves_only",
          "description": "8",
          "defaultval": "0"
        },
        {
          "name": "Gargoyles Only",
          "type": "bool",
          "output": "gargoyles_only",
          "description": "8",
          "defaultval": "0"
        },
        {
          "name": "Requires Expansion",
          "type": "bool",
          "output": "requires_expansion",
          "description": "8",
          "defaultval": "0"
        },
        {
          "name": "NO DROP",
          "type": "bool",
          "output": "no_drop",
          "description": "8",
          "defaultval": "0"
        },
        {
          "name": "NO TRADE",
          "type": "bool",
          "output": "no_trade",
          "description": "8",
          "defaultval": "0"
        },
        {
          "name": "NO DYE",
          "type": "bool",
          "output": "no_dye",
          "description": "16",
          "defaultval": "0"
        },
        {
          "name": "Account Bound",
          "type": "bool",
          "output": "account_bound",
          "description": "8",
          "defaultval": "0"
        },
        {
          "name": "Shard Bound",
          "type": "bool",
          "output": "shard_bound",
          "description": "8",
          "defaultval": "0"
        }
      ]
    },
    {
      "name": "Beverages and Distilling",
      "type": "option",
      "options": [
        {
          "name": "Liquor Type",
          "type": "list",
          "values": [
            "akvavit",
            "arak",
            "bourbon",
            "brandy",
            "cassis",
            "corn whisky",
            "melon liqueur",
            "mist",
            "spirytus",
            "whiskey"
          ],
          "output": "liquor_type",
          "description": "10",
          "defaultval": ""
        },
        {
          "name": "Fullness",
          "type": "list",
          "values": [
            "empty",
            "nearly empty",
            "half full",
            "full"
          ],
          "output": "fullness",
          "description": "10",
          "defaultval": ""
        },
        {
          "name": "Date player-crafted liquor was started",
          "type": "text",
          "output": "start_date",
          "description": "13",
          "defaultval": "01/30/16"
        },
        {
          "name": "Name of the distiller",
          "type": "text",
          "output": "distiller",
          "description": "0",
          "defaultval": ""
        },
        {
          "name": "Name of a maturing liquor",
          "type": "text",
          "output": "maturing",
          "description": "0",
          "defaultval": ""
        },
        {
          "name": "Name of a matured liquor",
          "type": "text",
          "output": "matured",
          "description": "0",
          "defaultval": ""
        },
        {
          "name": "Strong liquor",
          "type": "bool",
          "output": "strong_liquor",
          "description": "14",
          "defaultval": "false"
        },
        {
          "name": "Bacterial Resistance",
          "type": "list",
          "values": [
            "-",
            "--",
            "+-",
            "+",
            "++"
          ],
          "output": "bacterial_resistance",
          "description": "10",
          "defaultval": ""
        },
        {
          "name": "It Looks Explosive",
          "type": "bool",
          "output": "explosive",
          "description": "8",
          "defaultval": "0"
        }
      ]
    },
    {
      "name": "Talisman-specific",
      "type": "option",
      "options": [
        {
          "name": "Killer",
          "type": ["text","int"],
          "output": [
            "killer_type",
            "killer_value"
          ],
          "description": "15",
          "defaultval": ""
        },
        {
          "name": "Protection",
          "type": ["text","int"],
          "output": [
            "protection_type",
            "protection_value"
          ],
          "description": "15",
          "defaultval": ""
        }
      ]
    },
    {
      "name": "Containers",
      "type": "container",
      "output": [
        "container=1|contents_items",
        "contents_items_max",
        "contents_stones",
        "contents_stones_max"
      ],
      "description": "17",
      "defaultval": [
        "0",
        "125",
        "0",
        "400"
      ]
    },
    {
      "name": "Images",
      "type": "option",
      "options": [
        {
          "name": "Alternate Image File",
          "type": "text",
          "output": "image",
          "description": "18",
          "defaultval": ""
        },
        {
          "name": "Graphic",
          "type": "text",
          "output": "graphic",
          "description": "19",
          "defaultval": ""
        },
        {
          "name": "Hue",
          "type": "text",
          "output": "hue",
          "description": "19",
          "defaultval": ""
        }
      ]
    },
    {
      "name": "Crafted Items",
      "type": "option",
      "options": [
        {
          "name": "Crafter Information",
          "type": ["list","text"],
          "values": [
            "Crafted",
            "Made",
            "Sewn"
          ],
          "output": [
            "crafterText",
            "crafter"
          ],
          "description": "22",
          "defaultval": [
            "Crafted",
            ""
          ]
        },
        {
          "name": "Exceptional Quality",
          "type": "bool",
          "output": "exceptional",
          "description": "8",
          "defaultval": "0"
        }
      ]
    },
    {
      "name": "Unknown Properties",
      "type": "bool",
      "output": "unknown_properties",
      "description": "24",
      "defaultval": ""
    },
    {
      "name": "Unlisted Properties",
      "type": ["text","text"],
      "output": "generic_text_1,generic_text_2",
      "description": "28",
      "defaultval": ["",""]
    },
    {
      "name": "Miscellaneous Other Properties",
      "type": "option",
      "options": [
        {
          "name": "Artifact Rarity",
          "type": "int",
          "output": "rarity",
          "description": "0",
          "defaultval": "0"
        },
        {
          "name": "Luck",
          "type": "int",
          "output": "luck",
          "description": "0",
          "defaultval": "0"
        },
        {
          "name": "Lifespan",
          "type": "text",
          "output": "lifespan",
          "description": "27",
          "defaultval": ""
        },
        {
          "name": "Weight",
          "type": "text",
          "output": "weight",
          "description": "25",
          "defaultval": ""
        },
        {
          "name": "Night Sight",
          "type": "bool",
          "output": "night_sight",
          "description": "8",
          "defaultval": "false"
        },
        {
          "name": "House Only",
          "type": "bool",
          "output": "house_only",
          "description": "8",
          "defaultval": "false"
        },
        {
          "name": "Mount Hue",
          "type": "text",
          "output": "mount_hue",
          "description": "30",
          "defaultval": "Normal"
        },
        {
          "name": "Lit",
          "type": "bool",
          "output": "lit",
          "description": "29",
          "defaultval": "false"
        },
        {
          "name": "Turned On/Off",
          "type": "bool",
          "output": "turned_on",
          "description": "29",
          "defaultval": "false"
        },
        {
          "name": "Quest Item",
          "type": "bool",
          "output": "quest_item",
          "description": "8",
          "defaultval": "false"
        },
        {
          "name": "Armor Set Piece",
          "type": "int",
          "output": "armor_set",
          "description": "31",
          "defaultval": "0"
        }
      ]        
    }
  ]
};