item = ["lantern", "blade", "cloak", "compass"] rarity = ["common", "rare", "ancient", "mythic"] material = ["moonstone", "iron", "silver", "glass"] history = ["guard", "save", "find", "catch"] effect = ["spark", "ember", "shield", "whisper"] use = ["search", "run", "guide", "watch"] level = [1, 2, 3, 11] charges = [2, 3, 4] display_name = "{itemRarity | titlecase} {itemMaterial | titlecase} {itemType | titlecase}" id = "{display_name | slug}-{itemLevel | ordinal}" description = "{itemMaterial | article | sentence} {itemType} once {history | past_tense} a lost caravan. It still releases {itemCharges} {itemEffect | pluralize} when its bearer is {use | present_participle} in the dark." origin = """{% itemType:item %}{% itemRarity:rarity %}{% itemMaterial:material %}{% itemEffect:effect %}{% itemLevel:level %}{% itemCharges:charges %}\{ "id": {id | quote}, "name": {display_name | quote}, "type": {itemType | quote}, "rarity": {itemRarity | quote}, "level": {itemLevel}, "properties": \{ "material": {itemMaterial | quote}, "effect": {itemEffect | quote}, "charges": {itemCharges} \}, "description": {description | quote} \} """