Appendix B. The Commands Define file


command  = north
internal = north
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0

command  = northeast
internal = northeast
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0

command  = northwest
internal = northwest
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0

command  = nw
internal = nw
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0

command  = ne
internal = ne
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0

command  = east
internal = east
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0

command  = south
internal = south
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0

command  = southeast
internal = southeast
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0

command  = se
internal = se
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0

command  = southwest
internal = southwest
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0

command  = sw
internal = sw
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0

command  = west
internal = west
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0

command  = up
internal = up
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0

command  = down
internal = down
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0

command  = look
internal = look
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0

command  = inventory
internal = inventory
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0

command  = get
internal = get
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 12

command  = tell
internal = tell
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0

command  = take
internal = take
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 12

command  = wear
internal = wear
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 12

command  = wield
internal = wield
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 6

command  = say
internal = say
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0

command  = shout
internal = shout
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0

command  = help
internal = help
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0

command  = equipment
internal = equipment
minpos   = POSITION_SLEEPING
minlevel = 0
loglevel = 0
type     = 0

command  = examine
internal = examine
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0

command  = enter
internal = enter
minpos   = POSITION_STANDING
minlevel = 0
loglevel = 0
type     = 0
turns    = 6

command  = exit
internal = exit
minpos   = POSITION_FIGHTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 6

command  = exits
internal = exits
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0

command  = mount
internal = mount
minpos   = POSITION_STANDING
minlevel = 0
loglevel = 0
type     = 0
turns    = 6

command  = leave
internal = leave
minpos   = POSITION_STANDING
minlevel = 0
loglevel = 0
type     = 0
turns    = 6

command  = doors
internal = doors
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0

command  = directions
internal = directions
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0

command  = dismount
internal = dismount
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 6

command  = sail
internal = sail
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 6

command  = ride
internal = ride
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 6

command  = kill
internal = kill
minpos   = POSITION_FIGHTING
minlevel = 1
loglevel = 0
type     = 0

command  = decapitate
internal = decapitate
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 6

command  = who
func          = who_dil@commands
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0

command  = emote
internal = emote
minpos   = POSITION_SLEEPING
minlevel = 0
loglevel = 0
type     = 0

command  = stand
internal = stand
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0

command  = score
internal = score
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0

command  = sit
internal = sit
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0

command       = respond
func          = reply@commands
minpos        = POSITION_RESTING

command  = rest
internal = rest
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0

command  = sleep
internal = sleep
minpos   = POSITION_SLEEPING
minlevel = 0
loglevel = 0
type     = 0

command  = wake
internal = wake
minpos   = POSITION_SLEEPING
minlevel = 0
loglevel = 0
type     = 0

command  = news
internal = news
minpos   = POSITION_SLEEPING
minlevel = 0
loglevel = 0
type     = 0

command  = buy
internal = buy
minpos   = POSITION_STANDING
minlevel = 0
loglevel = 0
type     = 0

command  = sell
internal = sell
minpos   = POSITION_STANDING
minlevel = 0
loglevel = 0
type     = 0

command  = value
internal = value
minpos   = POSITION_STANDING
minlevel = 0
loglevel = 0
type     = 0

command  = list
internal = list
minpos   = POSITION_STANDING
minlevel = 0
loglevel = 0
type     = 0

command  = drop
internal = drop
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 3

command  = grab
internal = grab
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 6


command  = remove
internal = remove
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 6

command  = put
internal = put
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 12

command  = save
internal = save
minpos   = POSITION_SLEEPING
minlevel = 0
loglevel = 0
type     = 0

command  = hit
internal = hit
minpos   = POSITION_FIGHTING
minlevel = 1
loglevel = 0
type     = 0

command  = give
internal = give
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 12

command  = time
internal = time
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0

command  = whisper
internal = whisper
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0

command  = cast
internal = cast
minpos   = POSITION_MORTALLYW
minlevel = 0
loglevel = 0
type     = 0
turns    = 0

command  = ask
internal = ask
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0

command  = areas
internal = areas
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0

command  = follow
internal = follow
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0

command  = offer
internal = offer
minpos   = POSITION_STANDING
minlevel = 0
loglevel = 0
type     = 0

command  = open
internal = open
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 12

command  = close
internal = close
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 12

command  = lock
internal = lock
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 12

command  = unlock
internal = unlock
minpos   = POSITION_SITTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 12

command  = hold
internal = hold
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 6

command  = flee
internal = flee
minpos   = POSITION_FIGHTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 6

command  = practice
internal = practice
minpos   = POSITION_STANDING
minlevel = 0
loglevel = 0
type     = 0

command  = info
internal = info
minpos   = POSITION_SLEEPING
minlevel = 0
loglevel = 0
type     = 0

command  = where
internal = where
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0

command  = level
internal = level
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0

command  = wiz
internal = wiz
minpos   = POSITION_RESTING
minlevel = 210
loglevel = 0
type     = 0

command  = echo
internal = echo
minpos   = POSITION_SLEEPING
minlevel = 213
loglevel = 213
type     = 0

command  = wizlist
internal = wizlist
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0

command  = group
internal = group
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0

command  = credits
internal = credits
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0

command  = dig
internal = dig
minpos   = POSITION_STANDING
minlevel = 0
loglevel = 0
type     = 0
turns    = 0

command  = bury
internal = bury
minpos   = POSITION_STANDING
minlevel = 0
loglevel = 0
type     = 0
turns    = 0

command  = light
internal = light
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 12

command  = extinguish
internal = extinguish
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0
turns    = 12

command  = drag
internal = drag
minpos   = POSITION_STANDING
minlevel = 0
loglevel = 0
type     = 0
turns    = 0

command  = mail
internal = mail
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0

command  = request
internal = request
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0


index          = SKI_CONSIDER
name           = consider
command        = consider
minpos         = POSITION_RESTING
turns          = PULSE_VIOLENCE/2
internal = consider
type = TYPE_SKILL
race human     =   0
race elf       =   0
race dwarf     =   0
race halfling  =   0
race gnome     =   0
race half-orc  =   0
race half-ogre =   0
race half-elf  =   0
race brownie   =   0
race groll     =   0
race darkelf   =   0



command  = contract
internal = contract
minpos   = POSITION_RESTING
minlevel = 0
loglevel = 0
type     = 0

command  = break
internal = break
minpos   = POSITION_STANDING
minlevel = 0
loglevel = 0
type     = 0
turns    = 0

command  = knock
internal = knock
minpos   = POSITION_STANDING
minlevel = 0
loglevel = 0
type     = 0

command  = prompt
internal = prompt
minpos   = POSITION_SLEEPING
minlevel = 0
loglevel = 0
type     = 0

command       = quaff
func          = quaff_dil@commands
minpos        = POSITION_RESTING
turns    = 6

command  = quests
internal = quests
minpos   = POSITION_SLEEPING
minlevel = 0
loglevel = 0
type     = 0

command  = purse
internal = purse
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0

command  = change
internal = change
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0

command  = color
internal = color
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0

command  = commands
func = comm_dil@commands
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0

command  = socials
func = soc_dil@commands
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0

command  = ignore
internal = ignore
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0

command  = contrib
internal = contrib
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0

command  = motd
internal = motd
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0

command  = quit
internal = quit
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0
turns    = 0

command  = wizhelp
func = wizhelp@commands
minpos   = POSITION_SLEEPING
minlevel = 200
loglevel = 200
type     = 0

command  = wizsocials
func = wizsoc@commands
minpos   = POSITION_SLEEPING
minlevel = 200
loglevel = 200
type     = 0

command  = wstat
internal = wstat
minpos   = POSITION_DEAD
minlevel = 215
loglevel = 215
type     = 0

command  = goto
internal = goto
minpos   = POSITION_SLEEPING
minlevel = 219
loglevel = 219
type     = 0

command  = message
internal = message
minpos   = POSITION_DEAD
minlevel = 220
loglevel = 220
type     = 0

command  = at
internal = at
minpos   = POSITION_DEAD
minlevel = 220
loglevel = 220
type     = 0

command  = load
internal = load
minpos   = POSITION_DEAD
minlevel = 230
loglevel = 230
type     = 0

command  = purge
internal = purge
minpos   = POSITION_DEAD
minlevel = 230
loglevel = 230
type     = 0

command  = wizinv
internal = wizinv
minpos   = POSITION_DEAD
minlevel = 230
loglevel = 230
type     = 0

command  = wizlock
internal = wizlock
minpos   = POSITION_DEAD
minlevel = 230
loglevel = 230
type     = 0

command  = reset
internal = reset
minpos   = POSITION_RESTING
minlevel = 230
loglevel = 230
type     = 0

command  = boards
internal = boards
minpos   = POSITION_DEAD
minlevel = 230
loglevel = 230
type     = 0

command  = corpses
internal = corpses
minpos   = POSITION_DEAD
minlevel = 219
loglevel = 219
type     = 0

command  = force
internal = force
minpos   = POSITION_SLEEPING
minlevel = 239
loglevel = 239
type     = 0

command  = set
internal = set
minpos   = POSITION_SLEEPING
minlevel = 230
loglevel = 230
type     = 0

command  = setskill
internal = setskill
minpos   = POSITION_SLEEPING
minlevel = 239
loglevel = 239
type     = 0

command  = restore
internal = restore
minpos   = POSITION_DEAD
minlevel = 239
loglevel = 239
type     = 0

command  = snoop
internal = snoop
minpos   = POSITION_DEAD
minlevel = 239
loglevel = 239
type     = 0

command  = switch
internal = switch
minpos   = POSITION_DEAD
minlevel = 239
loglevel = 239
type     = 0

command  = advance
internal = advance
minpos   = POSITION_DEAD
minlevel = OVERSEER_LEVEL
loglevel = 0
type     = 0

command  = notell
internal = notell
minpos   = POSITION_SLEEPING
minlevel = 200
loglevel = 200
type     = 0

command  = broadcast
internal = broadcast
minpos   = POSITION_DEAD
minlevel = 240
loglevel = 240
type     = 0

command  = ban
internal = ban
minpos   = POSITION_DEAD
minlevel = 240
loglevel = 240
type     = 0

command  = freeze
internal = freeze
minpos   = POSITION_DEAD
minlevel = 250
loglevel = 250
type     = 0

command  = delete
internal = delete
minpos   = POSITION_DEAD
minlevel = OVERSEER_LEVEL
loglevel = 0
type     = 0

command  = shutdown
internal = shutdown
minpos   = POSITION_DEAD
minlevel = ULTIMATE_LEVEL
loglevel = 0
type     = 0

command  = reboot
internal = reboot
minpos   = POSITION_DEAD
minlevel = 240
loglevel = 240
type     = 0

command  = execute
internal = execute
minpos   = POSITION_DEAD
minlevel = ADMINISTRATOR_LEVEL
loglevel = 0
type     = 0

command  = reroll
internal = reroll
minpos   = POSITION_DEAD
minlevel = 235
loglevel = 235
type     = 0

command  = makemoney
internal = makemoney
minpos   = POSITION_DEAD
minlevel = 239
loglevel = 239
type     = 0

command  = file
internal = file
minpos   = POSITION_DEAD
minlevel = 253
loglevel = 253
type     = 0

command  = crash
internal = crash
minpos   = POSITION_STANDING
minlevel = 255
loglevel = 255
type     = 0

command  = account
internal = account
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0



command       = reply
func          = do_reply@boards
minpos        = POSITION_SLEEPING

command       = read
internal      = read
minpos        = POSITION_SLEEPING
turns    = 6



command       = write
internal      = write
minpos        = POSITION_SLEEPING


command       = nset
func          = do_set@set
minpos        = POSITION_RESTING
minlevel = 254
loglevel = 254

command       = typo
func          = cmd_typos@commands
minpos        = POSITION_RESTING

command       = bug
func          = cmd_bugs@commands
minpos        = POSITION_RESTING



command       = idea
func          = cmd_ideas@commands
minpos        = POSITION_RESTING



command       = describe
func          = describe@commands
minpos        = POSITION_RESTING


command       = status
internal = status
minpos        = POSITION_RESTING

command       = title
func          = gtitle@commands
minpos        = POSITION_RESTING
minlevel = 204
loglevel = 204

command       = eat
func          = do_eat@commands
minpos        = POSITION_RESTING
command       = drink
func          = do_drink@commands
minpos        = POSITION_RESTING
turns    = 6

command       = sip
func          = do_sip@commands
minpos        = POSITION_RESTING
turns    = 6

command       = taste
func          = do_taste@commands
minpos        = POSITION_RESTING
turns    = 6

command       = pour
func          = do_pour@commands
minpos        = POSITION_RESTING


command       = guilds
internal = guilds
minpos        = POSITION_SLEEPING

command       = join
internal = join
minpos        = POSITION_RESTING

command       = insult
internal = insult
minpos        = POSITION_RESTING

command       = who
func          = who_dil@commands
minpos        = POSITION_RESTING

command       = affect
func          = affect@commands
minpos        = POSITION_SLEEPING


command       = ditch
func          = ditch@commands
minpos        = POSITION_RESTING
turns    = 0

command       = transfer
func          = transfer@commands
minpos        = POSITION_RESTING
minlevel = 235
loglevel = 235

command       = report
func          = report@commands
minpos        = POSITION_SLEEPING

command       = donate
func          = donate@commands
minpos        = POSITION_RESTING


command       = assist
func          = assist@commands
minpos         = POSITION_STANDING

index         = SKI_RESIZE_CLOTHES
name          = resize clothes
command       = resize
minpos        = POSITION_STANDING
func          = resize@skills
type = TYPE_SKILL
race human    =  0
race elf      = +2
race dwarf    = -2
race halfling =  0
race gnome    =  0
race half-orc  =  -1
race half-ogre =  -2
race half-elf  =  +1
race brownie   =  +2
race groll     =  -3
race darkelf   =  +1
turns    = 0

/* - - - - Yet another definition of a skill - - - - */

index         = SKI_RESIZE_LEATHER
name          = resize leather
type = TYPE_SKILL
race human    =   0
race elf      =   0
race dwarf    =   0
race halfling =   0
race gnome    =   0
race half-orc  =   0
race half-ogre =  -1
race half-elf  =  +1
race brownie   =  +1
race groll     =  -3
race darkelf   =  +1

/* - - - - Yet another definition of a skill - - - - */

index         = SKI_RESIZE_METAL
name          = resize metal
type = TYPE_SKILL
race human    =  0
race elf      =  0
race dwarf    = +3
race halfling =  0
race gnome    =  0
race half-orc  =   0
race half-ogre =  +1
race half-elf  =  +1
race brownie   =  -1
race groll     =  -2
race darkelf   =  +1

/* - - - - Yet another definition of a skill - - - - */
index         = SKI_EVALUATE
name           = Evaluating
command       = evaluate
func          = evaluate@commands
minpos        = POSITION_STANDING
type = TYPE_SKILL
race human     =   0
race elf       =   0
race dwarf     =   0
race halfling  =   0
race gnome     =   0
race half-orc  =   0
race half-ogre =  +1
race half-elf  =   0
race brownie   =   0
race groll     =   0
race darkelf   =   0
turns    = 0


/* - - - - Yet another definition of a skill - - - - */

index          = SKI_CUFF
name           = hand cuffing
command        = cuff
minpos         = POSITION_STANDING
turns          = PULSE_VIOLENCE/2
func           = cuff@commands
type = TYPE_SKILL
race human     =   0
race elf       =   0
race dwarf     =   0
race halfling  =   0
race gnome     =   0
race half-orc  =   0
race half-ogre =  +1
race half-elf  =   0
race brownie   =   0
race groll     =   0
race darkelf   =   0

/* - - - - Yet another definition of a skill - - - - */

index          = SKI_DUAL_WIELD
name           = two weapon style
type = TYPE_SKILL
race human     =   0
race elf       =  +1
race dwarf     =  -1
race halfling  =  +1
race gnome     =   0
race half-orc  =   0
race half-ogre =  +2
race half-elf  =   0
race brownie   =   0
race groll     =   0
race darkelf   =  +1

/* - - - - Yet another definition of a skill - - - - */
/* - - - - Yet another definition of a skill - - - - */

index          = SKI_TURN_UNDEAD
name           = turn undead
command        = turn
minpos         = POSITION_FIGHTING
turns          = PULSE_VIOLENCE
internal = turn
type = TYPE_SKILL
race human     =  +1
race elf       =   0
race dwarf     =  +1
race halfling  =  -1
race gnome     =  -1
race half-orc  =  -1
race half-ogre =   0
race half-elf  =   0
race brownie   =  +1
race groll     =   0
race darkelf   =  +2

/* - - - - Yet another definition of a skill - - - - */

index          = SKI_SCROLL_USE
name           = scroll use
command        = recite
minpos         = POSITION_RESTING
turns          = 2*PULSE_VIOLENCE
internal = recite
type = TYPE_SKILL
race human     =   0
race elf       =  +1
race dwarf     =  -1
race halfling  =   0
race gnome     =  +1
race half-orc  =  -2
race half-ogre =  -3
race half-elf  =  +1
race brownie   =  +1
race groll     =  -3
race darkelf   =  +2

/* - - - - Yet another definition of a skill - - - - */

index          = SKI_WAND_USE
name           = wand use
command        = use
minpos         = POSITION_SITTING
turns          = PULSE_VIOLENCE/2
internal = use
type = TYPE_SKILL
race human     =  +1
race elf       =   0
race dwarf     =  -1
race halfling  =  +1
race gnome     =  +1
race half-orc  =  -1
race half-ogre =  -2
race half-elf  =   0
race brownie   =  +2
race groll     =  -2
race darkelf   =  +1

command  = users
internal = users
minpos   = POSITION_DEAD
minlevel = 202
loglevel = 202
type     = 0


/* - - - - Yet another definition of a skill - - - - */
/* - - - - Yet another definition of a skill - - - - */

index         = SKI_DIAGNOSTICS
name          = diagnostics
command       = diagnose
minpos        = POSITION_RESTING
turns         = PULSE_VIOLENCE/2
func          = diagnose@skills
type = TYPE_SKILL
race human     =   0
race elf       =   0
race dwarf     =   0
race halfling  =   0
race gnome     =   0
race half-orc  =   0
race half-ogre =   0
race half-elf  =   0
race brownie   =   0
race groll     =   0
race darkelf   =   0
turns    = 6


/* - - - - Yet another definition of a skill - - - - */

index          = SKI_APPRAISAL
name           = appraisal
command        = appraise
minpos         = POSITION_RESTING
turns          = PULSE_VIOLENCE/2
internal = appraise
type = TYPE_SKILL
race human     =   0
race elf       =   0
race dwarf     =   0
race halfling  =   0
race gnome     =   0
race half-orc  =   0
race half-ogre =   0
race half-elf  =   0
race brownie   =   0
race groll     =   0
race darkelf   =   0

/* - - - - Yet another definition of a skill - - - - */

index          = SKI_VENTRILOQUATE
name           = ventriloquate
command        = ventriloquate
minpos         = POSITION_RESTING
internal = ventriloquate
type = TYPE_SKILL
race human     =   0
race elf       =   0
race dwarf     =  -1
race halfling  =  +1
race gnome     =  +1
race half-orc  =   0
race half-ogre =  -1
race half-elf  =   0
race brownie   =  +1
race groll     =   0
race darkelf   =   0

/* - - - - Yet another definition of a skill - - - - */

index          = SKI_WEATHER_WATCH
name           = weather watching
command        = weather
minpos         = POSITION_RESTING
internal = weather
type = TYPE_SKILL
race human     =  +1
race elf       =  +2
race dwarf     =  -2
race halfling  =   0
race gnome     =  -1
race half-orc  =  -1
race half-ogre =  +1
race half-elf  =  +1
race brownie   =  +1
race groll     =   0
race darkelf   =  +1

/* - - - - Yet another definition of a skill - - - - */

index          = SKI_FLEE
name           = fleeing
command        = flee
minpos         = POSITION_FIGHTING
turns          = PULSE_VIOLENCE/2
type = TYPE_SKILL
internal = flee
race human     =   0
race elf       =   0
race dwarf     =   0
race halfling  =   0
race gnome     =   0
race half-orc  =  +1
race half-ogre =  -1
race half-elf  =   0
race brownie   =  +1
race groll     =   0
race darkelf   =   0

/* - - - - Yet another definition of a skill - - - - */

index          = SKI_SNEAK
name           = sneak
command        = sneak
minpos        = POSITION_STANDING
internal = sneak
type = TYPE_SKILL
race human     =   0
race elf       =  +2
race dwarf     =  -1
race halfling  =  +2
race gnome     =   0
race half-orc  =   0
race half-ogre =  -2
race half-elf  =  +1
race brownie   =  +1
race groll     =  -1
race darkelf   =   0

/* - - - - Yet another definition of a skill - - - - */

index          = SKI_BACKSTAB
name           = backstab
command        = backstab
minpos         = POSITION_STANDING
turns          = PULSE_VIOLENCE
internal = backstab
type = TYPE_SKILL
race human     =   0
race elf       =  +1
race dwarf     =  -1
race halfling  =  +1
race gnome     =  -1
race half-orc  =  +2
race half-ogre =  -1
race half-elf  =   0
race brownie   =  +1
race groll     =   0
race darkelf   =   0

/* - - - - Yet another definition of a skill - - - - */

index          = SKI_HIDE
name           = hide
command        = hide
minpos         = POSITION_RESTING
internal = hide
type = TYPE_SKILL
race human     =   0
race elf       =  +2
race dwarf     =   0
race halfling  =  +2
race gnome     =   0
race half-orc  =  +1
race half-ogre =  -2
race half-elf  =  +1
race brownie   =  +3
race groll     =  -1
race darkelf   =  +1

/* - - - - Yet another definition of a skill - - - - */

index          = SKI_FIRST_AID
name           = first aid
command        = aid
minpos         = POSITION_RESTING
turns          = PULSE_VIOLENCE
internal = aid
type = TYPE_SKILL
race human     =  +1
race elf       =   0
race dwarf     =   0
race halfling  =  -1
race gnome     =   0
race half-orc  =   0
race half-ogre =   0
race half-elf  =   0
race brownie   =  -1
race groll     =   0
race darkelf   =   0

/* - - - - Yet another definition of a skill - - - - */

index          = SKI_PICK_LOCK
name           = pick lock
command        = pick
minpos         = POSITION_STANDING
internal = pick
type = TYPE_SKILL
race human     =   0
race elf       =  -1
race dwarf     =  +2
race halfling  =  +1
race gnome     =   0
race half-orc  =   0
race half-ogre =  -2
race half-elf  =   0
race brownie   =  +1
race groll     =  -1
race darkelf   =   0


index          = SKI_RESCUE
name           = rescue
command        = rescue
minpos         = POSITION_FIGHTING
turns          = PULSE_VIOLENCE
internal = rescue
type = TYPE_SKILL
race human     =  +1
race elf       =  -1
race dwarf     =  +2
race halfling  =  -2
race gnome     =  -2
race half-orc  =   0
race half-ogre =  +2
race half-elf  =   0
race brownie   =  -1
race groll     =   0
race darkelf   =   0

/* - - - - Yet another definition of a skill - - - - */

index          = SKI_SEARCH
name           = search
command        = search
minpos         = POSITION_STANDING
internal = search
type = TYPE_SKILL
race human     =   0
race elf       =  +2
race dwarf     =  +2
race halfling  =  +1
race gnome     =   0
race half-orc  =   0
race half-ogre =  -1
race half-elf  =  +1
race brownie   =  +2
race groll     =   0
race darkelf   =  +1

/* - - - - Yet another definition of a skill - - - - */

index          = SKI_LEADERSHIP
name           = leadership
/* func          =  */
type = TYPE_SKILL
race human     =  +1
race elf       =   0
race dwarf     =  +2
race halfling  =  -1
race gnome     =  -2
race half-orc  =  -2
race half-ogre =  -3
race half-elf  =   0
race brownie   =   0
race groll     =  -2
race darkelf   =  +2

/* - - - - Yet another definition of a skill - - - - */

index          = SKI_KICK
name           = kick
command        = kick
minpos         = POSITION_FIGHTING
turns          = PULSE_VIOLENCE/2
func           = kick@skills
type = TYPE_SKILL
race human     =   0
race elf       =  -1
race dwarf     =  -2
race halfling  =   0
race gnome     =   0
race half-orc  =   0
race half-ogre =   0
race half-elf  =   0
race brownie   =  -1
race groll     =  +1
race darkelf   =   0

/* - - - - Yet another definition of a skill - - - - */

index          = SKI_SWIMMING
name           = swimming
type = TYPE_SKILL
race human     =   0
race elf       =  +1
race dwarf     =  -1
race halfling  =  -1
race gnome     =  -1
race half-orc  =  -1
race half-ogre =  -2
race half-elf  =   0
race brownie   =  -1
race groll     =  -3
race darkelf   =   0

/* - - - - Yet another definition of a skill - - - - */

index          = SKI_BASH
name           = bash
command        = bash
minpos         = POSITION_FIGHTING
turns          = PULSE_VIOLENCE/2
internal = bash
type = TYPE_SKILL
race human     =  +1
race elf       =   0
race dwarf     =  +1
race halfling  =  -2
race gnome     =  -1
race half-orc  =  +1
race half-ogre =  +2
race half-elf  =   0
race brownie   =  -2
race groll     =  +1
race darkelf   =   0

/* - - - - Yet another definition of a skill - - - - */

index          = SKI_CLIMB
name           = climb
command        = climb
minpos         = POSITION_STANDING
/* func          =  */
type = TYPE_SKILL
race human     =  -1
race elf       =  +1
race dwarf     =   0
race halfling  =  +2
race gnome     =   0
race half-orc  =   0
race half-ogre =  -2
race half-elf  =   0
race brownie   =  +1
race groll     =   0
race darkelf   =   0

/* - - - - Yet another definition of a skill - - - - */

index          = SKI_TRIP
name           = tripping
command        = trip
minpos         = POSITION_FIGHTING
turns          = PULSE_VIOLENCE/3
func           = trip@skills
type = TYPE_SKILL
race human     =  -1
race elf       =  +1
race dwarf     =   0
race halfling  =  +2
race gnome     =   0
race half-orc  =  +1
race half-ogre =   0
race half-elf  =   0
race brownie   =  +1
race groll     =   0
race darkelf   =   0

/* - - - - Yet another definition of a skill - - - - */

index          = SKI_SHIELD
name           = shield
type = TYPE_SKILL
race human     =   0
race elf       =   0
race dwarf     =   0
race halfling  =   0
race gnome     =   0
race half-orc  =   0
race half-ogre =   0
race half-elf  =   0
race brownie   =   0
race groll     =  -1
race darkelf   =   0
/* skill def for peek */
index          = SKI_PEEK
name           = peeking
command        = peek
minpos         = POSITION_STANDING
func           = peek@skills
type = TYPE_SKILL
race human     = 0
race elf       = 0
race dwarf     = -1
race halfling  = +2
race gnome     = 0
race half-orc  = +1
race half-ogre = -1
race half-elf  = 0
race brownie   = +1
race groll     = -1
race darkelf   = 0

/* skill def for disarm */
index          = SKI_DISARM
name           = disarming
command        = disarm
minpos         = POSITION_FIGHTING
turns          = PULSE_VIOLENCE
func           = disarm@skills
type = TYPE_SKILL
race human     = 0
race elf       = 0
race dwarf     = +1
race halfling  = -1
race gnome     = -1
race half-orc  = +2
race half-ogre = +3
race half-elf  = 0
race brownie   = -2
race groll     = +1
race darkelf   = 0


/* skill def for filch */
index          = SKI_FILCH
name           = filching
command        = filch
minpos         = POSITION_STANDING
func           = filch@skills
turns    = 0
type = TYPE_SKILL
race human     = 0
race elf       = +1
race dwarf     = 0
race halfling  = +3
race gnome     = 0
race half-orc  = 0
race half-ogre = -2
race half-elf  = 0
race brownie   = +2
race groll     = -1
race darkelf   = 0

/* skill def for new steal */
index          = SKI_STEAL
name           = stealing
command        = steal
minpos         = POSITION_STANDING
func           = steal@skills
turns    = 0
type = TYPE_SKILL
race human     = 0
race elf       = 0
race dwarf     = -1
race halfling  = +2
race gnome     = 0
race half-orc  = 0
race half-ogre = -2
race half-elf  = 0
race brownie   = +1
race groll     = -1
race darkelf   = 0

/* skill def for pickpocket */
index          = SKI_PICK_POCKETS
name           = pick pockets
command        = pickpocket
minpos         = POSITION_STANDING
func           = pickpocket@skills
turns    = 0
type = TYPE_SKILL
race human     = 0
race elf       = +1
race dwarf     = -1
race halfling  = +3
race gnome     = 0
race half-orc  = 0
race half-ogre = -2
race half-elf  = 0
race brownie   = +1
race groll     = -1
race darkelf   = 0

index          = SKI_SKIN
name           = skin
command        = skin
minpos         = POSITION_STANDING
func          =  skin@skills
type = TYPE_SKILL
race human     =  -1
race elf       =  +1
race dwarf     =   0
race halfling  =  +2
race gnome     =   0
race half-orc  =   0
race half-ogre =  -2
race half-elf  =   0
race brownie   =  +1
race groll     =   0
race darkelf   =   0

command  = skills
func = ski_dil@commands
minpos   = POSITION_DEAD
minlevel = 0
loglevel = 0
type     = 0


command       = noshout
func          = no_shout@commands
minpos        = POSITION_RESTING
minlevel = 200
loglevel = 200


index         = SKI_SHOOT
name          = shoot
command        = shoot
minpos         = POSITION_STANDING
func           = shoot@skills
type = TYPE_SKILL
turns          = PULSE_VIOLENCE
race human     =   0
race elf       =  +1
race dwarf     =  -1
race halfling  =   0
race gnome     =  -1
race half-orc  =   0
race half-ogre =  -1
race half-elf  =  +1
race brownie   =   0
race groll     =  -2
race darkelf   =  +1

index          = SKI_TRACK
name           = track
command        = track
minpos         = POSITION_STANDING
func           = track@skills
type = TYPE_SKILL
race human     =   0
race elf       =  +2
race dwarf     =  -1
race halfling  =   0
race gnome     =  -1
race half-orc  =  +1
race half-ogre =  -1
race half-elf  =  +1
race brownie   =  +1
race groll     =  -2
race darkelf   =   0

index          = SKI_THROW
name           = throw
command        = throw
minpos         = POSITION_STANDING
func           = throw@skills
turns          = PULSE_VIOLENCE
type = TYPE_SKILL
race human     =   0
race elf       =  +1
race dwarf     =  -1
race halfling  =   0
race gnome     =  -1
race half-orc  =   0
race half-ogre =  -1
race half-elf  =  +1
race brownie   =   0
race groll     =  -2
race darkelf   =  +1

command = grunt
func = grunt@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = tug
func = tug@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = tkiss
func = tkiss@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = swave
func = swave@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = ssmile
func = ssmile@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = mouth
func = mouth@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = pulse
func = pulse@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = elaugh
func = elaugh@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = csmile
func = csmile@socials
minlevel =
type = TYPE_SOCIAL

command = dkiss
func = dkiss@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = nose
func = nose@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = ack
func = ack@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = hmm
func = hmm@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = shudder
func = shudder@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = faint
func = faint@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = grabass
func = grabass@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = kungfu
func = kungfu@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = bird
func = bird@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = warcry
func = warcry@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = baffle
func = baffle@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = chortle
func = chortle@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = btears
func = btears@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = bleed
func = bleed@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = barf
func = barf@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = stomp
func = stomp@socials
minpos = POSITION_STANDING
minlevel = 0
type = TYPE_SOCIAL

command = cover
func = cover@socials
minpos = POSITION_DEAD
minlevel = 0
type = TYPE_SOCIAL

command = hidebehind
func = hidebehind@socials
minpos = POSITION_STANDING
minlevel = 0
type = TYPE_SOCIAL

command = squeal
func = squeal@socials
minpos = POSITION_DEAD
minlevel = 0
type = TYPE_SOCIAL

command = ghug
func = ghug@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = tap
func = tap@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = blood
func = blood@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = secret
func = secret@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = cheer
func = cheer@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = iwhistle
func = iwhistle@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = boggle
func = boggle@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = lag
func = lag@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = bonk
func = bonk@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = wipe
func = wipe@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = kiss
func = kiss@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = bounce
func = bounce@socials
minpos = POSITION_STANDING
minlevel = 0
type = TYPE_SOCIAL

command = smile
func = smile@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = smooch
func = smooch@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = innocent
func = innocent@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = rofl
func = rofl@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = bdance
func = bdance@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = dance
func = dance@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = fan
func = fan@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = bask
func = bask@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = caress
func = caress@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = boot
func = boot@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = eskimo
func = eskimo@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = buhbye
func = buhbye@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = bleh
func = bleh@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = confer
func = confer@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = argh
func = argh@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = cblink
func = cblink@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = blonde
func = blonde@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = alone
func = alone@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = arm
func = arm@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = halo
func = halo@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = choke
func = choke@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = highfive
func = highfive@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = mash
func = mash@socials
minpos = POSITION_RESTING
minlevel = 220
type = TYPE_SOCIAL

command = handshake
func = handshake@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = cackle
func = cackle@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = laugh
func = laugh@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = giggle
func = giggle@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = shake
func = shake@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = puke
func = puke@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = growl
func = growl@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = scratch
func = scratch@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL


command = scream
func = scream@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = comfort
func = comfort@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = nod
func = nod@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = sigh
func = sigh@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = sulk
func = sulk@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = hug
func = hug@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = snuggle
func = snuggle@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = cuddle
func = cuddle@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = nuzzle
func = nuzzle@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = cry
func = cry@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = poke
func = poke@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = accuse
func = accuse@socials
minpos = POSITION_SITTING
minlevel = 0
type = TYPE_SOCIAL

command = grin
func = grin@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = bow
func = bow@socials
minpos = POSITION_STANDING
minlevel = 0
type = TYPE_SOCIAL

command = applaud
func = applaud@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = blush
func = blush@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = burp
func = burp@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = chuckle
func = chuckle@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = clap
func = clap@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = cough
func = cough@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = curtsey
func = curtsey@socials
minpos = POSITION_STANDING
minlevel = 0
type = TYPE_SOCIAL

command = fart
func = fart@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = flip
func = flip@socials
minpos = POSITION_STANDING
minlevel = 0
type = TYPE_SOCIAL

command = fondle
func = fondle@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = frown
func = frown@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = gasp
func = gasp@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = glare
func = glare@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = groan
func = groan@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = grope
func = grope@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = hiccup
func = hiccup@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = lick
func = lick@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = love
func = love@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = moan
func = moan@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = nibble
func = nibble@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = pout
func = pout@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = purr
func = purr@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = ruffle
func = ruffle@socials
minpos = POSITION_DEAD
minlevel = 0
type = TYPE_SOCIAL

command = shiver
func = shiver@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = shrug
func = shrug@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = sing
func = sing@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = slap
func = slap@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = smirk
func = smirk@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = snap
func = snap@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = sneeze
func = sneeze@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = snicker
func = snicker@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = sniff
func = sniff@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = snore
func = snore@socials
minpos = POSITION_SLEEPING
minlevel = 0
type = TYPE_SOCIAL

command = spit
func = spit@socials
minpos = POSITION_DEAD
minlevel = 0
type = TYPE_SOCIAL

command = squeeze
func = squeeze@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = stare
func = stare@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = strut
func = strut@socials
minpos = POSITION_STANDING
minlevel = 0
type = TYPE_SOCIAL

command = thank
func = thank@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = twiddle
func = twiddle@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = wave
func = wave@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = whistle
func = whistle@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = wiggle
func = wiggle@socials
minpos = POSITION_STANDING
minlevel = 0
type = TYPE_SOCIAL

command = wink
func = wink@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = yawn
func = yawn@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = snowball
func = snowball@socials
minpos = POSITION_DEAD
minlevel = 0
type = TYPE_SOCIAL

command = french
func = french@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = comb
func = comb@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = massage
func = massage@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = tickle
func = tickle@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = pat
func = pat@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = curse
func = curse@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = beg
func = beg@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = cringe
func = cringe@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = daydream
func = daydream@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = fume
func = fume@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = grovel
func = grovel@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = hop
func = hop@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = nudge
func = nudge@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = peer
func = peer@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = point
func = point@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = ponder
func = ponder@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = punch
func = punch@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = snarl
func = snarl@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = spank
func = spank@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = steam
func = steam@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = tackle
func = tackle@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = taunt
func = taunt@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = think
func = think@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = whine
func = whine@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = worship
func = worship@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = yodel
func = yodel@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = agree
func = agree@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = jump
func = jump@socials
minpos = POSITION_STANDING
minlevel = 0
type = TYPE_SOCIAL

command = stretch
func = stretch@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = sweat
func = sweat@socials
minpos = POSITION_SLEEPING
minlevel = 0
type = TYPE_SOCIAL

command = brb
func = brb@socials
minpos = POSITION_DEAD
minlevel = 0
type = TYPE_SOCIAL

command = bark
func = bark@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = salute
func = salute@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = blowkiss
func = blowkiss@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = picknose
func = picknose@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = hail
func = hail@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = herald
func = herald@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = flirt
func = flirt@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = eyeball
func = eyeball@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = apologize
func = apologize@socials
minpos = POSITION_FIGHTING
minlevel = 0
type = TYPE_SOCIAL

command = bite
func = bite@socials
minpos = POSITION_FIGHTING
minlevel = 0
type = TYPE_SOCIAL

command = flipflop
func = flipflop@socials
minpos = POSITION_STANDING
minlevel = 0
type = TYPE_SOCIAL

command = handstand
func = handstand@socials
minpos = POSITION_STANDING
minlevel = 0
type = TYPE_SOCIAL

command = somersault
func = somersault@socials
minpos = POSITION_STANDING
minlevel = 0
type = TYPE_SOCIAL

command = moohaha
func = moohaha@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = howl
func = howl@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = hate
func = hate@socials
minpos = POSITION_DEAD
minlevel = 0
type = TYPE_SOCIAL

command = afk
func = afk@socials
minpos = POSITION_DEAD
minlevel = 0
type = TYPE_SOCIAL

command = grimace
func = grimace@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = babble
func = babble@socials
minpos = POSITION_SLEEPING
minlevel = 0
type = TYPE_SOCIAL

command = blink
func = blink@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = damn
func = damn@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = drool
func = drool@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = embrace
func = embrace@socials
minpos = POSITION_FIGHTING
minlevel = 0
type = TYPE_SOCIAL

command = fear
func = fear@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = greet
func = greet@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = snub
func = snub@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = loom
func = loom@socials
minpos = POSITION_FIGHTING
minlevel = 0
type = TYPE_SOCIAL

command = pinch
func = pinch@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = plan
func = plan@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = respect
func = respect@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = snivel
func = snivel@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = snort
func = snort@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = stagger
func = stagger@socials
minpos = POSITION_FIGHTING
minlevel = 0
type = TYPE_SOCIAL

command = stroke
func = stroke@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = threaten
func = threaten@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = wrestle
func = wrestle@socials
minpos = POSITION_FIGHTING
minlevel = 0
type = TYPE_SOCIAL

command = raisebrow
func = raisebrow@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = sworddance
func = sworddance@socials
minpos = POSITION_STANDING
minlevel = 0
type = TYPE_SOCIAL

command = zigzag
func = zigzag@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = holdhand
func = holdhand@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = tongue
func = tongue@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = thumbsup
func = thumbsup@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = squirm
func = squirm@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = throttle
func = throttle@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = brush
func = brush@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL




command = mumble
func = mumble@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = meditate
func = meditate@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = monkey
func = monkey@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command = gag
func = gag@socials
minpos = POSITION_RESTING
minlevel = 0
type = TYPE_SOCIAL

command  = path
internal = path
minpos   = POSITION_DEAD
minlevel = 230
loglevel = 230
type     = 0