OSDN Git Service

Merge pull request #41491 (taotao/hengband/fix-impure_calc_num_blow into develop).
[hengband/hengband.git] / src / sv-definition / sv-staff-types.h
1 #pragma once
2
3 /* The "sval" codes for TV_STAFF */
4 typedef enum sv_staff_type {
5         SV_STAFF_DARKNESS = 0,
6     SV_STAFF_SLOWNESS = 1,
7     SV_STAFF_HASTE_MONSTERS = 2,
8     SV_STAFF_SUMMONING = 3,
9     SV_STAFF_TELEPORTATION = 4,
10     SV_STAFF_IDENTIFY = 5,
11     SV_STAFF_REMOVE_CURSE = 6,
12     SV_STAFF_STARLITE = 7,
13     SV_STAFF_LITE = 8,
14     SV_STAFF_MAPPING = 9,
15     SV_STAFF_DETECT_GOLD = 10,
16     SV_STAFF_DETECT_ITEM = 11,
17     SV_STAFF_DETECT_TRAP = 12,
18     SV_STAFF_DETECT_DOOR = 13,
19     SV_STAFF_DETECT_INVIS = 14,
20     SV_STAFF_DETECT_EVIL = 15,
21     SV_STAFF_CURE_LIGHT = 16,
22     SV_STAFF_CURING = 17,
23     SV_STAFF_HEALING = 18,
24     SV_STAFF_THE_MAGI = 19,
25     SV_STAFF_SLEEP_MONSTERS = 20,
26     SV_STAFF_SLOW_MONSTERS = 21,
27     SV_STAFF_SPEED = 22,
28     SV_STAFF_PROBING = 23,
29     SV_STAFF_DISPEL_EVIL = 24,
30     SV_STAFF_POWER = 25,
31     SV_STAFF_HOLINESS = 26,
32     SV_STAFF_GENOCIDE = 27,
33     SV_STAFF_EARTHQUAKES = 28,
34     SV_STAFF_DESTRUCTION = 29,
35     SV_STAFF_ANIMATE_DEAD = 30,
36     SV_STAFF_MSTORM = 31,
37     SV_STAFF_NOTHING = 32,
38 } sv_staff_type;