#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;
