#pragma once

/* The "sval" codes for TV_STAFF */
typedef enum sv_staff_type {
	SV_STAFF_DARKNESS = 0,
    SV_STAFF_SLOWNESS = 1,
    SV_STAFF_HASTE_MONSTERS = 2,
    SV_STAFF_SUMMONING = 3,
    SV_STAFF_TELEPORTATION = 4,
    SV_STAFF_IDENTIFY = 5,
    SV_STAFF_REMOVE_CURSE = 6,
    SV_STAFF_STARLITE = 7,
    SV_STAFF_LITE = 8,
    SV_STAFF_MAPPING = 9,
    SV_STAFF_DETECT_GOLD = 10,
    SV_STAFF_DETECT_ITEM = 11,
    SV_STAFF_DETECT_TRAP = 12,
    SV_STAFF_DETECT_DOOR = 13,
    SV_STAFF_DETECT_INVIS = 14,
    SV_STAFF_DETECT_EVIL = 15,
    SV_STAFF_CURE_LIGHT = 16,
    SV_STAFF_CURING = 17,
    SV_STAFF_HEALING = 18,
    SV_STAFF_THE_MAGI = 19,
    SV_STAFF_SLEEP_MONSTERS = 20,
    SV_STAFF_SLOW_MONSTERS = 21,
    SV_STAFF_SPEED = 22,
    SV_STAFF_PROBING = 23,
    SV_STAFF_DISPEL_EVIL = 24,
    SV_STAFF_POWER = 25,
    SV_STAFF_HOLINESS = 26,
    SV_STAFF_GENOCIDE = 27,
    SV_STAFF_EARTHQUAKES = 28,
    SV_STAFF_DESTRUCTION = 29,
    SV_STAFF_ANIMATE_DEAD = 30,
    SV_STAFF_MSTORM = 31,
    SV_STAFF_NOTHING = 32,
} sv_staff_type;
