# File: object_property.txt


# === Understanding object_property.txt ===

# name: the property name
# type: the type of object property. Each property needs one, and it must 
#       appear before the code in this file
# subtype: subtype of object property, currently only used by flags
# id-type: how a property is identified, currently only used by flags 
# code: a code for the object property, which is used to associate it with its
#       index among the other properties of that type
# power: the value given to the property in object power calculations
# mult: relative value of properties, used in power calculations
# type-mult: extra multiplier used in power for particular properties on
#            particular types of object. Assumed 1 if not mentioned
# adjective: adjective describing the property as a player attribute, currently
#            only used by stats
# neg-adjective: adjective describing the opposite of the property as a player
#                attribute, currently only used by stats
# msg: message printed on noticing a property, currently used for flags which
#      are identified after time or on an effect
# desc: an extra piece of descriptive text used in object information
# short-desc: a short description used for random powers/resists


name:strength
type:stat
code:STR
power:9
mult:13
adjective:strong
neg-adjective:weak

name:intelligence
type:stat
code:INT
power:5
mult:10
adjective:smart
neg-adjective:stupid

name:wisdom
type:stat
code:WIS
power:5
mult:10
adjective:wise
neg-adjective:naive

name:dexterity
type:stat
code:DEX
power:8
mult:10
type-mult:gloves:2
adjective:dextrous
neg-adjective:clumsy

name:constitution
type:stat
code:CON
power:12
mult:15
adjective:healthy
neg-adjective:sickly

name:mana capacity
type:mod
code:MANA
power:5
mult:10

name:stealth
type:mod
code:STEALTH
power:8
mult:12

name:searching skill
type:mod
code:SEARCH
power:2
mult:5

name:infravision
type:mod
code:INFRA
power:4
mult:8

name:tunneling
type:mod
code:TUNNEL
power:3
mult:8

name:speed
type:mod
code:SPEED
power:20
mult:6

name:attack speed
type:mod
code:BLOWS
power:0
mult:50
type-mult:horn:3
type-mult:bow:0
type-mult:digger:3
type-mult:boots:3
type-mult:gloves:3
type-mult:helm:3
type-mult:crown:3
type-mult:shield:3
type-mult:cloak:3
type-mult:soft armour:3
type-mult:hard armour:3
type-mult:dragon armour:3
type-mult:light:3
type-mult:amulet:3
type-mult:ring:3

name:shooting speed
type:mod
code:SHOTS
power:0
mult:50
type-mult:horn:3
type-mult:digger:3
type-mult:hafted:0
type-mult:polearm:0
type-mult:sword:0
type-mult:mage staff:0
type-mult:boots:3
type-mult:gloves:3
type-mult:helm:3
type-mult:crown:3
type-mult:shield:3
type-mult:cloak:3
type-mult:soft armour:3
type-mult:hard armour:3
type-mult:dragon armour:3
type-mult:light:3
type-mult:amulet:3
type-mult:ring:3

name:shooting power
type:mod
code:MIGHT
power:0
mult:30
type-mult:horn:0
type-mult:digger:0
type-mult:hafted:0
type-mult:polearm:0
type-mult:sword:0
type-mult:mage staff:0
type-mult:boots:0
type-mult:gloves:0
type-mult:helm:0
type-mult:crown:0
type-mult:shield:0
type-mult:cloak:0
type-mult:soft armour:0
type-mult:hard armour:0
type-mult:dragon armour:0
type-mult:light:0
type-mult:amulet:0
type-mult:ring:0

name:light
type:mod
code:LIGHT
power:3
mult:6
type-mult:light:3

name:poly race
type:mod
code:POLY_RACE
power:0
mult:0
type-mult:horn:0
type-mult:bow:0
type-mult:digger:0
type-mult:hafted:0
type-mult:polearm:0
type-mult:sword:0
type-mult:mage staff:0
type-mult:boots:0
type-mult:gloves:0
type-mult:helm:0
type-mult:crown:0
type-mult:shield:0
type-mult:cloak:0
type-mult:soft armour:0
type-mult:hard armour:0
type-mult:dragon armour:0
type-mult:light:0
type-mult:amulet:0

name:antimagic
type:mod
code:ANTI_MAGIC
power:1
mult:2
type-mult:horn:0
type-mult:bow:0
type-mult:digger:0
type-mult:boots:0
type-mult:gloves:0
type-mult:helm:0
type-mult:crown:0
type-mult:shield:0
type-mult:cloak:0
type-mult:soft armour:0
type-mult:hard armour:0
type-mult:dragon armour:0
type-mult:light:0
type-mult:amulet:0
type-mult:ring:0
desc:Creates an anti-magic field

name:sustain strength
type:flag
subtype:sustain
code:SUST_STR
power:9
msg:Your {name} glows.
short-desc:Sust STR

name:sustain intelligence
type:flag
subtype:sustain
id-type:on effect
code:SUST_INT
power:4
msg:Your {name} glows.
short-desc:Sust INT

name:sustain wisdom
type:flag
subtype:sustain
id-type:on effect
code:SUST_WIS
power:4
msg:Your {name} glows.
short-desc:Sust WIS

name:sustain dexterity
type:flag
subtype:sustain
id-type:on effect
code:SUST_DEX
power:7
msg:Your {name} glows.
short-desc:Sust DEX

name:sustain constitution
type:flag
subtype:sustain
id-type:on effect
code:SUST_CON
power:8
msg:Your {name} glows.
short-desc:Sust CON

name:protection from fear
type:flag
subtype:protection
id-type:on effect
code:PROT_FEAR
power:6
msg:Your {name} strengthens your courage.
desc:fear
short-desc:Fear

name:protection from blindness
type:flag
subtype:protection
id-type:on effect
code:PROT_BLIND
power:16
msg:Your {name} soothes your eyes.
desc:blindness
short-desc:Blind

name:protection from confusion
type:flag
subtype:protection
id-type:on effect
code:PROT_CONF
power:24
msg:Your {name} clears your thoughts.
desc:confusion
short-desc:Confu

name:protection from stunning
type:flag
subtype:protection
id-type:on effect
code:PROT_STUN
power:12
msg:Your {name} steadies you.
desc:stunning
short-desc:Stun

name:slow digestion
type:flag
subtype:misc ability
id-type:timed
code:SLOW_DIGEST
power:2
msg:You realise your {name} is slowing your metabolism.
desc:Slows your metabolism
short-desc:Slow Digest

name:levitation
type:flag
subtype:misc ability
id-type:on effect
code:FEATHER
power:1
msg:Your {name} makes you float just above the floor.
desc:Makes you float just above the floor
short-desc:Levit

name:regeneration
type:flag
subtype:misc ability
id-type:timed
code:REGEN
power:5
msg:You note that your {name} is speeding up your recovery.
type-mult:horn:2
type-mult:digger:2
type-mult:boots:2
type-mult:gloves:2
type-mult:helm:2
type-mult:crown:2
type-mult:shield:2
type-mult:cloak:2
type-mult:soft armour:2
type-mult:hard armour:2
type-mult:dragon armour:2
type-mult:light:2
type-mult:amulet:2
type-mult:ring:2
desc:Speeds regeneration
short-desc:Regen

name:see invisible
type:flag
subtype:misc ability
id-type:on wield
code:SEE_INVIS
power:6
type-mult:horn:2
type-mult:digger:2
type-mult:boots:2
type-mult:gloves:2
type-mult:helm:2
type-mult:crown:2
type-mult:shield:2
type-mult:cloak:2
type-mult:soft armour:2
type-mult:hard armour:2
type-mult:dragon armour:2
type-mult:light:2
type-mult:amulet:2
type-mult:ring:2
desc:Grants the ability to see invisible things
short-desc:See Invis

name:free action
type:flag
subtype:misc ability
id-type:on effect
code:FREE_ACT
power:8
msg:Your {name} keeps you moving.
type-mult:horn:2
type-mult:digger:2
type-mult:boots:2
type-mult:gloves:5
type-mult:helm:2
type-mult:crown:2
type-mult:shield:2
type-mult:cloak:2
type-mult:soft armour:2
type-mult:hard armour:2
type-mult:dragon armour:2
type-mult:light:2
type-mult:amulet:2
type-mult:ring:2
desc:Prevents paralysis
short-desc:Free Act

name:hold life
type:flag
subtype:misc ability
id-type:on effect
code:HOLD_LIFE
power:5
msg:Your {name} warms your spirit.
type-mult:horn:2
type-mult:digger:2
type-mult:boots:2
type-mult:gloves:2
type-mult:helm:2
type-mult:crown:2
type-mult:shield:2
type-mult:cloak:2
type-mult:soft armour:2
type-mult:hard armour:2
type-mult:dragon armour:2
type-mult:light:2
type-mult:amulet:2
type-mult:ring:2
desc:Sustains your life force
short-desc:Hold Life

name:earthquakes
type:flag
subtype:melee
id-type:on effect
code:IMPACT
power:10
msg:Your {name} causes an earthquake!
type-mult:horn:0
type-mult:bow:0
type-mult:digger:0
type-mult:boots:0
type-mult:gloves:0
type-mult:helm:0
type-mult:crown:0
type-mult:shield:0
type-mult:cloak:0
type-mult:soft armour:0
type-mult:hard armour:0
type-mult:dragon armour:0
type-mult:light:0
type-mult:amulet:0
type-mult:ring:0
desc:Sometimes creates earthquakes on impact

name:blessed melee
type:flag
subtype:melee
id-type:on wield
code:BLESSED
power:1
type-mult:horn:0
type-mult:bow:0
type-mult:digger:0
type-mult:boots:0
type-mult:gloves:0
type-mult:helm:0
type-mult:crown:0
type-mult:shield:0
type-mult:cloak:0
type-mult:soft armour:0
type-mult:hard armour:0
type-mult:dragon armour:0
type-mult:light:0
type-mult:amulet:0
type-mult:ring:0
desc:Blessed by the gods

name:burns out
type:flag
subtype:light
id-type:on wield
code:BURNS_OUT
power:0
type-mult:horn:0
type-mult:bow:0
type-mult:digger:0
type-mult:hafted:0
type-mult:polearm:0
type-mult:sword:0
type-mult:mage staff:0
type-mult:boots:0
type-mult:gloves:0
type-mult:helm:0
type-mult:crown:0
type-mult:shield:0
type-mult:cloak:0
type-mult:soft armour:0
type-mult:hard armour:0
type-mult:dragon armour:0
type-mult:amulet:0
type-mult:ring:0

name:takes fuel
type:flag
subtype:light
id-type:on wield
code:TAKES_FUEL
power:0
type-mult:horn:0
type-mult:bow:0
type-mult:digger:0
type-mult:hafted:0
type-mult:polearm:0
type-mult:sword:0
type-mult:mage staff:0
type-mult:boots:0
type-mult:gloves:0
type-mult:helm:0
type-mult:crown:0
type-mult:shield:0
type-mult:cloak:0
type-mult:soft armour:0
type-mult:hard armour:0
type-mult:dragon armour:0
type-mult:amulet:0
type-mult:ring:0

name:no fuel
type:flag
subtype:light
id-type:on wield
code:NO_FUEL
power:5
type-mult:horn:0
type-mult:bow:0
type-mult:digger:0
type-mult:hafted:0
type-mult:polearm:0
type-mult:sword:0
type-mult:mage staff:0
type-mult:boots:0
type-mult:gloves:0
type-mult:helm:0
type-mult:crown:0
type-mult:shield:0
type-mult:cloak:0
type-mult:soft armour:0
type-mult:hard armour:0
type-mult:dragon armour:0
type-mult:amulet:0
type-mult:ring:0

name:impaired hitpoint recovery
type:flag
subtype:bad
id-type:timed
code:IMPAIR_HP
power:-9
msg:You feel your {name} is slowing your recovery.
desc:Impairs hitpoint recovery

name:impaired mana recovery
type:flag
subtype:bad
id-type:timed
code:IMPAIR_MANA
power:-9
msg:You feel your {name} is slowing your mana recovery.
desc:Impairs mana recovery

name:constant fear
type:flag
subtype:bad
id-type:on wield
code:AFRAID
power:-20
desc:Makes you afraid of melee, and worse at shooting and casting spells

name:teleportation ban
type:flag
subtype:bad
id-type:on effect
code:NO_TELEPORT
power:-20
msg:Your {name} prevents you teleporting.
desc:Prevents teleportation

name:aggravation
type:flag
subtype:bad
id-type:timed
code:AGGRAVATE
power:-20
msg:You notice your {name} aggravating things around you.
desc:Aggravates nearby creatures

name:experience drain
type:flag
subtype:bad
id-type:timed
code:DRAIN_EXP
power:-5
msg:You sense your {name} is draining your life.
desc:Drains experience

name:stuck on
type:flag
subtype:bad
id-type:on wield
code:STICKY
power:-5
desc:Can't be removed

name:fragile
type:flag
subtype:bad
id-type:on wield
code:FRAGILE
power:0
desc:Can be destroyed if you attempt to remove its curses

name:radius 1 light
type:flag
subtype:light
id-type:on wield
code:LIGHT_1
power:9
type-mult:horn:0
type-mult:bow:0
type-mult:digger:0
type-mult:hafted:0
type-mult:polearm:0
type-mult:sword:0
type-mult:mage staff:0
type-mult:boots:0
type-mult:gloves:0
type-mult:helm:0
type-mult:crown:0
type-mult:shield:0
type-mult:cloak:0
type-mult:soft armour:0
type-mult:hard armour:0
type-mult:dragon armour:0
type-mult:amulet:0
type-mult:ring:0

name:radius 2 light
type:flag
subtype:light
id-type:on wield
code:LIGHT_2
power:18
type-mult:horn:0
type-mult:bow:0
type-mult:digger:0
type-mult:hafted:0
type-mult:polearm:0
type-mult:sword:0
type-mult:mage staff:0
type-mult:boots:0
type-mult:gloves:0
type-mult:helm:0
type-mult:crown:0
type-mult:shield:0
type-mult:cloak:0
type-mult:soft armour:0
type-mult:hard armour:0
type-mult:dragon armour:0
type-mult:amulet:0
type-mult:ring:0

name:radius 3 light
type:flag
subtype:light
id-type:on wield
code:LIGHT_3
power:27
type-mult:horn:0
type-mult:bow:0
type-mult:digger:0
type-mult:hafted:0
type-mult:polearm:0
type-mult:sword:0
type-mult:mage staff:0
type-mult:boots:0
type-mult:gloves:0
type-mult:helm:0
type-mult:crown:0
type-mult:shield:0
type-mult:cloak:0
type-mult:soft armour:0
type-mult:hard armour:0
type-mult:dragon armour:0
type-mult:amulet:0
type-mult:ring:0

name:power 1 digging
type:flag
subtype:dig
id-type:on wield
code:DIG_1
power:3

name:power 2 digging
type:flag
subtype:dig
id-type:on wield
code:DIG_2
power:6

name:power 3 digging
type:flag
subtype:dig
id-type:on wield
code:DIG_3
power:9

name:explode
type:flag
subtype:light
id-type:on wield
code:EXPLODE
power:0
type-mult:horn:0
type-mult:bow:0
type-mult:digger:0
type-mult:hafted:0
type-mult:polearm:0
type-mult:sword:0
type-mult:mage staff:0
type-mult:boots:0
type-mult:gloves:0
type-mult:helm:0
type-mult:crown:0
type-mult:shield:0
type-mult:cloak:0
type-mult:soft armour:0
type-mult:hard armour:0
type-mult:dragon armour:0
type-mult:amulet:0
type-mult:ring:0

name:auto-id
type:flag
subtype:other
id-type:on wield
code:KNOWLEDGE
power:60
type-mult:horn:2
type-mult:digger:2
type-mult:boots:2
type-mult:gloves:2
type-mult:helm:2
type-mult:crown:2
type-mult:shield:2
type-mult:cloak:2
type-mult:soft armour:2
type-mult:hard armour:2
type-mult:dragon armour:2
type-mult:light:2
type-mult:amulet:2
type-mult:ring:2
desc:Identifies all items for you

name:magic ammo
type:flag
subtype:other
id-type:on wield
code:AMMO_MAGIC
power:40
desc:Returns when thrown

name:no activation
type:flag
subtype:other
id-type:on wield
code:NO_ACTIVATION
power:0

name:sense animals
type:flag
subtype:ESP flag
id-type:on wield
code:ESP_ANIMAL
power:10
type-mult:horn:2
type-mult:digger:2
type-mult:boots:2
type-mult:gloves:2
type-mult:helm:2
type-mult:crown:2
type-mult:shield:2
type-mult:cloak:2
type-mult:soft armour:2
type-mult:hard armour:2
type-mult:dragon armour:2
type-mult:light:2
type-mult:amulet:2
type-mult:ring:2
desc:Grants the ability to sense animals
short-desc:Esp Animal

name:sense evil
type:flag
subtype:ESP flag
id-type:on wield
code:ESP_EVIL
power:35
type-mult:horn:2
type-mult:digger:2
type-mult:boots:2
type-mult:gloves:2
type-mult:helm:2
type-mult:crown:2
type-mult:shield:2
type-mult:cloak:2
type-mult:soft armour:2
type-mult:hard armour:2
type-mult:dragon armour:2
type-mult:light:2
type-mult:amulet:2
type-mult:ring:2
desc:Grants the ability to sense evil
short-desc:Esp Evil

name:sense undead
type:flag
subtype:ESP flag
id-type:on wield
code:ESP_UNDEAD
power:14
type-mult:horn:2
type-mult:digger:2
type-mult:boots:2
type-mult:gloves:2
type-mult:helm:2
type-mult:crown:2
type-mult:shield:2
type-mult:cloak:2
type-mult:soft armour:2
type-mult:hard armour:2
type-mult:dragon armour:2
type-mult:light:2
type-mult:amulet:2
type-mult:ring:2
desc:Grants the ability to sense undead
short-desc:Esp Undead

name:sense demons
type:flag
subtype:ESP flag
id-type:on wield
code:ESP_DEMON
power:14
type-mult:horn:2
type-mult:digger:2
type-mult:boots:2
type-mult:gloves:2
type-mult:helm:2
type-mult:crown:2
type-mult:shield:2
type-mult:cloak:2
type-mult:soft armour:2
type-mult:hard armour:2
type-mult:dragon armour:2
type-mult:light:2
type-mult:amulet:2
type-mult:ring:2
desc:Grants the ability to sense demons
short-desc:Esp Demon

name:sense orcs
type:flag
subtype:ESP flag
id-type:on wield
code:ESP_ORC
power:3
type-mult:horn:2
type-mult:digger:2
type-mult:boots:2
type-mult:gloves:2
type-mult:helm:2
type-mult:crown:2
type-mult:shield:2
type-mult:cloak:2
type-mult:soft armour:2
type-mult:hard armour:2
type-mult:dragon armour:2
type-mult:light:2
type-mult:amulet:2
type-mult:ring:2
desc:Grants the ability to sense orcs
short-desc:Esp Orc

name:sense trolls
type:flag
subtype:ESP flag
id-type:on wield
code:ESP_TROLL
power:7
type-mult:horn:2
type-mult:digger:2
type-mult:boots:2
type-mult:gloves:2
type-mult:helm:2
type-mult:crown:2
type-mult:shield:2
type-mult:cloak:2
type-mult:soft armour:2
type-mult:hard armour:2
type-mult:dragon armour:2
type-mult:light:2
type-mult:amulet:2
type-mult:ring:2
desc:Grants the ability to sense trolls
short-desc:Esp Troll

name:sense giants
type:flag
subtype:ESP flag
id-type:on wield
code:ESP_GIANT
power:10
type-mult:horn:2
type-mult:digger:2
type-mult:boots:2
type-mult:gloves:2
type-mult:helm:2
type-mult:crown:2
type-mult:shield:2
type-mult:cloak:2
type-mult:soft armour:2
type-mult:hard armour:2
type-mult:dragon armour:2
type-mult:light:2
type-mult:amulet:2
type-mult:ring:2
desc:Grants the ability to sense giants
short-desc:Esp Giant

name:sense dragons
type:flag
subtype:ESP flag
id-type:on wield
code:ESP_DRAGON
power:14
type-mult:horn:2
type-mult:digger:2
type-mult:boots:2
type-mult:gloves:2
type-mult:helm:2
type-mult:crown:2
type-mult:shield:2
type-mult:cloak:2
type-mult:soft armour:2
type-mult:hard armour:2
type-mult:dragon armour:2
type-mult:light:2
type-mult:amulet:2
type-mult:ring:2
desc:Grants the ability to sense dragons
short-desc:Esp Dragon

name:telepathy
type:flag
subtype:ESP flag
id-type:on wield
code:ESP_ALL
power:70
type-mult:horn:2
type-mult:digger:2
type-mult:boots:2
type-mult:gloves:2
type-mult:helm:2
type-mult:crown:2
type-mult:shield:2
type-mult:cloak:2
type-mult:soft armour:2
type-mult:hard armour:2
type-mult:dragon armour:2
type-mult:light:2
type-mult:amulet:2
type-mult:ring:2
desc:Grants telepathy
short-desc:Esp All

name:telepathic awareness
type:flag
subtype:ESP flag
id-type:on wield
code:ESP_RADIUS
power:35
type-mult:horn:2
type-mult:digger:2
type-mult:boots:2
type-mult:gloves:2
type-mult:helm:2
type-mult:crown:2
type-mult:shield:2
type-mult:cloak:2
type-mult:soft armour:2
type-mult:hard armour:2
type-mult:dragon armour:2
type-mult:light:2
type-mult:amulet:2
type-mult:ring:2
desc:Grants telepathic awareness
short-desc:Esp Radius

name:ignore acid
type:ignore
code:ACID
power:3

name:ignore lightning
type:ignore
code:ELEC
power:1

name:ignore fire
type:ignore
code:FIRE
power:3

name:ignore cold
type:ignore
code:COLD
power:1

name:acid resistance
type:resistance
code:ACID
power:5
short-desc:Acid

name:lightning resistance
type:resistance
code:ELEC
power:6
short-desc:Elec

name:fire resistance
type:resistance
code:FIRE
power:6
short-desc:Fire

name:cold resistance
type:resistance
code:COLD
power:6
short-desc:Cold

name:poison resistance
type:resistance
code:POIS
power:28
short-desc:Pois

name:light resistance
type:resistance
code:LIGHT
power:6
short-desc:Light

name:dark resistance
type:resistance
code:DARK
power:16
short-desc:Dark

name:sound resistance
type:resistance
code:SOUND
power:14
short-desc:Sound

name:shards resistance
type:resistance
code:SHARD
power:8
short-desc:Shard

name:nexus resistance
type:resistance
code:NEXUS
power:15
short-desc:Nexus

name:nether resistance
type:resistance
code:NETHER
power:20
short-desc:Nethr

name:chaos resistance
type:resistance
code:CHAOS
power:20
short-desc:Chaos

name:disenchantment resistance
type:resistance
code:DISEN
power:20
short-desc:Disen

name:time resistance
type:resistance
code:TIME
power:20

name:mana resistance
type:resistance
code:MANA
power:20

name:acid vulnerability
type:vulnerability
code:ACID
power:-6

name:lightning vulnerability
type:vulnerability
code:ELEC
power:-6

name:fire vulnerability
type:vulnerability
code:FIRE
power:-6

name:cold vulnerability
type:vulnerability
code:COLD
power:-6

name:acid immunity
type:immunity
code:ACID
power:43

name:lightning immunity
type:immunity
code:ELEC
power:41

name:fire immunity
type:immunity
code:FIRE
power:46

name:cold immunity
type:immunity
code:COLD
power:43
