--- /dev/null
+#pragma once
+
+/* The "sval" codes for TV_POTION */
+typedef enum sv_potion_type {
+ SV_POTION_WATER = 0,
+ SV_POTION_APPLE_JUICE = 1,
+ SV_POTION_SLIME_MOLD = 2,
+ /* xxx (fixed color) */
+ SV_POTION_SLOWNESS = 4,
+ SV_POTION_SALT_WATER = 5,
+ SV_POTION_POISON = 6,
+ SV_POTION_BLINDNESS = 7,
+ /* xxx */
+ SV_POTION_BOOZE = 9,
+ /* xxx */
+ SV_POTION_SLEEP = 11,
+ /* xxx */
+ SV_POTION_LOSE_MEMORIES = 13,
+ /* xxx */
+ 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,
+ /* xxx */
+ 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,
+ SV_POTION_NEO_TSUYOSHI = 64,
+ SV_POTION_TSUYOSHI = 65,
+ SV_POTION_POLYMORPH = 66,
+} sv_potion_type;