3 /* TRCが何の略かは分からない (type / ??? / curse)*/
4 typedef enum trc_curse_type {
5 TRC_CURSED = 0x00000001L,
6 TRC_HEAVY_CURSE = 0x00000002L,
7 TRC_PERMA_CURSE = 0x00000004L,
8 TRC_XXX1 = 0x00000008L,
9 TRC_TY_CURSE = 0x00000010L,
10 TRC_AGGRAVATE = 0x00000020L,
11 TRC_DRAIN_EXP = 0x00000040L,
12 TRC_SLOW_REGEN = 0x00000080L,
13 TRC_ADD_L_CURSE = 0x00000100L,
14 TRC_ADD_H_CURSE = 0x00000200L,
15 TRC_CALL_ANIMAL = 0x00000400L,
16 TRC_CALL_DEMON = 0x00000800L,
17 TRC_CALL_DRAGON = 0x00001000L,
18 TRC_COWARDICE = 0x00002000L,
19 TRC_TELEPORT = 0x00004000L,
20 TRC_LOW_MELEE = 0x00008000L,
21 TRC_LOW_AC = 0x00010000L,
22 TRC_LOW_MAGIC = 0x00020000L,
23 TRC_FAST_DIGEST = 0x00040000L,
24 TRC_DRAIN_HP = 0x00080000L,
25 TRC_DRAIN_MANA = 0x00100000L,
26 TRC_CALL_UNDEAD = 0x00200000L,
29 typedef enum trc_special_type {
30 TRC_TELEPORT_SELF = 0x00000001L,
31 TRC_CHAINSWORD = 0x00000002L