itemprop-enum.h File Reference

#include "tags.h"

Include dependency graph for itemprop-enum.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  armour_type {
  ARM_ROBE, ARM_LEATHER_ARMOUR, ARM_RING_MAIL, ARM_SCALE_MAIL,
  ARM_CHAIN_MAIL, ARM_SPLINT_MAIL, ARM_BANDED_MAIL, ARM_PLATE_MAIL,
  ARM_CLOAK, ARM_CAP, ARM_WIZARD_HAT, ARM_HELMET,
  ARM_GLOVES, ARM_BOOTS, ARM_BUCKLER, ARM_SHIELD,
  ARM_LARGE_SHIELD, ARM_MAX_RACIAL = ARM_LARGE_SHIELD, ARM_CRYSTAL_PLATE_MAIL, ARM_MIN_UNBRANDED = ARM_CRYSTAL_PLATE_MAIL,
  ARM_ANIMAL_SKIN, ARM_TROLL_HIDE, ARM_TROLL_LEATHER_ARMOUR, ARM_DRAGON_HIDE,
  ARM_DRAGON_ARMOUR, ARM_ICE_DRAGON_HIDE, ARM_ICE_DRAGON_ARMOUR, ARM_STEAM_DRAGON_HIDE,
  ARM_STEAM_DRAGON_ARMOUR, ARM_MOTTLED_DRAGON_HIDE, ARM_MOTTLED_DRAGON_ARMOUR, ARM_STORM_DRAGON_HIDE,
  ARM_STORM_DRAGON_ARMOUR, ARM_GOLD_DRAGON_HIDE, ARM_GOLD_DRAGON_ARMOUR, ARM_SWAMP_DRAGON_HIDE,
  ARM_SWAMP_DRAGON_ARMOUR, ARM_PEARL_DRAGON_HIDE, ARM_PEARL_DRAGON_ARMOUR, ARM_MAX_UNBRANDED = ARM_PEARL_DRAGON_ARMOUR,
  ARM_CENTAUR_BARDING, ARM_NAGA_BARDING, NUM_ARMOURS
}
enum  armour_property_type { PARM_AC, PARM_EVASION }
enum  boot_type { TBOOT_BOOTS = 0, TBOOT_NAGA_BARDING, TBOOT_CENTAUR_BARDING, NUM_BOOT_TYPES }
enum  brand_type {
  SPWPN_FORBID_BRAND = -1, SPWPN_NORMAL, SPWPN_FLAMING, SPWPN_FREEZING,
  SPWPN_HOLY_WRATH, SPWPN_ELECTROCUTION, SPWPN_ORC_SLAYING, SPWPN_DRAGON_SLAYING,
  SPWPN_VENOM, SPWPN_PROTECTION, SPWPN_DRAINING, SPWPN_SPEED,
  SPWPN_VORPAL, SPWPN_FLAME, SPWPN_FROST, SPWPN_VAMPIRICISM,
  SPWPN_PAIN, SPWPN_ANTIMAGIC, SPWPN_DISTORTION, SPWPN_REACHING,
  SPWPN_RETURNING, SPWPN_CHAOS, SPWPN_EVASION, MAX_PAN_LORD_BRANDS = SPWPN_EVASION,
  SPWPN_CONFUSE, SPWPN_PENETRATION, SPWPN_REAPING, NUM_REAL_SPECIAL_WEAPONS,
  SPWPN_ACID, SPWPN_DEBUG_RANDART, NUM_SPECIAL_WEAPONS, SPWPN_DUMMY_CRUSHING
}
enum  corpse_type { CORPSE_BODY, CORPSE_SKELETON }
enum  hands_reqd_type { HANDS_ONE, HANDS_HALF, HANDS_TWO, HANDS_DOUBLE }
enum  helmet_desc_type {
  THELM_DESC_PLAIN = 0, THELM_DESC_WINGED, THELM_DESC_HORNED, THELM_DESC_CRESTED,
  THELM_DESC_PLUMED, THELM_DESC_MAX_SOFT = THELM_DESC_PLUMED, THELM_DESC_SPIKED, THELM_DESC_VISORED,
  THELM_DESC_GOLDEN, THELM_NUM_DESCS
}
enum  gloves_desc_type { TGLOV_DESC_GLOVES = 0, TGLOV_DESC_GAUNTLETS, TGLOV_DESC_BRACERS }
enum  jewellery_type {
  RING_FIRST_RING = 0, RING_REGENERATION = RING_FIRST_RING, RING_PROTECTION, RING_PROTECTION_FROM_FIRE,
  RING_POISON_RESISTANCE, RING_PROTECTION_FROM_COLD, RING_STRENGTH, RING_SLAYING,
  RING_SEE_INVISIBLE, RING_INVISIBILITY, RING_HUNGER, RING_TELEPORTATION,
  RING_EVASION, RING_SUSTAIN_ABILITIES, RING_SUSTENANCE, RING_DEXTERITY,
  RING_INTELLIGENCE, RING_WIZARDRY, RING_MAGICAL_POWER, RING_LEVITATION,
  RING_LIFE_PROTECTION, RING_PROTECTION_FROM_MAGIC, RING_FIRE, RING_ICE,
  RING_TELEPORT_CONTROL, NUM_RINGS, RING_CHARM, AMU_FIRST_AMULET = 35,
  AMU_RAGE = AMU_FIRST_AMULET, AMU_CLARITY, AMU_WARDING, AMU_RESIST_CORROSION,
  AMU_THE_GOURMAND, AMU_CONSERVATION, AMU_CONTROLLED_FLIGHT, AMU_INACCURACY,
  AMU_RESIST_MUTATION, AMU_GUARDIAN_SPIRIT, AMU_FAITH, AMU_STASIS,
  NUM_JEWELLERY
}
enum  launch_retval { LRET_FUMBLED = 0, LRET_LAUNCHED, LRET_THROWN }
enum  misc_item_type {
  MISC_BOTTLED_EFREET, MISC_CRYSTAL_BALL_OF_SEEING, MISC_AIR_ELEMENTAL_FAN, MISC_LAMP_OF_FIRE,
  MISC_STONE_OF_EARTH_ELEMENTALS, MISC_LANTERN_OF_SHADOWS, MISC_HORN_OF_GERYON, MISC_BOX_OF_BEASTS,
  MISC_CRYSTAL_BALL_OF_ENERGY, MISC_EMPTY_EBONY_CASKET, MISC_CRYSTAL_BALL_OF_FIXATION, MISC_DISC_OF_STORMS,
  MISC_DECK_OF_ESCAPE, MISC_DECK_OF_DESTRUCTION, MISC_DECK_OF_DUNGEONS, MISC_DECK_OF_SUMMONING,
  MISC_DECK_OF_WONDERS, MISC_DECK_OF_PUNISHMENT, MISC_DECK_OF_WAR, MISC_DECK_OF_CHANGES,
  MISC_DECK_OF_DEFENCE, MISC_RUNE_OF_ZOT, MISC_QUAD_DAMAGE, NUM_MISCELLANY
}
enum  missile_type {
  MI_DART, MI_NEEDLE, MI_ARROW, MI_BOLT,
  MI_JAVELIN, MI_MAX_RACIAL = MI_JAVELIN, MI_STONE, MI_LARGE_ROCK,
  MI_SLING_BULLET, MI_THROWING_NET, NUM_MISSILES, MI_NONE
}
enum  rune_type {
  RUNE_SWAMP, RUNE_SNAKE_PIT, RUNE_SHOALS, RUNE_SLIME_PITS,
  RUNE_ELVEN_HALLS, RUNE_VAULTS, RUNE_TOMB, RUNE_DIS,
  RUNE_GEHENNA, RUNE_COCYTUS, RUNE_TARTARUS, RUNE_ABYSSAL,
  RUNE_DEMONIC, RUNE_MNOLEG, RUNE_LOM_LOBON, RUNE_CEREBOV,
  RUNE_GLOORX_VLOQ, RUNE_SPIDER_NEST, RUNE_FOREST, NUM_RUNE_TYPES
}
enum  scroll_type {
  SCR_IDENTIFY, SCR_TELEPORTATION, SCR_FEAR, SCR_NOISE,
  SCR_REMOVE_CURSE, SCR_DETECT_CURSE, SCR_SUMMONING, SCR_ENCHANT_WEAPON_I,
  SCR_ENCHANT_ARMOUR, SCR_TORMENT, SCR_RANDOM_USELESSNESS, SCR_CURSE_WEAPON,
  SCR_CURSE_ARMOUR, SCR_IMMOLATION, SCR_BLINKING, SCR_PAPER,
  SCR_MAGIC_MAPPING, SCR_FOG, SCR_ACQUIREMENT, SCR_ENCHANT_WEAPON_II,
  SCR_VORPALISE_WEAPON, SCR_RECHARGING, SCR_ENCHANT_WEAPON_III, SCR_HOLY_WORD,
  SCR_VULNERABILITY, SCR_SILENCE, SCR_AMNESIA, SCR_CURSE_JEWELLERY,
  NUM_SCROLLS
}
enum  special_armour_type {
  SPARM_FORBID_EGO = -1, SPARM_NORMAL, SPARM_RUNNING, SPARM_FIRE_RESISTANCE,
  SPARM_COLD_RESISTANCE, SPARM_POISON_RESISTANCE, SPARM_SEE_INVISIBLE, SPARM_DARKNESS,
  SPARM_STRENGTH, SPARM_DEXTERITY, SPARM_INTELLIGENCE, SPARM_PONDEROUSNESS,
  SPARM_LEVITATION, SPARM_MAGIC_RESISTANCE, SPARM_PROTECTION, SPARM_STEALTH,
  SPARM_RESISTANCE, SPARM_POSITIVE_ENERGY, SPARM_ARCHMAGI, SPARM_PRESERVATION,
  SPARM_REFLECTION, SPARM_SPIRIT_SHIELD, SPARM_ARCHERY, NUM_SPECIAL_ARMOURS
}
enum  special_missile_type {
  SPMSL_FORBID_BRAND = -1, SPMSL_NORMAL, SPMSL_FLAME, SPMSL_FROST,
  SPMSL_POISONED, SPMSL_CURARE, SPMSL_RETURNING, SPMSL_CHAOS,
  SPMSL_PENETRATION, SPMSL_REAPING, SPMSL_DISPERSAL, SPMSL_EXPLODING,
  SPMSL_STEEL, SPMSL_SILVER, SPMSL_PARALYSIS, SPMSL_SLOW,
  SPMSL_SLEEP, SPMSL_CONFUSION, SPMSL_SICKNESS, SPMSL_RAGE,
  NUM_SPECIAL_MISSILES
}
enum  special_ring_type { SPRING_RANDART = 200, SPRING_UNRANDART = 201 }
enum  stave_type {
  STAFF_WIZARDRY = 0, STAFF_POWER, STAFF_FIRE, STAFF_COLD,
  STAFF_POISON, STAFF_ENERGY, STAFF_DEATH, STAFF_CONJURATION,
  STAFF_ENCHANTMENT, STAFF_SUMMONING, STAFF_AIR, STAFF_EARTH,
  STAFF_CHANNELING, STAFF_FIRST_ROD, STAFF_SMITING = STAFF_FIRST_ROD, STAFF_SPELL_SUMMONING,
  STAFF_DESTRUCTION_I, STAFF_DESTRUCTION_II, STAFF_DESTRUCTION_III, STAFF_DESTRUCTION_IV,
  STAFF_WARDING, STAFF_DEMONOLOGY, STAFF_STRIKING, STAFF_VENOM,
  NUM_STAVES
}
enum  weapon_type {
  WPN_CLUB, WPN_WHIP, WPN_HAMMER, WPN_MACE,
  WPN_FLAIL, WPN_MORNINGSTAR, WPN_SPIKED_FLAIL, WPN_DIRE_FLAIL,
  WPN_EVENINGSTAR, WPN_GREAT_MACE, WPN_DAGGER, WPN_QUICK_BLADE,
  WPN_SHORT_SWORD, WPN_SABRE, WPN_FALCHION, WPN_LONG_SWORD,
  WPN_SCIMITAR, WPN_GREAT_SWORD, WPN_HAND_AXE, WPN_WAR_AXE,
  WPN_BROAD_AXE, WPN_BATTLEAXE, WPN_EXECUTIONERS_AXE, WPN_SPEAR,
  WPN_TRIDENT, WPN_HALBERD, WPN_GLAIVE, WPN_BARDICHE,
  WPN_BLOWGUN, WPN_CROSSBOW, WPN_BOW, WPN_LONGBOW,
  WPN_MAX_RACIAL = WPN_LONGBOW, WPN_ANKUS, WPN_DEMON_WHIP, WPN_GIANT_CLUB,
  WPN_GIANT_SPIKED_CLUB, WPN_KNIFE, WPN_KATANA, WPN_DEMON_BLADE,
  WPN_DOUBLE_SWORD, WPN_TRIPLE_SWORD, WPN_DEMON_TRIDENT, WPN_SCYTHE,
  WPN_QUARTERSTAFF, WPN_LAJATANG, WPN_SLING, WPN_MAX_NONBLESSED = WPN_SLING,
  WPN_BLESSED_FALCHION, WPN_BLESSED_LONG_SWORD, WPN_BLESSED_SCIMITAR, WPN_BLESSED_GREAT_SWORD,
  WPN_BLESSED_KATANA, WPN_EUDEMON_BLADE, WPN_BLESSED_DOUBLE_SWORD, WPN_BLESSED_TRIPLE_SWORD,
  WPN_SACRED_SCOURGE, WPN_TRISHULA, NUM_WEAPONS, WPN_UNARMED = 500,
  WPN_UNKNOWN = 1000, WPN_RANDOM, WPN_VIABLE
}
enum  weapon_property_type { PWPN_DAMAGE, PWPN_HIT, PWPN_SPEED, PWPN_ACQ_WEIGHT }
enum  vorpal_damage_type {
  DAM_BASH = 0x0000, DAM_BLUDGEON = 0x0001, DAM_SLICE = 0x0002, DAM_PIERCE = 0x0004,
  DAM_WHIP = 0x0008, DAM_MAX_TYPE = DAM_WHIP, DVORP_NONE = 0x0000, DVORP_CRUSHING = 0x1000,
  DVORP_SLICING = 0x2000, DVORP_PIERCING = 0x3000, DVORP_CHOPPING = 0x4000, DVORP_SLASHING = 0x5000,
  DVORP_STABBING = 0x6000, DVORP_CLAWING = 0x7000, DVORP_TENTACLE = 0x8000, DAMV_NON_MELEE = DVORP_NONE | DAM_BASH,
  DAMV_CRUSHING = DVORP_CRUSHING | DAM_BLUDGEON, DAMV_SLICING = DVORP_SLICING | DAM_SLICE, DAMV_PIERCING = DVORP_PIERCING | DAM_PIERCE, DAMV_CHOPPING = DVORP_CHOPPING | DAM_SLICE,
  DAMV_SLASHING = DVORP_SLASHING | DAM_WHIP, DAMV_STABBING = DVORP_STABBING | DAM_PIERCE, DAM_MASK = 0x0fff, DAMV_MASK = 0xf000
}
enum  wand_type {
  WAND_FLAME, WAND_FROST, WAND_SLOWING, WAND_HASTING,
  WAND_MAGIC_DARTS, WAND_HEALING, WAND_PARALYSIS, WAND_FIRE,
  WAND_COLD, WAND_CONFUSION, WAND_INVISIBILITY, WAND_DIGGING,
  WAND_FIREBALL, WAND_TELEPORTATION, WAND_LIGHTNING, WAND_POLYMORPH_OTHER,
  WAND_ENSLAVEMENT, WAND_DRAINING, WAND_RANDOM_EFFECTS, WAND_DISINTEGRATION,
  NUM_WANDS
}
enum  zap_count_type { ZAPCOUNT_EMPTY = -1, ZAPCOUNT_UNKNOWN = -2, ZAPCOUNT_RECHARGED = -3, ZAPCOUNT_MAX_CHARGED = -4 }

Variables

const int SP_FORBID_EGO = -1
const int SP_FORBID_BRAND = -1
const int SP_UNKNOWN_BRAND = 31


Enumeration Type Documentation

Enumerator:
PARM_AC 
PARM_EVASION 

Enumerator:
ARM_ROBE 
ARM_LEATHER_ARMOUR 
ARM_RING_MAIL 
ARM_SCALE_MAIL 
ARM_CHAIN_MAIL 
ARM_SPLINT_MAIL 
ARM_BANDED_MAIL 
ARM_PLATE_MAIL 
ARM_CLOAK 
ARM_CAP 
ARM_WIZARD_HAT 
ARM_HELMET 
ARM_GLOVES 
ARM_BOOTS 
ARM_BUCKLER 
ARM_SHIELD 
ARM_LARGE_SHIELD 
ARM_MAX_RACIAL 
ARM_CRYSTAL_PLATE_MAIL 
ARM_MIN_UNBRANDED 
ARM_ANIMAL_SKIN 
ARM_TROLL_HIDE 
ARM_TROLL_LEATHER_ARMOUR 
ARM_DRAGON_HIDE 
ARM_DRAGON_ARMOUR 
ARM_ICE_DRAGON_HIDE 
ARM_ICE_DRAGON_ARMOUR 
ARM_STEAM_DRAGON_HIDE 
ARM_STEAM_DRAGON_ARMOUR 
ARM_MOTTLED_DRAGON_HIDE 
ARM_MOTTLED_DRAGON_ARMOUR 
ARM_STORM_DRAGON_HIDE 
ARM_STORM_DRAGON_ARMOUR 
ARM_GOLD_DRAGON_HIDE 
ARM_GOLD_DRAGON_ARMOUR 
ARM_SWAMP_DRAGON_HIDE 
ARM_SWAMP_DRAGON_ARMOUR 
ARM_PEARL_DRAGON_HIDE 
ARM_PEARL_DRAGON_ARMOUR 
ARM_MAX_UNBRANDED 
ARM_CENTAUR_BARDING 
ARM_NAGA_BARDING 
NUM_ARMOURS 

enum boot_type

Enumerator:
TBOOT_BOOTS 
TBOOT_NAGA_BARDING 
TBOOT_CENTAUR_BARDING 
NUM_BOOT_TYPES 

enum brand_type

Enumerator:
SPWPN_FORBID_BRAND 
SPWPN_NORMAL 
SPWPN_FLAMING 
SPWPN_FREEZING 
SPWPN_HOLY_WRATH 
SPWPN_ELECTROCUTION 
SPWPN_ORC_SLAYING 
SPWPN_DRAGON_SLAYING 
SPWPN_VENOM 
SPWPN_PROTECTION 
SPWPN_DRAINING 
SPWPN_SPEED 
SPWPN_VORPAL 
SPWPN_FLAME 
SPWPN_FROST 
SPWPN_VAMPIRICISM 
SPWPN_PAIN 
SPWPN_ANTIMAGIC 
SPWPN_DISTORTION 
SPWPN_REACHING 
SPWPN_RETURNING 
SPWPN_CHAOS 
SPWPN_EVASION 
MAX_PAN_LORD_BRANDS 
SPWPN_CONFUSE 
SPWPN_PENETRATION 
SPWPN_REAPING 
NUM_REAL_SPECIAL_WEAPONS 
SPWPN_ACID 
SPWPN_DEBUG_RANDART 
NUM_SPECIAL_WEAPONS 
SPWPN_DUMMY_CRUSHING 

Enumerator:
CORPSE_BODY 
CORPSE_SKELETON 

Enumerator:
TGLOV_DESC_GLOVES 
TGLOV_DESC_GAUNTLETS 
TGLOV_DESC_BRACERS 

Enumerator:
HANDS_ONE 
HANDS_HALF 
HANDS_TWO 
HANDS_DOUBLE 

Enumerator:
THELM_DESC_PLAIN 
THELM_DESC_WINGED 
THELM_DESC_HORNED 
THELM_DESC_CRESTED 
THELM_DESC_PLUMED 
THELM_DESC_MAX_SOFT 
THELM_DESC_SPIKED 
THELM_DESC_VISORED 
THELM_DESC_GOLDEN 
THELM_NUM_DESCS 

Enumerator:
RING_FIRST_RING 
RING_REGENERATION 
RING_PROTECTION 
RING_PROTECTION_FROM_FIRE 
RING_POISON_RESISTANCE 
RING_PROTECTION_FROM_COLD 
RING_STRENGTH 
RING_SLAYING 
RING_SEE_INVISIBLE 
RING_INVISIBILITY 
RING_HUNGER 
RING_TELEPORTATION 
RING_EVASION 
RING_SUSTAIN_ABILITIES 
RING_SUSTENANCE 
RING_DEXTERITY 
RING_INTELLIGENCE 
RING_WIZARDRY 
RING_MAGICAL_POWER 
RING_LEVITATION 
RING_LIFE_PROTECTION 
RING_PROTECTION_FROM_MAGIC 
RING_FIRE 
RING_ICE 
RING_TELEPORT_CONTROL 
NUM_RINGS 
RING_CHARM 
AMU_FIRST_AMULET 
AMU_RAGE 
AMU_CLARITY 
AMU_WARDING 
AMU_RESIST_CORROSION 
AMU_THE_GOURMAND 
AMU_CONSERVATION 
AMU_CONTROLLED_FLIGHT 
AMU_INACCURACY 
AMU_RESIST_MUTATION 
AMU_GUARDIAN_SPIRIT 
AMU_FAITH 
AMU_STASIS 
NUM_JEWELLERY 

Enumerator:
LRET_FUMBLED 
LRET_LAUNCHED 
LRET_THROWN 

Enumerator:
MISC_BOTTLED_EFREET 
MISC_CRYSTAL_BALL_OF_SEEING 
MISC_AIR_ELEMENTAL_FAN 
MISC_LAMP_OF_FIRE 
MISC_STONE_OF_EARTH_ELEMENTALS 
MISC_LANTERN_OF_SHADOWS 
MISC_HORN_OF_GERYON 
MISC_BOX_OF_BEASTS 
MISC_CRYSTAL_BALL_OF_ENERGY 
MISC_EMPTY_EBONY_CASKET 
MISC_CRYSTAL_BALL_OF_FIXATION 
MISC_DISC_OF_STORMS 
MISC_DECK_OF_ESCAPE 
MISC_DECK_OF_DESTRUCTION 
MISC_DECK_OF_DUNGEONS 
MISC_DECK_OF_SUMMONING 
MISC_DECK_OF_WONDERS 
MISC_DECK_OF_PUNISHMENT 
MISC_DECK_OF_WAR 
MISC_DECK_OF_CHANGES 
MISC_DECK_OF_DEFENCE 
MISC_RUNE_OF_ZOT 
MISC_QUAD_DAMAGE 
NUM_MISCELLANY 

Enumerator:
MI_DART 
MI_NEEDLE 
MI_ARROW 
MI_BOLT 
MI_JAVELIN 
MI_MAX_RACIAL 
MI_STONE 
MI_LARGE_ROCK 
MI_SLING_BULLET 
MI_THROWING_NET 
NUM_MISSILES 
MI_NONE 

enum rune_type

Enumerator:
RUNE_SWAMP 
RUNE_SNAKE_PIT 
RUNE_SHOALS 
RUNE_SLIME_PITS 
RUNE_ELVEN_HALLS 
RUNE_VAULTS 
RUNE_TOMB 
RUNE_DIS 
RUNE_GEHENNA 
RUNE_COCYTUS 
RUNE_TARTARUS 
RUNE_ABYSSAL 
RUNE_DEMONIC 
RUNE_MNOLEG 
RUNE_LOM_LOBON 
RUNE_CEREBOV 
RUNE_GLOORX_VLOQ 
RUNE_SPIDER_NEST 
RUNE_FOREST 
NUM_RUNE_TYPES 

Enumerator:
SCR_IDENTIFY 
SCR_TELEPORTATION 
SCR_FEAR 
SCR_NOISE 
SCR_REMOVE_CURSE 
SCR_DETECT_CURSE 
SCR_SUMMONING 
SCR_ENCHANT_WEAPON_I 
SCR_ENCHANT_ARMOUR 
SCR_TORMENT 
SCR_RANDOM_USELESSNESS 
SCR_CURSE_WEAPON 
SCR_CURSE_ARMOUR 
SCR_IMMOLATION 
SCR_BLINKING 
SCR_PAPER 
SCR_MAGIC_MAPPING 
SCR_FOG 
SCR_ACQUIREMENT 
SCR_ENCHANT_WEAPON_II 
SCR_VORPALISE_WEAPON 
SCR_RECHARGING 
SCR_ENCHANT_WEAPON_III 
SCR_HOLY_WORD 
SCR_VULNERABILITY 
SCR_SILENCE 
SCR_AMNESIA 
SCR_CURSE_JEWELLERY 
NUM_SCROLLS 

Enumerator:
SPARM_FORBID_EGO 
SPARM_NORMAL 
SPARM_RUNNING 
SPARM_FIRE_RESISTANCE 
SPARM_COLD_RESISTANCE 
SPARM_POISON_RESISTANCE 
SPARM_SEE_INVISIBLE 
SPARM_DARKNESS 
SPARM_STRENGTH 
SPARM_DEXTERITY 
SPARM_INTELLIGENCE 
SPARM_PONDEROUSNESS 
SPARM_LEVITATION 
SPARM_MAGIC_RESISTANCE 
SPARM_PROTECTION 
SPARM_STEALTH 
SPARM_RESISTANCE 
SPARM_POSITIVE_ENERGY 
SPARM_ARCHMAGI 
SPARM_PRESERVATION 
SPARM_REFLECTION 
SPARM_SPIRIT_SHIELD 
SPARM_ARCHERY 
NUM_SPECIAL_ARMOURS 

Enumerator:
SPMSL_FORBID_BRAND 
SPMSL_NORMAL 
SPMSL_FLAME 
SPMSL_FROST 
SPMSL_POISONED 
SPMSL_CURARE 
SPMSL_RETURNING 
SPMSL_CHAOS 
SPMSL_PENETRATION 
SPMSL_REAPING 
SPMSL_DISPERSAL 
SPMSL_EXPLODING 
SPMSL_STEEL 
SPMSL_SILVER 
SPMSL_PARALYSIS 
SPMSL_SLOW 
SPMSL_SLEEP 
SPMSL_CONFUSION 
SPMSL_SICKNESS 
SPMSL_RAGE 
NUM_SPECIAL_MISSILES 

Enumerator:
SPRING_RANDART 
SPRING_UNRANDART 

enum stave_type

Enumerator:
STAFF_WIZARDRY 
STAFF_POWER 
STAFF_FIRE 
STAFF_COLD 
STAFF_POISON 
STAFF_ENERGY 
STAFF_DEATH 
STAFF_CONJURATION 
STAFF_ENCHANTMENT 
STAFF_SUMMONING 
STAFF_AIR 
STAFF_EARTH 
STAFF_CHANNELING 
STAFF_FIRST_ROD 
STAFF_SMITING 
STAFF_SPELL_SUMMONING 
STAFF_DESTRUCTION_I 
STAFF_DESTRUCTION_II 
STAFF_DESTRUCTION_III 
STAFF_DESTRUCTION_IV 
STAFF_WARDING 
STAFF_DEMONOLOGY 
STAFF_STRIKING 
STAFF_VENOM 
NUM_STAVES 

Enumerator:
DAM_BASH 
DAM_BLUDGEON 
DAM_SLICE 
DAM_PIERCE 
DAM_WHIP 
DAM_MAX_TYPE 
DVORP_NONE 
DVORP_CRUSHING 
DVORP_SLICING 
DVORP_PIERCING 
DVORP_CHOPPING 
DVORP_SLASHING 
DVORP_STABBING 
DVORP_CLAWING 
DVORP_TENTACLE 
DAMV_NON_MELEE 
DAMV_CRUSHING 
DAMV_SLICING 
DAMV_PIERCING 
DAMV_CHOPPING 
DAMV_SLASHING 
DAMV_STABBING 
DAM_MASK 
DAMV_MASK 

enum wand_type

Enumerator:
WAND_FLAME 
WAND_FROST 
WAND_SLOWING 
WAND_HASTING 
WAND_MAGIC_DARTS 
WAND_HEALING 
WAND_PARALYSIS 
WAND_FIRE 
WAND_COLD 
WAND_CONFUSION 
WAND_INVISIBILITY 
WAND_DIGGING 
WAND_FIREBALL 
WAND_TELEPORTATION 
WAND_LIGHTNING 
WAND_POLYMORPH_OTHER 
WAND_ENSLAVEMENT 
WAND_DRAINING 
WAND_RANDOM_EFFECTS 
WAND_DISINTEGRATION 
NUM_WANDS 

Enumerator:
PWPN_DAMAGE 
PWPN_HIT 
PWPN_SPEED 
PWPN_ACQ_WEIGHT 

Enumerator:
WPN_CLUB 
WPN_WHIP 
WPN_HAMMER 
WPN_MACE 
WPN_FLAIL 
WPN_MORNINGSTAR 
WPN_SPIKED_FLAIL 
WPN_DIRE_FLAIL 
WPN_EVENINGSTAR 
WPN_GREAT_MACE 
WPN_DAGGER 
WPN_QUICK_BLADE 
WPN_SHORT_SWORD 
WPN_SABRE 
WPN_FALCHION 
WPN_LONG_SWORD 
WPN_SCIMITAR 
WPN_GREAT_SWORD 
WPN_HAND_AXE 
WPN_WAR_AXE 
WPN_BROAD_AXE 
WPN_BATTLEAXE 
WPN_EXECUTIONERS_AXE 
WPN_SPEAR 
WPN_TRIDENT 
WPN_HALBERD 
WPN_GLAIVE 
WPN_BARDICHE 
WPN_BLOWGUN 
WPN_CROSSBOW 
WPN_BOW 
WPN_LONGBOW 
WPN_MAX_RACIAL 
WPN_ANKUS 
WPN_DEMON_WHIP 
WPN_GIANT_CLUB 
WPN_GIANT_SPIKED_CLUB 
WPN_KNIFE 
WPN_KATANA 
WPN_DEMON_BLADE 
WPN_DOUBLE_SWORD 
WPN_TRIPLE_SWORD 
WPN_DEMON_TRIDENT 
WPN_SCYTHE 
WPN_QUARTERSTAFF 
WPN_LAJATANG 
WPN_SLING 
WPN_MAX_NONBLESSED 
WPN_BLESSED_FALCHION 
WPN_BLESSED_LONG_SWORD 
WPN_BLESSED_SCIMITAR 
WPN_BLESSED_GREAT_SWORD 
WPN_BLESSED_KATANA 
WPN_EUDEMON_BLADE 
WPN_BLESSED_DOUBLE_SWORD 
WPN_BLESSED_TRIPLE_SWORD 
WPN_SACRED_SCOURGE 
WPN_TRISHULA 
NUM_WEAPONS 
WPN_UNARMED 
WPN_UNKNOWN 
WPN_RANDOM 
WPN_VIABLE 

Enumerator:
ZAPCOUNT_EMPTY 
ZAPCOUNT_UNKNOWN 
ZAPCOUNT_RECHARGED 
ZAPCOUNT_MAX_CHARGED 


Variable Documentation

const int SP_FORBID_BRAND = -1

const int SP_FORBID_EGO = -1

const int SP_UNKNOWN_BRAND = 31


Generated on Thu Jan 13 13:07:07 2011 by  doxygen 1.5.6