Module:Tileset

From NetHackWiki
Jump to navigation Jump to search

This module aims to produce an image map for a tileset hosted on NetHackWiki. Parameters are provided for the dimensions of the tiles.

Parameters are:

  • The image used for the tileset. This is required, and should link to an image.
  • A description. This can be blank.
  • The version or variant of NetHack that the tileset supports. This is required. Currently valid strings are:
    • NetHack 5.0.0
    • NetHack 3.6
    • NetHack 3.4
  • The width in pixels of each tile. This is required, and must be a positive integer.
  • The height in pixels of each tile. This is optional. If provided, it must be a positive integer. If omitted, it is equal to the width.
  • The number of tiles in each row. This is optional. If provided, it must be a positive integer. If omitted, it defaults to a value dependent on the version parameter. For all currently supported versions, the default number of tiles per row is 40.

Usage

Source Description
{{#invoke:Tileset|tileset|Image:nhtiles-500-16x16.png|Default tileset for 5.0|NetHack 5.0.0|16|16|40}} Produces the image map for the bundled tileset for NetHack 5.0.
{{#invoke:Tileset|tileset|Image:Nevanda 5.0.0 v2 32x32.png|Nevanda tileset for 5.0, version 2|NetHack 5.0.0|32}} Produces the image map for the Nevanda tileset for NetHack 5.0.

-- Script to generate image maps for tilesets on NetHackWiki

-- A Scribunto module must return an object containing one or more functions
local p = {}

-- Tile set for NetHack 5.0.0
local nh500_tileset = {
    { name = "giant ant", count = 2 },
    { name = "killer bee", count = 2 },
    { name = "soldier ant", count = 2 },
    { name = "fire ant", count = 2 },
    { name = "giant beetle", count = 2 },
    { name = "queen bee", count = 2 },
    { name = "acid blob", count = 2 },
    { name = "quivering blob", count = 2 },
    { name = "gelatinous cube", count = 2 },
    { name = "chickatrice", count = 2 },
    { name = "cockatrice", count = 2 },
    { name = "pyrolisk", count = 2 },
    { name = "jackal", count = 2 },
    { name = "fox", count = 2 },
    { name = "coyote", count = 2 },
    { name = "werejackal", count = 2 },
    { name = "little dog", count = 2 },
    { name = "dingo", count = 2 },
    { name = "dog", count = 2 },
    { name = "large dog", count = 2 },
    { name = "wolf", count = 2 },
    { name = "werewolf", count = 2 },
    { name = "winter wolf cub", count = 2 },
    { name = "warg", count = 2 },
    { name = "winter wolf", count = 2 },
    { name = "hell hound pup", count = 2 },
    { name = "hell hound", count = 2 },
    { name = "Cerberus", count = 2 },
    { name = "gas spore", count = 2 },
    { name = "floating eye", count = 2 },
    { name = "freezing sphere", count = 2 },
    { name = "flaming sphere", count = 2 },
    { name = "shocking sphere", count = 2 },
    { name = "beholder", count = 2 },
    { name = "kitten", count = 2 },
    { name = "housecat", count = 2 },
    { name = "jaguar", count = 2 },
    { name = "lynx", count = 2 },
    { name = "panther", count = 2 },
    { name = "large cat", count = 2 },
    { name = "tiger", count = 2 },
    { name = "displacer beast", count = 2 },
    { name = "gremlin", count = 2 },
    { name = "gargoyle", count = 2 },
    { name = "winged gargoyle", count = 2 },
    { name = "hobbit", count = 2 },
    { name = "dwarf (monster)", count = 2 },
    { name = "bugbear", count = 2 },
    { name = "dwarf leader|dwarf lord", count = 1 },
    { name = "dwarf leader|dwarf lady", count = 1 },
    { name = "dwarf ruler|dwarf king", count = 1 },
    { name = "dwarf ruler|dwarf queen", count = 1 },
    { name = "mind flayer", count = 2 },
    { name = "master mind flayer", count = 2 },
    { name = "manes", count = 2 },
    { name = "homunculus", count = 2 },
    { name = "imp", count = 2 },
    { name = "lemure", count = 2 },
    { name = "quasit", count = 2 },
    { name = "tengu", count = 2 },
    { name = "blue jelly", count = 2 },
    { name = "spotted jelly", count = 2 },
    { name = "ochre jelly", count = 2 },
    { name = "kobold", count = 2 },
    { name = "large kobold", count = 2 },
    { name = "kobold leader|kobold lord", count = 1 },
    { name = "kobold leader|kobold lady", count = 1 },
    { name = "kobold shaman", count = 2 },
    { name = "leprechaun", count = 2 },
    { name = "small mimic", count = 2 },
    { name = "large mimic", count = 2 },
    { name = "giant mimic", count = 2 },
    { name = "wood nymph", count = 2 },
    { name = "water nymph", count = 2 },
    { name = "mountain nymph", count = 2 },
    { name = "goblin", count = 2 },
    { name = "hobgoblin", count = 2 },
    { name = "Orc (monster)|orc", count = 2 },
    { name = "hill orc", count = 2 },
    { name = "Mordor orc", count = 2 },
    { name = "Uruk-hai", count = 2 },
    { name = "orc shaman", count = 2 },
    { name = "orc-captain", count = 2 },
    { name = "rock piercer", count = 2 },
    { name = "iron piercer", count = 2 },
    { name = "glass piercer", count = 2 },
    { name = "rothe", count = 2 },
    { name = "mumak", count = 2 },
    { name = "leocrotta", count = 2 },
    { name = "wumpus", count = 2 },
    { name = "titanothere", count = 2 },
    { name = "baluchitherium", count = 2 },
    { name = "mastodon", count = 2 },
    { name = "sewer rat", count = 2 },
    { name = "giant rat", count = 2 },
    { name = "rabid rat", count = 2 },
    { name = "wererat", count = 2 },
    { name = "rock mole", count = 2 },
    { name = "woodchuck", count = 2 },
    { name = "cave spider", count = 2 },
    { name = "centipede", count = 2 },
    { name = "giant spider", count = 2 },
    { name = "scorpion", count = 2 },
    { name = "lurker above", count = 2 },
    { name = "trapper", count = 2 },
    { name = "pony", count = 2 },
    { name = "white unicorn", count = 2 },
    { name = "gray unicorn", count = 2 },
    { name = "black unicorn", count = 2 },
    { name = "horse", count = 2 },
    { name = "warhorse", count = 2 },
    { name = "fog cloud", count = 2 },
    { name = "dust vortex", count = 2 },
    { name = "ice vortex", count = 2 },
    { name = "energy vortex", count = 2 },
    { name = "steam vortex", count = 2 },
    { name = "fire vortex", count = 2 },
    { name = "baby long worm", count = 2 },
    { name = "baby purple worm", count = 2 },
    { name = "long worm", count = 2 },
    { name = "purple worm", count = 2 },
    { name = "grid bug", count = 2 },
    { name = "xan", count = 2 },
    { name = "yellow light", count = 2 },
    { name = "black light", count = 2 },
    { name = "zruty", count = 2 },
    { name = "couatl", count = 2 },
    { name = "Aleax", count = 2 },
    { name = "Angel", count = 2 },
    { name = "ki-rin", count = 2 },
    { name = "Archon", count = 2 },
    { name = "bat", count = 2 },
    { name = "giant bat", count = 2 },
    { name = "raven", count = 2 },
    { name = "vampire bat", count = 2 },
    { name = "plains centaur", count = 2 },
    { name = "forest centaur", count = 2 },
    { name = "mountain centaur", count = 2 },
    { name = "baby gray dragon", count = 2 },
    { name = "baby gold dragon", count = 2 },
    { name = "baby silver dragon", count = 2 },
    { name = "Baby shimmering dragon (monster)|baby shimmering dragon", count = 2 },
    { name = "baby red dragon", count = 2 },
    { name = "baby white dragon", count = 2 },
    { name = "baby orange dragon", count = 2 },
    { name = "baby black dragon", count = 2 },
    { name = "baby blue dragon", count = 2 },
    { name = "baby green dragon", count = 2 },
    { name = "baby yellow dragon", count = 2 },
    { name = "gray dragon", count = 2 },
    { name = "gold dragon", count = 2 },
    { name = "silver dragon", count = 2 },
    { name = "Shimmering dragon (monster)|shimmering dragon", count = 2 },
    { name = "red dragon", count = 2 },
    { name = "white dragon", count = 2 },
    { name = "orange dragon", count = 2 },
    { name = "black dragon", count = 2 },
    { name = "blue dragon", count = 2 },
    { name = "green dragon", count = 2 },
    { name = "yellow dragon", count = 2 },
    { name = "stalker", count = 2 },
    { name = "air elemental", count = 2 },
    { name = "fire elemental", count = 2 },
    { name = "earth elemental", count = 2 },
    { name = "water elemental", count = 2 },
    { name = "lichen", count = 2 },
    { name = "brown mold", count = 2 },
    { name = "yellow mold", count = 2 },
    { name = "green mold", count = 2 },
    { name = "red mold", count = 2 },
    { name = "shrieker", count = 2 },
    { name = "violet fungus", count = 2 },
    { name = "gnome (monster)", count = 2 },
    { name = "gnome leader|gnome lord", count = 1 },
    { name = "gnome leader|gnome lady", count = 1 },
    { name = "gnomish wizard", count = 2 },
    { name = "gnome ruler|gnome king", count = 1 },
    { name = "gnome ruler|gnome queen", count = 1 },
    { name = "giant", count = 2 },
    { name = "stone giant", count = 2 },
    { name = "hill giant", count = 2 },
    { name = "fire giant", count = 2 },
    { name = "frost giant", count = 2 },
    { name = "ettin", count = 2 },
    { name = "storm giant", count = 2 },
    { name = "titan", count = 2 },
    { name = "minotaur", count = 2 },
    { name = "jabberwock", count = 2 },
    { name = "vorpal jabberwock", count = 2 },
    { name = "Keystone Kop", count = 2 },
    { name = "Kop Sergeant", count = 2 },
    { name = "Kop Lieutenant", count = 2 },
    { name = "Kop Kaptain", count = 2 },
    { name = "lich", count = 2 },
    { name = "demilich", count = 2 },
    { name = "master lich", count = 2 },
    { name = "arch-lich", count = 2 },
    { name = "kobold mummy", count = 2 },
    { name = "gnome mummy", count = 2 },
    { name = "orc mummy", count = 2 },
    { name = "dwarf mummy", count = 2 },
    { name = "elf mummy", count = 2 },
    { name = "human mummy", count = 2 },
    { name = "ettin mummy", count = 2 },
    { name = "giant mummy", count = 2 },
    { name = "red naga hatchling", count = 2 },
    { name = "black naga hatchling", count = 2 },
    { name = "golden naga hatchling", count = 2 },
    { name = "guardian naga hatchling", count = 2 },
    { name = "red naga", count = 2 },
    { name = "black naga", count = 2 },
    { name = "golden naga", count = 2 },
    { name = "guardian naga", count = 2 },
    { name = "ogre", count = 2 },
    { name = "ogre leader|ogre lord", count = 1 },
    { name = "ogre leader|ogre lady", count = 1 },
    { name = "ogre tyrant|ogre king", count = 1 },
    { name = "ogre tyrant|ogre queen", count = 1 },
    { name = "gray ooze", count = 2 },
    { name = "brown pudding", count = 2 },
    { name = "green slime", count = 2 },
    { name = "black pudding", count = 2 },
    { name = "quantum mechanic", count = 2 },
    { name = "genetic engineer", count = 2 },
    { name = "rust monster", count = 2 },
    { name = "disenchanter", count = 2 },
    { name = "garter snake", count = 2 },
    { name = "snake", count = 2 },
    { name = "water moccasin", count = 2 },
    { name = "python", count = 2 },
    { name = "pit viper", count = 2 },
    { name = "cobra", count = 2 },
    { name = "troll", count = 2 },
    { name = "ice troll", count = 2 },
    { name = "rock troll", count = 2 },
    { name = "water troll", count = 2 },
    { name = "Olog-hai", count = 2 },
    { name = "umber hulk", count = 2 },
    { name = "vampire", count = 2 },
    { name = "vampire leader|vampire lord", count = 1 },
    { name = "vampire leader|vampire lady", count = 1 },
    { name = "vampire mage", count = 2 },
    { name = "Vlad the Impaler", count = 2 },
    { name = "barrow wight", count = 2 },
    { name = "wraith", count = 2 },
    { name = "Nazgul", count = 2 },
    { name = "xorn", count = 2 },
    { name = "monkey", count = 2 },
    { name = "ape", count = 2 },
    { name = "owlbear", count = 2 },
    { name = "yeti", count = 2 },
    { name = "carnivorous ape", count = 2 },
    { name = "sasquatch", count = 2 },
    { name = "kobold zombie", count = 2 },
    { name = "gnome zombie", count = 2 },
    { name = "orc zombie", count = 2 },
    { name = "dwarf zombie", count = 2 },
    { name = "elf zombie", count = 2 },
    { name = "human zombie", count = 2 },
    { name = "ettin zombie", count = 2 },
    { name = "ghoul", count = 2 },
    { name = "giant zombie", count = 2 },
    { name = "skeleton", count = 2 },
    { name = "straw golem", count = 2 },
    { name = "paper golem", count = 2 },
    { name = "rope golem", count = 2 },
    { name = "gold golem", count = 2 },
    { name = "leather golem", count = 2 },
    { name = "wood golem", count = 2 },
    { name = "flesh golem", count = 2 },
    { name = "clay golem", count = 2 },
    { name = "stone golem", count = 2 },
    { name = "glass golem", count = 2 },
    { name = "iron golem", count = 2 },
    { name = "human (monster)", count = 2 },
    { name = "wererat", count = 2 },
    { name = "werejackal", count = 2 },
    { name = "werewolf", count = 2 },
    { name = "elf (monster)", count = 2 },
    { name = "Woodland-elf", count = 2 },
    { name = "Green-elf", count = 2 },
    { name = "Grey-elf", count = 2 },
    { name = "elf-noble|elf-lord", count = 1 },
    { name = "elf-noble|elf-lady", count = 1 },
    { name = "elven monarch|Elvenking", count = 1 },
    { name = "elven monarch|Elvenqueen", count = 1 },
    { name = "doppelganger", count = 2 },
    { name = "shopkeeper", count = 2 },
    { name = "guard", count = 2 },
    { name = "prisoner", count = 2 },
    { name = "Oracle (monster)|Oracle", count = 2 },
    { name = "aligned cleric|aligned priest", count = 1 },
    { name = "aligned cleric|aligned priestess", count = 1 },
    { name = "high cleric|high priest", count = 1 },
    { name = "high cleric|high priestess", count = 1 },
    { name = "soldier", count = 2 },
    { name = "Sergeant (monster)|sergeant", count = 2 },
    { name = "nurse", count = 2 },
    { name = "lieutenant", count = 2 },
    { name = "captain", count = 2 },
    { name = "watchman", count = 2 },
    { name = "watch captain", count = 2 },
    { name = "Medusa", count = 2 },
    { name = "Wizard of Yendor", count = 2 },
    { name = "Croesus", count = 2 },
    { name = "Charon", count = 2 },
    { name = "ghost", count = 2 },
    { name = "shade", count = 2 },
    { name = "water demon", count = 2 },
    { name = "amorous demon|incubus", count = 1 },
    { name = "amorous demon|succubus", count = 1 },
    { name = "horned devil", count = 2 },
    { name = "erinys", count = 2 },
    { name = "barbed devil", count = 2 },
    { name = "marilith", count = 2 },
    { name = "vrock", count = 2 },
    { name = "hezrou", count = 2 },
    { name = "bone devil", count = 2 },
    { name = "ice devil", count = 2 },
    { name = "nalfeshnee", count = 2 },
    { name = "pit fiend", count = 2 },
    { name = "sandestin", count = 2 },
    { name = "balrog", count = 2 },
    { name = "Juiblex", count = 2 },
    { name = "Yeenoghu", count = 2 },
    { name = "Orcus", count = 2 },
    { name = "Geryon", count = 2 },
    { name = "Dispater", count = 2 },
    { name = "Baalzebub", count = 2 },
    { name = "Asmodeus", count = 2 },
    { name = "Demogorgon", count = 2 },
    { name = "Death (monster)", count = 2 },
    { name = "Pestilence", count = 2 },
    { name = "Famine", count = 2 },
    { name = "mail daemon", count = 2 },
    { name = "djinni", count = 2 },
    { name = "jellyfish", count = 2 },
    { name = "piranha", count = 2 },
    { name = "shark", count = 2 },
    { name = "giant eel", count = 2 },
    { name = "electric eel", count = 2 },
    { name = "kraken", count = 2 },
    { name = "newt", count = 2 },
    { name = "gecko", count = 2 },
    { name = "iguana", count = 2 },
    { name = "baby crocodile", count = 2 },
    { name = "lizard", count = 2 },
    { name = "chameleon", count = 2 },
    { name = "crocodile", count = 2 },
    { name = "salamander", count = 2 },
    { name = "long worm tail", count = 2 },
    { name = "archeologist (player monster)|archeologist", count = 2 },
    { name = "barbarian (player monster)|barbarian", count = 2 },
    { name = "cave dweller (player monster)|caveman", count = 1 },
    { name = "cave dweller (player monster)|cavewoman", count = 1 },
    { name = "healer (player monster)|healer", count = 2 },
    { name = "knight (player monster)|knight", count = 2 },
    { name = "monk (player monster)|monk", count = 2 },
    { name = "cleric (player monster)|priest", count = 1 },
    { name = "cleric (player monster)|priestess", count = 1 },
    { name = "ranger (player monster)|ranger", count = 2 },
    { name = "rogue (player monster)|rogue", count = 2 },
    { name = "samurai (player monster)|samurai", count = 2 },
    { name = "tourist (player monster)|tourist", count = 2 },
    { name = "valkyrie (player monster)|valkyrie", count = 2 },
    { name = "wizard (player monster)|wizard", count = 2 },
    { name = "Lord Carnarvon", count = 2 },
    { name = "Pelias", count = 2 },
    { name = "Shaman Karnov", count = 2 },
    { name = "Earendil", count = 2 },
    { name = "Elwing", count = 2 },
    { name = "Hippocrates", count = 2 },
    { name = "King Arthur", count = 2 },
    { name = "Grand Master", count = 2 },
    { name = "Arch Priest", count = 2 },
    { name = "Orion", count = 2 },
    { name = "Master of Thieves", count = 2 },
    { name = "Lord Sato", count = 2 },
    { name = "Twoflower", count = 2 },
    { name = "Norn", count = 2 },
    { name = "Neferet the Green", count = 2 },
    { name = "Minion of Huhetotl", count = 2 },
    { name = "Thoth Amon", count = 2 },
    { name = "Chromatic Dragon", count = 2 },
    { name = "Goblin King", count = 2 },
    { name = "Cyclops", count = 2 },
    { name = "Ixoth", count = 2 },
    { name = "Master Kaen", count = 2 },
    { name = "Nalzok", count = 2 },
    { name = "Scorpius", count = 2 },
    { name = "Master Assassin", count = 2 },
    { name = "Ashikaga Takauji", count = 2 },
    { name = "Lord Surtur", count = 2 },
    { name = "Dark One", count = 2 },
    { name = "student", count = 2 },
    { name = "chieftain", count = 2 },
    { name = "neanderthal", count = 2 },
    { name = "High-elf", count = 2 },
    { name = "attendant", count = 2 },
    { name = "page", count = 2 },
    { name = "abbot", count = 2 },
    { name = "Acolyte (quest guardian)|acolyte", count = 2 },
    { name = "hunter", count = 2 },
    { name = "thug", count = 2 },
    { name = "ninja", count = 2 },
    { name = "roshi", count = 2 },
    { name = "guide", count = 2 },
    { name = "warrior", count = 2 },
    { name = "apprentice", count = 2 },

    { name = "Invisibility|invisible monster", count = 1 },
    { name = "strange object", count = 1 },
    { name = "strange object|generic strange object", count = 1 },
    { name = "weapon|generic weapon", count = 1 },
    { name = "armor|generic armor", count = 1 },
    { name = "ring|generic ring", count = 1 },
    { name = "amulet|generic amulet", count = 1 },
    { name = "tool|generic tool", count = 1 },
    { name = "food|generic food", count = 1 },
    { name = "potion|generic potion", count = 1 },
    { name = "scroll|generic scroll", count = 1 },
    { name = "spellbook|generic spellbook", count = 1 },
    { name = "wand|generic wand", count = 1 },
    { name = "coin|generic coin", count = 1 },
    { name = "gem|generic gem", count = 1 },
    { name = "large rock|generic large rock", count = 1 },
    { name = "iron ball|generic iron ball", count = 1 },
    { name = "iron chain|generic iron chain", count = 1 },
    { name = "venom|generic venom", count = 1 },
    { name = "arrow", count = 1 },
    { name = "elven arrow|runed arrow", count = 1 },
    { name = "orcish arrow|crude arrow", count = 1 },
    { name = "silver arrow", count = 1 },
    { name = "ya|bamboo arrow", count = 1 },
    { name = "crossbow bolt", count = 1 },
    { name = "dart", count = 1 },
    { name = "shuriken|throwing star", count = 1 },
    { name = "boomerang", count = 1 },
    { name = "spear", count = 1 },
    { name = "elven spear|runed spear", count = 1 },
    { name = "orcish spear|crude spear", count = 1 },
    { name = "dwarvish spear|stout spear", count = 1 },
    { name = "silver spear", count = 1 },
    { name = "javelin|throwing spear", count = 1 },
    { name = "trident", count = 1 },
    { name = "dagger", count = 1 },
    { name = "elven dagger|runed dagger", count = 1 },
    { name = "orcish dagger|crude dagger", count = 1 },
    { name = "silver dagger", count = 1 },
    { name = "athame", count = 1 },
    { name = "scalpel", count = 1 },
    { name = "knife", count = 1 },
    { name = "stiletto", count = 1 },
    { name = "worm tooth", count = 1 },
    { name = "crysknife", count = 1 },
    { name = "axe", count = 1 },
    { name = "battle-axe|double-headed axe", count = 1 },
    { name = "short sword", count = 1 },
    { name = "elven short sword|runed short sword", count = 1 },
    { name = "orcish short sword|crude short sword", count = 1 },
    { name = "dwarvish short sword|broad short sword", count = 1 },
    { name = "scimitar|curved sword", count = 1 },
    { name = "silver saber", count = 1 },
    { name = "broadsword", count = 1 },
    { name = "elven broadsword|runed broadsword", count = 1 },
    { name = "long sword", count = 1 },
    { name = "two-handed sword", count = 1 },
    { name = "katana|samurai sword", count = 1 },
    { name = "tsurugi|long samurai sword", count = 1 },
    { name = "runesword|runed broadsword", count = 1 },
    { name = "partisan|vulgar polearm", count = 1 },
    { name = "ranseur|hilted polearm", count = 1 },
    { name = "spetum|forked polearm", count = 1 },
    { name = "glaive|single-edged polearm", count = 1 },
    { name = "halberd|angled poleaxe", count = 1 },
    { name = "bardiche|long poleaxe", count = 1 },
    { name = "voulge|pole cleaver", count = 1 },
    { name = "fauchard|pole sickle", count = 1 },
    { name = "guisarme|pruning hook", count = 1 },
    { name = "bill-guisarme|hooked polearm", count = 1 },
    { name = "lucern hammer|pronged polearm", count = 1 },
    { name = "bec de corbin|beaked polearm", count = 1 },
    { name = "dwarvish mattock|broad pick", count = 1 },
    { name = "lance", count = 1 },
    { name = "mace", count = 1 },
    { name = "silver mace", count = 1 },
    { name = "morning star", count = 1 },
    { name = "war hammer", count = 1 },
    { name = "club", count = 1 },
    { name = "rubber hose", count = 1 },
    { name = "quarterstaff|staff", count = 1 },
    { name = "aklys|thonged club", count = 1 },
    { name = "flail", count = 1 },
    { name = "bullwhip", count = 1 },
    { name = "bow", count = 1 },
    { name = "elven bow|runed bow", count = 1 },
    { name = "orcish bow|crude bow", count = 1 },
    { name = "long bow", count = 1 },
    { name = "sling", count = 1 },
    { name = "crossbow", count = 1 },
    { name = "elven leather helm|leather hat", count = 1 },
    { name = "orcish helm|iron skull cap", count = 1 },
    { name = "dwarvish iron helm|hard hat", count = 1 },
    { name = "fedora", count = 1 },
    { name = "cornuthaum|conical hat", count = 1 },
    { name = "dunce cap|conical hat", count = 1 },
    { name = "dented pot", count = 1 },
    { name = "helm of brilliance|crystal helmet", count = 1 },
    { name = "helmet|plumed helmet", count = 1 },
    { name = "helm of caution|etched helmet", count = 1 },
    { name = "helm of opposite alignment|crested helmet", count = 1 },
    { name = "helm of telepathy|visored helmet", count = 1 },
    { name = "gray dragon scale mail", count = 1 },
    { name = "gold dragon scale mail", count = 1 },
    { name = "silver dragon scale mail", count = 1 },
    { name = "shimmering dragon scale mail", count = 1 },
    { name = "red dragon scale mail", count = 1 },
    { name = "white dragon scale mail", count = 1 },
    { name = "orange dragon scale mail", count = 1 },
    { name = "black dragon scale mail", count = 1 },
    { name = "blue dragon scale mail", count = 1 },
    { name = "green dragon scale mail", count = 1 },
    { name = "yellow dragon scale mail", count = 1 },
    { name = "gray dragon scales", count = 1 },
    { name = "gold dragon scales", count = 1 },
    { name = "silver dragon scales", count = 1 },
    { name = "shimmering dragon scales", count = 1 },
    { name = "red dragon scales", count = 1 },
    { name = "white dragon scales", count = 1 },
    { name = "orange dragon scales", count = 1 },
    { name = "black dragon scales", count = 1 },
    { name = "blue dragon scales", count = 1 },
    { name = "green dragon scales", count = 1 },
    { name = "yellow dragon scales", count = 1 },
    { name = "plate mail", count = 1 },
    { name = "crystal plate mail", count = 1 },
    { name = "bronze plate mail", count = 1 },
    { name = "splint mail", count = 1 },
    { name = "banded mail", count = 1 },
    { name = "dwarvish mithril-coat", count = 1 },
    { name = "elven mithril-coat", count = 1 },
    { name = "chain mail", count = 1 },
    { name = "orcish chain mail|crude chain mail", count = 1 },
    { name = "scale mail", count = 1 },
    { name = "studded leather armor", count = 1 },
    { name = "ring mail", count = 1 },
    { name = "orcish ring mail|crude ring mail", count = 1 },
    { name = "leather armor", count = 1 },
    { name = "leather jacket", count = 1 },
    { name = "Hawaiian shirt", count = 1 },
    { name = "T-shirt", count = 1 },
    { name = "mummy wrapping", count = 1 },
    { name = "elven cloak|faded pall", count = 1 },
    { name = "orcish cloak|coarse mantelet", count = 1 },
    { name = "dwarvish cloak|hooded cloak", count = 1 },
    { name = "oilskin cloak|slippery cloak", count = 1 },
    { name = "robe", count = 1 },
    { name = "alchemy smock|apron", count = 1 },
    { name = "leather cloak", count = 1 },
    { name = "cloak of protection|tattered cape", count = 1 },
    { name = "cloak of invisibility|opera cloak", count = 1 },
    { name = "cloak of magic resistance|ornamental cope", count = 1 },
    { name = "cloak of displacement|piece of cloth", count = 1 },
    { name = "small shield|wooden shield", count = 1 },
    { name = "shield of drain resistance|wooden shield", count = 1 },
    { name = "shield of shock resistance|wooden shield", count = 1 },
    { name = "elven shield|blue and green shield", count = 1 },
    { name = "Uruk-hai shield|white-handed shield", count = 1 },
    { name = "orcish shield|red-eyed shield", count = 1 },
    { name = "large shield", count = 1 },
    { name = "dwarvish roundshield|large round shield", count = 1 },
    { name = "shield of reflection|polished silver shield", count = 1 },
    { name = "leather gloves|old gloves", count = 1 },
    { name = "gauntlets of fumbling|padded gloves", count = 1 },
    { name = "gauntlets of power|riding gloves", count = 1 },
    { name = "gauntlets of dexterity|fencing gloves", count = 1 },
    { name = "low boots|walking shoes", count = 1 },
    { name = "iron shoes|hard shoes", count = 1 },
    { name = "high boots|jackboots", count = 1 },
    { name = "speed boots|combat boots", count = 1 },
    { name = "water walking boots|jungle boots", count = 1 },
    { name = "jumping boots|hiking boots", count = 1 },
    { name = "elven boots|mud boots", count = 1 },
    { name = "kicking boots|buckled boots", count = 1 },
    { name = "fumble boots|riding boots", count = 1 },
    { name = "levitation boots|snow boots", count = 1 },
    { name = "Ring|wooden ring", count = 1 },
    { name = "Ring|granite ring", count = 1 },
    { name = "Ring|opal ring", count = 1 },
    { name = "Ring|clay ring", count = 1 },
    { name = "Ring|coral ring", count = 1 },
    { name = "Ring|black onyx ring", count = 1 },
    { name = "Ring|moonstone ring", count = 1 },
    { name = "Ring|tiger eye ring", count = 1 },
    { name = "Ring|jade ring", count = 1 },
    { name = "Ring|bronze ring", count = 1 },
    { name = "Ring|agate ring", count = 1 },
    { name = "Ring|topaz ring", count = 1 },
    { name = "Ring|sapphire ring", count = 1 },
    { name = "Ring|ruby ring", count = 1 },
    { name = "Ring|diamond ring", count = 1 },
    { name = "Ring|pearl ring", count = 1 },
    { name = "Ring|iron ring", count = 1 },
    { name = "Ring|brass ring", count = 1 },
    { name = "Ring|copper ring", count = 1 },
    { name = "Ring|twisted ring", count = 1 },
    { name = "Ring|steel ring", count = 1 },
    { name = "Ring|silver ring", count = 1 },
    { name = "Ring|gold ring", count = 1 },
    { name = "Ring|ivory ring", count = 1 },
    { name = "Ring|emerald ring", count = 1 },
    { name = "Ring|wire ring", count = 1 },
    { name = "Ring|engagement ring", count = 1 },
    { name = "Ring|shiny ring", count = 1 },
    { name = "Amulet|circular amulet", count = 1 },
    { name = "Amulet|spherical amulet", count = 1 },
    { name = "Amulet|oval amulet", count = 1 },
    { name = "Amulet|triangular amulet", count = 1 },
    { name = "Amulet|pyramidal amulet", count = 1 },
    { name = "Amulet|square amulet", count = 1 },
    { name = "Amulet|concave amulet", count = 1 },
    { name = "Amulet|hexagonal amulet", count = 1 },
    { name = "Amulet|octagonal amulet", count = 1 },
    { name = "Amulet|perforated amulet", count = 1 },
    { name = "Amulet|cubical amulet", count = 1 },
    { name = "cheap plastic imitation of the Amulet of Yendor", count = 1 },
    { name = "Amulet of Yendor", count = 1 },
    { name = "large box", count = 1 },
    { name = "chest", count = 1 },
    { name = "ice box", count = 1 },
    { name = "sack|bag", count = 1 },
    { name = "oilskin sack|bag", count = 1 },
    { name = "bag of holding|bag", count = 1 },
    { name = "bag of tricks|bag", count = 1 },
    { name = "skeleton key|key", count = 1 },
    { name = "lock pick", count = 1 },
    { name = "credit card", count = 1 },
    { name = "tallow candle|candle", count = 1 },
    { name = "wax candle|candle", count = 1 },
    { name = "brass lantern", count = 1 },
    { name = "oil lamp|lamp", count = 1 },
    { name = "magic lamp|lamp", count = 1 },
    { name = "expensive camera", count = 1 },
    { name = "mirror|looking glass", count = 1 },
    { name = "crystal ball|glass orb", count = 1 },
    { name = "lenses", count = 1 },
    { name = "blindfold", count = 1 },
    { name = "towel", count = 1 },
    { name = "saddle", count = 1 },
    { name = "leash", count = 1 },
    { name = "stethoscope", count = 1 },
    { name = "tinning kit", count = 1 },
    { name = "tin opener", count = 1 },
    { name = "can of grease", count = 1 },
    { name = "figurine", count = 1 },
    { name = "magic marker", count = 1 },
    { name = "land mine", count = 1 },
    { name = "beartrap", count = 1 },
    { name = "tin whistle|whistle", count = 1 },
    { name = "magic whistle|whistle", count = 1 },
    { name = "wooden flute|flute", count = 1 },
    { name = "magic flute|flute", count = 1 },
    { name = "tooled horn|horn", count = 1 },
    { name = "frost horn|horn", count = 1 },
    { name = "fire horn|horn", count = 1 },
    { name = "horn of plenty|horn", count = 1 },
    { name = "wooden harp|harp", count = 1 },
    { name = "magic harp|harp", count = 1 },
    { name = "bell", count = 1 },
    { name = "bugle", count = 1 },
    { name = "leather drum|drum", count = 1 },
    { name = "drum of earthquake|drum", count = 1 },
    { name = "pick-axe", count = 1 },
    { name = "grappling hook", count = 1 },
    { name = "unicorn horn", count = 1 },
    { name = "Candelabrum of Invocation|candelabrum", count = 1 },
    { name = "Bell of Opening|silver bell", count = 1 },
    { name = "tripe ration", count = 1 },
    { name = "corpse", count = 1 },
    { name = "egg", count = 1 },
    { name = "meatball", count = 1 },
    { name = "meat stick", count = 1 },
    { name = "enormous meatball", count = 1 },
    { name = "meat ring", count = 1 },
    { name = "glob|glob of gray ooze", count = 1 },
    { name = "glob|glob of brown pudding", count = 1 },
    { name = "glob|glob of green slime", count = 1 },
    { name = "glob|glob of black pudding", count = 1 },
    { name = "kelp frond", count = 1 },
    { name = "eucalyptus leaf", count = 1 },
    { name = "apple", count = 1 },
    { name = "orange", count = 1 },
    { name = "pear", count = 1 },
    { name = "melon", count = 1 },
    { name = "banana", count = 1 },
    { name = "carrot", count = 1 },
    { name = "sprig of wolfsbane", count = 1 },
    { name = "clove of garlic", count = 1 },
    { name = "slime mold", count = 1 },
    { name = "lump of royal jelly", count = 1 },
    { name = "cream pie", count = 1 },
    { name = "candy bar", count = 1 },
    { name = "fortune cookie", count = 1 },
    { name = "pancake", count = 1 },
    { name = "lembas wafer", count = 1 },
    { name = "cram ration", count = 1 },
    { name = "food ration", count = 1 },
    { name = "K-ration", count = 1 },
    { name = "C-ration", count = 1 },
    { name = "tin", count = 1 },
    { name = "potion|ruby potion", count = 1 },
    { name = "potion|pink potion", count = 1 },
    { name = "potion|orange potion", count = 1 },
    { name = "potion|yellow potion", count = 1 },
    { name = "potion|emerald potion", count = 1 },
    { name = "potion|dark green potion", count = 1 },
    { name = "potion|cyan potion", count = 1 },
    { name = "potion|sky blue potion", count = 1 },
    { name = "potion|brilliant blue potion", count = 1 },
    { name = "potion|magenta potion", count = 1 },
    { name = "potion|purple-red potion", count = 1 },
    { name = "potion|puce potion", count = 1 },
    { name = "potion|milky potion", count = 1 },
    { name = "potion|swirly potion", count = 1 },
    { name = "potion|bubbly potion", count = 1 },
    { name = "potion|smoky potion", count = 1 },
    { name = "potion|cloudy potion", count = 1 },
    { name = "potion|effervescent potion", count = 1 },
    { name = "potion|black potion", count = 1 },
    { name = "potion|golden potion", count = 1 },
    { name = "potion|brown potion", count = 1 },
    { name = "potion|fizzy potion", count = 1 },
    { name = "potion|dark potion", count = 1 },
    { name = "potion|white potion", count = 1 },
    { name = "potion|murky potion", count = 1 },
    { name = "potion of water", count = 1 },
    { name = "scroll|scroll labeled ZELGO MER", count = 1 },
    { name = "scroll|scroll labeled JUYED AWK YACC", count = 1 },
    { name = "scroll|scroll labeled NR 9", count = 1 },
    { name = "scroll|scroll labeled XIXAXA XOXAXA XUXAXA", count = 1 },
    { name = "scroll|scroll labeled PRATYAVAYAH", count = 1 },
    { name = "scroll|scroll labeled DAIYEN FOOELS", count = 1 },
    { name = "scroll|scroll labeled LEP GEX VEN ZEA", count = 1 },
    { name = "scroll|scroll labeled PRIRUTSENIE", count = 1 },
    { name = "scroll|scroll labeled ELBIB YLOH", count = 1 },
    { name = "scroll|scroll labeled VERR YED HORRE", count = 1 },
    { name = "scroll|scroll labeled VENZAR BORGAVVE", count = 1 },
    { name = "scroll|scroll labeled THARR", count = 1 },
    { name = "scroll|scroll labeled YUM YUM", count = 1 },
    { name = "scroll|scroll labeled KERNOD WEL", count = 1 },
    { name = "scroll|scroll labeled ELAM EBOW", count = 1 },
    { name = "scroll|scroll labeled DUAM XNAHT", count = 1 },
    { name = "scroll|scroll labeled ANDOVA BEGARIN", count = 1 },
    { name = "scroll|scroll labeled KIRJE", count = 1 },
    { name = "scroll|scroll labeled VE FORBRYDERNE", count = 1 },
    { name = "scroll|scroll labeled HACKEM MUCHE", count = 1 },
    { name = "scroll|scroll labeled VELOX NEB", count = 1 },
    { name = "scroll|scroll labeled FOOBIE BLETCH", count = 1 },
    { name = "scroll|scroll labeled TEMOV", count = 1 },
    { name = "scroll|scroll labeled GARVEN DEH", count = 1 },
    { name = "scroll|scroll labeled READ ME", count = 1 },
    { name = "scroll|scroll labeled ETAOIN SHRDLU", count = 1 },
    { name = "scroll|scroll labeled LOREM IPSUM", count = 1 },
    { name = "scroll|scroll labeled FNORD", count = 1 },
    { name = "scroll|scroll labeled KO BATE", count = 1 },
    { name = "scroll|scroll labeled ABRA KA DABRA", count = 1 },
    { name = "scroll|scroll labeled ASHPD SODALG", count = 1 },
    { name = "scroll|scroll labeled ZLORFIK", count = 1 },
    { name = "scroll|scroll labeled GNIK SISI VLE", count = 1 },
    { name = "scroll|scroll labeled HAPAX LEGOMENON", count = 1 },
    { name = "scroll|scroll labeled EIRIS SAZUN IDISI", count = 1 },
    { name = "scroll|scroll labeled PHOL ENDE WODAN", count = 1 },
    { name = "scroll|scroll labeled GHOTI", count = 1 },
    { name = "scroll|scroll labeled MAPIRO MAHAMA DIROMAT", count = 1 },
    { name = "scroll|scroll labeled VAS CORP BET MANI", count = 1 },
    { name = "scroll|scroll labeled XOR OTA", count = 1 },
    { name = "scroll|scroll labeled STRC PRST SKRZ KRK", count = 1 },
    { name = "scroll of mail", count = 1 },
    { name = "scroll of blank paper", count = 1 },
    { name = "Spellbook|parchment spellbook", count = 1 },
    { name = "Spellbook|vellum spellbook", count = 1 },
    { name = "Spellbook|ragged spellbook", count = 1 },
    { name = "Spellbook|dog eared spellbook", count = 1 },
    { name = "Spellbook|mottled spellbook", count = 1 },
    { name = "Spellbook|stained spellbook", count = 1 },
    { name = "Spellbook|cloth spellbook", count = 1 },
    { name = "Spellbook|leathery spellbook", count = 1 },
    { name = "Spellbook|white spellbook", count = 1 },
    { name = "Spellbook|pink spellbook", count = 1 },
    { name = "Spellbook|red spellbook", count = 1 },
    { name = "Spellbook|orange spellbook", count = 1 },
    { name = "Spellbook|yellow spellbook", count = 1 },
    { name = "Spellbook|velvet spellbook", count = 1 },
    { name = "Spellbook|light green spellbook", count = 1 },
    { name = "Spellbook|dark green spellbook", count = 1 },
    { name = "Spellbook|turquoise spellbook", count = 1 },
    { name = "Spellbook|cyan spellbook", count = 1 },
    { name = "Spellbook|light blue spellbook", count = 1 },
    { name = "Spellbook|dark blue spellbook", count = 1 },
    { name = "Spellbook|indigo spellbook", count = 1 },
    { name = "Spellbook|magenta spellbook", count = 1 },
    { name = "Spellbook|purple spellbook", count = 1 },
    { name = "Spellbook|violet spellbook", count = 1 },
    { name = "Spellbook|tan spellbook", count = 1 },
    { name = "Spellbook|plaid spellbook", count = 1 },
    { name = "Spellbook|light brown spellbook", count = 1 },
    { name = "Spellbook|dark brown spellbook", count = 1 },
    { name = "Spellbook|gray spellbook", count = 1 },
    { name = "Spellbook|wrinkled spellbook", count = 1 },
    { name = "Spellbook|dusty spellbook", count = 1 },
    { name = "Spellbook|bronze spellbook", count = 1 },
    { name = "Spellbook|copper spellbook", count = 1 },
    { name = "Spellbook|silver spellbook", count = 1 },
    { name = "Spellbook|gold spellbook", count = 1 },
    { name = "Spellbook|glittering spellbook", count = 1 },
    { name = "Spellbook|shining spellbook", count = 1 },
    { name = "Spellbook|dull spellbook", count = 1 },
    { name = "Spellbook|thin spellbook", count = 1 },
    { name = "Spellbook|thick spellbook", count = 1 },
    { name = "Spellbook|checkered spellbook", count = 1 },
    { name = "spellbook of blank paper", count = 1 },
    { name = "novel|paperback", count = 1 },
    { name = "Book of the Dead", count = 1 },
    { name = "wand|glass wand", count = 1 },
    { name = "wand|balsa wand", count = 1 },
    { name = "wand|crystal wand", count = 1 },
    { name = "wand|maple wand", count = 1 },
    { name = "wand|pine wand", count = 1 },
    { name = "wand|redwood wand", count = 1 },
    { name = "wand|oak wand", count = 1 },
    { name = "wand|ebony wand", count = 1 },
    { name = "wand|marble wand", count = 1 },
    { name = "wand|tin wand", count = 1 },
    { name = "wand|brass wand", count = 1 },
    { name = "wand|copper wand", count = 1 },
    { name = "wand|silver wand", count = 1 },
    { name = "wand|platinum wand", count = 1 },
    { name = "wand|iridium wand", count = 1 },
    { name = "wand|zinc wand", count = 1 },
    { name = "wand|aluminum wand", count = 1 },
    { name = "wand|uranium wand", count = 1 },
    { name = "wand|iron wand", count = 1 },
    { name = "wand|steel wand", count = 1 },
    { name = "wand|hexagonal wand", count = 1 },
    { name = "wand|short wand", count = 1 },
    { name = "wand|runed wand", count = 1 },
    { name = "wand|long wand", count = 1 },
    { name = "wand|curved wand", count = 1 },
    { name = "wand|forked wand", count = 1 },
    { name = "wand|spiked wand", count = 1 },
    { name = "wand|jeweled wand", count = 1 },
    { name = "gold piece", count = 1 },
    { name = "dilithium crystal|white gem", count = 1 },
    { name = "diamond|white gem", count = 1 },
    { name = "ruby|red gem", count = 1 },
    { name = "jacinth stone|orange gem", count = 1 },
    { name = "sapphire|blue gem", count = 1 },
    { name = "black opal|black gem", count = 1 },
    { name = "emerald|green gem", count = 1 },
    { name = "turquoise stone|green gem", count = 1 },
    { name = "citrine stone|yellow gem", count = 1 },
    { name = "aquamarine stone|green gem", count = 1 },
    { name = "amber stone|yellowish brown gem", count = 1 },
    { name = "topaz stone|yellowish brown gem", count = 1 },
    { name = "jet stone|black gem", count = 1 },
    { name = "opal|white gem", count = 1 },
    { name = "chrysoberyl stone|yellow gem", count = 1 },
    { name = "garnet stone|red gem", count = 1 },
    { name = "amethyst stone|violet gem", count = 1 },
    { name = "jasper stone|red gem", count = 1 },
    { name = "fluorite stone|violet gem", count = 1 },
    { name = "obsidian stone|black gem", count = 1 },
    { name = "agate stone|orange gem", count = 1 },
    { name = "jade stone|green gem", count = 1 },
    { name = "worthless piece of white glass", count = 1 },
    { name = "worthless piece of blue glass", count = 1 },
    { name = "worthless piece of red glass", count = 1 },
    { name = "worthless piece of yellowish brown glass", count = 1 },
    { name = "worthless piece of orange glass", count = 1 },
    { name = "worthless piece of yellow glass", count = 1 },
    { name = "worthless piece of black glass", count = 1 },
    { name = "worthless piece of green glass", count = 1 },
    { name = "worthless piece of violet glass", count = 1 },
    { name = "luckstone|gray stone", count = 1 },
    { name = "loadstone|gray stone", count = 1 },
    { name = "touchstone|gray stone", count = 1 },
    { name = "flint stone|gray stone", count = 1 },
    { name = "rock", count = 1 },
    { name = "boulder", count = 1 },
    { name = "statue", count = 1 },
    { name = "heavy iron ball", count = 1 },
    { name = "iron chain", count = 1 },
    { name = "blinding venom|splash of venom", count = 1 },
    { name = "acid venom|splash of venom", count = 1 },
    { name = "dark part of a room", count = 1 },
    { name = "wall|Normal dungeon wall", count = 11 },
    { name = "doorway", count = 1 },
    { name = "Door|vertical open door", count = 1 },
    { name = "Door|horizontal open door", count = 1 },
    { name = "Door|vertical closed door", count = 1 },
    { name = "Door|horizontal closed door", count = 1 },
    { name = "iron bars", count = 1 },
    { name = "tree", count = 1 },
    { name = "Floor|floor of a room", count = 1 },
    { name = "Floor|darkened part of the floor", count = 1 },
    { name = "Engraving|engraving in a room", count = 1 },
    { name = "corridor", count = 1 },
    { name = "lit corridor", count = 1 },
    { name = "Engraving|engraving in a corridor", count = 1 },
    { name = "Stairs|staircase up", count = 1 },
    { name = "Stairs|staircase down", count = 1 },
    { name = "Ladder|ladder up", count = 1 },
    { name = "Ladder|ladder down", count = 1 },
    { name = "Stairs|branch staircase up", count = 1 },
    { name = "Stairs|branch staircase down", count = 1 },
    { name = "Ladder|branch ladder up", count = 1 },
    { name = "Ladder|branch ladder down", count = 1 },
    { name = "Altar|unaligned altar", count = 1 },
    { name = "Altar|chaotic altar", count = 1 },
    { name = "Altar|neutral altar", count = 1 },
    { name = "Altar|lawful altar", count = 1 },
    { name = "Altar|other altar", count = 1 },
    { name = "grave", count = 1 },
    { name = "throne|opulent throne", count = 1 },
    { name = "sink", count = 1 },
    { name = "fountain", count = 1 },
    { name = "pool", count = 1 },
    { name = "ice", count = 1 },
    { name = "Lava|molten lava", count = 1 },
    { name = "Lava|wall of lava", count = 1 },
    { name = "vertical open drawbridge", count = 1 },
    { name = "horizontal open drawbridge", count = 1 },
    { name = "vertical closed drawbridge", count = 1 },
    { name = "horizontal closed drawbridge", count = 1 },
    { name = "air", count = 1 },
    { name = "cloud", count = 1 },
    { name = "water", count = 1 },
    { name = "arrow trap", count = 1 },
    { name = "dart trap", count = 1 },
    { name = "falling rock trap", count = 1 },
    { name = "squeaky board", count = 1 },
    { name = "bear trap", count = 1 },
    { name = "land mine", count = 1 },
    { name = "rolling boulder trap", count = 1 },
    { name = "sleeping gas trap", count = 1 },
    { name = "rust trap", count = 1 },
    { name = "fire trap", count = 1 },
    { name = "pit", count = 1 },
    { name = "spiked pit", count = 1 },
    { name = "hole", count = 1 },
    { name = "trap door", count = 1 },
    { name = "teleportation trap", count = 1 },
    { name = "level teleporter", count = 1 },
    { name = "magic portal", count = 1 },
    { name = "web", count = 1 },
    { name = "Statue|statue trap", count = 1 },
    { name = "magic trap", count = 1 },
    { name = "anti-magic field", count = 1 },
    { name = "polymorph trap", count = 1 },
    { name = "vibrating square", count = 1 },
    { name = "trapped door", count = 1 },
    { name = "trapped chest", count = 1 },
    { name = "Magic missile", count = 4 },
    { name = "Fire (element)|Fire", count = 4 },
    { name = "Cold", count = 4 },
    { name = "Sleep", count = 4 },
    { name = "Death ray", count = 4 },
    { name = "Lightning", count = 4 },
    { name = "Poison|Poison gas", count = 4 },
    { name = "Acid", count = 4 },
    { name = "Wand of digging|Digging beam", count = 1 },
    { name = "Expensive camera|Camera flash", count = 1 },
    { name = "Boomerang|Boomerang in flight", count = 2 },
    { name = "Resistance|Shield effect", count = 4 },
    { name = "Poison cloud", count = 1 },
    { name = "Valid position", count = 1 },
    { name = "Engulfing", count = 8 },
    { name = "Explosion#dark explosion|dark explosion", count = 9 },
    { name = "Explosion#noxious explosion|noxious explosion", count = 9 },
    { name = "Explosion#muddy explosion|muddy explosion", count = 9 },
    { name = "Explosion#wet explosion|wet explosion", count = 9 },
    { name = "Explosion#magical explosion|magical explosion", count = 9 },
    { name = "Explosion#fiery explosion|fiery explosion", count = 9 },
    { name = "Explosion#frosty explosion|frosty explosion", count = 9 },
    { name = "Warning|Warning level 0", count = 1 },
    { name = "Warning|Warning level 1", count = 1 },
    { name = "Warning|Warning level 2", count = 1 },
    { name = "Warning|Warning level 3", count = 1 },
    { name = "Warning|Warning level 4", count = 1 },
    { name = "Warning|Warning level 5", count = 1 },
    { name = "unexplored", count = 1 },
    { name = "nothing", count = 1 },
    { name = "Gnomish Mines|Gnomish Mines wall", count = 11 },
    { name = "Gehennom|Gehennom wall", count = 11 },
    { name = "Fort Ludios|Fort Ludios wall", count = 11 },
    { name = "Sokoban|Sokoban wall", count = 11 },

    { name = "statue|statue of a giant ant", count = 2 },
    { name = "statue|statue of a killer bee", count = 2 },
    { name = "statue|statue of a soldier ant", count = 2 },
    { name = "statue|statue of a fire ant", count = 2 },
    { name = "statue|statue of a giant beetle", count = 2 },
    { name = "statue|statue of a queen bee", count = 2 },
    { name = "statue|statue of an acid blob", count = 2 },
    { name = "statue|statue of a quivering blob", count = 2 },
    { name = "statue|statue of a gelatinous cube", count = 2 },
    { name = "statue|statue of a chickatrice", count = 2 },
    { name = "statue|statue of a cockatrice", count = 2 },
    { name = "statue|statue of a pyrolisk", count = 2 },
    { name = "statue|statue of a jackal", count = 2 },
    { name = "statue|statue of a fox", count = 2 },
    { name = "statue|statue of a coyote", count = 2 },
    { name = "statue|statue of a werejackal", count = 2 },
    { name = "statue|statue of a little dog", count = 2 },
    { name = "statue|statue of a dingo", count = 2 },
    { name = "statue|statue of a dog", count = 2 },
    { name = "statue|statue of a large dog", count = 2 },
    { name = "statue|statue of a wolf", count = 2 },
    { name = "statue|statue of a werewolf", count = 2 },
    { name = "statue|statue of a winter wolf cub", count = 2 },
    { name = "statue|statue of a warg", count = 2 },
    { name = "statue|statue of a winter wolf", count = 2 },
    { name = "statue|statue of a hell hound pup", count = 2 },
    { name = "statue|statue of a hell hound", count = 2 },
    { name = "statue|statue of Cerberus", count = 2 },
    { name = "statue|statue of a gas spore", count = 2 },
    { name = "statue|statue of a floating eye", count = 2 },
    { name = "statue|statue of a freezing sphere", count = 2 },
    { name = "statue|statue of a flaming sphere", count = 2 },
    { name = "statue|statue of a shocking sphere", count = 2 },
    { name = "statue|statue of a beholder", count = 2 },
    { name = "statue|statue of a kitten", count = 2 },
    { name = "statue|statue of a housecat", count = 2 },
    { name = "statue|statue of a jaguar", count = 2 },
    { name = "statue|statue of a lynx", count = 2 },
    { name = "statue|statue of a panther", count = 2 },
    { name = "statue|statue of a large cat", count = 2 },
    { name = "statue|statue of a tiger", count = 2 },
    { name = "statue|statue of a displacer beast", count = 2 },
    { name = "statue|statue of a gremlin", count = 2 },
    { name = "statue|statue of a gargoyle", count = 2 },
    { name = "statue|statue of a winged gargoyle", count = 2 },
    { name = "statue|statue of a hobbit", count = 2 },
    { name = "statue|statue of a dwarf", count = 2 },
    { name = "statue|statue of a bugbear", count = 2 },
    { name = "statue|statue of a dwarf lord", count = 1 },
    { name = "statue|statue of a dwarf lady", count = 1 },
    { name = "statue|statue of a dwarf king", count = 1 },
    { name = "statue|statue of a dwarf queen", count = 1 },
    { name = "statue|statue of a mind flayer", count = 2 },
    { name = "statue|statue of a master mind flayer", count = 2 },
    { name = "statue|statue of a manes", count = 2 },
    { name = "statue|statue of a homunculus", count = 2 },
    { name = "statue|statue of an imp", count = 2 },
    { name = "statue|statue of a lemure", count = 2 },
    { name = "statue|statue of a quasit", count = 2 },
    { name = "statue|statue of a tengu", count = 2 },
    { name = "statue|statue of a blue jelly", count = 2 },
    { name = "statue|statue of a spotted jelly", count = 2 },
    { name = "statue|statue of an ochre jelly", count = 2 },
    { name = "statue|statue of a kobold", count = 2 },
    { name = "statue|statue of a large kobold", count = 2 },
    { name = "statue|statue of a kobold lord", count = 1 },
    { name = "statue|statue of a kobold lady", count = 1 },
    { name = "statue|statue of a kobold shaman", count = 2 },
    { name = "statue|statue of a leprechaun", count = 2 },
    { name = "statue|statue of a small mimic", count = 2 },
    { name = "statue|statue of a large mimic", count = 2 },
    { name = "statue|statue of a giant mimic", count = 2 },
    { name = "statue|statue of a wood nymph", count = 2 },
    { name = "statue|statue of a water nymph", count = 2 },
    { name = "statue|statue of a mountain nymph", count = 2 },
    { name = "statue|statue of a goblin", count = 2 },
    { name = "statue|statue of a hobgoblin", count = 2 },
    { name = "statue|statue of an orc", count = 2 },
    { name = "statue|statue of a hill orc", count = 2 },
    { name = "statue|statue of a Mordor orc", count = 2 },
    { name = "statue|statue of an Uruk-hai", count = 2 },
    { name = "statue|statue of an orc shaman", count = 2 },
    { name = "statue|statue of an orc-captain", count = 2 },
    { name = "statue|statue of a rock piercer", count = 2 },
    { name = "statue|statue of an iron piercer", count = 2 },
    { name = "statue|statue of a glass piercer", count = 2 },
    { name = "statue|statue of a rothe", count = 2 },
    { name = "statue|statue of a mumak", count = 2 },
    { name = "statue|statue of a leocrotta", count = 2 },
    { name = "statue|statue of a wumpus", count = 2 },
    { name = "statue|statue of a titanothere", count = 2 },
    { name = "statue|statue of a baluchitherium", count = 2 },
    { name = "statue|statue of a mastodon", count = 2 },
    { name = "statue|statue of a sewer rat", count = 2 },
    { name = "statue|statue of a giant rat", count = 2 },
    { name = "statue|statue of a rabid rat", count = 2 },
    { name = "statue|statue of a wererat", count = 2 },
    { name = "statue|statue of a rock mole", count = 2 },
    { name = "statue|statue of a woodchuck", count = 2 },
    { name = "statue|statue of a cave spider", count = 2 },
    { name = "statue|statue of a centipede", count = 2 },
    { name = "statue|statue of a giant spider", count = 2 },
    { name = "statue|statue of a scorpion", count = 2 },
    { name = "statue|statue of a lurker above", count = 2 },
    { name = "statue|statue of a trapper", count = 2 },
    { name = "statue|statue of a pony", count = 2 },
    { name = "statue|statue of a white unicorn", count = 2 },
    { name = "statue|statue of a gray unicorn", count = 2 },
    { name = "statue|statue of a black unicorn", count = 2 },
    { name = "statue|statue of a horse", count = 2 },
    { name = "statue|statue of a warhorse", count = 2 },
    { name = "statue|statue of a fog cloud", count = 2 },
    { name = "statue|statue of a dust vortex", count = 2 },
    { name = "statue|statue of an ice vortex", count = 2 },
    { name = "statue|statue of an energy vortex", count = 2 },
    { name = "statue|statue of a steam vortex", count = 2 },
    { name = "statue|statue of a fire vortex", count = 2 },
    { name = "statue|statue of a baby long worm", count = 2 },
    { name = "statue|statue of a baby purple worm", count = 2 },
    { name = "statue|statue of a long worm", count = 2 },
    { name = "statue|statue of a purple worm", count = 2 },
    { name = "statue|statue of a grid bug", count = 2 },
    { name = "statue|statue of a xan", count = 2 },
    { name = "statue|statue of a yellow light", count = 2 },
    { name = "statue|statue of a black light", count = 2 },
    { name = "statue|statue of a zruty", count = 2 },
    { name = "statue|statue of a couatl", count = 2 },
    { name = "statue|statue of an Aleax", count = 2 },
    { name = "statue|statue of an Angel", count = 2 },
    { name = "statue|statue of a ki-rin", count = 2 },
    { name = "statue|statue of an Archon", count = 2 },
    { name = "statue|statue of a bat", count = 2 },
    { name = "statue|statue of a giant bat", count = 2 },
    { name = "statue|statue of a raven", count = 2 },
    { name = "statue|statue of a vampire bat", count = 2 },
    { name = "statue|statue of a plains centaur", count = 2 },
    { name = "statue|statue of a forest centaur", count = 2 },
    { name = "statue|statue of a mountain centaur", count = 2 },
    { name = "statue|statue of a baby gray dragon", count = 2 },
    { name = "statue|statue of a baby gold dragon", count = 2 },
    { name = "statue|statue of a baby silver dragon", count = 2 },
    { name = "statue|statue of a baby shimmering dragon", count = 2 },
    { name = "statue|statue of a baby red dragon", count = 2 },
    { name = "statue|statue of a baby white dragon", count = 2 },
    { name = "statue|statue of a baby orange dragon", count = 2 },
    { name = "statue|statue of a baby black dragon", count = 2 },
    { name = "statue|statue of a baby blue dragon", count = 2 },
    { name = "statue|statue of a baby green dragon", count = 2 },
    { name = "statue|statue of a baby yellow dragon", count = 2 },
    { name = "statue|statue of a gray dragon", count = 2 },
    { name = "statue|statue of a gold dragon", count = 2 },
    { name = "statue|statue of a silver dragon", count = 2 },
    { name = "statue|statue of a shimmering dragon", count = 2 },
    { name = "statue|statue of a red dragon", count = 2 },
    { name = "statue|statue of a white dragon", count = 2 },
    { name = "statue|statue of an orange dragon", count = 2 },
    { name = "statue|statue of a black dragon", count = 2 },
    { name = "statue|statue of a blue dragon", count = 2 },
    { name = "statue|statue of a green dragon", count = 2 },
    { name = "statue|statue of a yellow dragon", count = 2 },
    { name = "statue|statue of a stalker", count = 2 },
    { name = "statue|statue of an air elemental", count = 2 },
    { name = "statue|statue of a fire elemental", count = 2 },
    { name = "statue|statue of an earth elemental", count = 2 },
    { name = "statue|statue of a water elemental", count = 2 },
    { name = "statue|statue of a lichen", count = 2 },
    { name = "statue|statue of a brown mold", count = 2 },
    { name = "statue|statue of a yellow mold", count = 2 },
    { name = "statue|statue of a green mold", count = 2 },
    { name = "statue|statue of a red mold", count = 2 },
    { name = "statue|statue of a shrieker", count = 2 },
    { name = "statue|statue of a violet fungus", count = 2 },
    { name = "statue|statue of a gnome", count = 2 },
    { name = "statue|statue of a gnome lord", count = 1 },
    { name = "statue|statue of a gnome lady", count = 1 },
    { name = "statue|statue of a gnomish wizard", count = 2 },
    { name = "statue|statue of a gnome king", count = 1 },
    { name = "statue|statue of a gnome queen", count = 1 },
    { name = "statue|statue of a giant", count = 2 },
    { name = "statue|statue of a stone giant", count = 2 },
    { name = "statue|statue of a hill giant", count = 2 },
    { name = "statue|statue of a fire giant", count = 2 },
    { name = "statue|statue of a frost giant", count = 2 },
    { name = "statue|statue of an ettin", count = 2 },
    { name = "statue|statue of a storm giant", count = 2 },
    { name = "statue|statue of a titan", count = 2 },
    { name = "statue|statue of a minotaur", count = 2 },
    { name = "statue|statue of a jabberwock", count = 2 },
    { name = "statue|statue of a vorpal jabberwock", count = 2 },
    { name = "statue|statue of a Keystone Kop", count = 2 },
    { name = "statue|statue of a Kop Sergeant", count = 2 },
    { name = "statue|statue of a Kop Lieutenant", count = 2 },
    { name = "statue|statue of a Kop Kaptain", count = 2 },
    { name = "statue|statue of a lich", count = 2 },
    { name = "statue|statue of a demilich", count = 2 },
    { name = "statue|statue of a master lich", count = 2 },
    { name = "statue|statue of an arch-lich", count = 2 },
    { name = "statue|statue of a kobold mummy", count = 2 },
    { name = "statue|statue of a gnome mummy", count = 2 },
    { name = "statue|statue of an orc mummy", count = 2 },
    { name = "statue|statue of a dwarf mummy", count = 2 },
    { name = "statue|statue of an elf mummy", count = 2 },
    { name = "statue|statue of a human mummy", count = 2 },
    { name = "statue|statue of an ettin mummy", count = 2 },
    { name = "statue|statue of a giant mummy", count = 2 },
    { name = "statue|statue of a red naga hatchling", count = 2 },
    { name = "statue|statue of a black naga hatchling", count = 2 },
    { name = "statue|statue of a golden naga hatchling", count = 2 },
    { name = "statue|statue of a guardian naga hatchling", count = 2 },
    { name = "statue|statue of a red naga", count = 2 },
    { name = "statue|statue of a black naga", count = 2 },
    { name = "statue|statue of a golden naga", count = 2 },
    { name = "statue|statue of a guardian naga", count = 2 },
    { name = "statue|statue of an ogre", count = 2 },
    { name = "statue|statue of an ogre lord", count = 1 },
    { name = "statue|statue of an ogre lady", count = 1 },
    { name = "statue|statue of an ogre king", count = 1 },
    { name = "statue|statue of an ogre queen", count = 1 },
    { name = "statue|statue of a gray ooze", count = 2 },
    { name = "statue|statue of a brown pudding", count = 2 },
    { name = "statue|statue of a green slime", count = 2 },
    { name = "statue|statue of a black pudding", count = 2 },
    { name = "statue|statue of a quantum mechanic", count = 2 },
    { name = "statue|statue of a genetic engineer", count = 2 },
    { name = "statue|statue of a rust monster", count = 2 },
    { name = "statue|statue of a disenchanter", count = 2 },
    { name = "statue|statue of a garter snake", count = 2 },
    { name = "statue|statue of a snake", count = 2 },
    { name = "statue|statue of a water moccasin", count = 2 },
    { name = "statue|statue of a python", count = 2 },
    { name = "statue|statue of a pit viper", count = 2 },
    { name = "statue|statue of a cobra", count = 2 },
    { name = "statue|statue of a troll", count = 2 },
    { name = "statue|statue of an ice troll", count = 2 },
    { name = "statue|statue of a rock troll", count = 2 },
    { name = "statue|statue of a water troll", count = 2 },
    { name = "statue|statue of an Olog-hai", count = 2 },
    { name = "statue|statue of an umber hulk", count = 2 },
    { name = "statue|statue of a vampire", count = 2 },
    { name = "statue|statue of a vampire lord", count = 1 },
    { name = "statue|statue of a vampire lady", count = 1 },
    { name = "statue|statue of a vampire mage", count = 2 },
    { name = "statue|statue of Vlad the Impaler", count = 2 },
    { name = "statue|statue of a barrow wight", count = 2 },
    { name = "statue|statue of a wraith", count = 2 },
    { name = "statue|statue of a Nazgul", count = 2 },
    { name = "statue|statue of a xorn", count = 2 },
    { name = "statue|statue of a monkey", count = 2 },
    { name = "statue|statue of an ape", count = 2 },
    { name = "statue|statue of an owlbear", count = 2 },
    { name = "statue|statue of a yeti", count = 2 },
    { name = "statue|statue of a carnivorous ape", count = 2 },
    { name = "statue|statue of a sasquatch", count = 2 },
    { name = "statue|statue of a kobold zombie", count = 2 },
    { name = "statue|statue of a gnome zombie", count = 2 },
    { name = "statue|statue of an orc zombie", count = 2 },
    { name = "statue|statue of a dwarf zombie", count = 2 },
    { name = "statue|statue of an elf zombie", count = 2 },
    { name = "statue|statue of a human zombie", count = 2 },
    { name = "statue|statue of an ettin zombie", count = 2 },
    { name = "statue|statue of a ghoul", count = 2 },
    { name = "statue|statue of a giant zombie", count = 2 },
    { name = "statue|statue of a skeleton", count = 2 },
    { name = "statue|statue of a straw golem", count = 2 },
    { name = "statue|statue of a paper golem", count = 2 },
    { name = "statue|statue of a rope golem", count = 2 },
    { name = "statue|statue of a gold golem", count = 2 },
    { name = "statue|statue of a leather golem", count = 2 },
    { name = "statue|statue of a wood golem", count = 2 },
    { name = "statue|statue of a flesh golem", count = 2 },
    { name = "statue|statue of a clay golem", count = 2 },
    { name = "statue|statue of a stone golem", count = 2 },
    { name = "statue|statue of a glass golem", count = 2 },
    { name = "statue|statue of an iron golem", count = 2 },
    { name = "statue|statue of a human", count = 2 },
    { name = "statue|statue of a wererat", count = 2 },
    { name = "statue|statue of a werejackal", count = 2 },
    { name = "statue|statue of a werewolf", count = 2 },
    { name = "statue|statue of an elf", count = 2 },
    { name = "statue|statue of a Woodland-elf", count = 2 },
    { name = "statue|statue of a Green-elf", count = 2 },
    { name = "statue|statue of a Grey-elf", count = 2 },
    { name = "statue|statue of an elf-lord", count = 1 },
    { name = "statue|statue of an elf-lady", count = 1 },
    { name = "statue|statue of an Elvenking", count = 1 },
    { name = "statue|statue of an Elvenqueen", count = 1 },
    { name = "statue|statue of a doppelganger", count = 2 },
    { name = "statue|statue of a shopkeeper", count = 2 },
    { name = "statue|statue of a guard", count = 2 },
    { name = "statue|statue of a prisoner", count = 2 },
    { name = "statue|statue of the Oracle", count = 2 },
    { name = "statue|statue of an aligned priest", count = 1 },
    { name = "statue|statue of an aligned priestess", count = 1 },
    { name = "statue|statue of a high priest", count = 1 },
    { name = "statue|statue of a high priestess", count = 1 },
    { name = "statue|statue of a soldier", count = 2 },
    { name = "statue|statue of a sergeant", count = 2 },
    { name = "statue|statue of a nurse", count = 2 },
    { name = "statue|statue of a lieutenant", count = 2 },
    { name = "statue|statue of a captain", count = 2 },
    { name = "statue|statue of a watchman", count = 2 },
    { name = "statue|statue of a watch captain", count = 2 },
    { name = "statue|statue of Medusa", count = 2 },
    { name = "statue|statue of the Wizard of Yendor", count = 2 },
    { name = "statue|statue of Croesus", count = 2 },
    { name = "statue|statue of Charon", count = 2 },
    { name = "statue|statue of a ghost", count = 2 },
    { name = "statue|statue of a shade", count = 2 },
    { name = "statue|statue of a water demon", count = 2 },
    { name = "statue|statue of an incubus", count = 1 },
    { name = "statue|statue of a succubus", count = 1 },
    { name = "statue|statue of a horned devil", count = 2 },
    { name = "statue|statue of an erinys", count = 2 },
    { name = "statue|statue of a barbed devil", count = 2 },
    { name = "statue|statue of a marilith", count = 2 },
    { name = "statue|statue of a vrock", count = 2 },
    { name = "statue|statue of a hezrou", count = 2 },
    { name = "statue|statue of a bone devil", count = 2 },
    { name = "statue|statue of an ice devil", count = 2 },
    { name = "statue|statue of a nalfeshnee", count = 2 },
    { name = "statue|statue of a pit fiend", count = 2 },
    { name = "statue|statue of a sandestin", count = 2 },
    { name = "statue|statue of a balrog", count = 2 },
    { name = "statue|statue of Juiblex", count = 2 },
    { name = "statue|statue of Yeenoghu", count = 2 },
    { name = "statue|statue of Orcus", count = 2 },
    { name = "statue|statue of Geryon", count = 2 },
    { name = "statue|statue of Dispater", count = 2 },
    { name = "statue|statue of Baalzebub", count = 2 },
    { name = "statue|statue of Asmodeus", count = 2 },
    { name = "statue|statue of Demogorgon", count = 2 },
    { name = "statue|statue of Death", count = 2 },
    { name = "statue|statue of Pestilence", count = 2 },
    { name = "statue|statue of Famine", count = 2 },
    { name = "statue|statue of a mail daemon", count = 2 },
    { name = "statue|statue of a djinni", count = 2 },
    { name = "statue|statue of a jellyfish", count = 2 },
    { name = "statue|statue of a piranha", count = 2 },
    { name = "statue|statue of a shark", count = 2 },
    { name = "statue|statue of a giant eel", count = 2 },
    { name = "statue|statue of an electric eel", count = 2 },
    { name = "statue|statue of a kraken", count = 2 },
    { name = "statue|statue of a newt", count = 2 },
    { name = "statue|statue of a gecko", count = 2 },
    { name = "statue|statue of an iguana", count = 2 },
    { name = "statue|statue of a baby crocodile", count = 2 },
    { name = "statue|statue of a lizard", count = 2 },
    { name = "statue|statue of a chameleon", count = 2 },
    { name = "statue|statue of a crocodile", count = 2 },
    { name = "statue|statue of a salamander", count = 2 },
    { name = "statue|statue of a long worm tail", count = 2 },
    { name = "statue|statue of an archeologist", count = 2 },
    { name = "statue|statue of a barbarian", count = 2 },
    { name = "statue|statue of a caveman", count = 1 },
    { name = "statue|statue of a cavewoman", count = 1 },
    { name = "statue|statue of a healer", count = 2 },
    { name = "statue|statue of a knight", count = 2 },
    { name = "statue|statue of a monk", count = 2 },
    { name = "statue|statue of a priest", count = 1 },
    { name = "statue|statue of a priestess", count = 1 },
    { name = "statue|statue of a ranger", count = 2 },
    { name = "statue|statue of a rogue", count = 2 },
    { name = "statue|statue of a samurai", count = 2 },
    { name = "statue|statue of a tourist", count = 2 },
    { name = "statue|statue of a valkyrie", count = 2 },
    { name = "statue|statue of a wizard", count = 2 },
    { name = "statue|statue of Lord Carnarvon", count = 2 },
    { name = "statue|statue of Pelias", count = 2 },
    { name = "statue|statue of Shaman Karnov", count = 2 },
    { name = "statue|statue of Earendil", count = 2 },
    { name = "statue|statue of Elwing", count = 2 },
    { name = "statue|statue of Hippocrates", count = 2 },
    { name = "statue|statue of King Arthur", count = 2 },
    { name = "statue|statue of the Grand Master", count = 2 },
    { name = "statue|statue of the Arch Priest", count = 2 },
    { name = "statue|statue of Orion", count = 2 },
    { name = "statue|statue of the Master of Thieves", count = 2 },
    { name = "statue|statue of Lord Sato", count = 2 },
    { name = "statue|statue of Twoflower", count = 2 },
    { name = "statue|statue of the Norn", count = 2 },
    { name = "statue|statue of Neferet the Green", count = 2 },
    { name = "statue|statue of the Minion of Huhetotl", count = 2 },
    { name = "statue|statue of Thoth Amon", count = 2 },
    { name = "statue|statue of the Chromatic Dragon", count = 2 },
    { name = "statue|statue of the Goblin King", count = 2 },
    { name = "statue|statue of Cyclops", count = 2 },
    { name = "statue|statue of Ixoth", count = 2 },
    { name = "statue|statue of Master Kaen", count = 2 },
    { name = "statue|statue of Nalzok", count = 2 },
    { name = "statue|statue of Scorpius", count = 2 },
    { name = "statue|statue of the Master Assassin", count = 2 },
    { name = "statue|statue of Ashikaga Takauji", count = 2 },
    { name = "statue|statue of Lord Surtur", count = 2 },
    { name = "statue|statue of the Dark One", count = 2 },
    { name = "statue|statue of a student", count = 2 },
    { name = "statue|statue of a chieftain", count = 2 },
    { name = "statue|statue of a neanderthal", count = 2 },
    { name = "statue|statue of a High-elf", count = 2 },
    { name = "statue|statue of an attendant", count = 2 },
    { name = "statue|statue of a page", count = 2 },
    { name = "statue|statue of an abbot", count = 2 },
    { name = "statue|statue of an acolyte", count = 2 },
    { name = "statue|statue of a hunter", count = 2 },
    { name = "statue|statue of a thug", count = 2 },
    { name = "statue|statue of a ninja", count = 2 },
    { name = "statue|statue of a roshi", count = 2 },
    { name = "statue|statue of a guide", count = 2 },
    { name = "statue|statue of a warrior", count = 2 },
    { name = "statue|statue of an apprentice", count = 2 },
}

-- Tile set for NetHack 3.6.x
local nh36x_tileset = {
    { name = "giant ant", count = 1 },
    { name = "killer bee", count = 1 },
    { name = "soldier ant", count = 1 },
    { name = "fire ant", count = 1 },
    { name = "giant beetle", count = 1 },
    { name = "queen bee", count = 1 },
    { name = "acid blob", count = 1 },
    { name = "quivering blob", count = 1 },
    { name = "gelatinous cube", count = 1 },
    { name = "chickatrice", count = 1 },
    { name = "cockatrice", count = 1 },
    { name = "pyrolisk", count = 1 },
    { name = "jackal", count = 1 },
    { name = "fox", count = 1 },
    { name = "coyote", count = 1 },
    { name = "werejackal", count = 1 },
    { name = "little dog", count = 1 },
    { name = "dingo", count = 1 },
    { name = "dog", count = 1 },
    { name = "large dog", count = 1 },
    { name = "wolf", count = 1 },
    { name = "werewolf", count = 1 },
    { name = "winter wolf cub", count = 1 },
    { name = "warg", count = 1 },
    { name = "winter wolf", count = 1 },
    { name = "hell hound pup", count = 1 },
    { name = "hell hound", count = 1 },
    { name = "Cerberus", count = 1 },
    { name = "gas spore", count = 1 },
    { name = "floating eye", count = 1 },
    { name = "freezing sphere", count = 1 },
    { name = "flaming sphere", count = 1 },
    { name = "shocking sphere", count = 1 },
    { name = "beholder", count = 1 },
    { name = "kitten", count = 1 },
    { name = "housecat", count = 1 },
    { name = "jaguar", count = 1 },
    { name = "lynx", count = 1 },
    { name = "panther", count = 1 },
    { name = "large cat", count = 1 },
    { name = "tiger", count = 1 },
    { name = "gremlin", count = 1 },
    { name = "gargoyle", count = 1 },
    { name = "winged gargoyle", count = 1 },
    { name = "hobbit", count = 1 },
    { name = "dwarf (monster)", count = 1 },
    { name = "bugbear", count = 1 },
    { name = "dwarf lord", count = 1 },
    { name = "dwarf king", count = 1 },
    { name = "mind flayer", count = 1 },
    { name = "master mind flayer", count = 1 },
    { name = "manes", count = 1 },
    { name = "homunculus", count = 1 },
    { name = "imp", count = 1 },
    { name = "lemure", count = 1 },
    { name = "quasit", count = 1 },
    { name = "tengu", count = 1 },
    { name = "blue jelly", count = 1 },
    { name = "spotted jelly", count = 1 },
    { name = "ochre jelly", count = 1 },
    { name = "kobold", count = 1 },
    { name = "large kobold", count = 1 },
    { name = "kobold lord", count = 1 },
    { name = "kobold shaman", count = 1 },
    { name = "leprechaun", count = 1 },
    { name = "small mimic", count = 1 },
    { name = "large mimic", count = 1 },
    { name = "giant mimic", count = 1 },
    { name = "wood nymph", count = 1 },
    { name = "water nymph", count = 1 },
    { name = "mountain nymph", count = 1 },
    { name = "goblin", count = 1 },
    { name = "hobgoblin", count = 1 },
    { name = "Orc (monster)|orc", count = 1 },
    { name = "hill orc", count = 1 },
    { name = "Mordor orc", count = 1 },
    { name = "Uruk-hai", count = 1 },
    { name = "orc shaman", count = 1 },
    { name = "orc-captain", count = 1 },
    { name = "rock piercer", count = 1 },
    { name = "iron piercer", count = 1 },
    { name = "glass piercer", count = 1 },
    { name = "rothe", count = 1 },
    { name = "mumak", count = 1 },
    { name = "leocrotta", count = 1 },
    { name = "wumpus", count = 1 },
    { name = "titanothere", count = 1 },
    { name = "baluchitherium", count = 1 },
    { name = "mastodon", count = 1 },
    { name = "sewer rat", count = 1 },
    { name = "giant rat", count = 1 },
    { name = "rabid rat", count = 1 },
    { name = "wererat", count = 1 },
    { name = "rock mole", count = 1 },
    { name = "woodchuck", count = 1 },
    { name = "cave spider", count = 1 },
    { name = "centipede", count = 1 },
    { name = "giant spider", count = 1 },
    { name = "scorpion", count = 1 },
    { name = "lurker above", count = 1 },
    { name = "trapper", count = 1 },
    { name = "pony", count = 1 },
    { name = "white unicorn", count = 1 },
    { name = "gray unicorn", count = 1 },
    { name = "black unicorn", count = 1 },
    { name = "horse", count = 1 },
    { name = "warhorse", count = 1 },
    { name = "fog cloud", count = 1 },
    { name = "dust vortex", count = 1 },
    { name = "ice vortex", count = 1 },
    { name = "energy vortex", count = 1 },
    { name = "steam vortex", count = 1 },
    { name = "fire vortex", count = 1 },
    { name = "baby long worm", count = 1 },
    { name = "baby purple worm", count = 1 },
    { name = "long worm", count = 1 },
    { name = "purple worm", count = 1 },
    { name = "grid bug", count = 1 },
    { name = "xan", count = 1 },
    { name = "yellow light", count = 1 },
    { name = "black light", count = 1 },
    { name = "zruty", count = 1 },
    { name = "couatl", count = 1 },
    { name = "Aleax", count = 1 },
    { name = "Angel", count = 1 },
    { name = "ki-rin", count = 1 },
    { name = "Archon", count = 1 },
    { name = "bat", count = 1 },
    { name = "giant bat", count = 1 },
    { name = "raven", count = 1 },
    { name = "vampire bat", count = 1 },
    { name = "plains centaur", count = 1 },
    { name = "forest centaur", count = 1 },
    { name = "mountain centaur", count = 1 },
    { name = "baby gray dragon", count = 1 },
    { name = "baby silver dragon", count = 1 },
    { name = "Baby shimmering dragon (monster)|baby shimmering dragon", count = 1 },
    { name = "baby red dragon", count = 1 },
    { name = "baby white dragon", count = 1 },
    { name = "baby orange dragon", count = 1 },
    { name = "baby black dragon", count = 1 },
    { name = "baby blue dragon", count = 1 },
    { name = "baby green dragon", count = 1 },
    { name = "baby yellow dragon", count = 1 },
    { name = "gray dragon", count = 1 },
    { name = "silver dragon", count = 1 },
    { name = "Shimmering dragon (monster)|shimmering dragon", count = 1 },
    { name = "red dragon", count = 1 },
    { name = "white dragon", count = 1 },
    { name = "orange dragon", count = 1 },
    { name = "black dragon", count = 1 },
    { name = "blue dragon", count = 1 },
    { name = "green dragon", count = 1 },
    { name = "yellow dragon", count = 1 },
    { name = "stalker", count = 1 },
    { name = "air elemental", count = 1 },
    { name = "fire elemental", count = 1 },
    { name = "earth elemental", count = 1 },
    { name = "water elemental", count = 1 },
    { name = "lichen", count = 1 },
    { name = "brown mold", count = 1 },
    { name = "yellow mold", count = 1 },
    { name = "green mold", count = 1 },
    { name = "red mold", count = 1 },
    { name = "shrieker", count = 1 },
    { name = "violet fungus", count = 1 },
    { name = "gnome (monster)", count = 1 },
    { name = "gnome lord", count = 1 },
    { name = "gnomish wizard", count = 1 },
    { name = "gnome king", count = 1 },
    { name = "giant", count = 1 },
    { name = "stone giant", count = 1 },
    { name = "hill giant", count = 1 },
    { name = "fire giant", count = 1 },
    { name = "frost giant", count = 1 },
    { name = "ettin", count = 1 },
    { name = "storm giant", count = 1 },
    { name = "titan", count = 1 },
    { name = "minotaur", count = 1 },
    { name = "jabberwock", count = 1 },
    { name = "vorpal jabberwock", count = 1 },
    { name = "Keystone Kop", count = 1 },
    { name = "Kop Sergeant", count = 1 },
    { name = "Kop Lieutenant", count = 1 },
    { name = "Kop Kaptain", count = 1 },
    { name = "lich", count = 1 },
    { name = "demilich", count = 1 },
    { name = "master lich", count = 1 },
    { name = "arch-lich", count = 1 },
    { name = "kobold mummy", count = 1 },
    { name = "gnome mummy", count = 1 },
    { name = "orc mummy", count = 1 },
    { name = "dwarf mummy", count = 1 },
    { name = "elf mummy", count = 1 },
    { name = "human mummy", count = 1 },
    { name = "ettin mummy", count = 1 },
    { name = "giant mummy", count = 1 },
    { name = "red naga hatchling", count = 1 },
    { name = "black naga hatchling", count = 1 },
    { name = "golden naga hatchling", count = 1 },
    { name = "guardian naga hatchling", count = 1 },
    { name = "red naga", count = 1 },
    { name = "black naga", count = 1 },
    { name = "golden naga", count = 1 },
    { name = "guardian naga", count = 1 },
    { name = "ogre", count = 1 },
    { name = "ogre lord", count = 1 },
    { name = "ogre king", count = 1 },
    { name = "gray ooze", count = 1 },
    { name = "brown pudding", count = 1 },
    { name = "green slime", count = 1 },
    { name = "black pudding", count = 1 },
    { name = "quantum mechanic", count = 1 },
    { name = "rust monster", count = 1 },
    { name = "disenchanter", count = 1 },
    { name = "garter snake", count = 1 },
    { name = "snake", count = 1 },
    { name = "water moccasin", count = 1 },
    { name = "python", count = 1 },
    { name = "pit viper", count = 1 },
    { name = "cobra", count = 1 },
    { name = "troll", count = 1 },
    { name = "ice troll", count = 1 },
    { name = "rock troll", count = 1 },
    { name = "water troll", count = 1 },
    { name = "Olog-hai", count = 1 },
    { name = "umber hulk", count = 1 },
    { name = "vampire", count = 1 },
    { name = "vampire lord", count = 1 },
    { name = "vampire mage", count = 1 },
    { name = "Vlad the Impaler", count = 1 },
    { name = "barrow wight", count = 1 },
    { name = "wraith", count = 1 },
    { name = "Nazgul", count = 1 },
    { name = "xorn", count = 1 },
    { name = "monkey", count = 1 },
    { name = "ape", count = 1 },
    { name = "owlbear", count = 1 },
    { name = "yeti", count = 1 },
    { name = "carnivorous ape", count = 1 },
    { name = "sasquatch", count = 1 },
    { name = "kobold zombie", count = 1 },
    { name = "gnome zombie", count = 1 },
    { name = "orc zombie", count = 1 },
    { name = "dwarf zombie", count = 1 },
    { name = "elf zombie", count = 1 },
    { name = "human zombie", count = 1 },
    { name = "ettin zombie", count = 1 },
    { name = "ghoul", count = 1 },
    { name = "giant zombie", count = 1 },
    { name = "skeleton", count = 1 },
    { name = "straw golem", count = 1 },
    { name = "paper golem", count = 1 },
    { name = "rope golem", count = 1 },
    { name = "gold golem", count = 1 },
    { name = "leather golem", count = 1 },
    { name = "wood golem", count = 1 },
    { name = "flesh golem", count = 1 },
    { name = "clay golem", count = 1 },
    { name = "stone golem", count = 1 },
    { name = "glass golem", count = 1 },
    { name = "iron golem", count = 1 },
    { name = "human (monster)", count = 1 },
    { name = "wererat", count = 1 },
    { name = "werejackal", count = 1 },
    { name = "werewolf", count = 1 },
    { name = "elf (monster)", count = 1 },
    { name = "Woodland-elf", count = 1 },
    { name = "Green-elf", count = 1 },
    { name = "Grey-elf", count = 1 },
    { name = "elf-lord", count = 1 },
    { name = "Elvenking", count = 1 },
    { name = "doppelganger", count = 1 },
    { name = "shopkeeper", count = 1 },
    { name = "guard", count = 1 },
    { name = "prisoner", count = 1 },
    { name = "Oracle (monster)|Oracle", count = 1 },
    { name = "aligned priest", count = 1 },
    { name = "high priest", count = 1 },
    { name = "soldier", count = 1 },
    { name = "Sergeant (monster)|sergeant", count = 1 },
    { name = "nurse", count = 1 },
    { name = "lieutenant", count = 1 },
    { name = "captain", count = 1 },
    { name = "watchman", count = 1 },
    { name = "watch captain", count = 1 },
    { name = "Medusa", count = 1 },
    { name = "Wizard of Yendor", count = 1 },
    { name = "Croesus", count = 1 },
    { name = "Charon", count = 1 },
    { name = "ghost", count = 1 },
    { name = "shade", count = 1 },
    { name = "water demon", count = 1 },
    { name = "succubus", count = 1 },
    { name = "horned devil", count = 1 },
    { name = "incubus", count = 1 },
    { name = "erinys", count = 1 },
    { name = "barbed devil", count = 1 },
    { name = "marilith", count = 1 },
    { name = "vrock", count = 1 },
    { name = "hezrou", count = 1 },
    { name = "bone devil", count = 1 },
    { name = "ice devil", count = 1 },
    { name = "nalfeshnee", count = 1 },
    { name = "pit fiend", count = 1 },
    { name = "sandestin", count = 1 },
    { name = "balrog", count = 1 },
    { name = "Juiblex", count = 1 },
    { name = "Yeenoghu", count = 1 },
    { name = "Orcus", count = 1 },
    { name = "Geryon", count = 1 },
    { name = "Dispater", count = 1 },
    { name = "Baalzebub", count = 1 },
    { name = "Asmodeus", count = 1 },
    { name = "Demogorgon", count = 1 },
    { name = "Death (monster)", count = 1 },
    { name = "Pestilence", count = 1 },
    { name = "Famine", count = 1 },
    { name = "mail daemon", count = 1 },
    { name = "djinni", count = 1 },
    { name = "jellyfish", count = 1 },
    { name = "piranha", count = 1 },
    { name = "shark", count = 1 },
    { name = "giant eel", count = 1 },
    { name = "electric eel", count = 1 },
    { name = "kraken", count = 1 },
    { name = "newt", count = 1 },
    { name = "gecko", count = 1 },
    { name = "iguana", count = 1 },
    { name = "baby crocodile", count = 1 },
    { name = "lizard", count = 1 },
    { name = "chameleon", count = 1 },
    { name = "crocodile", count = 1 },
    { name = "salamander", count = 1 },
    { name = "long worm tail", count = 1 },
    { name = "archeologist (player monster)|archeologist", count = 1 },
    { name = "barbarian (player monster)|barbarian", count = 1 },
    { name = "caveman (player monster)|caveman", count = 1 },
    { name = "cavewoman (player monster)|cavewoman", count = 1 },
    { name = "healer (player monster)|healer", count = 1 },
    { name = "knight (player monster)|knight", count = 1 },
    { name = "monk (player monster)|monk", count = 1 },
    { name = "priest (player monster)|priest", count = 1 },
    { name = "priestess (player monster)|priestess", count = 1 },
    { name = "ranger (player monster)|ranger", count = 1 },
    { name = "rogue (player monster)|rogue", count = 1 },
    { name = "samurai (player monster)|samurai", count = 1 },
    { name = "tourist (player monster)|tourist", count = 1 },
    { name = "valkyrie (player monster)|valkyrie", count = 1 },
    { name = "wizard (player monster)|wizard", count = 1 },
    { name = "Lord Carnarvon", count = 1 },
    { name = "Pelias", count = 1 },
    { name = "Shaman Karnov", count = 1 },
    { name = "Earendil", count = 1 },
    { name = "Elwing", count = 1 },
    { name = "Hippocrates", count = 1 },
    { name = "King Arthur", count = 1 },
    { name = "Grand Master", count = 1 },
    { name = "Arch Priest", count = 1 },
    { name = "Orion", count = 1 },
    { name = "Master of Thieves", count = 1 },
    { name = "Lord Sato", count = 1 },
    { name = "Twoflower", count = 1 },
    { name = "Norn", count = 1 },
    { name = "Neferet the Green", count = 1 },
    { name = "Minion of Huhetotl", count = 1 },
    { name = "Thoth Amon", count = 1 },
    { name = "Chromatic Dragon", count = 1 },
    { name = "Goblin King", count = 1 },
    { name = "Cyclops", count = 1 },
    { name = "Ixoth", count = 1 },
    { name = "Master Kaen", count = 1 },
    { name = "Nalzok", count = 1 },
    { name = "Scorpius", count = 1 },
    { name = "Master Assassin", count = 1 },
    { name = "Ashikaga Takauji", count = 1 },
    { name = "Lord Surtur", count = 1 },
    { name = "Dark One", count = 1 },
    { name = "student", count = 1 },
    { name = "chieftain", count = 1 },
    { name = "neanderthal", count = 1 },
    { name = "High-elf", count = 1 },
    { name = "attendant", count = 1 },
    { name = "page", count = 1 },
    { name = "abbot", count = 1 },
    { name = "Acolyte (quest guardian)|acolyte", count = 1 },
    { name = "hunter", count = 1 },
    { name = "thug", count = 1 },
    { name = "ninja", count = 1 },
    { name = "roshi", count = 1 },
    { name = "guide", count = 1 },
    { name = "warrior", count = 1 },
    { name = "apprentice", count = 1 },

    { name = "Invisibility|invisible monster", count = 1 },
    { name = "strange object", count = 1 },
    { name = "arrow", count = 1 },
    { name = "elven arrow|runed arrow", count = 1 },
    { name = "orcish arrow|crude arrow", count = 1 },
    { name = "silver arrow", count = 1 },
    { name = "ya|bamboo arrow", count = 1 },
    { name = "crossbow bolt", count = 1 },
    { name = "dart", count = 1 },
    { name = "Shuriken|throwing star", count = 1 },
    { name = "boomerang", count = 1 },
    { name = "spear", count = 1 },
    { name = "elven spear|runed spear", count = 1 },
    { name = "orcish spear|crude spear", count = 1 },
    { name = "dwarvish spear|stout spear", count = 1 },
    { name = "silver spear", count = 1 },
    { name = "javelin|throwing spear", count = 1 },
    { name = "trident", count = 1 },
    { name = "dagger", count = 1 },
    { name = "elven dagger|runed dagger", count = 1 },
    { name = "orcish dagger|crude dagger", count = 1 },
    { name = "silver dagger", count = 1 },
    { name = "athame", count = 1 },
    { name = "scalpel", count = 1 },
    { name = "knife", count = 1 },
    { name = "stiletto", count = 1 },
    { name = "worm tooth", count = 1 },
    { name = "crysknife", count = 1 },
    { name = "axe", count = 1 },
    { name = "battle-axe|double-headed axe", count = 1 },
    { name = "short sword", count = 1 },
    { name = "elven short sword|runed short sword", count = 1 },
    { name = "orcish short sword|crude short sword", count = 1 },
    { name = "dwarvish short sword|broad short sword", count = 1 },
    { name = "scimitar|curved sword", count = 1 },
    { name = "silver saber", count = 1 },
    { name = "broadsword", count = 1 },
    { name = "elven broadsword|runed broadsword", count = 1 },
    { name = "long sword", count = 1 },
    { name = "two-handed sword", count = 1 },
    { name = "katana|samurai sword", count = 1 },
    { name = "tsurugi|long samurai sword", count = 1 },
    { name = "runesword|runed broadsword", count = 1 },
    { name = "partisan|vulgar polearm", count = 1 },
    { name = "ranseur|hilted polearm", count = 1 },
    { name = "spetum|forked polearm", count = 1 },
    { name = "glaive|single-edged polearm", count = 1 },
    { name = "lance", count = 1 },
    { name = "halberd|angled poleaxe", count = 1 },
    { name = "bardiche|long poleaxe", count = 1 },
    { name = "voulge|pole cleaver", count = 1 },
    { name = "dwarvish mattock|broad pick", count = 1 },
    { name = "fauchard|pole sickle", count = 1 },
    { name = "guisarme|pruning hook", count = 1 },
    { name = "bill-guisarme|hooked polearm", count = 1 },
    { name = "lucern hammer|pronged polearm", count = 1 },
    { name = "bec de corbin|beaked polearm", count = 1 },
    { name = "mace", count = 1 },
    { name = "morning star", count = 1 },
    { name = "war hammer", count = 1 },
    { name = "club", count = 1 },
    { name = "rubber hose", count = 1 },
    { name = "quarterstaff|staff", count = 1 },
    { name = "aklys|thonged club", count = 1 },
    { name = "flail", count = 1 },
    { name = "bullwhip", count = 1 },
    { name = "bow", count = 1 },
    { name = "elven bow|runed bow", count = 1 },
    { name = "orcish bow|crude bow", count = 1 },
    { name = "long bow", count = 1 },
    { name = "sling", count = 1 },
    { name = "crossbow", count = 1 },
    { name = "elven leather helm|leather hat", count = 1 },
    { name = "orcish helm|iron skull cap", count = 1 },
    { name = "dwarvish iron helm|hard hat", count = 1 },
    { name = "fedora", count = 1 },
    { name = "cornuthaum|conical hat", count = 1 },
    { name = "dunce cap|conical hat", count = 1 },
    { name = "dented pot", count = 1 },
    { name = "helmet|plumed helmet", count = 1 },
    { name = "helm of brilliance|etched helmet", count = 1 },
    { name = "helm of opposite alignment|crested helmet", count = 1 },
    { name = "helm of telepathy|visored helmet", count = 1 },
    { name = "gray dragon scale mail", count = 1 },
    { name = "silver dragon scale mail", count = 1 },
    { name = "shimmering dragon scale mail", count = 1 },
    { name = "red dragon scale mail", count = 1 },
    { name = "white dragon scale mail", count = 1 },
    { name = "orange dragon scale mail", count = 1 },
    { name = "black dragon scale mail", count = 1 },
    { name = "blue dragon scale mail", count = 1 },
    { name = "green dragon scale mail", count = 1 },
    { name = "yellow dragon scale mail", count = 1 },
    { name = "gray dragon scales", count = 1 },
    { name = "silver dragon scales", count = 1 },
    { name = "shimmering dragon scales", count = 1 },
    { name = "red dragon scales", count = 1 },
    { name = "white dragon scales", count = 1 },
    { name = "orange dragon scales", count = 1 },
    { name = "black dragon scales", count = 1 },
    { name = "blue dragon scales", count = 1 },
    { name = "green dragon scales", count = 1 },
    { name = "yellow dragon scales", count = 1 },
    { name = "plate mail", count = 1 },
    { name = "crystal plate mail", count = 1 },
    { name = "bronze plate mail", count = 1 },
    { name = "splint mail", count = 1 },
    { name = "banded mail", count = 1 },
    { name = "dwarvish mithril-coat", count = 1 },
    { name = "elven mithril-coat", count = 1 },
    { name = "chain mail", count = 1 },
    { name = "orcish chain mail|crude chain mail", count = 1 },
    { name = "scale mail", count = 1 },
    { name = "studded leather armor", count = 1 },
    { name = "ring mail", count = 1 },
    { name = "orcish ring mail|crude ring mail", count = 1 },
    { name = "leather armor", count = 1 },
    { name = "leather jacket", count = 1 },
    { name = "Hawaiian shirt", count = 1 },
    { name = "T-shirt", count = 1 },
    { name = "mummy wrapping", count = 1 },
    { name = "elven cloak|faded pall", count = 1 },
    { name = "orcish cloak|coarse mantelet", count = 1 },
    { name = "dwarvish cloak|hooded cloak", count = 1 },
    { name = "oilskin cloak|slippery cloak", count = 1 },
    { name = "robe", count = 1 },
    { name = "alchemy smock|apron", count = 1 },
    { name = "leather cloak", count = 1 },
    { name = "cloak of protection|tattered cape", count = 1 },
    { name = "cloak of invisibility|opera cloak", count = 1 },
    { name = "cloak of magic resistance|ornamental cope", count = 1 },
    { name = "cloak of displacement|piece of cloth", count = 1 },
    { name = "small shield", count = 1 },
    { name = "elven shield|blue and green shield", count = 1 },
    { name = "Uruk-hai shield|white-handed shield", count = 1 },
    { name = "orcish shield|red-eyed shield", count = 1 },
    { name = "large shield", count = 1 },
    { name = "dwarvish roundshield|large round shield", count = 1 },
    { name = "shield of reflection|polished silver shield", count = 1 },
    { name = "leather gloves|old gloves", count = 1 },
    { name = "gauntlets of fumbling|padded gloves", count = 1 },
    { name = "gauntlets of power|riding gloves", count = 1 },
    { name = "gauntlets of dexterity|fencing gloves", count = 1 },
    { name = "low boots|walking shoes", count = 1 },
    { name = "iron shoes|hard shoes", count = 1 },
    { name = "high boots|jackboots", count = 1 },
    { name = "speed boots|combat boots", count = 1 },
    { name = "water walking boots|jungle boots", count = 1 },
    { name = "jumping boots|hiking boots", count = 1 },
    { name = "elven boots|mud boots", count = 1 },
    { name = "kicking boots|buckled boots", count = 1 },
    { name = "fumble boots|riding boots", count = 1 },
    { name = "levitation boots|snow boots", count = 1 },
    { name = "Ring|wooden ring", count = 1 },
    { name = "Ring|granite ring", count = 1 },
    { name = "Ring|opal ring", count = 1 },
    { name = "Ring|clay ring", count = 1 },
    { name = "Ring|coral ring", count = 1 },
    { name = "Ring|black onyx ring", count = 1 },
    { name = "Ring|moonstone ring", count = 1 },
    { name = "Ring|tiger eye ring", count = 1 },
    { name = "Ring|jade ring", count = 1 },
    { name = "Ring|bronze ring", count = 1 },
    { name = "Ring|agate ring", count = 1 },
    { name = "Ring|topaz ring", count = 1 },
    { name = "Ring|sapphire ring", count = 1 },
    { name = "Ring|ruby ring", count = 1 },
    { name = "Ring|diamond ring", count = 1 },
    { name = "Ring|pearl ring", count = 1 },
    { name = "Ring|iron ring", count = 1 },
    { name = "Ring|brass ring", count = 1 },
    { name = "Ring|copper ring", count = 1 },
    { name = "Ring|twisted ring", count = 1 },
    { name = "Ring|steel ring", count = 1 },
    { name = "Ring|silver ring", count = 1 },
    { name = "Ring|gold ring", count = 1 },
    { name = "Ring|ivory ring", count = 1 },
    { name = "Ring|emerald ring", count = 1 },
    { name = "Ring|wire ring", count = 1 },
    { name = "Ring|engagement ring", count = 1 },
    { name = "Ring|shiny ring", count = 1 },
    { name = "Amulet|circular amulet", count = 1 },
    { name = "Amulet|spherical amulet", count = 1 },
    { name = "Amulet|oval amulet", count = 1 },
    { name = "Amulet|triangular amulet", count = 1 },
    { name = "Amulet|pyramidal amulet", count = 1 },
    { name = "Amulet|square amulet", count = 1 },
    { name = "Amulet|concave amulet", count = 1 },
    { name = "Amulet|hexagonal amulet", count = 1 },
    { name = "Amulet|octagonal amulet", count = 1 },
    { name = "cheap plastic imitation of the Amulet of Yendor", count = 1 },
    { name = "Amulet of Yendor|Amulet of Yendor", count = 1 },
    { name = "large box", count = 1 },
    { name = "chest", count = 1 },
    { name = "ice box", count = 1 },
    { name = "sack|bag", count = 1 },
    { name = "oilskin sack|bag", count = 1 },
    { name = "bag of holding|bag", count = 1 },
    { name = "bag of tricks|bag", count = 1 },
    { name = "skeleton key|key", count = 1 },
    { name = "lock pick", count = 1 },
    { name = "credit card", count = 1 },
    { name = "tallow candle|candle", count = 1 },
    { name = "wax candle|candle", count = 1 },
    { name = "brass lantern", count = 1 },
    { name = "oil lamp|lamp", count = 1 },
    { name = "magic lamp|lamp", count = 1 },
    { name = "expensive camera", count = 1 },
    { name = "mirror|looking glass", count = 1 },
    { name = "crystal ball|glass orb", count = 1 },
    { name = "lenses", count = 1 },
    { name = "blindfold", count = 1 },
    { name = "towel", count = 1 },
    { name = "saddle", count = 1 },
    { name = "leash", count = 1 },
    { name = "stethoscope", count = 1 },
    { name = "tinning kit", count = 1 },
    { name = "tin opener", count = 1 },
    { name = "can of grease", count = 1 },
    { name = "figurine", count = 1 },
    { name = "magic marker", count = 1 },
    { name = "land mine", count = 1 },
    { name = "beartrap", count = 1 },
    { name = "tin whistle|whistle", count = 1 },
    { name = "magic whistle|whistle", count = 1 },
    { name = "wooden flute|flute", count = 1 },
    { name = "magic flute|flute", count = 1 },
    { name = "tooled horn|horn", count = 1 },
    { name = "frost horn|horn", count = 1 },
    { name = "fire horn|horn", count = 1 },
    { name = "horn of plenty|horn", count = 1 },
    { name = "wooden harp|harp", count = 1 },
    { name = "magic harp|harp", count = 1 },
    { name = "bell", count = 1 },
    { name = "bugle", count = 1 },
    { name = "leather drum|drum", count = 1 },
    { name = "drum of earthquake|drum", count = 1 },
    { name = "pick-axe", count = 1 },
    { name = "grappling hook|iron hook", count = 1 },
    { name = "unicorn horn", count = 1 },
    { name = "Candelabrum of Invocation|candelabrum", count = 1 },
    { name = "Bell of Opening|silver bell", count = 1 },
    { name = "tripe ration", count = 1 },
    { name = "corpse", count = 1 },
    { name = "egg", count = 1 },
    { name = "meatball", count = 1 },
    { name = "meat stick", count = 1 },
    { name = "huge chunk of meat", count = 1 },
    { name = "meat ring", count = 1 },
    { name = "glob|glob of gray ooze", count = 1 },
    { name = "glob|glob of brown pudding", count = 1 },
    { name = "glob|glob of green slime", count = 1 },
    { name = "glob|glob of black pudding", count = 1 },
    { name = "kelp frond", count = 1 },
    { name = "eucalyptus leaf", count = 1 },
    { name = "apple", count = 1 },
    { name = "orange", count = 1 },
    { name = "pear", count = 1 },
    { name = "melon", count = 1 },
    { name = "banana", count = 1 },
    { name = "carrot", count = 1 },
    { name = "sprig of wolfsbane", count = 1 },
    { name = "clove of garlic", count = 1 },
    { name = "slime mold", count = 1 },
    { name = "lump of royal jelly", count = 1 },
    { name = "cream pie", count = 1 },
    { name = "candy bar", count = 1 },
    { name = "fortune cookie", count = 1 },
    { name = "pancake", count = 1 },
    { name = "lembas wafer", count = 1 },
    { name = "cram ration", count = 1 },
    { name = "food ration", count = 1 },
    { name = "K-ration", count = 1 },
    { name = "C-ration", count = 1 },
    { name = "tin", count = 1 },
    { name = "potion|ruby potion", count = 1 },
    { name = "potion|pink potion", count = 1 },
    { name = "potion|orange potion", count = 1 },
    { name = "potion|yellow potion", count = 1 },
    { name = "potion|emerald potion", count = 1 },
    { name = "potion|dark green potion", count = 1 },
    { name = "potion|cyan potion", count = 1 },
    { name = "potion|sky blue potion", count = 1 },
    { name = "potion|brilliant blue potion", count = 1 },
    { name = "potion|magenta potion", count = 1 },
    { name = "potion|purple-red potion", count = 1 },
    { name = "potion|puce potion", count = 1 },
    { name = "potion|milky potion", count = 1 },
    { name = "potion|swirly potion", count = 1 },
    { name = "potion|bubbly potion", count = 1 },
    { name = "potion|smoky potion", count = 1 },
    { name = "potion|cloudy potion", count = 1 },
    { name = "potion|effervescent potion", count = 1 },
    { name = "potion|black potion", count = 1 },
    { name = "potion|golden potion", count = 1 },
    { name = "potion|brown potion", count = 1 },
    { name = "potion|fizzy potion", count = 1 },
    { name = "potion|dark potion", count = 1 },
    { name = "potion|white potion", count = 1 },
    { name = "potion|murky potion", count = 1 },
    { name = "potion of water", count = 1 },
    { name = "scroll|scroll labeled ZELGO MER", count = 1 },
    { name = "scroll|scroll labeled JUYED AWK YACC", count = 1 },
    { name = "scroll|scroll labeled NR 9", count = 1 },
    { name = "scroll|scroll labeled XIXAXA XOXAXA XUXAXA", count = 1 },
    { name = "scroll|scroll labeled PRATYAVAYAH", count = 1 },
    { name = "scroll|scroll labeled DAIYEN FOOELS", count = 1 },
    { name = "scroll|scroll labeled LEP GEX VEN ZEA", count = 1 },
    { name = "scroll|scroll labeled PRIRUTSENIE", count = 1 },
    { name = "scroll|scroll labeled ELBIB YLOH", count = 1 },
    { name = "scroll|scroll labeled VERR YED HORRE", count = 1 },
    { name = "scroll|scroll labeled VENZAR BORGAVVE", count = 1 },
    { name = "scroll|scroll labeled THARR", count = 1 },
    { name = "scroll|scroll labeled YUM YUM", count = 1 },
    { name = "scroll|scroll labeled KERNOD WEL", count = 1 },
    { name = "scroll|scroll labeled ELAM EBOW", count = 1 },
    { name = "scroll|scroll labeled DUAM XNAHT", count = 1 },
    { name = "scroll|scroll labeled ANDOVA BEGARIN", count = 1 },
    { name = "scroll|scroll labeled KIRJE", count = 1 },
    { name = "scroll|scroll labeled VE FORBRYDERNE", count = 1 },
    { name = "scroll|scroll labeled HACKEM MUCHE", count = 1 },
    { name = "scroll|scroll labeled VELOX NEB", count = 1 },
    { name = "scroll|scroll labeled FOOBIE BLETCH", count = 1 },
    { name = "scroll|scroll labeled TEMOV", count = 1 },
    { name = "scroll|scroll labeled GARVEN DEH", count = 1 },
    { name = "scroll|scroll labeled READ ME", count = 1 },
    { name = "scroll|scroll labeled ETAOIN SHRDLU", count = 1 },
    { name = "scroll|scroll labeled LOREM IPSUM", count = 1 },
    { name = "scroll|scroll labeled FNORD", count = 1 },
    { name = "scroll|scroll labeled KO BATE", count = 1 },
    { name = "scroll|scroll labeled ABRA KA DABRA", count = 1 },
    { name = "scroll|scroll labeled ASHPD SODALG", count = 1 },
    { name = "scroll|scroll labeled ZLORFIK", count = 1 },
    { name = "scroll|scroll labeled GNIK SISI VLE", count = 1 },
    { name = "scroll|scroll labeled HAPAX LEGOMENON", count = 1 },
    { name = "scroll|scroll labeled EIRIS SAZUN IDISI", count = 1 },
    { name = "scroll|scroll labeled PHOL ENDE WODAN", count = 1 },
    { name = "scroll|scroll labeled GHOTI", count = 1 },
    { name = "scroll|scroll labeled MAPIRO MAHAMA DIROMAT", count = 1 },
    { name = "scroll|scroll labeled VAS CORP BET MANI", count = 1 },
    { name = "scroll|scroll labeled XOR OTA", count = 1 },
    { name = "scroll|scroll labeled STRC PRST SKRZ KRK", count = 1 },
    { name = "scroll of mail", count = 1 },
    { name = "scroll of blank paper", count = 1 },
    { name = "Spellbook|parchment spellbook", count = 1 },
    { name = "Spellbook|vellum spellbook", count = 1 },
    { name = "Spellbook|ragged spellbook", count = 1 },
    { name = "Spellbook|dog eared spellbook", count = 1 },
    { name = "Spellbook|mottled spellbook", count = 1 },
    { name = "Spellbook|stained spellbook", count = 1 },
    { name = "Spellbook|cloth spellbook", count = 1 },
    { name = "Spellbook|leathery spellbook", count = 1 },
    { name = "Spellbook|white spellbook", count = 1 },
    { name = "Spellbook|pink spellbook", count = 1 },
    { name = "Spellbook|red spellbook", count = 1 },
    { name = "Spellbook|orange spellbook", count = 1 },
    { name = "Spellbook|yellow spellbook", count = 1 },
    { name = "Spellbook|velvet spellbook", count = 1 },
    { name = "Spellbook|light green spellbook", count = 1 },
    { name = "Spellbook|dark green spellbook", count = 1 },
    { name = "Spellbook|turquoise spellbook", count = 1 },
    { name = "Spellbook|cyan spellbook", count = 1 },
    { name = "Spellbook|light blue spellbook", count = 1 },
    { name = "Spellbook|dark blue spellbook", count = 1 },
    { name = "Spellbook|indigo spellbook", count = 1 },
    { name = "Spellbook|magenta spellbook", count = 1 },
    { name = "Spellbook|purple spellbook", count = 1 },
    { name = "Spellbook|violet spellbook", count = 1 },
    { name = "Spellbook|tan spellbook", count = 1 },
    { name = "Spellbook|plaid spellbook", count = 1 },
    { name = "Spellbook|light brown spellbook", count = 1 },
    { name = "Spellbook|dark brown spellbook", count = 1 },
    { name = "Spellbook|gray spellbook", count = 1 },
    { name = "Spellbook|wrinkled spellbook", count = 1 },
    { name = "Spellbook|dusty spellbook", count = 1 },
    { name = "Spellbook|bronze spellbook", count = 1 },
    { name = "Spellbook|copper spellbook", count = 1 },
    { name = "Spellbook|silver spellbook", count = 1 },
    { name = "Spellbook|gold spellbook", count = 1 },
    { name = "Spellbook|glittering spellbook", count = 1 },
    { name = "Spellbook|shining spellbook", count = 1 },
    { name = "Spellbook|dull spellbook", count = 1 },
    { name = "Spellbook|thin spellbook", count = 1 },
    { name = "Spellbook|thick spellbook", count = 1 },
    { name = "spellbook of blank paper", count = 1 },
    { name = "novel|paperback", count = 1 },
    { name = "Book of the Dead", count = 1 },
    { name = "wand|glass wand", count = 1 },
    { name = "wand|balsa wand", count = 1 },
    { name = "wand|crystal wand", count = 1 },
    { name = "wand|maple wand", count = 1 },
    { name = "wand|pine wand", count = 1 },
    { name = "wand|oak wand", count = 1 },
    { name = "wand|ebony wand", count = 1 },
    { name = "wand|marble wand", count = 1 },
    { name = "wand|tin wand", count = 1 },
    { name = "wand|brass wand", count = 1 },
    { name = "wand|copper wand", count = 1 },
    { name = "wand|silver wand", count = 1 },
    { name = "wand|platinum wand", count = 1 },
    { name = "wand|iridium wand", count = 1 },
    { name = "wand|zinc wand", count = 1 },
    { name = "wand|aluminum wand", count = 1 },
    { name = "wand|uranium wand", count = 1 },
    { name = "wand|iron wand", count = 1 },
    { name = "wand|steel wand", count = 1 },
    { name = "wand|hexagonal wand", count = 1 },
    { name = "wand|short wand", count = 1 },
    { name = "wand|runed wand", count = 1 },
    { name = "wand|long wand", count = 1 },
    { name = "wand|curved wand", count = 1 },
    { name = "wand|forked wand", count = 1 },
    { name = "wand|spiked wand", count = 1 },
    { name = "wand|jeweled wand", count = 1 },
    { name = "gold piece", count = 1 },
    { name = "dilithium crystal|white gem", count = 1 },
    { name = "diamond|white gem", count = 1 },
    { name = "ruby|red gem", count = 1 },
    { name = "jacinth stone|orange gem", count = 1 },
    { name = "sapphire|blue gem", count = 1 },
    { name = "black opal|black gem", count = 1 },
    { name = "emerald|green gem", count = 1 },
    { name = "turquoise stone|green gem", count = 1 },
    { name = "citrine stone|yellow gem", count = 1 },
    { name = "aquamarine stone|green gem", count = 1 },
    { name = "amber stone|yellowish brown gem", count = 1 },
    { name = "topaz stone|yellowish brown gem", count = 1 },
    { name = "jet stone|black gem", count = 1 },
    { name = "opal|white gem", count = 1 },
    { name = "chrysoberyl stone|yellow gem", count = 1 },
    { name = "garnet stone|red gem", count = 1 },
    { name = "amethyst stone|violet gem", count = 1 },
    { name = "jasper stone|red gem", count = 1 },
    { name = "fluorite stone|violet gem", count = 1 },
    { name = "obsidian stone|black gem", count = 1 },
    { name = "agate stone|orange gem", count = 1 },
    { name = "jade stone|green gem", count = 1 },
    { name = "worthless piece of white glass", count = 1 },
    { name = "worthless piece of blue glass", count = 1 },
    { name = "worthless piece of red glass", count = 1 },
    { name = "worthless piece of yellowish brown glass", count = 1 },
    { name = "worthless piece of orange glass", count = 1 },
    { name = "worthless piece of yellow glass", count = 1 },
    { name = "worthless piece of black glass", count = 1 },
    { name = "worthless piece of green glass", count = 1 },
    { name = "worthless piece of violet glass", count = 1 },
    { name = "luckstone|gray stone", count = 1 },
    { name = "loadstone|gray stone", count = 1 },
    { name = "touchstone|gray stone", count = 1 },
    { name = "flint stone|gray stone", count = 1 },
    { name = "rock", count = 1 },
    { name = "boulder", count = 1 },
    { name = "statue", count = 1 },
    { name = "heavy iron ball", count = 1 },
    { name = "iron chain", count = 1 },
    { name = "blinding venom|splash of venom", count = 1 },
    { name = "acid venom|splash of venom", count = 1 },
    { name = "dark part of a room", count = 1 },
    { name = "wall|Normal dungeon wall", count = 1 },
    { name = "wall|Normal dungeon wall", count = 1 },
    { name = "wall|Normal dungeon wall", count = 1 },
    { name = "wall|Normal dungeon wall", count = 1 },
    { name = "wall|Normal dungeon wall", count = 1 },
    { name = "wall|Normal dungeon wall", count = 1 },
    { name = "wall|Normal dungeon wall", count = 1 },
    { name = "wall|Normal dungeon wall", count = 1 },
    { name = "wall|Normal dungeon wall", count = 1 },
    { name = "wall|Normal dungeon wall", count = 1 },
    { name = "wall|Normal dungeon wall", count = 1 },
    { name = "doorway", count = 1 },
    { name = "Door|open door", count = 2 },
    { name = "Door|closed door", count = 2 },
    { name = "iron bars", count = 1 },
    { name = "tree", count = 1 },
    { name = "Floor|floor of a room", count = 1 },
    { name = "Floor|darkened part of the floor", count = 1 },
    { name = "corridor", count = 1 },
    { name = "lit corridor", count = 1 },
    { name = "Stairs|staircase up", count = 1 },
    { name = "Stairs|staircase down", count = 1 },
    { name = "Ladder|ladder up", count = 1 },
    { name = "Ladder|ladder down", count = 1 },
    { name = "altar", count = 1 },
    { name = "grave", count = 1 },
    { name = "Throne|opulent throne", count = 1 },
    { name = "sink", count = 1 },
    { name = "fountain", count = 1 },
    { name = "water", count = 1 },
    { name = "ice", count = 1 },
    { name = "Lava|molten lava", count = 1 },
    { name = "Drawbridge|lowered drawbridge", count = 2 },
    { name = "Drawbridge|raised drawbridge", count = 2 },
    { name = "air", count = 1 },
    { name = "cloud", count = 1 },
    { name = "water", count = 1 },
    { name = "arrow trap", count = 1 },
    { name = "dart trap", count = 1 },
    { name = "falling rock trap", count = 1 },
    { name = "squeaky board", count = 1 },
    { name = "bear trap", count = 1 },
    { name = "land mine", count = 1 },
    { name = "rolling boulder trap", count = 1 },
    { name = "sleeping gas trap", count = 1 },
    { name = "rust trap", count = 1 },
    { name = "fire trap", count = 1 },
    { name = "pit", count = 1 },
    { name = "spiked pit", count = 1 },
    { name = "hole", count = 1 },
    { name = "trap door", count = 1 },
    { name = "teleportation trap", count = 1 },
    { name = "level teleporter", count = 1 },
    { name = "magic portal", count = 1 },
    { name = "web", count = 1 },
    { name = "Statue|statue trap", count = 1 },
    { name = "magic trap", count = 1 },
    { name = "anti-magic field", count = 1 },
    { name = "polymorph trap", count = 1 },
    { name = "vibrating square", count = 1 },
    { name = "Zap|Zap beam", count = 4 },
    { name = "Wand of digging|Digging beam", count = 1 },
    { name = "Expensive camera|Camera flash", count = 1 },
    { name = "Boomerang|Boomerang in flight", count = 2 },
    { name = "Resistance|Shield effect", count = 4 },
    { name = "Poison cloud", count = 1 },
    { name = "Valid position", count = 1 },
    { name = "Engulfing", count = 8 },
    { name = "Explosion#dark explosion|dark explosion", count = 9 },
    { name = "Explosion#noxious explosion|noxious explosion", count = 9 },
    { name = "Explosion#muddy explosion|muddy explosion", count = 9 },
    { name = "Explosion#wet explosion|wet explosion", count = 9 },
    { name = "Explosion#magical explosion|magical explosion", count = 9 },
    { name = "Explosion#fiery explosion|fiery explosion", count = 9 },
    { name = "Explosion#frosty explosion|frosty explosion", count = 9 },
    { name = "Magic missile", count = 4 },
    { name = "Fire (element)|Fire", count = 4 },
    { name = "Cold", count = 4 },
    { name = "Sleep", count = 4 },
    { name = "Death ray", count = 4 },
    { name = "Lightning", count = 4 },
    { name = "Poison|Poison gas", count = 4 },
    { name = "Acid", count = 4 },
    { name = "Warning|Warning level 0", count = 1 },
    { name = "Warning|Warning level 1", count = 1 },
    { name = "Warning|Warning level 2", count = 1 },
    { name = "Warning|Warning level 3", count = 1 },
    { name = "Warning|Warning level 4", count = 1 },
    { name = "Warning|Warning level 5", count = 1 },
    { name = "Gnomish Mines|Gnomish Mines wall", count = 11 },
    { name = "Gehennom|Gehennom wall", count = 11 },
    { name = "Fort Ludios|Fort Ludios wall", count = 11 },
    { name = "Sokoban|Sokoban wall", count = 11 },

    { name = "Statue|statue of a giant ant", count = 1 },
    { name = "Statue|statue of a killer bee", count = 1 },
    { name = "Statue|statue of a soldier ant", count = 1 },
    { name = "Statue|statue of a fire ant", count = 1 },
    { name = "Statue|statue of a giant beetle", count = 1 },
    { name = "Statue|statue of a queen bee", count = 1 },
    { name = "Statue|statue of an acid blob", count = 1 },
    { name = "Statue|statue of a quivering blob", count = 1 },
    { name = "Statue|statue of a gelatinous cube", count = 1 },
    { name = "Statue|statue of a chickatrice", count = 1 },
    { name = "Statue|statue of a cockatrice", count = 1 },
    { name = "Statue|statue of a pyrolisk", count = 1 },
    { name = "Statue|statue of a jackal", count = 1 },
    { name = "Statue|statue of a fox", count = 1 },
    { name = "Statue|statue of a coyote", count = 1 },
    { name = "Statue|statue of a werejackal", count = 1 },
    { name = "Statue|statue of a little dog", count = 1 },
    { name = "Statue|statue of a dingo", count = 1 },
    { name = "Statue|statue of a dog", count = 1 },
    { name = "Statue|statue of a large dog", count = 1 },
    { name = "Statue|statue of a wolf", count = 1 },
    { name = "Statue|statue of a werewolf", count = 1 },
    { name = "Statue|statue of a winter wolf cub", count = 1 },
    { name = "Statue|statue of a warg", count = 1 },
    { name = "Statue|statue of a winter wolf", count = 1 },
    { name = "Statue|statue of a hell hound pup", count = 1 },
    { name = "Statue|statue of a hell hound", count = 1 },
    { name = "Statue|statue of Cerberus", count = 1 },
    { name = "Statue|statue of a gas spore", count = 1 },
    { name = "Statue|statue of a floating eye", count = 1 },
    { name = "Statue|statue of a freezing sphere", count = 1 },
    { name = "Statue|statue of a flaming sphere", count = 1 },
    { name = "Statue|statue of a shocking sphere", count = 1 },
    { name = "Statue|statue of a beholder", count = 1 },
    { name = "Statue|statue of a kitten", count = 1 },
    { name = "Statue|statue of a housecat", count = 1 },
    { name = "Statue|statue of a jaguar", count = 1 },
    { name = "Statue|statue of a lynx", count = 1 },
    { name = "Statue|statue of a panther", count = 1 },
    { name = "Statue|statue of a large cat", count = 1 },
    { name = "Statue|statue of a tiger", count = 1 },
    { name = "Statue|statue of a gremlin", count = 1 },
    { name = "Statue|statue of a gargoyle", count = 1 },
    { name = "Statue|statue of a winged gargoyle", count = 1 },
    { name = "Statue|statue of a hobbit", count = 1 },
    { name = "Statue|statue of a dwarf", count = 1 },
    { name = "Statue|statue of a bugbear", count = 1 },
    { name = "Statue|statue of a dwarf lord", count = 1 },
    { name = "Statue|statue of a dwarf king", count = 1 },
    { name = "Statue|statue of a mind flayer", count = 1 },
    { name = "Statue|statue of a master mind flayer", count = 1 },
    { name = "Statue|statue of a manes", count = 1 },
    { name = "Statue|statue of a homunculus", count = 1 },
    { name = "Statue|statue of an imp", count = 1 },
    { name = "Statue|statue of a lemure", count = 1 },
    { name = "Statue|statue of a quasit", count = 1 },
    { name = "Statue|statue of a tengu", count = 1 },
    { name = "Statue|statue of a blue jelly", count = 1 },
    { name = "Statue|statue of a spotted jelly", count = 1 },
    { name = "Statue|statue of an ochre jelly", count = 1 },
    { name = "Statue|statue of a kobold", count = 1 },
    { name = "Statue|statue of a large kobold", count = 1 },
    { name = "Statue|statue of a kobold lord", count = 1 },
    { name = "Statue|statue of a kobold shaman", count = 1 },
    { name = "Statue|statue of a leprechaun", count = 1 },
    { name = "Statue|statue of a small mimic", count = 1 },
    { name = "Statue|statue of a large mimic", count = 1 },
    { name = "Statue|statue of a giant mimic", count = 1 },
    { name = "Statue|statue of a wood nymph", count = 1 },
    { name = "Statue|statue of a water nymph", count = 1 },
    { name = "Statue|statue of a mountain nymph", count = 1 },
    { name = "Statue|statue of a goblin", count = 1 },
    { name = "Statue|statue of a hobgoblin", count = 1 },
    { name = "Statue|statue of an orc", count = 1 },
    { name = "Statue|statue of a hill orc", count = 1 },
    { name = "Statue|statue of a Mordor orc", count = 1 },
    { name = "Statue|statue of an Uruk-hai", count = 1 },
    { name = "Statue|statue of an orc shaman", count = 1 },
    { name = "Statue|statue of an orc-captain", count = 1 },
    { name = "Statue|statue of a rock piercer", count = 1 },
    { name = "Statue|statue of an iron piercer", count = 1 },
    { name = "Statue|statue of a glass piercer", count = 1 },
    { name = "Statue|statue of a rothe", count = 1 },
    { name = "Statue|statue of a mumak", count = 1 },
    { name = "Statue|statue of a leocrotta", count = 1 },
    { name = "Statue|statue of a wumpus", count = 1 },
    { name = "Statue|statue of a titanothere", count = 1 },
    { name = "Statue|statue of a baluchitherium", count = 1 },
    { name = "Statue|statue of a mastodon", count = 1 },
    { name = "Statue|statue of a sewer rat", count = 1 },
    { name = "Statue|statue of a giant rat", count = 1 },
    { name = "Statue|statue of a rabid rat", count = 1 },
    { name = "Statue|statue of a wererat", count = 1 },
    { name = "Statue|statue of a rock mole", count = 1 },
    { name = "Statue|statue of a woodchuck", count = 1 },
    { name = "Statue|statue of a cave spider", count = 1 },
    { name = "Statue|statue of a centipede", count = 1 },
    { name = "Statue|statue of a giant spider", count = 1 },
    { name = "Statue|statue of a scorpion", count = 1 },
    { name = "Statue|statue of a lurker above", count = 1 },
    { name = "Statue|statue of a trapper", count = 1 },
    { name = "Statue|statue of a pony", count = 1 },
    { name = "Statue|statue of a white unicorn", count = 1 },
    { name = "Statue|statue of a gray unicorn", count = 1 },
    { name = "Statue|statue of a black unicorn", count = 1 },
    { name = "Statue|statue of a horse", count = 1 },
    { name = "Statue|statue of a warhorse", count = 1 },
    { name = "Statue|statue of a fog cloud", count = 1 },
    { name = "Statue|statue of a dust vortex", count = 1 },
    { name = "Statue|statue of an ice vortex", count = 1 },
    { name = "Statue|statue of an energy vortex", count = 1 },
    { name = "Statue|statue of a steam vortex", count = 1 },
    { name = "Statue|statue of a fire vortex", count = 1 },
    { name = "Statue|statue of a baby long worm", count = 1 },
    { name = "Statue|statue of a baby purple worm", count = 1 },
    { name = "Statue|statue of a long worm", count = 1 },
    { name = "Statue|statue of a purple worm", count = 1 },
    { name = "Statue|statue of a grid bug", count = 1 },
    { name = "Statue|statue of a xan", count = 1 },
    { name = "Statue|statue of a yellow light", count = 1 },
    { name = "Statue|statue of a black light", count = 1 },
    { name = "Statue|statue of a zruty", count = 1 },
    { name = "Statue|statue of a couatl", count = 1 },
    { name = "Statue|statue of an Aleax", count = 1 },
    { name = "Statue|statue of an Angel", count = 1 },
    { name = "Statue|statue of a ki-rin", count = 1 },
    { name = "Statue|statue of an Archon", count = 1 },
    { name = "Statue|statue of a bat", count = 1 },
    { name = "Statue|statue of a giant bat", count = 1 },
    { name = "Statue|statue of a raven", count = 1 },
    { name = "Statue|statue of a vampire bat", count = 1 },
    { name = "Statue|statue of a plains centaur", count = 1 },
    { name = "Statue|statue of a forest centaur", count = 1 },
    { name = "Statue|statue of a mountain centaur", count = 1 },
    { name = "Statue|statue of a baby gray dragon", count = 1 },
    { name = "Statue|statue of a baby silver dragon", count = 1 },
    { name = "Statue|statue of a baby shimmering dragon", count = 1 },
    { name = "Statue|statue of a baby red dragon", count = 1 },
    { name = "Statue|statue of a baby white dragon", count = 1 },
    { name = "Statue|statue of a baby orange dragon", count = 1 },
    { name = "Statue|statue of a baby black dragon", count = 1 },
    { name = "Statue|statue of a baby blue dragon", count = 1 },
    { name = "Statue|statue of a baby green dragon", count = 1 },
    { name = "Statue|statue of a baby yellow dragon", count = 1 },
    { name = "Statue|statue of a gray dragon", count = 1 },
    { name = "Statue|statue of a silver dragon", count = 1 },
    { name = "Statue|statue of a shimmering dragon", count = 1 },
    { name = "Statue|statue of a red dragon", count = 1 },
    { name = "Statue|statue of a white dragon", count = 1 },
    { name = "Statue|statue of an orange dragon", count = 1 },
    { name = "Statue|statue of a black dragon", count = 1 },
    { name = "Statue|statue of a blue dragon", count = 1 },
    { name = "Statue|statue of a green dragon", count = 1 },
    { name = "Statue|statue of a yellow dragon", count = 1 },
    { name = "Statue|statue of a stalker", count = 1 },
    { name = "Statue|statue of an air elemental", count = 1 },
    { name = "Statue|statue of a fire elemental", count = 1 },
    { name = "Statue|statue of an earth elemental", count = 1 },
    { name = "Statue|statue of a water elemental", count = 1 },
    { name = "Statue|statue of a lichen", count = 1 },
    { name = "Statue|statue of a brown mold", count = 1 },
    { name = "Statue|statue of a yellow mold", count = 1 },
    { name = "Statue|statue of a green mold", count = 1 },
    { name = "Statue|statue of a red mold", count = 1 },
    { name = "Statue|statue of a shrieker", count = 1 },
    { name = "Statue|statue of a violet fungus", count = 1 },
    { name = "Statue|statue of a gnome", count = 1 },
    { name = "Statue|statue of a gnome lord", count = 1 },
    { name = "Statue|statue of a gnomish wizard", count = 1 },
    { name = "Statue|statue of a gnome king", count = 1 },
    { name = "Statue|statue of a giant", count = 1 },
    { name = "Statue|statue of a stone giant", count = 1 },
    { name = "Statue|statue of a hill giant", count = 1 },
    { name = "Statue|statue of a fire giant", count = 1 },
    { name = "Statue|statue of a frost giant", count = 1 },
    { name = "Statue|statue of an ettin", count = 1 },
    { name = "Statue|statue of a storm giant", count = 1 },
    { name = "Statue|statue of a titan", count = 1 },
    { name = "Statue|statue of a minotaur", count = 1 },
    { name = "Statue|statue of a jabberwock", count = 1 },
    { name = "Statue|statue of a vorpal jabberwock", count = 1 },
    { name = "Statue|statue of a Keystone Kop", count = 1 },
    { name = "Statue|statue of a Kop Sergeant", count = 1 },
    { name = "Statue|statue of a Kop Lieutenant", count = 1 },
    { name = "Statue|statue of a Kop Kaptain", count = 1 },
    { name = "Statue|statue of a lich", count = 1 },
    { name = "Statue|statue of a demilich", count = 1 },
    { name = "Statue|statue of a master lich", count = 1 },
    { name = "Statue|statue of an arch-lich", count = 1 },
    { name = "Statue|statue of a kobold mummy", count = 1 },
    { name = "Statue|statue of a gnome mummy", count = 1 },
    { name = "Statue|statue of an orc mummy", count = 1 },
    { name = "Statue|statue of a dwarf mummy", count = 1 },
    { name = "Statue|statue of an elf mummy", count = 1 },
    { name = "Statue|statue of a human mummy", count = 1 },
    { name = "Statue|statue of an ettin mummy", count = 1 },
    { name = "Statue|statue of a giant mummy", count = 1 },
    { name = "Statue|statue of a red naga hatchling", count = 1 },
    { name = "Statue|statue of a black naga hatchling", count = 1 },
    { name = "Statue|statue of a golden naga hatchling", count = 1 },
    { name = "Statue|statue of a guardian naga hatchling", count = 1 },
    { name = "Statue|statue of a red naga", count = 1 },
    { name = "Statue|statue of a black naga", count = 1 },
    { name = "Statue|statue of a golden naga", count = 1 },
    { name = "Statue|statue of a guardian naga", count = 1 },
    { name = "Statue|statue of an ogre", count = 1 },
    { name = "Statue|statue of an ogre lord", count = 1 },
    { name = "Statue|statue of an ogre king", count = 1 },
    { name = "Statue|statue of a gray ooze", count = 1 },
    { name = "Statue|statue of a brown pudding", count = 1 },
    { name = "Statue|statue of a green slime", count = 1 },
    { name = "Statue|statue of a black pudding", count = 1 },
    { name = "Statue|statue of a quantum mechanic", count = 1 },
    { name = "Statue|statue of a rust monster", count = 1 },
    { name = "Statue|statue of a disenchanter", count = 1 },
    { name = "Statue|statue of a garter snake", count = 1 },
    { name = "Statue|statue of a snake", count = 1 },
    { name = "Statue|statue of a water moccasin", count = 1 },
    { name = "Statue|statue of a python", count = 1 },
    { name = "Statue|statue of a pit viper", count = 1 },
    { name = "Statue|statue of a cobra", count = 1 },
    { name = "Statue|statue of a troll", count = 1 },
    { name = "Statue|statue of an ice troll", count = 1 },
    { name = "Statue|statue of a rock troll", count = 1 },
    { name = "Statue|statue of a water troll", count = 1 },
    { name = "Statue|statue of an Olog-hai", count = 1 },
    { name = "Statue|statue of an umber hulk", count = 1 },
    { name = "Statue|statue of a vampire", count = 1 },
    { name = "Statue|statue of a vampire lord", count = 1 },
    { name = "Statue|statue of a vampire mage", count = 1 },
    { name = "Statue|statue of Vlad the Impaler", count = 1 },
    { name = "Statue|statue of a barrow wight", count = 1 },
    { name = "Statue|statue of a wraith", count = 1 },
    { name = "Statue|statue of a Nazgul", count = 1 },
    { name = "Statue|statue of a xorn", count = 1 },
    { name = "Statue|statue of a monkey", count = 1 },
    { name = "Statue|statue of an ape", count = 1 },
    { name = "Statue|statue of an owlbear", count = 1 },
    { name = "Statue|statue of a yeti", count = 1 },
    { name = "Statue|statue of a carnivorous ape", count = 1 },
    { name = "Statue|statue of a sasquatch", count = 1 },
    { name = "Statue|statue of a kobold zombie", count = 1 },
    { name = "Statue|statue of a gnome zombie", count = 1 },
    { name = "Statue|statue of an orc zombie", count = 1 },
    { name = "Statue|statue of a dwarf zombie", count = 1 },
    { name = "Statue|statue of an elf zombie", count = 1 },
    { name = "Statue|statue of a human zombie", count = 1 },
    { name = "Statue|statue of an ettin zombie", count = 1 },
    { name = "Statue|statue of a ghoul", count = 1 },
    { name = "Statue|statue of a giant zombie", count = 1 },
    { name = "Statue|statue of a skeleton", count = 1 },
    { name = "Statue|statue of a straw golem", count = 1 },
    { name = "Statue|statue of a paper golem", count = 1 },
    { name = "Statue|statue of a rope golem", count = 1 },
    { name = "Statue|statue of a gold golem", count = 1 },
    { name = "Statue|statue of a leather golem", count = 1 },
    { name = "Statue|statue of a wood golem", count = 1 },
    { name = "Statue|statue of a flesh golem", count = 1 },
    { name = "Statue|statue of a clay golem", count = 1 },
    { name = "Statue|statue of a stone golem", count = 1 },
    { name = "Statue|statue of a glass golem", count = 1 },
    { name = "Statue|statue of an iron golem", count = 1 },
    { name = "Statue|statue of a human", count = 1 },
    { name = "Statue|statue of a wererat", count = 1 },
    { name = "Statue|statue of a werejackal", count = 1 },
    { name = "Statue|statue of a werewolf", count = 1 },
    { name = "Statue|statue of an elf", count = 1 },
    { name = "Statue|statue of a Woodland-elf", count = 1 },
    { name = "Statue|statue of a Green-elf", count = 1 },
    { name = "Statue|statue of a Grey-elf", count = 1 },
    { name = "Statue|statue of an elf-lord", count = 1 },
    { name = "Statue|statue of an Elvenking", count = 1 },
    { name = "Statue|statue of a doppelganger", count = 1 },
    { name = "Statue|statue of a shopkeeper", count = 1 },
    { name = "Statue|statue of a guard", count = 1 },
    { name = "Statue|statue of a prisoner", count = 1 },
    { name = "Statue|statue of the Oracle", count = 1 },
    { name = "Statue|statue of an aligned priest", count = 1 },
    { name = "Statue|statue of a high priest", count = 1 },
    { name = "Statue|statue of a soldier", count = 1 },
    { name = "Statue|statue of a sergeant", count = 1 },
    { name = "Statue|statue of a nurse", count = 1 },
    { name = "Statue|statue of a lieutenant", count = 1 },
    { name = "Statue|statue of a captain", count = 1 },
    { name = "Statue|statue of a watchman", count = 1 },
    { name = "Statue|statue of a watch captain", count = 1 },
    { name = "Statue|statue of Medusa", count = 1 },
    { name = "Statue|statue of the Wizard of Yendor", count = 1 },
    { name = "Statue|statue of Croesus", count = 1 },
    { name = "Statue|statue of Charon", count = 1 },
    { name = "Statue|statue of a ghost", count = 1 },
    { name = "Statue|statue of a shade", count = 1 },
    { name = "Statue|statue of a water demon", count = 1 },
    { name = "Statue|statue of a succubus", count = 1 },
    { name = "Statue|statue of a horned devil", count = 1 },
    { name = "Statue|statue of an incubus", count = 1 },
    { name = "Statue|statue of an erinys", count = 1 },
    { name = "Statue|statue of a barbed devil", count = 1 },
    { name = "Statue|statue of a marilith", count = 1 },
    { name = "Statue|statue of a vrock", count = 1 },
    { name = "Statue|statue of a hezrou", count = 1 },
    { name = "Statue|statue of a bone devil", count = 1 },
    { name = "Statue|statue of an ice devil", count = 1 },
    { name = "Statue|statue of a nalfeshnee", count = 1 },
    { name = "Statue|statue of a pit fiend", count = 1 },
    { name = "Statue|statue of a sandestin", count = 1 },
    { name = "Statue|statue of a balrog", count = 1 },
    { name = "Statue|statue of Juiblex", count = 1 },
    { name = "Statue|statue of Yeenoghu", count = 1 },
    { name = "Statue|statue of Orcus", count = 1 },
    { name = "Statue|statue of Geryon", count = 1 },
    { name = "Statue|statue of Dispater", count = 1 },
    { name = "Statue|statue of Baalzebub", count = 1 },
    { name = "Statue|statue of Asmodeus", count = 1 },
    { name = "Statue|statue of Demogorgon", count = 1 },
    { name = "Statue|statue of Death", count = 1 },
    { name = "Statue|statue of Pestilence", count = 1 },
    { name = "Statue|statue of Famine", count = 1 },
    { name = "Statue|statue of a mail daemon", count = 1 },
    { name = "Statue|statue of a djinni", count = 1 },
    { name = "Statue|statue of a jellyfish", count = 1 },
    { name = "Statue|statue of a piranha", count = 1 },
    { name = "Statue|statue of a shark", count = 1 },
    { name = "Statue|statue of a giant eel", count = 1 },
    { name = "Statue|statue of an electric eel", count = 1 },
    { name = "Statue|statue of a kraken", count = 1 },
    { name = "Statue|statue of a newt", count = 1 },
    { name = "Statue|statue of a gecko", count = 1 },
    { name = "Statue|statue of an iguana", count = 1 },
    { name = "Statue|statue of a baby crocodile", count = 1 },
    { name = "Statue|statue of a lizard", count = 1 },
    { name = "Statue|statue of a chameleon", count = 1 },
    { name = "Statue|statue of a crocodile", count = 1 },
    { name = "Statue|statue of a salamander", count = 1 },
    { name = "Statue|statue of a long worm tail", count = 1 },
    { name = "Statue|statue of an archeologist", count = 1 },
    { name = "Statue|statue of a barbarian", count = 1 },
    { name = "Statue|statue of a caveman", count = 1 },
    { name = "Statue|statue of a cavewoman", count = 1 },
    { name = "Statue|statue of a healer", count = 1 },
    { name = "Statue|statue of a knight", count = 1 },
    { name = "Statue|statue of a monk", count = 1 },
    { name = "Statue|statue of a priest", count = 1 },
    { name = "Statue|statue of a priestess", count = 1 },
    { name = "Statue|statue of a ranger", count = 1 },
    { name = "Statue|statue of a rogue", count = 1 },
    { name = "Statue|statue of a samurai", count = 1 },
    { name = "Statue|statue of a tourist", count = 1 },
    { name = "Statue|statue of a valkyrie", count = 1 },
    { name = "Statue|statue of a wizard", count = 1 },
    { name = "Statue|statue of Lord Carnarvon", count = 1 },
    { name = "Statue|statue of Pelias", count = 1 },
    { name = "Statue|statue of Shaman Karnov", count = 1 },
    { name = "Statue|statue of Earendil", count = 1 },
    { name = "Statue|statue of Elwing", count = 1 },
    { name = "Statue|statue of Hippocrates", count = 1 },
    { name = "Statue|statue of King Arthur", count = 1 },
    { name = "Statue|statue of the Grand Master", count = 1 },
    { name = "Statue|statue of the Arch Priest", count = 1 },
    { name = "Statue|statue of Orion", count = 1 },
    { name = "Statue|statue of the Master of Thieves", count = 1 },
    { name = "Statue|statue of Lord Sato", count = 1 },
    { name = "Statue|statue of Twoflower", count = 1 },
    { name = "Statue|statue of the Norn", count = 1 },
    { name = "Statue|statue of Neferet the Green", count = 1 },
    { name = "Statue|statue of the Minion of Huhetotl", count = 1 },
    { name = "Statue|statue of Thoth Amon", count = 1 },
    { name = "Statue|statue of the Chromatic Dragon", count = 1 },
    { name = "Statue|statue of the Goblin King", count = 1 },
    { name = "Statue|statue of the Cyclops", count = 1 },
    { name = "Statue|statue of Ixoth", count = 1 },
    { name = "Statue|statue of Master Kaen", count = 1 },
    { name = "Statue|statue of Nalzok", count = 1 },
    { name = "Statue|statue of Scorpius", count = 1 },
    { name = "Statue|statue of the Master Assassin", count = 1 },
    { name = "Statue|statue of Ashikaga Takauji", count = 1 },
    { name = "Statue|statue of Lord Surtur", count = 1 },
    { name = "Statue|statue of the Dark One", count = 1 },
    { name = "Statue|statue of a student", count = 1 },
    { name = "Statue|statue of a chieftain", count = 1 },
    { name = "Statue|statue of a neanderthal", count = 1 },
    { name = "Statue|statue of a High-elf", count = 1 },
    { name = "Statue|statue of an attendant", count = 1 },
    { name = "Statue|statue of a page", count = 1 },
    { name = "Statue|statue of an abbot", count = 1 },
    { name = "Statue|statue of an acolyte", count = 1 },
    { name = "Statue|statue of a hunter", count = 1 },
    { name = "Statue|statue of a thug", count = 1 },
    { name = "Statue|statue of a ninja", count = 1 },
    { name = "Statue|statue of a roshi", count = 1 },
    { name = "Statue|statue of a guide", count = 1 },
    { name = "Statue|statue of a warrior", count = 1 },
    { name = "Statue|statue of an apprentice", count = 1 },
    { name = "Statue|statue of an invisible monster", count = 1 },
}

-- Tile set for NetHack 3.4.x
local nh34x_tileset = {
    { name = "giant ant", count = 1 },
    { name = "killer bee", count = 1 },
    { name = "soldier ant", count = 1 },
    { name = "fire ant", count = 1 },
    { name = "giant beetle", count = 1 },
    { name = "queen bee", count = 1 },
    { name = "acid blob", count = 1 },
    { name = "quivering blob", count = 1 },
    { name = "gelatinous cube", count = 1 },
    { name = "chickatrice", count = 1 },
    { name = "cockatrice", count = 1 },
    { name = "pyrolisk", count = 1 },
    { name = "jackal", count = 1 },
    { name = "fox", count = 1 },
    { name = "coyote", count = 1 },
    { name = "werejackal", count = 1 },
    { name = "little dog", count = 1 },
    { name = "dog", count = 1 },
    { name = "large dog", count = 1 },
    { name = "dingo", count = 1 },
    { name = "wolf", count = 1 },
    { name = "werewolf", count = 1 },
    { name = "warg", count = 1 },
    { name = "winter wolf cub", count = 1 },
    { name = "winter wolf", count = 1 },
    { name = "hell hound pup", count = 1 },
    { name = "hell hound", count = 1 },
    { name = "Cerberus", count = 1 },
    { name = "gas spore", count = 1 },
    { name = "floating eye", count = 1 },
    { name = "freezing sphere", count = 1 },
    { name = "flaming sphere", count = 1 },
    { name = "shocking sphere", count = 1 },
    { name = "beholder", count = 1 },
    { name = "kitten", count = 1 },
    { name = "housecat", count = 1 },
    { name = "jaguar", count = 1 },
    { name = "lynx", count = 1 },
    { name = "panther", count = 1 },
    { name = "large cat", count = 1 },
    { name = "tiger", count = 1 },
    { name = "gremlin", count = 1 },
    { name = "gargoyle", count = 1 },
    { name = "winged gargoyle", count = 1 },
    { name = "hobbit", count = 1 },
    { name = "dwarf (monster)", count = 1 },
    { name = "bugbear", count = 1 },
    { name = "dwarf lord", count = 1 },
    { name = "dwarf king", count = 1 },
    { name = "mind flayer", count = 1 },
    { name = "master mind flayer", count = 1 },
    { name = "manes", count = 1 },
    { name = "homunculus", count = 1 },
    { name = "imp", count = 1 },
    { name = "lemure", count = 1 },
    { name = "quasit", count = 1 },
    { name = "tengu", count = 1 },
    { name = "blue jelly", count = 1 },
    { name = "spotted jelly", count = 1 },
    { name = "ochre jelly", count = 1 },
    { name = "kobold", count = 1 },
    { name = "large kobold", count = 1 },
    { name = "kobold lord", count = 1 },
    { name = "kobold shaman", count = 1 },
    { name = "leprechaun", count = 1 },
    { name = "small mimic", count = 1 },
    { name = "large mimic", count = 1 },
    { name = "giant mimic", count = 1 },
    { name = "wood nymph", count = 1 },
    { name = "water nymph", count = 1 },
    { name = "mountain nymph", count = 1 },
    { name = "goblin", count = 1 },
    { name = "hobgoblin", count = 1 },
    { name = "orc", count = 1 },
    { name = "hill orc", count = 1 },
    { name = "Mordor orc", count = 1 },
    { name = "Uruk-hai", count = 1 },
    { name = "orc shaman", count = 1 },
    { name = "orc-captain", count = 1 },
    { name = "rock piercer", count = 1 },
    { name = "iron piercer", count = 1 },
    { name = "glass piercer", count = 1 },
    { name = "rothe", count = 1 },
    { name = "mumak", count = 1 },
    { name = "leocrotta", count = 1 },
    { name = "wumpus", count = 1 },
    { name = "titanothere", count = 1 },
    { name = "baluchitherium", count = 1 },
    { name = "mastodon", count = 1 },
    { name = "sewer rat", count = 1 },
    { name = "giant rat", count = 1 },
    { name = "rabid rat", count = 1 },
    { name = "wererat", count = 1 },
    { name = "rock mole", count = 1 },
    { name = "woodchuck", count = 1 },
    { name = "cave spider", count = 1 },
    { name = "centipede", count = 1 },
    { name = "giant spider", count = 1 },
    { name = "scorpion", count = 1 },
    { name = "lurker above", count = 1 },
    { name = "trapper", count = 1 },
    { name = "white unicorn", count = 1 },
    { name = "gray unicorn", count = 1 },
    { name = "black unicorn", count = 1 },
    { name = "pony", count = 1 },
    { name = "horse", count = 1 },
    { name = "warhorse", count = 1 },
    { name = "fog cloud", count = 1 },
    { name = "dust vortex", count = 1 },
    { name = "ice vortex", count = 1 },
    { name = "energy vortex", count = 1 },
    { name = "steam vortex", count = 1 },
    { name = "fire vortex", count = 1 },
    { name = "baby long worm", count = 1 },
    { name = "baby purple worm", count = 1 },
    { name = "long worm", count = 1 },
    { name = "purple worm", count = 1 },
    { name = "grid bug", count = 1 },
    { name = "xan", count = 1 },
    { name = "yellow light", count = 1 },
    { name = "black light", count = 1 },
    { name = "zruty", count = 1 },
    { name = "couatl", count = 1 },
    { name = "Aleax", count = 1 },
    { name = "Angel", count = 1 },
    { name = "ki-rin", count = 1 },
    { name = "Archon", count = 1 },
    { name = "bat", count = 1 },
    { name = "giant bat", count = 1 },
    { name = "raven", count = 1 },
    { name = "vampire bat", count = 1 },
    { name = "plains centaur", count = 1 },
    { name = "forest centaur", count = 1 },
    { name = "mountain centaur", count = 1 },
    { name = "baby gray dragon", count = 1 },
    { name = "baby silver dragon", count = 1 },
    { name = "baby shimmering dragon", count = 1 },
    { name = "baby red dragon", count = 1 },
    { name = "baby white dragon", count = 1 },
    { name = "baby orange dragon", count = 1 },
    { name = "baby black dragon", count = 1 },
    { name = "baby blue dragon", count = 1 },
    { name = "baby green dragon", count = 1 },
    { name = "baby yellow dragon", count = 1 },
    { name = "gray dragon", count = 1 },
    { name = "silver dragon", count = 1 },
    { name = "shimmering dragon", count = 1 },
    { name = "red dragon", count = 1 },
    { name = "white dragon", count = 1 },
    { name = "orange dragon", count = 1 },
    { name = "black dragon", count = 1 },
    { name = "blue dragon", count = 1 },
    { name = "green dragon", count = 1 },
    { name = "yellow dragon", count = 1 },
    { name = "stalker", count = 1 },
    { name = "air elemental", count = 1 },
    { name = "fire elemental", count = 1 },
    { name = "earth elemental", count = 1 },
    { name = "water elemental", count = 1 },
    { name = "lichen", count = 1 },
    { name = "brown mold", count = 1 },
    { name = "yellow mold", count = 1 },
    { name = "green mold", count = 1 },
    { name = "red mold", count = 1 },
    { name = "shrieker", count = 1 },
    { name = "violet fungus", count = 1 },
    { name = "gnome (monster)", count = 1 },
    { name = "gnome lord", count = 1 },
    { name = "gnomish wizard", count = 1 },
    { name = "gnome king", count = 1 },
    { name = "giant", count = 1 },
    { name = "stone giant", count = 1 },
    { name = "hill giant", count = 1 },
    { name = "fire giant", count = 1 },
    { name = "frost giant", count = 1 },
    { name = "storm giant", count = 1 },
    { name = "ettin", count = 1 },
    { name = "titan", count = 1 },
    { name = "minotaur", count = 1 },
    { name = "jabberwock", count = 1 },
    { name = "vorpal jabberwock", count = 1 },
    { name = "Keystone Kop", count = 1 },
    { name = "Kop Sergeant", count = 1 },
    { name = "Kop Lieutenant", count = 1 },
    { name = "Kop Kaptain", count = 1 },
    { name = "lich", count = 1 },
    { name = "demilich", count = 1 },
    { name = "master lich", count = 1 },
    { name = "arch-lich", count = 1 },
    { name = "kobold mummy", count = 1 },
    { name = "gnome mummy", count = 1 },
    { name = "orc mummy", count = 1 },
    { name = "dwarf mummy", count = 1 },
    { name = "elf mummy", count = 1 },
    { name = "human mummy", count = 1 },
    { name = "ettin mummy", count = 1 },
    { name = "giant mummy", count = 1 },
    { name = "red naga hatchling", count = 1 },
    { name = "black naga hatchling", count = 1 },
    { name = "golden naga hatchling", count = 1 },
    { name = "guardian naga hatchling", count = 1 },
    { name = "red naga", count = 1 },
    { name = "black naga", count = 1 },
    { name = "golden naga", count = 1 },
    { name = "guardian naga", count = 1 },
    { name = "ogre", count = 1 },
    { name = "ogre lord", count = 1 },
    { name = "ogre king", count = 1 },
    { name = "gray ooze", count = 1 },
    { name = "brown pudding", count = 1 },
    { name = "black pudding", count = 1 },
    { name = "green slime", count = 1 },
    { name = "quantum mechanic", count = 1 },
    { name = "rust monster", count = 1 },
    { name = "disenchanter", count = 1 },
    { name = "garter snake", count = 1 },
    { name = "snake", count = 1 },
    { name = "water moccasin", count = 1 },
    { name = "pit viper", count = 1 },
    { name = "python", count = 1 },
    { name = "cobra", count = 1 },
    { name = "troll", count = 1 },
    { name = "ice troll", count = 1 },
    { name = "rock troll", count = 1 },
    { name = "water troll", count = 1 },
    { name = "Olog-hai", count = 1 },
    { name = "umber hulk", count = 1 },
    { name = "vampire", count = 1 },
    { name = "vampire lord", count = 1 },
    { name = "vampire mage", count = 1 },
    { name = "Vlad the Impaler", count = 1 },
    { name = "barrow wight", count = 1 },
    { name = "wraith", count = 1 },
    { name = "Nazgul", count = 1 },
    { name = "xorn", count = 1 },
    { name = "monkey", count = 1 },
    { name = "ape", count = 1 },
    { name = "owlbear", count = 1 },
    { name = "yeti", count = 1 },
    { name = "carnivorous ape", count = 1 },
    { name = "sasquatch", count = 1 },
    { name = "kobold zombie", count = 1 },
    { name = "gnome zombie", count = 1 },
    { name = "orc zombie", count = 1 },
    { name = "dwarf zombie", count = 1 },
    { name = "elf zombie", count = 1 },
    { name = "human zombie", count = 1 },
    { name = "ettin zombie", count = 1 },
    { name = "giant zombie", count = 1 },
    { name = "ghoul", count = 1 },
    { name = "skeleton", count = 1 },
    { name = "straw golem", count = 1 },
    { name = "paper golem", count = 1 },
    { name = "rope golem", count = 1 },
    { name = "gold golem", count = 1 },
    { name = "leather golem", count = 1 },
    { name = "wood golem", count = 1 },
    { name = "flesh golem", count = 1 },
    { name = "clay golem", count = 1 },
    { name = "stone golem", count = 1 },
    { name = "glass golem", count = 1 },
    { name = "iron golem", count = 1 },
    { name = "human (monster)", count = 1 },
    { name = "wererat", count = 1 },
    { name = "werejackal", count = 1 },
    { name = "werewolf", count = 1 },
    { name = "elf (monster)", count = 1 },
    { name = "Woodland-elf", count = 1 },
    { name = "Green-elf", count = 1 },
    { name = "Grey-elf", count = 1 },
    { name = "elf-lord", count = 1 },
    { name = "Elvenking", count = 1 },
    { name = "doppelganger", count = 1 },
    { name = "nurse", count = 1 },
    { name = "shopkeeper", count = 1 },
    { name = "guard", count = 1 },
    { name = "prisoner", count = 1 },
    { name = "Oracle (monster)|Oracle", count = 1 },
    { name = "aligned priest", count = 1 },
    { name = "high priest", count = 1 },
    { name = "soldier", count = 1 },
    { name = "Sergeant (monster)|sergeant", count = 1 },
    { name = "lieutenant", count = 1 },
    { name = "captain", count = 1 },
    { name = "watchman", count = 1 },
    { name = "watch captain", count = 1 },
    { name = "Medusa", count = 1 },
    { name = "Wizard of Yendor", count = 1 },
    { name = "Croesus", count = 1 },
    { name = "Charon", count = 1 },
    { name = "ghost", count = 1 },
    { name = "shade", count = 1 },
    { name = "water demon", count = 1 },
    { name = "horned devil", count = 1 },
    { name = "succubus", count = 1 },
    { name = "incubus", count = 1 },
    { name = "erinys", count = 1 },
    { name = "barbed devil", count = 1 },
    { name = "marilith", count = 1 },
    { name = "vrock", count = 1 },
    { name = "hezrou", count = 1 },
    { name = "bone devil", count = 1 },
    { name = "ice devil", count = 1 },
    { name = "nalfeshnee", count = 1 },
    { name = "pit fiend", count = 1 },
    { name = "balrog", count = 1 },
    { name = "Juiblex", count = 1 },
    { name = "Yeenoghu", count = 1 },
    { name = "Orcus", count = 1 },
    { name = "Geryon", count = 1 },
    { name = "Dispater", count = 1 },
    { name = "Baalzebub", count = 1 },
    { name = "Asmodeus", count = 1 },
    { name = "Demogorgon", count = 1 },
    { name = "Death (monster)", count = 1 },
    { name = "Pestilence", count = 1 },
    { name = "Famine", count = 1 },
    { name = "mail daemon", count = 1 },
    { name = "djinni", count = 1 },
    { name = "sandestin", count = 1 },
    { name = "jellyfish", count = 1 },
    { name = "piranha", count = 1 },
    { name = "shark", count = 1 },
    { name = "giant eel", count = 1 },
    { name = "electric eel", count = 1 },
    { name = "kraken", count = 1 },
    { name = "newt", count = 1 },
    { name = "gecko", count = 1 },
    { name = "iguana", count = 1 },
    { name = "baby crocodile", count = 1 },
    { name = "lizard", count = 1 },
    { name = "chameleon", count = 1 },
    { name = "crocodile", count = 1 },
    { name = "salamander", count = 1 },
    { name = "long worm tail", count = 1 },
    { name = "archeologist (player monster)|archeologist", count = 1 },
    { name = "barbarian (player monster)|barbarian", count = 1 },
    { name = "caveman (player monster)|caveman", count = 1 },
    { name = "cavewoman (player monster)|cavewoman", count = 1 },
    { name = "healer (player monster)|healer", count = 1 },
    { name = "knight (player monster)|knight", count = 1 },
    { name = "monk (player monster)|monk", count = 1 },
    { name = "priest (player monster)|priest", count = 1 },
    { name = "priestess (player monster)|priestess", count = 1 },
    { name = "ranger (player monster)|ranger", count = 1 },
    { name = "rogue (player monster)|rogue", count = 1 },
    { name = "samurai (player monster)|samurai", count = 1 },
    { name = "tourist (player monster)|tourist", count = 1 },
    { name = "valkyrie (player monster)|valkyrie", count = 1 },
    { name = "wizard (player monster)|wizard", count = 1 },
    { name = "Lord Carnarvon", count = 1 },
    { name = "Pelias", count = 1 },
    { name = "Shaman Karnov", count = 1 },
    { name = "Earendil", count = 1 },
    { name = "Elwing", count = 1 },
    { name = "Hippocrates", count = 1 },
    { name = "King Arthur", count = 1 },
    { name = "Grand Master", count = 1 },
    { name = "Arch Priest", count = 1 },
    { name = "Orion", count = 1 },
    { name = "Master of Thieves", count = 1 },
    { name = "Lord Sato", count = 1 },
    { name = "Twoflower", count = 1 },
    { name = "Norn", count = 1 },
    { name = "Neferet the Green", count = 1 },
    { name = "Minion of Huhetotl", count = 1 },
    { name = "Thoth Amon", count = 1 },
    { name = "Chromatic Dragon", count = 1 },
    { name = "Goblin King", count = 1 },
    { name = "Cyclops", count = 1 },
    { name = "Ixoth", count = 1 },
    { name = "Master Kaen", count = 1 },
    { name = "Nalzok", count = 1 },
    { name = "Scorpius", count = 1 },
    { name = "Master Assassin", count = 1 },
    { name = "Ashikaga Takauji", count = 1 },
    { name = "Lord Surtur", count = 1 },
    { name = "Dark One", count = 1 },
    { name = "student", count = 1 },
    { name = "chieftain", count = 1 },
    { name = "neanderthal", count = 1 },
    { name = "High-elf", count = 1 },
    { name = "attendant", count = 1 },
    { name = "page", count = 1 },
    { name = "abbot", count = 1 },
    { name = "Acolyte (quest guardian)|acolyte", count = 1 },
    { name = "hunter", count = 1 },
    { name = "thug", count = 1 },
    { name = "ninja", count = 1 },
    { name = "roshi", count = 1 },
    { name = "guide", count = 1 },
    { name = "warrior", count = 1 },
    { name = "apprentice", count = 1 },

    { name = "Invisibility|invisible monster", count = 1 },
    { name = "strange object", count = 1 },
    { name = "arrow", count = 1 },
    { name = "elven arrow|runed arrow", count = 1 },
    { name = "orcish arrow|crude arrow", count = 1 },
    { name = "silver arrow", count = 1 },
    { name = "ya|bamboo arrow", count = 1 },
    { name = "crossbow bolt", count = 1 },
    { name = "dart", count = 1 },
    { name = "Shuriken|throwing star", count = 1 },
    { name = "boomerang", count = 1 },
    { name = "spear", count = 1 },
    { name = "elven spear|runed spear", count = 1 },
    { name = "orcish spear|crude spear", count = 1 },
    { name = "dwarvish spear|stout spear", count = 1 },
    { name = "silver spear", count = 1 },
    { name = "javelin|throwing spear", count = 1 },
    { name = "trident", count = 1 },
    { name = "dagger", count = 1 },
    { name = "elven dagger|runed dagger", count = 1 },
    { name = "orcish dagger|crude dagger", count = 1 },
    { name = "silver dagger", count = 1 },
    { name = "athame", count = 1 },
    { name = "scalpel", count = 1 },
    { name = "knife", count = 1 },
    { name = "stiletto", count = 1 },
    { name = "worm tooth", count = 1 },
    { name = "crysknife", count = 1 },
    { name = "axe", count = 1 },
    { name = "battle-axe|double-headed axe", count = 1 },
    { name = "short sword", count = 1 },
    { name = "elven short sword|runed short sword", count = 1 },
    { name = "orcish short sword|crude short sword", count = 1 },
    { name = "dwarvish short sword|broad short sword", count = 1 },
    { name = "scimitar|curved sword", count = 1 },
    { name = "silver saber", count = 1 },
    { name = "broadsword", count = 1 },
    { name = "elven broadsword|runed broadsword", count = 1 },
    { name = "long sword", count = 1 },
    { name = "two-handed sword", count = 1 },
    { name = "katana|samurai sword", count = 1 },
    { name = "tsurugi|long samurai sword", count = 1 },
    { name = "runesword|runed broadsword", count = 1 },
    { name = "partisan|vulgar polearm", count = 1 },
    { name = "ranseur|hilted polearm", count = 1 },
    { name = "spetum|forked polearm", count = 1 },
    { name = "glaive|single-edged polearm", count = 1 },
    { name = "lance", count = 1 },
    { name = "halberd|angled poleaxe", count = 1 },
    { name = "bardiche|long poleaxe", count = 1 },
    { name = "voulge|pole cleaver", count = 1 },
    { name = "dwarvish mattock|broad pick", count = 1 },
    { name = "fauchard|pole sickle", count = 1 },
    { name = "guisarme|pruning hook", count = 1 },
    { name = "bill-guisarme|hooked polearm", count = 1 },
    { name = "lucern hammer|pronged polearm", count = 1 },
    { name = "bec de corbin|beaked polearm", count = 1 },
    { name = "mace", count = 1 },
    { name = "morning star", count = 1 },
    { name = "war hammer", count = 1 },
    { name = "club", count = 1 },
    { name = "rubber hose", count = 1 },
    { name = "quarterstaff|staff", count = 1 },
    { name = "aklys|thonged club", count = 1 },
    { name = "flail", count = 1 },
    { name = "bullwhip", count = 1 },
    { name = "bow", count = 1 },
    { name = "elven bow|runed bow", count = 1 },
    { name = "orcish bow|crude bow", count = 1 },
    { name = "yumi|long bow", count = 1 },
    { name = "sling", count = 1 },
    { name = "crossbow", count = 1 },
    { name = "elven leather helm|leather hat", count = 1 },
    { name = "orcish helm|iron skull cap", count = 1 },
    { name = "dwarvish iron helm|hard hat", count = 1 },
    { name = "fedora", count = 1 },
    { name = "cornuthaum|conical hat", count = 1 },
    { name = "dunce cap|conical hat", count = 1 },
    { name = "dented pot", count = 1 },
    { name = "helmet|plumed helmet", count = 1 },
    { name = "helm of brilliance|etched helmet", count = 1 },
    { name = "helm of opposite alignment|crested helmet", count = 1 },
    { name = "helm of telepathy|visored helmet", count = 1 },
    { name = "gray dragon scale mail", count = 1 },
    { name = "silver dragon scale mail", count = 1 },
    { name = "shimmering dragon scale mail", count = 1 },
    { name = "red dragon scale mail", count = 1 },
    { name = "white dragon scale mail", count = 1 },
    { name = "orange dragon scale mail", count = 1 },
    { name = "black dragon scale mail", count = 1 },
    { name = "blue dragon scale mail", count = 1 },
    { name = "green dragon scale mail", count = 1 },
    { name = "yellow dragon scale mail", count = 1 },
    { name = "gray dragon scales", count = 1 },
    { name = "silver dragon scales", count = 1 },
    { name = "shimmering dragon scales", count = 1 },
    { name = "red dragon scales", count = 1 },
    { name = "white dragon scales", count = 1 },
    { name = "orange dragon scales", count = 1 },
    { name = "black dragon scales", count = 1 },
    { name = "blue dragon scales", count = 1 },
    { name = "green dragon scales", count = 1 },
    { name = "yellow dragon scales", count = 1 },
    { name = "plate mail", count = 1 },
    { name = "crystal plate mail", count = 1 },
    { name = "bronze plate mail", count = 1 },
    { name = "splint mail", count = 1 },
    { name = "banded mail", count = 1 },
    { name = "dwarvish mithril-coat", count = 1 },
    { name = "elven mithril-coat", count = 1 },
    { name = "chain mail", count = 1 },
    { name = "orcish chain mail|crude chain mail", count = 1 },
    { name = "scale mail", count = 1 },
    { name = "studded leather armor", count = 1 },
    { name = "ring mail", count = 1 },
    { name = "orcish ring mail|crude ring mail", count = 1 },
    { name = "leather armor", count = 1 },
    { name = "leather jacket", count = 1 },
    { name = "Hawaiian shirt", count = 1 },
    { name = "T-shirt", count = 1 },
    { name = "mummy wrapping", count = 1 },
    { name = "elven cloak|faded pall", count = 1 },
    { name = "orcish cloak|coarse mantelet", count = 1 },
    { name = "dwarvish cloak|hooded cloak", count = 1 },
    { name = "oilskin cloak|slippery cloak", count = 1 },
    { name = "robe", count = 1 },
    { name = "alchemy smock|apron", count = 1 },
    { name = "leather cloak", count = 1 },
    { name = "cloak of protection|tattered cape", count = 1 },
    { name = "cloak of invisibility|opera cloak", count = 1 },
    { name = "cloak of magic resistance|ornamental cope", count = 1 },
    { name = "cloak of displacement|piece of cloth", count = 1 },
    { name = "small shield", count = 1 },
    { name = "elven shield|blue and green shield", count = 1 },
    { name = "Uruk-hai shield|white-handed shield", count = 1 },
    { name = "orcish shield|red-eyed shield", count = 1 },
    { name = "large shield", count = 1 },
    { name = "dwarvish roundshield|large round shield", count = 1 },
    { name = "shield of reflection|polished silver shield", count = 1 },
    { name = "leather gloves|old gloves", count = 1 },
    { name = "gauntlets of fumbling|padded gloves", count = 1 },
    { name = "gauntlets of power|riding gloves", count = 1 },
    { name = "gauntlets of dexterity|fencing gloves", count = 1 },
    { name = "low boots|walking shoes", count = 1 },
    { name = "iron shoes|hard shoes", count = 1 },
    { name = "high boots|jackboots", count = 1 },
    { name = "speed boots|combat boots", count = 1 },
    { name = "water walking boots|jungle boots", count = 1 },
    { name = "jumping boots|hiking boots", count = 1 },
    { name = "elven boots|mud boots", count = 1 },
    { name = "kicking boots|buckled boots", count = 1 },
    { name = "fumble boots|riding boots", count = 1 },
    { name = "levitation boots|snow boots", count = 1 },
    { name = "Ring|wooden ring", count = 1 },
    { name = "Ring|granite ring", count = 1 },
    { name = "Ring|opal ring", count = 1 },
    { name = "Ring|clay ring", count = 1 },
    { name = "Ring|coral ring", count = 1 },
    { name = "Ring|black onyx ring", count = 1 },
    { name = "Ring|moonstone ring", count = 1 },
    { name = "Ring|tiger eye ring", count = 1 },
    { name = "Ring|jade ring", count = 1 },
    { name = "Ring|bronze ring", count = 1 },
    { name = "Ring|agate ring", count = 1 },
    { name = "Ring|topaz ring", count = 1 },
    { name = "Ring|sapphire ring", count = 1 },
    { name = "Ring|ruby ring", count = 1 },
    { name = "Ring|diamond ring", count = 1 },
    { name = "Ring|pearl ring", count = 1 },
    { name = "Ring|iron ring", count = 1 },
    { name = "Ring|brass ring", count = 1 },
    { name = "Ring|copper ring", count = 1 },
    { name = "Ring|twisted ring", count = 1 },
    { name = "Ring|steel ring", count = 1 },
    { name = "Ring|silver ring", count = 1 },
    { name = "Ring|gold ring", count = 1 },
    { name = "Ring|ivory ring", count = 1 },
    { name = "Ring|emerald ring", count = 1 },
    { name = "Ring|wire ring", count = 1 },
    { name = "Ring|engagement ring", count = 1 },
    { name = "Ring|shiny ring", count = 1 },
    { name = "Amulet|circular amulet", count = 1 },
    { name = "Amulet|spherical amulet", count = 1 },
    { name = "Amulet|oval amulet", count = 1 },
    { name = "Amulet|triangular amulet", count = 1 },
    { name = "Amulet|pyramidal amulet", count = 1 },
    { name = "Amulet|square amulet", count = 1 },
    { name = "Amulet|concave amulet", count = 1 },
    { name = "Amulet|hexagonal amulet", count = 1 },
    { name = "Amulet|octagonal amulet", count = 1 },
    { name = "cheap plastic imitation of the Amulet of Yendor", count = 1 },
    { name = "Amulet of Yendor|Amulet of Yendor", count = 1 },
    { name = "large box", count = 1 },
    { name = "chest", count = 1 },
    { name = "ice box", count = 1 },
    { name = "sack|bag", count = 1 },
    { name = "oilskin sack|bag", count = 1 },
    { name = "bag of holding|bag", count = 1 },
    { name = "bag of tricks|bag", count = 1 },
    { name = "skeleton key|key", count = 1 },
    { name = "lock pick", count = 1 },
    { name = "credit card", count = 1 },
    { name = "tallow candle|candle", count = 1 },
    { name = "wax candle|candle", count = 1 },
    { name = "brass lantern", count = 1 },
    { name = "oil lamp|lamp", count = 1 },
    { name = "magic lamp|lamp", count = 1 },
    { name = "expensive camera", count = 1 },
    { name = "mirror|looking glass", count = 1 },
    { name = "crystal ball|glass orb", count = 1 },
    { name = "lenses", count = 1 },
    { name = "blindfold", count = 1 },
    { name = "towel", count = 1 },
    { name = "saddle", count = 1 },
    { name = "leash", count = 1 },
    { name = "stethoscope", count = 1 },
    { name = "tinning kit", count = 1 },
    { name = "tin opener", count = 1 },
    { name = "can of grease", count = 1 },
    { name = "figurine", count = 1 },
    { name = "magic marker", count = 1 },
    { name = "land mine", count = 1 },
    { name = "beartrap", count = 1 },
    { name = "tin whistle|whistle", count = 1 },
    { name = "magic whistle|whistle", count = 1 },
    { name = "wooden flute|flute", count = 1 },
    { name = "magic flute|flute", count = 1 },
    { name = "tooled horn|horn", count = 1 },
    { name = "frost horn|horn", count = 1 },
    { name = "fire horn|horn", count = 1 },
    { name = "horn of plenty|horn", count = 1 },
    { name = "wooden harp|harp", count = 1 },
    { name = "magic harp|harp", count = 1 },
    { name = "bell", count = 1 },
    { name = "bugle", count = 1 },
    { name = "leather drum|drum", count = 1 },
    { name = "drum of earthquake|drum", count = 1 },
    { name = "pick-axe", count = 1 },
    { name = "grappling hook|iron hook", count = 1 },
    { name = "unicorn horn", count = 1 },
    { name = "Candelabrum of Invocation|candelabrum", count = 1 },
    { name = "Bell of Opening|silver bell", count = 1 },
    { name = "tripe ration", count = 1 },
    { name = "corpse", count = 1 },
    { name = "egg", count = 1 },
    { name = "meatball", count = 1 },
    { name = "meat stick", count = 1 },
    { name = "huge chunk of meat", count = 1 },
    { name = "meat ring", count = 1 },
    { name = "kelp frond", count = 1 },
    { name = "eucalyptus leaf", count = 1 },
    { name = "apple", count = 1 },
    { name = "orange", count = 1 },
    { name = "pear", count = 1 },
    { name = "melon", count = 1 },
    { name = "banana", count = 1 },
    { name = "carrot", count = 1 },
    { name = "sprig of wolfsbane", count = 1 },
    { name = "clove of garlic", count = 1 },
    { name = "slime mold", count = 1 },
    { name = "lump of royal jelly", count = 1 },
    { name = "cream pie", count = 1 },
    { name = "candy bar", count = 1 },
    { name = "fortune cookie", count = 1 },
    { name = "pancake", count = 1 },
    { name = "lembas wafer", count = 1 },
    { name = "cram ration", count = 1 },
    { name = "food ration", count = 1 },
    { name = "K-ration", count = 1 },
    { name = "C-ration", count = 1 },
    { name = "tin", count = 1 },
    { name = "potion|ruby potion", count = 1 },
    { name = "potion|pink potion", count = 1 },
    { name = "potion|orange potion", count = 1 },
    { name = "potion|yellow potion", count = 1 },
    { name = "potion|emerald potion", count = 1 },
    { name = "potion|dark green potion", count = 1 },
    { name = "potion|cyan potion", count = 1 },
    { name = "potion|sky blue potion", count = 1 },
    { name = "potion|brilliant blue potion", count = 1 },
    { name = "potion|magenta potion", count = 1 },
    { name = "potion|purple-red potion", count = 1 },
    { name = "potion|puce potion", count = 1 },
    { name = "potion|milky potion", count = 1 },
    { name = "potion|swirly potion", count = 1 },
    { name = "potion|bubbly potion", count = 1 },
    { name = "potion|smoky potion", count = 1 },
    { name = "potion|cloudy potion", count = 1 },
    { name = "potion|effervescent potion", count = 1 },
    { name = "potion|black potion", count = 1 },
    { name = "potion|golden potion", count = 1 },
    { name = "potion|brown potion", count = 1 },
    { name = "potion|fizzy potion", count = 1 },
    { name = "potion|dark potion", count = 1 },
    { name = "potion|white potion", count = 1 },
    { name = "potion|murky potion", count = 1 },
    { name = "potion of water", count = 1 },
    { name = "scroll|scroll labeled ZELGO MER", count = 1 },
    { name = "scroll|scroll labeled JUYED AWK YACC", count = 1 },
    { name = "scroll|scroll labeled NR 9", count = 1 },
    { name = "scroll|scroll labeled XIXAXA XOXAXA XUXAXA", count = 1 },
    { name = "scroll|scroll labeled PRATYAVAYAH", count = 1 },
    { name = "scroll|scroll labeled DAIYEN FOOELS", count = 1 },
    { name = "scroll|scroll labeled LEP GEX VEN ZEA", count = 1 },
    { name = "scroll|scroll labeled PRIRUTSENIE", count = 1 },
    { name = "scroll|scroll labeled ELBIB YLOH", count = 1 },
    { name = "scroll|scroll labeled VERR YED HORRE", count = 1 },
    { name = "scroll|scroll labeled VENZAR BORGAVVE", count = 1 },
    { name = "scroll|scroll labeled THARR", count = 1 },
    { name = "scroll|scroll labeled YUM YUM", count = 1 },
    { name = "scroll|scroll labeled KERNOD WEL", count = 1 },
    { name = "scroll|scroll labeled ELAM EBOW", count = 1 },
    { name = "scroll|scroll labeled DUAM XNAHT", count = 1 },
    { name = "scroll|scroll labeled ANDOVA BEGARIN", count = 1 },
    { name = "scroll|scroll labeled KIRJE", count = 1 },
    { name = "scroll|scroll labeled VE FORBRYDERNE", count = 1 },
    { name = "scroll|scroll labeled HACKEM MUCHE", count = 1 },
    { name = "scroll|scroll labeled VELOX NEB", count = 1 },
    { name = "scroll|scroll labeled FOOBIE BLETCH", count = 1 },
    { name = "scroll|scroll labeled TEMOV", count = 1 },
    { name = "scroll|scroll labeled GARVEN DEH", count = 1 },
    { name = "scroll|scroll labeled READ ME", count = 1 },
    { name = "scroll of mail", count = 1 },
    { name = "scroll of blank paper", count = 1 },
    { name = "Spellbook|parchment spellbook", count = 1 },
    { name = "Spellbook|vellum spellbook", count = 1 },
    { name = "Spellbook|ragged spellbook", count = 1 },
    { name = "Spellbook|dog eared spellbook", count = 1 },
    { name = "Spellbook|mottled spellbook", count = 1 },
    { name = "Spellbook|stained spellbook", count = 1 },
    { name = "Spellbook|cloth spellbook", count = 1 },
    { name = "Spellbook|leather spellbook", count = 1 },
    { name = "Spellbook|white spellbook", count = 1 },
    { name = "Spellbook|pink spellbook", count = 1 },
    { name = "Spellbook|red spellbook", count = 1 },
    { name = "Spellbook|orange spellbook", count = 1 },
    { name = "Spellbook|yellow spellbook", count = 1 },
    { name = "Spellbook|velvet spellbook", count = 1 },
    { name = "Spellbook|light green spellbook", count = 1 },
    { name = "Spellbook|dark green spellbook", count = 1 },
    { name = "Spellbook|turquoise spellbook", count = 1 },
    { name = "Spellbook|cyan spellbook", count = 1 },
    { name = "Spellbook|light blue spellbook", count = 1 },
    { name = "Spellbook|dark blue spellbook", count = 1 },
    { name = "Spellbook|indigo spellbook", count = 1 },
    { name = "Spellbook|magenta spellbook", count = 1 },
    { name = "Spellbook|purple spellbook", count = 1 },
    { name = "Spellbook|violet spellbook", count = 1 },
    { name = "Spellbook|tan spellbook", count = 1 },
    { name = "Spellbook|plaid spellbook", count = 1 },
    { name = "Spellbook|light brown spellbook", count = 1 },
    { name = "Spellbook|dark brown spellbook", count = 1 },
    { name = "Spellbook|gray spellbook", count = 1 },
    { name = "Spellbook|wrinkled spellbook", count = 1 },
    { name = "Spellbook|dusty spellbook", count = 1 },
    { name = "Spellbook|bronze spellbook", count = 1 },
    { name = "Spellbook|copper spellbook", count = 1 },
    { name = "Spellbook|silver spellbook", count = 1 },
    { name = "Spellbook|gold spellbook", count = 1 },
    { name = "Spellbook|glittering spellbook", count = 1 },
    { name = "Spellbook|shining spellbook", count = 1 },
    { name = "Spellbook|dull spellbook", count = 1 },
    { name = "Spellbook|thin spellbook", count = 1 },
    { name = "Spellbook|thick spellbook", count = 1 },
    { name = "spellbook of blank paper", count = 1 },
    { name = "Book of the Dead", count = 1 },
    { name = "wand|glass wand", count = 1 },
    { name = "wand|balsa wand", count = 1 },
    { name = "wand|crystal wand", count = 1 },
    { name = "wand|maple wand", count = 1 },
    { name = "wand|pine wand", count = 1 },
    { name = "wand|oak wand", count = 1 },
    { name = "wand|ebony wand", count = 1 },
    { name = "wand|marble wand", count = 1 },
    { name = "wand|tin wand", count = 1 },
    { name = "wand|brass wand", count = 1 },
    { name = "wand|copper wand", count = 1 },
    { name = "wand|silver wand", count = 1 },
    { name = "wand|platinum wand", count = 1 },
    { name = "wand|iridium wand", count = 1 },
    { name = "wand|zinc wand", count = 1 },
    { name = "wand|aluminum wand", count = 1 },
    { name = "wand|uranium wand", count = 1 },
    { name = "wand|iron wand", count = 1 },
    { name = "wand|steel wand", count = 1 },
    { name = "wand|hexagonal wand", count = 1 },
    { name = "wand|short wand", count = 1 },
    { name = "wand|runed wand", count = 1 },
    { name = "wand|long wand", count = 1 },
    { name = "wand|curved wand", count = 1 },
    { name = "wand|forked wand", count = 1 },
    { name = "wand|spiked wand", count = 1 },
    { name = "wand|jeweled wand", count = 1 },
    { name = "gold piece", count = 1 },
    { name = "dilithium crystal|white gem", count = 1 },
    { name = "diamond|white gem", count = 1 },
    { name = "ruby|red gem", count = 1 },
    { name = "jacinth stone|orange gem", count = 1 },
    { name = "sapphire|blue gem", count = 1 },
    { name = "black opal|black gem", count = 1 },
    { name = "emerald|green gem", count = 1 },
    { name = "turquoise stone|green gem", count = 1 },
    { name = "citrine stone|yellow gem", count = 1 },
    { name = "aquamarine stone|green gem", count = 1 },
    { name = "amber stone|yellowish brown gem", count = 1 },
    { name = "topaz stone|yellowish brown gem", count = 1 },
    { name = "jet stone|black gem", count = 1 },
    { name = "opal|white gem", count = 1 },
    { name = "chrysoberyl stone|yellow gem", count = 1 },
    { name = "garnet stone|red gem", count = 1 },
    { name = "amethyst stone|violet gem", count = 1 },
    { name = "jasper stone|red gem", count = 1 },
    { name = "fluorite stone|violet gem", count = 1 },
    { name = "obsidian stone|black gem", count = 1 },
    { name = "agate stone|orange gem", count = 1 },
    { name = "jade stone|green gem", count = 1 },
    { name = "worthless piece of white glass", count = 1 },
    { name = "worthless piece of blue glass", count = 1 },
    { name = "worthless piece of red glass", count = 1 },
    { name = "worthless piece of yellowish brown glass", count = 1 },
    { name = "worthless piece of orange glass", count = 1 },
    { name = "worthless piece of yellow glass", count = 1 },
    { name = "worthless piece of black glass", count = 1 },
    { name = "worthless piece of green glass", count = 1 },
    { name = "worthless piece of violet glass", count = 1 },
    { name = "luckstone|gray stone", count = 1 },
    { name = "loadstone|gray stone", count = 1 },
    { name = "touchstone|gray stone", count = 1 },
    { name = "flint stone|gray stone", count = 1 },
    { name = "rock", count = 1 },
    { name = "boulder", count = 1 },
    { name = "statue", count = 1 },
    { name = "heavy iron ball", count = 1 },
    { name = "iron chain", count = 1 },
    { name = "blinding venom|splash of venom", count = 1 },
    { name = "acid venom|splash of venom", count = 1 },
    { name = "dark part of a room", count = 1 },
    { name = "wall|Normal dungeon wall", count = 11 },
    { name = "doorway", count = 1 },
    { name = "Door|open door", count = 2 },
    { name = "Door|closed door", count = 2 },
    { name = "iron bars", count = 1 },
    { name = "tree", count = 1 },
    { name = "Floor|floor of a room", count = 1 },
    { name = "corridor", count = 1 },
    { name = "lit corridor", count = 1 },
    { name = "Stairs|staircase up", count = 1 },
    { name = "Stairs|staircase down", count = 1 },
    { name = "Ladder|ladder up", count = 1 },
    { name = "Ladder|ladder down", count = 1 },
    { name = "altar", count = 1 },
    { name = "grave", count = 1 },
    { name = "Throne|opulent throne", count = 1 },
    { name = "sink", count = 1 },
    { name = "fountain", count = 1 },
    { name = "water", count = 1 },
    { name = "ice", count = 1 },
    { name = "Lava|molten lava", count = 1 },
    { name = "Drawbridge|lowered drawbridge", count = 2 },
    { name = "Drawbridge|raised drawbridge", count = 2 },
    { name = "air", count = 1 },
    { name = "cloud", count = 1 },
    { name = "water", count = 1 },
    { name = "arrow trap", count = 1 },
    { name = "dart trap", count = 1 },
    { name = "falling rock trap", count = 1 },
    { name = "squeaky board", count = 1 },
    { name = "bear trap", count = 1 },
    { name = "land mine", count = 1 },
    { name = "rolling boulder trap", count = 1 },
    { name = "sleeping gas trap", count = 1 },
    { name = "rust trap", count = 1 },
    { name = "fire trap", count = 1 },
    { name = "pit", count = 1 },
    { name = "spiked pit", count = 1 },
    { name = "hole", count = 1 },
    { name = "trap door", count = 1 },
    { name = "teleportation trap", count = 1 },
    { name = "level teleporter", count = 1 },
    { name = "magic portal", count = 1 },
    { name = "web", count = 1 },
    { name = "Statue|statue trap", count = 1 },
    { name = "magic trap", count = 1 },
    { name = "anti-magic field", count = 1 },
    { name = "polymorph trap", count = 1 },
    { name = "Zap|Zap beam", count = 4 },
    { name = "Wand of digging|Digging beam", count = 1 },
    { name = "Expensive camera|Camera flash", count = 1 },
    { name = "Boomerang|Boomerang in flight", count = 2 },
    { name = "Resistance|Shield effect", count = 4 },
    { name = "Engulfing", count = 8 },
    { name = "Explosion#dark explosion|dark explosion", count = 9 },
    { name = "Explosion#noxious explosion|noxious explosion", count = 9 },
    { name = "Explosion#muddy explosion|muddy explosion", count = 9 },
    { name = "Explosion#wet explosion|wet explosion", count = 9 },
    { name = "Explosion#magical explosion|magical explosion", count = 9 },
    { name = "Explosion#fiery explosion|fiery explosion", count = 9 },
    { name = "Explosion#frosty explosion|frosty explosion", count = 9 },
    { name = "Magic missile", count = 4 },
    { name = "Fire (element)|Fire", count = 4 },
    { name = "Cold", count = 4 },
    { name = "Sleep", count = 4 },
    { name = "Death ray", count = 4 },
    { name = "Lightning", count = 4 },
    { name = "Poison|Poison gas", count = 4 },
    { name = "Acid", count = 4 },
    { name = "warning", count = 6 },
    { name = "Gnomish Mines|Gnomish Mines wall", count = 11 },
    { name = "Gehennom|Gehennom wall", count = 11 },
    { name = "Fort Ludios|Fort Ludios wall", count = 11 },
    { name = "Sokoban|Sokoban wall", count = 11 },
}

local tilesets = {
    -- There are already changes proposed for the next version after 5.0.0,
    -- but this is not yet settled as of 3 Aug 2026
    ["NetHack 5.0.0"] = { tile_list = nh500_tileset, tiles_per_row = 40 };
    -- All NetHack 3.6.x versions use the same tilesets
    ["NetHack 3.6"] = { tile_list = nh36x_tileset, tiles_per_row = 40 };
    -- All NetHack 3.4.x versions use the same tilesets
    ["NetHack 3.4"] = { tile_list = nh34x_tileset, tiles_per_row = 40 };
}

function p.tileset(frame)
    local image = frame.args.image or frame.args[1]
    local description = frame.args.description or frame.args[2]
    local version = frame.args.version or frame.args[3]
    local tile_width = frame.args.tile_width or frame.args[4]
    local tile_height = frame.args.tile_height or frame.args[5]
    local tiles_per_row = frame.args.tiles_per_row or frame.args[6]

    -- Check that required parameters are present and that numeric parameters
    -- are valid
    if image == nil then
        error("First parameter, image name, is required")
    end
    -- Description can be any string
    description = description or ''
    if version == nil then
        error("Third parameter, version, is required")
    end
    local tileset = tilesets[version]
    if tileset == nil then
        error("Unknown version: " .. version)
    end
    tile_width = tonumber(tile_width, 10)
    if tile_width == nil or tile_width <= 0 then
        error("Fourth parameter, tile_width, must be a positive integer")
    end
    -- tile_height defaults to tile_width, i.e., tiles are assumed to be square
    -- unless tile_height is set
    tile_height = tile_height or tile_width
    tile_height = tonumber(tile_height, 10)
    if tile_height == nil or tile_height <= 0 then
        error("Fifth parameter, tile_height, must be a positive integer")
    end
    tiles_per_row = tiles_per_row or tileset.tiles_per_row
    tiles_per_row = tonumber(tiles_per_row, 10)
    if tiles_per_row == nil or tiles_per_row <= 0 then
        error("Sixth parameter, tiles_per_row, must be a positive integer")
    end

    -- Get tile name list
    local tile_names = tileset.tile_list

    -- Generate lines of output
    local output = {}

    table.insert(output, string.format('%s|%s', image, description))

    local row = 0
    local column = 0
    for index, tile in ipairs(tile_names) do
        local name = tile.name
        local count = tile.count
        while count ~= 0 do
            local count2 = math.min(count, tiles_per_row - column)
            local line = string.format('rect %d %d %d %d [[%s]]',
                    column * tile_width,
                    row * tile_height,
                    (column + count2) * tile_width - 1,
                    (row + 1) * tile_height - 1,
                    name)
            table.insert(output, line)
            count = count - count2
            column = column + count2
            if column >= tiles_per_row then
                column = 0
                row = row + 1
            end
        end
    end

    return frame:extensionTag("imagemap", table.concat(output, '\n'))
    --return table.concat(output, '\n')
end

return p