+++ /dev/null
-#pragma once
-
-typedef enum art_lite_type {
- ART_GALADRIEL = 1,
- ART_ELENDIL = 2,
- ART_JUDGE = 3,
- ART_EDISON = 7,
- ART_PALANTIR = 15,
- ART_STONE_LORE = 17,
- ART_FLY_STONE = 147,
- ART_ORB_OF_FATE = 245,
-} art_lite_type;
-
-typedef enum art_amulet_type {
- ART_CARLAMMAS = 4,
- ART_INGWE = 5,
- ART_DWARVES = 6,
- ART_FARAMIR = 18,
- ART_BOROMIR = 143,
- ART_MAGATAMA = 149,
- ART_INROU = 166,
- ART_NIGHT = 215,
- ART_SACRED_KNIGHTS = 217,
- ART_HELL = 218,
- ART_CHARMED = 219,
- ART_GOGO = 220,
-} art_amulet_type;
-
-typedef enum art_ring_type {
- ART_FRAKIR = 8,
- ART_TULKAS = 9,
- ART_NARYA = 10,
- ART_NENYA = 11,
- ART_VILYA = 12,
- ART_POWER = 13,
- ART_AHO = 14,
-} art_ring_type;
+++ /dev/null
-#pragma once
-
-typedef enum art_dragon_armor_type {
- ART_RAZORBACK = 129,
- ART_BLADETURNER = 130,
- ART_SEIRYU = 201,
-} art_dragon_type;
-
-typedef enum art_hard_armor_type {
- ART_SOULKEEPER = 19,
- ART_ISILDUR = 20,
- ART_ROHIRRIM = 21,
- ART_LOHENGRIN = 22,
- ART_JULIAN = 23,
- ART_ARVEDUI = 24,
- ART_CASPANION = 25,
- ART_GILES = 168,
- ART_MORLOK = 203,
- ART_VETERAN = 206,
-} art_hard_armor_type;
-
-typedef enum art_soft_armor_type {
- ART_SHIVA_JACKET = 26,
- ART_HITHLOMIR = 27,
- ART_THALKETTOTH = 28,
- ART_HIMRING = 127,
- ART_ICANUS = 131,
- ART_NAMAKE_ARMOR = 183,
- ART_GHB = 192,
- ART_DASAI = 200,
- ART_KESHO = 204,
- ART_MILIM = 246,
-} art_soft_armor_type;
+++ /dev/null
-#pragma once
-
-typedef enum art_bow_type {
- ART_CRIMSON = 16,
- ART_BELTHRONDING = 124,
- ART_BARD = 125,
- ART_BRAND = 126,
- ART_BUCKLAND = 134,
- ART_YOICHI = 148,
- ART_HARAD = 180,
- ART_NAMAKE_BOW = 182,
- ART_ROBIN_HOOD = 221,
- ART_HELLFIRE = 222,
-} art_bow_type;
-
-/* Arrows */
-#define ART_BARD_ARROW 153
+++ /dev/null
-#pragma once
-
-typedef enum art_shield_type {
- ART_THORIN = 30,
- ART_CELEGORM = 31,
- ART_ANARION = 32,
- ART_GIL_GALAD = 138,
- ART_YENDOR = 141,
- ART_YATA = 151,
- ART_EARENDIL = 186,
- ART_PERSEUS = 197,
-} art_shield_type;
-
-typedef enum art_helm_type {
- ART_INDRA = 33,
- ART_CHAOS = 34,
- ART_BERUTHIEL = 35,
- ART_THRANDUIL = 36,
- ART_THENGEL = 37,
- ART_HAMMERHAND = 38,
- ART_DOR = 39,
- ART_HOLHENNETH = 40,
- ART_TERROR = 41,
- ART_AMBER = 42,
- ART_NUMENOR = 132,
- ART_STONEMASK = 146,
-} art_helm_type;
-
-typedef enum art_cloak_type {
- ART_JACK = 43,
- ART_COLLUIN = 44,
- ART_HOLCOLLETH = 45,
- ART_THINGOL = 46,
- ART_THORONGIL = 47,
- ART_COLANNON = 48,
- ART_LUTHIEN = 49,
- ART_TUOR = 50,
- ART_MOOK = 205,
- ART_HEAVENLY_MAIDEN = 233,
-} art_cloak_type;
-
-typedef enum art_glove_type {
- ART_CAMBELEG = 52,
- ART_CAMMITHRIM = 53,
- ART_PAURHACH = 54,
- ART_CORWIN = 55,
- ART_PAURAEGEN = 56,
- ART_PAURNEN = 57,
- ART_THANOS = 58,
- ART_FINGOLFIN = 59,
- ART_PAURNIMMEN = 185,
-} art_glove_type;
-
-typedef enum art_boots_type {
- ART_FEANOR = 60,
- ART_FLORA = 61,
- ART_THROR = 62,
- ART_SHIVA_BOOTS = 63,
- ART_GLASS = 165,
- ART_GETA = 210,
-} art_boots_type;
+++ /dev/null
-#pragma once
-
-typedef enum artifact_sword_type {
- ART_MAEDHROS = 64,
- ART_CAINE = 65,
- ART_NARTHANC = 66,
- ART_NIMTHANC = 67,
- ART_DETHANC = 68,
- ART_RILIA = 69,
- ART_FIONA = 70,
- ART_CALRIS = 71,
- ART_GRAYSWANDIR = 72,
- ART_GLAMDRING = 73,
- ART_NOTHUNG = 74,
- ART_ORCRIST = 75,
- ART_GURTHANG = 76,
- ART_ZARCUTHRA = 77,
- ART_TWILIGHT = 78,
- ART_GONDRICAM = 79,
- ART_CRISDURIAN = 80,
- ART_AGLARANG = 81,
- ART_RINGIL = 82,
- ART_ANDURIL = 83,
- ART_WEREWINDLE = 84,
- ART_CHAINSWORD = 85,
- ART_FORASGIL = 86,
- ART_CARETH = 87,
- ART_STING = 88,
- ART_SOULSWORD = 89,
- ART_MERLIN = 90,
- ART_DOOMCALLER = 91,
- ART_VORPAL_BLADE = 92,
- ART_SLAYER = 123,
- ART_KUSANAGI = 128,
- ART_HURIN = 133,
- ART_AZAGHAL = 135,
- ART_NOVA = 137,
- ART_CHARIOT = 140,
- ART_WORPAL_BLADE = 142,
- ART_MURAMASA = 144,
- ART_ZANTETSU = 150,
- ART_SOULCRUSH = 154,
- ART_FALIS = 155,
- ART_HRUNTING = 156,
- ART_ANUBIS = 158,
- ART_GURENKI = 160,
- ART_TAILBITER = 167,
- ART_MUSASI_KATANA = 171,
- ART_MUSASI_WAKIZASI = 172,
- ART_QUICKTHORN = 174,
- ART_TINYTHORN = 175,
- ART_EXCALIBUR = 176,
- ART_EXCALIPUR = 177,
- ART_EXCALIBUR_J = 179,
- ART_ARUNRUTH = 184,
- ART_HAKABUSA = 189,
- ART_STORMBRINGER = 190,
- ART_NARSIL = 191,
- ART_KANNU = 193,
- ART_GRIMTOOTH = 196,
- ART_KAMUI = 198,
- ART_GOURYU = 207,
- ART_EOWYN = 216,
- ART_NANACHO = 248,
- ART_ROBINTON = 251,
-} artifact_sword_type;
+++ /dev/null
-#pragma once
-
-/* Digging */
-#define ART_NAIN 211
-
-typedef enum art_polearm_type {
- ART_THEODEN = 93,
- ART_PAIN = 94,
- ART_OSONDIR = 95,
- ART_TIL = 96,
- ART_RUNESPEAR = 97,
- ART_DESTINY = 98,
- ART_HAGEN = 99,
- ART_EORLINGAS = 100,
- ART_DURIN = 101,
- ART_EONWE = 102,
- ART_BALLI = 103,
- ART_LOTHARANG = 104,
- ART_DWARVES_AXE = 105,
- ART_BARUKKHELED = 106,
- ART_WRATH = 107,
- ART_ULMO = 108,
- ART_AVAVIR = 109,
- ART_BENKEI = 152,
- ART_TAIKOBO = 159,
- ART_TONBO = 161,
- ART_GAEBOLG = 163,
- ART_ARRYU = 164,
- ART_AEGLOS = 187,
- ART_BLOOD = 199,
- ART_NUMAHOKO = 202,
-} art_polearm_type;
-
-/* The sword of the Dawn */
-#define ART_DAWN 110
-
-typedef enum art_hafted_type {
- ART_GROND = 111,
- ART_TOTILA = 112,
- ART_THUNDERFIST = 113,
- ART_BLOODSPIKE = 114,
- ART_FIRESTAR = 115,
- ART_TARATOL = 116,
- ART_AULE = 117,
- ART_NAR = 118,
- ART_ERIRIL = 119,
- ART_GANDALF = 120,
- ART_DEATHWREAKER = 121,
- ART_TURMIL = 122,
- ART_MJOLLNIR = 136,
- ART_WINBLOWS = 139,
- ART_XIAOLONG = 145,
- ART_NYOIBOU = 157,
- ART_JONES = 162,
- ART_HYOUSIGI = 169,
- ART_MATOI = 170,
- ART_IRON_BALL = 173,
- ART_SAMSON = 178,
- ART_NAMAKE_HAMMER = 181,
- ART_BOLISHOI = 188,
- ART_SHUTEN_DOJI = 194,
- ART_G_HAMMER = 195,
- ART_AEGISFANG = 208,
- ART_HERMIT = 209,
- ART_GOTHMOG = 212,
- ART_JIZO = 213,
- ART_FUNDIN = 214,
- ART_AESCULAPIUS = 225,
-} art_hafted_type;
+++ /dev/null
-#pragma once
-
-typedef enum random_art_activation_type {
- ACT_SUNLIGHT = 1,
- ACT_BO_MISS_1 = 2,
- ACT_BA_POIS_1 = 3,
- ACT_BO_ELEC_1 = 4,
- ACT_BO_ACID_1 = 5,
- ACT_BO_COLD_1 = 6,
- ACT_BO_FIRE_1 = 7,
- ACT_BA_COLD_1 = 8,
- ACT_BA_FIRE_1 = 9,
- ACT_HYPODYNAMIA_1 = 10,
- ACT_BA_COLD_2 = 11,
- ACT_BA_ELEC_2 = 12,
- ACT_HYPODYNAMIA_2 = 13,
- ACT_DRAIN_1 = 14,
- ACT_BO_MISS_2 = 15,
- ACT_BA_FIRE_3 = 16,
- ACT_BA_COLD_3 = 17,
- ACT_BA_ELEC_3 = 18,
- ACT_WHIRLWIND = 19,
- ACT_DRAIN_2 = 20,
- ACT_CALL_CHAOS = 21,
- ACT_ROCKET = 22,
- ACT_DISP_EVIL = 23,
- ACT_BA_MISS_3 = 24,
- ACT_DISP_GOOD = 25,
- ACT_BO_MANA = 26,
- ACT_BA_FIRE_2 = 27,
- ACT_BA_WATER = 28,
- ACT_BA_STAR = 29,
- ACT_BA_DARK = 30,
- ACT_BA_MANA = 31,
- ACT_PESTICIDE = 32,
- ACT_BLINDING_LIGHT = 33,
- ACT_BIZARRE = 34,
- ACT_CAST_BA_STAR = 35,
- ACT_BLADETURNER = 36,
- ACT_BA_ACID_1 = 37,
- ACT_BR_FIRE = 38,
- ACT_BR_COLD = 39,
- ACT_BR_DRAGON = 40,
- ACT_BA_FIRE_4 = 41,
- ACT_BA_NUKE_1 = 42,
- /* 42 - 50 unused */
- ACT_CONFUSE = 51,
- ACT_SLEEP = 52,
- ACT_QUAKE = 53,
- ACT_TERROR = 54,
- ACT_TELE_AWAY = 55,
- ACT_BANISH_EVIL = 56,
- ACT_GENOCIDE = 57,
- ACT_MASS_GENO = 58,
- ACT_SCARE_AREA = 59,
- ACT_AGGRAVATE = 60,
- /* 59 - 64 unused */
- ACT_CHARM_ANIMAL = 65,
- ACT_CHARM_UNDEAD = 66,
- ACT_CHARM_OTHER = 67,
- ACT_CHARM_ANIMALS = 68,
- ACT_CHARM_OTHERS = 69,
- ACT_SUMMON_ANIMAL = 70,
- ACT_SUMMON_PHANTOM = 71,
- ACT_SUMMON_ELEMENTAL = 72,
- ACT_SUMMON_DEMON = 73,
- ACT_SUMMON_UNDEAD = 74,
- ACT_SUMMON_HOUND = 75,
- ACT_SUMMON_DAWN = 76,
- ACT_SUMMON_OCTOPUS = 77,
- ACT_CHOIR_SINGS = 80,
- ACT_CURE_LW = 81,
- ACT_CURE_MW = 82,
- ACT_CURE_POISON = 83,
- ACT_REST_EXP = 84,
- ACT_REST_ALL = 85,
- ACT_CURE_700 = 86,
- ACT_CURE_1000 = 87,
- ACT_CURING = 88,
- ACT_CURE_MANA_FULL = 89,
- ACT_ESP = 91,
- ACT_BERSERK = 92,
- ACT_PROT_EVIL = 93,
- ACT_RESIST_ALL = 94,
- ACT_SPEED = 95,
- ACT_XTRA_SPEED = 96,
- ACT_WRAITH = 97,
- ACT_INVULN = 98,
- ACT_HERO = 99,
- ACT_HERO_SPEED = 100,
- ACT_RESIST_ACID = 101,
- ACT_RESIST_FIRE = 102,
- ACT_RESIST_COLD = 103,
- ACT_RESIST_ELEC = 104,
- ACT_RESIST_POIS = 105,
- ACT_LIGHT = 111,
- ACT_MAP_LIGHT = 112,
- ACT_DETECT_ALL = 113,
- ACT_DETECT_XTRA = 114,
- ACT_ID_FULL = 115,
- ACT_ID_PLAIN = 116,
- ACT_RUNE_EXPLO = 117,
- ACT_RUNE_PROT = 118,
- ACT_SATIATE = 119,
- ACT_DEST_DOOR = 120,
- ACT_STONE_MUD = 121,
- ACT_RECHARGE = 122,
- ACT_ALCHEMY = 123,
- ACT_DIM_DOOR = 124,
- ACT_TELEPORT = 125,
- ACT_RECALL = 126,
- ACT_JUDGE = 127,
- ACT_TELEKINESIS = 128,
- ACT_DETECT_UNIQUE = 129,
- ACT_ESCAPE = 130,
- ACT_DISP_CURSE_XTRA = 131,
- ACT_BRAND_FIRE_BOLTS = 132,
- ACT_RECHARGE_XTRA = 133,
- ACT_LORE = 134,
- ACT_SHIKOFUMI = 135,
- ACT_PHASE_DOOR = 136,
- ACT_DETECT_ALL_MONS = 137,
- ACT_ULTIMATE_RESIST = 138,
- ACT_FALLING_STAR = 246,
- ACT_STRAIN_HASTE = 247,
- ACT_TELEPORT_LEVEL = 248,
- ACT_GRAND_CROSS = 249,
- ACT_CAST_OFF = 250,
- ACT_FISHING = 251,
- ACT_INROU = 252,
- ACT_MURAMASA = 253,
- ACT_BLOODY_MOON = 254,
- ACT_CRIMSON = 255,
-} random_art_activation_type;