                 /----------------------------------------\
                <             Tvals and svals              >
                 \----------------------------------------/

    Some objects don't have svals as such. Spellbooks, wands, and staves for
    instance don't have svalues as they are defined in lua.

    TV_SKELETON      1      /* Skeletons ('s') */
    TV_BOTTLE        2      /* Empty bottles ('!') */
    TV_BATERIE       4      /* For the Alchemists */
    TV_SPIKE         5      /* Spikes ('~') */
    TV_MSTAFF        6      /* Mage Staffs */
    TV_CHEST         7      /* Chests ('~') */
    TV_PARCHMENT     8      /* Parchments from Kamband */
    TV_CORPSE        9      /* Monster corpses */
    TV_EGG          10      /* Monster Eggs */
    TV_JUNK         11      /* Sticks, Pottery, etc ('~') */
    TV_TOOL         12      /* Tools */
    TV_INSTRUMENT   14      /* Musical instruments */
    TV_BOOMERANG    15      /* Boomerangs */
    TV_SHOT         16      /* Ammo for slings */
    TV_ARROW        17      /* Ammo for bows */
    TV_BOLT         18      /* Ammo for x-bows */
    TV_BOW          19      /* Slings/Bows/Xbows */
    TV_DIGGING      20      /* Shovels/Picks */
    TV_HAFTED       21      /* Priest Weapons */
    TV_POLEARM      22      /* Pikes/Glaives/Spears/etc. */
    TV_SWORD        23      /* Edged Weapons */
    TV_AXE          24      /* Axes/Cleavers */
    TV_BOOTS        30      /* Boots */
    TV_GLOVES       31      /* Gloves */
    TV_HELM         32      /* Helms */
    TV_CROWN        33      /* Crowns */
    TV_SHIELD       34      /* Shields */
    TV_CLOAK        35      /* Cloaks */
    TV_SOFT_ARMOR   36      /* Soft Armor */
    TV_HARD_ARMOR   37      /* Hard Armor */
    TV_DRAG_ARMOR   38      /* Dragon Scale Mail */
    TV_LITE         39      /* Lites (including Specials) */
    TV_AMULET       40      /* Amulets (including Specials) */
    TV_RING         45      /* Rings (including Specials) */
    TV_TRAPKIT      46      /* Trapkits */
    TV_TOTEM        54      /* Summoner totems */
    TV_STAFF        55      /* Staffs */
    TV_WAND         65      /* Wands */
    TV_ROD          66      /* Rod tips */
    TV_ROD_MAIN     67      /* Rod body's */
    TV_SCROLL       70      /* Scrolls */
    TV_POTION       71      /* potions */
    TV_POTION2      72      /* Second set of potion */
    TV_FLASK        77      /* Flasks of oil */
    TV_FOOD         80      /* Food, including mushrooms */
    TV_HYPNOS       99      /* To wield monsters !:) */
    TV_GOLD         100     /* Gold can only be picked up by players */
    TV_RANDART      102     /* Random Artifacts */
    TV_RUNE1        104     /* Base runes */
    TV_RUNE2        105     /* Modifier runes */
    TV_BOOK         111     /* spell books */
    TV_DAEMON_BOOK  115     /* Demon blades, shields and horns */
    /* The "sval" codes for TV_TOOL */
     SV_TOOL_CLIMB 0
     SV_PORTABLE_HOLE 1
    /* The "sval" codes for TV_SHOT/TV_ARROW/TV_BOLT */
     SV_AMMO_LIGHT                    0     /* pebbles */
     SV_AMMO_NORMAL                   1     /* shots, arrows, bolts */
     SV_AMMO_HEAVY                    2     /* seeker arrows and bolts, mithril shots */
    /* The "sval" codes for TV_INSTRUMENT */
     SV_FLUTE                         1
     SV_BANJO                         2
     SV_LUTE                          3
     SV_MANDOLIN                      4
     SV_DRUM                          5
     SV_HARP                          6
     SV_HORN                          7
    /* The "sval" codes for TV_TRAPKIT */
     SV_TRAPKIT_SLING                 1
     SV_TRAPKIT_BOW                   2
     SV_TRAPKIT_XBOW                  3
     SV_TRAPKIT_POTION                4
     SV_TRAPKIT_SCROLL                5
     SV_TRAPKIT_DEVICE                6
    /* The "sval" codes for TV_BOOMERANG */
     SV_BOOM_S_WOOD                   1      /* 1d4  */
     SV_BOOM_WOOD                     2      /* 1d9  */
     SV_BOOM_S_METAL                  3      /* 1d8  */
     SV_BOOM_METAL                    4      /* 2d4  */
    /* The "sval" codes for TV_BOW (note information in "sval") */
     SV_SLING                         2     /* (x2) */
     SV_SHORT_BOW                    12     /* (x2) */
     SV_LONG_BOW                     13     /* (x3) */
     SV_LIGHT_XBOW                   23     /* (x3) */
     SV_HEAVY_XBOW                   24     /* (x4) */
    /* The "sval" codes for TV_DIGGING */
     SV_SHOVEL                        1
     SV_GNOMISH_SHOVEL                2
     SV_DWARVEN_SHOVEL                3
     SV_PICK                          4
     SV_ORCISH_PICK                   5
     SV_DWARVEN_PICK                  6
     SV_MATTOCK                       7
    /* The "sval" values for TV_HAFTED */
     SV_CLUB                          1     /* 1d4  */
     SV_WHIP                          2     /* 1d6  */
     SV_QUARTERSTAFF                  3     /* 1d9  */
     SV_NUNCHAKU                      4     /* 2d3  */
     SV_MACE                          5     /* 2d4  */
     SV_BALL_AND_CHAIN                6     /* 2d4  */
     SV_WAR_HAMMER                    8     /* 3d3  */
     SV_LUCERN_HAMMER                10     /* 2d5  */
     SV_THREE_PIECE_ROD              11     /* 3d3  */
     SV_MORNING_STAR                 12     /* 2d6  */
     SV_FLAIL                        13     /* 2d6  */
     SV_LEAD_FILLED_MACE             15     /* 3d4  */
     SV_TWO_HANDED_FLAIL             18     /* 3d6  */
     SV_GREAT_HAMMER                 19     /* 4d6  */
     SV_MACE_OF_DISRUPTION           20     /* 5d8  */
     SV_GROND                        50     /* 3d4  */
    /* The "sval" values for TV_AXE */
     SV_HATCHET                       1     /* 1d5 */
     SV_CLEAVER                       2      /* 2d4 */
     SV_LIGHT_WAR_AXE                 8      /* 2d5 */
     SV_BEAKED_AXE                   10     /* 2d6 */
     SV_BROAD_AXE                    11     /* 2d6 */
     SV_BATTLE_AXE                   22     /* 2d8 */
     SV_GREAT_AXE                    25     /* 4d4 */
     SV_LOCHABER_AXE                 28     /* 3d8 */
     SV_SLAUGHTER_AXE                30      /* 5d7 */
    /* The "sval" values for TV_POLEARM */
     SV_SPEAR                         2     /* 1d6 */
     SV_SICKLE                        3     /* 2d3 */
     SV_AWL_PIKE                      4     /* 1d8 */
     SV_TRIDENT                       5     /* 1d9 */
     SV_FAUCHARD                      6  /* 1d10 */
     SV_BROAD_SPEAR                   7     /* 1d9 */
     SV_PIKE                          8     /* 2d5 */
     SV_GLAIVE                       13     /* 2d6 */
     SV_HALBERD                      15     /* 3d4 */
     SV_GUISARME                     16  /* 2d5 */
     SV_SCYTHE                       17     /* 5d3 */
     SV_LANCE                        20     /* 2d8 */
     SV_TRIFURCATE_SPEAR             26     /* 2d9 */
     SV_HEAVY_LANCE                  29  /* 4d8 */
     SV_SCYTHE_OF_SLICING            30     /* 8d4 */
    /* The "sval" codes for TV_SWORD */
     SV_BROKEN_DAGGER                 1  /* 1d1 */
     SV_BROKEN_SWORD                  2  /* 1d2 */
     SV_DAGGER                        4  /* 1d4 */
     SV_MAIN_GAUCHE                   5  /* 1d5 */
     SV_RAPIER                        7  /* 1d6 */
     SV_SMALL_SWORD                   8  /* 1d6 */
     SV_BASILLARD                     9  /* 1d8 */
     SV_SHORT_SWORD                  10  /* 1d7 */
     SV_SABRE                        11  /* 1d7 */
     SV_CUTLASS                      12  /* 1d7 */
     SV_KHOPESH                      14  /* 2d4 */
     SV_TULWAR                       15  /* 2d4 */
     SV_BROAD_SWORD                  16  /* 2d5 */
     SV_LONG_SWORD                   17  /* 2d5 */
     SV_SCIMITAR                     18  /* 2d5 */
     SV_KATANA                       20  /* 3d4 */
     SV_BASTARD_SWORD                21  /* 3d4 */
     SV_GREAT_SCIMITAR               22  /* 4d5 */
     SV_CLAYMORE                     23  /* 2d8 */
     SV_ESPADON                      24  /* 2d9 */
     SV_TWO_HANDED_SWORD             25  /* 3d6 */
     SV_FLAMBERGE                    26  /* 3d7 */
     SV_EXECUTIONERS_SWORD           28  /* 4d5 */
     SV_ZWEIHANDER                   29  /* 4d6 */
     SV_BLADE_OF_CHAOS               30  /* 6d5 */
     SV_SHADOW_BLADE                 31  /* 4d4 */
     SV_BLUESTEEL_BLADE              32  /* 3d9 */
     SV_DARK_SWORD                   33  /* 3d7 */
    /* The "sval" codes for TV_SHIELD */
     SV_SMALL_LEATHER_SHIELD          2
     SV_SMALL_METAL_SHIELD            3
     SV_LARGE_LEATHER_SHIELD          4
     SV_LARGE_METAL_SHIELD            5
     SV_DRAGON_SHIELD                 6
     SV_SHIELD_OF_DEFLECTION         10
    /* The "sval" codes for TV_HELM */
     SV_HARD_LEATHER_CAP              2
     SV_METAL_CAP                     3
     SV_IRON_HELM                     5
     SV_STEEL_HELM                    6
     SV_DRAGON_HELM                   7
     SV_IRON_CROWN                   10
     SV_GOLDEN_CROWN                 11
     SV_JEWELED_CROWN                12
     SV_MORGOTH                      50
    /* The "sval" codes for TV_BOOTS */
     SV_PAIR_OF_SOFT_LEATHER_BOOTS    2
     SV_PAIR_OF_HARD_LEATHER_BOOTS    3
     SV_PAIR_OF_METAL_SHOD_BOOTS      6
    /* The "sval" codes for TV_CLOAK */
     SV_CLOAK                         1
     SV_ELVEN_CLOAK                   2
     SV_FUR_CLOAK                     3
     SV_SHADOW_CLOAK                  6
    /* The "sval" codes for TV_GLOVES */
     SV_SET_OF_LEATHER_GLOVES         1
     SV_SET_OF_GAUNTLETS              2
     SV_SET_OF_CESTI                  5
    /* The "sval" codes for TV_SOFT_ARMOR */
     SV_FILTHY_RAG                    1
     SV_ROBE                          2
     SV_PAPER_ARMOR                   3  /* 4 */
     SV_SOFT_LEATHER_ARMOR            4
     SV_SOFT_STUDDED_LEATHER          5
     SV_HARD_LEATHER_ARMOR            6
     SV_HARD_STUDDED_LEATHER          7
     SV_RHINO_HIDE_ARMOR              8
     SV_CORD_ARMOR                    9  /*  6 */
     SV_PADDED_ARMOR                 10  /*  4 */
     SV_LEATHER_SCALE_MAIL           11
     SV_LEATHER_JACK                 12
     SV_STONE_AND_HIDE_ARMOR         15  /* 15 */
     SV_THUNDERLORD_SUIT             16
    /* The "sval" codes for TV_HARD_ARMOR */
     SV_RUSTY_CHAIN_MAIL              1  /* 14- */
     SV_RING_MAIL                     2  /* 12  */
     SV_METAL_SCALE_MAIL              3  /* 13  */
     SV_CHAIN_MAIL                    4  /* 14  */
     SV_DOUBLE_RING_MAIL              5  /* 15  */
     SV_AUGMENTED_CHAIN_MAIL          6  /* 16  */
     SV_DOUBLE_CHAIN_MAIL             7  /* 16  */
     SV_BAR_CHAIN_MAIL                8  /* 18  */
     SV_METAL_BRIGANDINE_ARMOUR       9  /* 19  */
     SV_SPLINT_MAIL                  10  /* 19  */
     SV_PARTIAL_PLATE_ARMOUR         12  /* 22  */
     SV_METAL_LAMELLAR_ARMOUR        13  /* 23  */
     SV_FULL_PLATE_ARMOUR            15  /* 25  */
     SV_RIBBED_PLATE_ARMOUR          18  /* 28  */
     SV_MITHRIL_CHAIN_MAIL           20  /* 28+ */
     SV_MITHRIL_PLATE_MAIL           25  /* 35+ */
     SV_ADAMANTITE_PLATE_MAIL        30  /* 40+ */
    /* The "sval" codes for TV_DRAG_ARMOR */
     SV_DRAGON_BLACK                  1
     SV_DRAGON_BLUE                   2
     SV_DRAGON_WHITE                  3
     SV_DRAGON_RED                    4
     SV_DRAGON_GREEN                  5
     SV_DRAGON_MULTIHUED              6
     SV_DRAGON_SHINING               10
     SV_DRAGON_LAW                   12
     SV_DRAGON_BRONZE                14
     SV_DRAGON_GOLD                  16
     SV_DRAGON_CHAOS                 18
     SV_DRAGON_BALANCE               20
     SV_DRAGON_POWER                 30
    /* The sval codes for TV_LITE */
     SV_LITE_TORCH                    0
     SV_LITE_LANTERN                  1
     SV_LITE_TORCH_EVER               2
     SV_LITE_DWARVEN                  3
     SV_LITE_FEANORIAN                4
     SV_LITE_GALADRIEL                100
     SV_LITE_ELENDIL                  101
     SV_LITE_THRAIN                   102
     SV_LITE_UNDEATH                  103
     SV_LITE_PALANTIR                 104
     SV_ANCHOR_SPACETIME              105
     SV_STONE_LORE                    106
    /* The "sval" codes for TV_AMULET */
     SV_AMULET_DOOM                   0
     SV_AMULET_TELEPORT               1
     SV_AMULET_ADORNMENT              2
     SV_AMULET_SLOW_DIGEST            3
     SV_AMULET_RESIST_ACID            4
     SV_AMULET_SEARCHING              5
     SV_AMULET_BRILLANCE              6
     SV_AMULET_CHARISMA               7
     SV_AMULET_THE_MAGI               8
     SV_AMULET_REFLECTION             9
     SV_AMULET_CARLAMMAS             10
     SV_AMULET_INGWE                 11
     SV_AMULET_DWARVES               12
     SV_AMULET_NO_MAGIC              13
     SV_AMULET_NO_TELE               14
     SV_AMULET_RESISTANCE            15
     SV_AMULET_NOTHING               16
     SV_AMULET_SERPENT               17
     SV_AMULET_TORIS_MEJISTOS        18
     SV_AMULET_ELESSAR               19
     SV_AMULET_EVENSTAR              20
     SV_AMULET_SUSTENANCE            21
     SV_AMULET_TELEPATHY             22
     SV_AMULET_TRICKERY              23
     SV_AMULET_WEAPONMASTERY         24
     SV_AMULET_DEVOTION              25
     SV_AMULET_INFRA                 26
     SV_AMULET_SPELL                 27
     SV_AMULET_WISDOM                28
     SV_AMULET_RESIST_ELEC           29
     SV_AMULET_REGEN                 30
    /* The sval codes for TV_RING */
     SV_RING_WOE                      0
     SV_RING_AGGRAVATION              1
     SV_RING_WEAKNESS                 2
     SV_RING_STUPIDITY                3
     SV_RING_TELEPORTATION            4
     SV_RING_SPECIAL                  5
     SV_RING_SLOW_DIGESTION           6
     SV_RING_FEATHER_FALL             7
     SV_RING_RESIST_FIRE              8
     SV_RING_RESIST_COLD              9
     SV_RING_SUSTAIN_STR             10
     SV_RING_SUSTAIN_INT             11
     SV_RING_SUSTAIN_WIS             12
     SV_RING_SUSTAIN_CON             13
     SV_RING_SUSTAIN_DEX             14
     SV_RING_SUSTAIN_CHR             15
     SV_RING_PROTECTION              16
     SV_RING_ACID                    17
     SV_RING_FLAMES                  18
     SV_RING_ICE                     19
     SV_RING_RESIST_POIS             20
     SV_RING_FREE_ACTION             21
     SV_RING_SEE_INVIS               22
     SV_RING_SEARCHING               23
     SV_RING_STR                     24
     SV_RING_INT                     25
     SV_RING_DEX                     26
     SV_RING_CON                     27
     SV_RING_ACCURACY                28
     SV_RING_DAMAGE                  29
     SV_RING_SLAYING                 30
     SV_RING_SPEED                   31
     SV_RING_BARAHIR                 32
     SV_RING_TULKAS                  33
     SV_RING_NARYA                   34
     SV_RING_NENYA                   35
     SV_RING_VILYA                   36
     SV_RING_POWER                   37
     SV_RING_RES_FEAR                38
     SV_RING_RES_LD                  39
     SV_RING_RES_NETHER              40
     SV_RING_RES_NEXUS               41
     SV_RING_RES_SOUND               42
     SV_RING_RES_CONFUSION           43
     SV_RING_RES_SHARDS              44
     SV_RING_RES_DISENCHANT          45
     SV_RING_RES_CHAOS               46
     SV_RING_RES_BLINDNESS           47
     SV_RING_LORDLY                  48
     SV_RING_ATTACKS                 49
     SV_RING_NOTHING                 50
     SV_RING_PRECONITION             51
     SV_RING_FLAR                    52
     SV_RING_INVIS                   53
     SV_RING_FLYING                  54
     SV_RING_WRAITH                  55
     SV_RING_ELEC                    56
     SV_RING_DURIN                   57
     SV_RING_SPELL                   58
     SV_RING_CRIT                    59
    /* The "sval" codes for TV_STAFF */
     SV_STAFF_SCHOOL                 1
     SV_STAFF_NOTHING                2
    /* The "sval" codes for TV_WAND */
     SV_WAND_SCHOOL                  1
     SV_WAND_NOTHING                 2
    /* The "sval" codes for TV_ROD(Rod Tips) */
     SV_ROD_NOTHING                   0
     SV_ROD_DETECT_DOOR               1
     SV_ROD_IDENTIFY                  2
     SV_ROD_RECALL                    3
     SV_ROD_ILLUMINATION              4
     SV_ROD_MAPPING                   5
     SV_ROD_DETECTION                 6
     SV_ROD_PROBING                   7
     SV_ROD_CURING                    8
     SV_ROD_HEALING                   9
     SV_ROD_RESTORATION              10
     SV_ROD_SPEED                    11
     SV_ROD_TELEPORT_AWAY            13
     SV_ROD_DISARMING                14
     SV_ROD_LITE                     15
     SV_ROD_SLEEP_MONSTER            16
     SV_ROD_SLOW_MONSTER             17
     SV_ROD_DRAIN_LIFE               18
     SV_ROD_POLYMORPH                19
     SV_ROD_ACID_BOLT                20
     SV_ROD_ELEC_BOLT                21
     SV_ROD_FIRE_BOLT                22
     SV_ROD_COLD_BOLT                23
     SV_ROD_ACID_BALL                24
     SV_ROD_ELEC_BALL                25
     SV_ROD_FIRE_BALL                26
     SV_ROD_COLD_BALL                27
     SV_ROD_HAVOC                    28
     SV_ROD_DETECT_TRAP              29
     SV_ROD_HOME                     30
    /* The "sval" codes for TV_ROD_MAIN(Rods) */
     SV_ROD_WOODEN                   10
     SV_ROD_COPPER                   20
     SV_ROD_IRON                     50
     SV_ROD_ALUMINIUM                75
     SV_ROD_SILVER                   100
     SV_ROD_GOLDEN                   125
     SV_ROD_MITHRIL                  160
     SV_ROD_ADMANTITE                200
    /* The "sval" codes for TV_SCROLL */
     SV_SCROLL_DARKNESS               0
     SV_SCROLL_AGGRAVATE_MONSTER      1
     SV_SCROLL_CURSE_ARMOR            2
     SV_SCROLL_CURSE_WEAPON           3
     SV_SCROLL_SUMMON_MONSTER         4
     SV_SCROLL_SUMMON_UNDEAD          5
     SV_SCROLL_SUMMON_MINE            6
     SV_SCROLL_TRAP_CREATION          7
     SV_SCROLL_PHASE_DOOR             8
     SV_SCROLL_TELEPORT               9
     SV_SCROLL_TELEPORT_LEVEL        10
     SV_SCROLL_WORD_OF_RECALL        11
     SV_SCROLL_IDENTIFY              12
     SV_SCROLL_STAR_IDENTIFY         13
     SV_SCROLL_REMOVE_CURSE          14
     SV_SCROLL_STAR_REMOVE_CURSE     15
     SV_SCROLL_ENCHANT_ARMOR         16
     SV_SCROLL_ENCHANT_WEAPON_TO_HIT 17
     SV_SCROLL_ENCHANT_WEAPON_TO_DAM 18
     SV_SCROLL_ENCHANT_WEAPON_PVAL   19
     SV_SCROLL_STAR_ENCHANT_ARMOR    20
     SV_SCROLL_STAR_ENCHANT_WEAPON   21
     SV_SCROLL_RECHARGING            22
     SV_SCROLL_RESET_RECALL          23
     SV_SCROLL_LIGHT                 24
     SV_SCROLL_MAPPING               25
     SV_SCROLL_DETECT_GOLD           26
     SV_SCROLL_DETECT_ITEM           27
     SV_SCROLL_DETECT_TRAP           28
     SV_SCROLL_DETECT_DOOR           29
     SV_SCROLL_DETECT_INVIS          30
     SV_SCROLL_DIVINATION            31
     SV_SCROLL_SATISFY_HUNGER        32
     SV_SCROLL_BLESSING              33
     SV_SCROLL_HOLY_CHANT            34
     SV_SCROLL_HOLY_PRAYER           35
     SV_SCROLL_MONSTER_CONFUSION     36
     SV_SCROLL_PROTECTION_FROM_EVIL  37
     SV_SCROLL_RUNE_OF_PROTECTION    38
     SV_SCROLL_TRAP_DOOR_DESTRUCTION 39
     SV_SCROLL_DEINCARNATION         40
     SV_SCROLL_STAR_DESTRUCTION      41
     SV_SCROLL_DISPEL_UNDEAD         42
     SV_SCROLL_MASS_RESURECTION      43
     SV_SCROLL_GENOCIDE              44
     SV_SCROLL_MASS_GENOCIDE         45
     SV_SCROLL_ACQUIREMENT           46
     SV_SCROLL_STAR_ACQUIREMENT      47
     SV_SCROLL_FIRE                  48
     SV_SCROLL_ICE                   49
     SV_SCROLL_CHAOS                 50
     SV_SCROLL_RUMOR                 51
     SV_SCROLL_ARTIFACT              52
     SV_SCROLL_NOTHING               53
     SV_SCROLL_SPELL                 54
    /* The "sval" codes for TV_POTION */
     SV_POTION_WATER                  0
     SV_POTION_APPLE_JUICE            1
     SV_POTION_SLIME_MOLD             2
     SV_POTION_BLOOD                  3
     SV_POTION_SLOWNESS               4
     SV_POTION_SALT_WATER             5
     SV_POTION_POISON                 6
     SV_POTION_BLINDNESS              7
     SV_POTION_INVIS                  8
     SV_POTION_CONFUSION              9
     SV_POTION_MUTATION              10
     SV_POTION_SLEEP                 11
     SV_POTION_LEARNING              12
     SV_POTION_LOSE_MEMORIES         13
     SV_POTION_RUINATION             15
     SV_POTION_DEC_STR               16
     SV_POTION_DEC_INT               17
     SV_POTION_DEC_WIS               18
     SV_POTION_DEC_DEX               19
     SV_POTION_DEC_CON               20
     SV_POTION_DEC_CHR               21
     SV_POTION_DETONATIONS           22
     SV_POTION_DEATH                 23
     SV_POTION_INFRAVISION           24
     SV_POTION_DETECT_INVIS          25
     SV_POTION_SLOW_POISON           26
     SV_POTION_CURE_POISON           27
     SV_POTION_BOLDNESS              28
     SV_POTION_SPEED                 29
     SV_POTION_RESIST_HEAT           30
     SV_POTION_RESIST_COLD           31
     SV_POTION_HEROISM               32
     SV_POTION_BESERK_STRENGTH       33
     SV_POTION_CURE_LIGHT            34
     SV_POTION_CURE_SERIOUS          35
     SV_POTION_CURE_CRITICAL         36
     SV_POTION_HEALING               37
     SV_POTION_STAR_HEALING          38
     SV_POTION_LIFE                  39
     SV_POTION_RESTORE_MANA          40
     SV_POTION_RESTORE_EXP           41
     SV_POTION_RES_STR               42
     SV_POTION_RES_INT               43
     SV_POTION_RES_WIS               44
     SV_POTION_RES_DEX               45
     SV_POTION_RES_CON               46
     SV_POTION_RES_CHR               47
     SV_POTION_INC_STR               48
     SV_POTION_INC_INT               49
     SV_POTION_INC_WIS               50
     SV_POTION_INC_DEX               51
     SV_POTION_INC_CON               52
     SV_POTION_INC_CHR               53
     SV_POTION_AUGMENTATION          55
     SV_POTION_ENLIGHTENMENT         56
     SV_POTION_STAR_ENLIGHTENMENT    57
     SV_POTION_SELF_KNOWLEDGE        58
     SV_POTION_EXPERIENCE            59
     SV_POTION_RESISTANCE            60
     SV_POTION_CURING                61
     SV_POTION_INVULNERABILITY       62
     SV_POTION_NEW_LIFE              63
    /* The "sval" codes for TV_POTION2 */
     SV_POTION2_MIMIC_ABOMINATION     1
     SV_POTION2_MIMIC_WOLF            2
     SV_POTION2_MIMIC_APE             3
     SV_POTION2_MIMIC_GOAT            4
     SV_POTION2_MIMIC_INSECT          5
     SV_POTION2_MIMIC_SPARROW         6
     SV_POTION2_MIMIC_STATUE          7
     SV_POTION2_MIMIC_VAMPIRE         8
     SV_POTION2_MIMIC_SPIDER          9
     SV_POTION2_MIMIC_MANA_BALL       10
     SV_POTION2_MIMIC_FIRE_CLOUD      11
     SV_POTION2_MIMIC_COLD_CLOUD      12
     SV_POTION2_MIMIC_CHAOS_CLOUD     13
     SV_POTION2_CURE_LIGHT_SANITY     14
     SV_POTION2_CURE_SERIOUS_SANITY   15
     SV_POTION2_CURE_CRITICAL_SANITY  16
     SV_POTION2_CURE_SANITY           17
     SV_POTION2_CURE_WATER            18
    /* The "sval" codes for TV_FOOD */
     SV_FOOD_POISON                   0
     SV_FOOD_BLINDNESS                1
     SV_FOOD_PARANOIA                 2
     SV_FOOD_CONFUSION                3
     SV_FOOD_HALLUCINATION            4
     SV_FOOD_PARALYSIS                5
     SV_FOOD_WEAKNESS                 6
     SV_FOOD_SICKNESS                 7
     SV_FOOD_STUPIDITY                8
     SV_FOOD_NAIVETY                  9
     SV_FOOD_UNHEALTH                10
     SV_FOOD_DISEASE                 11
     SV_FOOD_CURE_POISON             12
     SV_FOOD_CURE_BLINDNESS          13
     SV_FOOD_CURE_PARANOIA           14
     SV_FOOD_CURE_CONFUSION          15
     SV_FOOD_CURE_SERIOUS            16
     SV_FOOD_RESTORE_STR             17
     SV_FOOD_RESTORE_CON             18
     SV_FOOD_RESTORING               19
     SV_FOOD_BISCUIT                 32
     SV_FOOD_JERKY                   33
     SV_FOOD_RATION                  35
     SV_FOOD_SLIME_MOLD              36
     SV_FOOD_WAYBREAD                37
     SV_FOOD_PINT_OF_ALE             38
     SV_FOOD_PINT_OF_WINE            39
     SV_FOOD_ATHELAS                 40
     SV_FOOD_GREAT_HEALTH            41
     SV_FOOD_FORTUNE_COOKIE          42
    /* The "sval" codes for TV_BATERIE */
     SV_BATERIE_POISON    1
     SV_BATERIE_EXPLOSION 2
     SV_BATERIE_TELEPORT  3
     SV_BATERIE_COLD      4
     SV_BATERIE_FIRE      5
     SV_BATERIE_ACID      6
     SV_BATERIE_LIFE      7
     SV_BATERIE_CONFUSION 8
     SV_BATERIE_LITE      9
     SV_BATERIE_CHAOS     10
     SV_BATERIE_TIME      11
     SV_BATERIE_MAGIC     12
     SV_BATERIE_XTRA_LIFE 13
     SV_BATERIE_DARKNESS  14
     SV_BATERIE_KNOWLEDGE 15
     SV_BATERIE_FORCE     16
     SV_BATERIE_LIGHTNING 17
     SV_BATERIE_MANA      18
     MAX_BATERIE_SVAL     18
    /* The "sval" codes for TV_CORPSE */
     SV_CORPSE_CORPSE     1
     SV_CORPSE_SKELETON   2
     SV_CORPSE_HEAD       3
     SV_CORPSE_SKULL      4
     SV_CORPSE_MEAT       5
    /* The "sval" codes for TV_DAEMON_BOOK */
     SV_DEMONBLADE  55
     SV_DEMONSHIELD 56
     SV_DEMONHORN   57