OSDN Git Service

Merge pull request #765 from sikabane-works/release/3.0.0Alpha17
[hengbandforosx/hengbandosx.git] / src / object-enchant / trc-types.h
1 #pragma once
2
3 /* TRCが何の略かは分からない (type / ??? / curse)*/
4 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_HARD_SPELL = 0x00020000L,
23     TRC_FAST_DIGEST = 0x00040000L,
24     TRC_DRAIN_HP = 0x00080000L,
25     TRC_DRAIN_MANA = 0x00100000L,
26     TRC_CALL_UNDEAD = 0x00200000L,
27 };
28
29 enum trc_special_type {
30     TRC_TELEPORT_SELF = 0x00000001L,
31     TRC_CHAINSWORD = 0x00000002L
32 };