# ^B ^N ^P ^F : Move cursor (always)
# ^I : Choose an item from inventry/equipment, then insert its name
# ^S : Rotates action (pick up / destroy / leave on floor)
-# ^U : Rotates idendify state (identified / unidentified / ...)
+# ^U : Rotates identify state (identified / unidentified / ...)
+# ^L : Insert name of the last auto-destroyed item.
+# '/' : Search string, or search an item specified by ^I or ^L.
+# 'n' : Search next
+# 'N' : Search previous
#
# The preference will be saved in a file named
# "pickpref-<<name>>.prf" in your user directory; This will be
# ---------
#
# Command letter:
-# Each line determines the actions taken when you step over a kind
-# of object. Starting a line with '!' indicates that you wish to destroy
-# this kind of object. Starting a line with '~' indicates that you wish
-# to leave this kind of object on the floor. Otherwise, your character
-# will automatically attempt to pick up the object.
+# Each line determines the actions taken when you step over
+# a kind of object. Starting a line with '!' indicates that you
+# wish to destroy this kind of object. Starting a line with '~'
+# indicates that you wish to leave this kind of object on the
+# floor. Starting a line with ';' indicates that you wish to
+# force the game to ask you if you want to pick the item up or
+# not. Otherwise, your character will automatically attempt to
+# pick up the object.
# There is an additional command letter '('. It indicates that
# you don't wish this item to be displayed in full map. see below.
#
# more than N dice : Weapons with dice (dd * ds) better than +N match.
# more bonus than N : Items which has more magical bonus than (+N) match.
# worthless : Items which you cannot sell match.
-# artifacts : Artifacts items match.
+# artifacts : Artifact items match.
# ego : Ego items match.
# nameless : Non ego/non artifact items match.
# wanted : Wanted monster's corpses or skeletons match.
#
# Strict syntax of each line is below.
#
-# [! ~ (]
+# [! ~ ; (]
# [[all] [collecting]
# [unaware] [unidentified] [identified] [*identified*]
# [dice boosted] [more than N dice] [more bonus than N]
# If all args are same, returns "1", or else returns "0".
# [IOR arg1 arg2 ...]
# [AND arg1 arg2 ...]
-# IOR evaluates and returns all args' logical OR. IAND is logical AND.
+# IOR evaluates and returns all args' logical OR. AND is logical AND.
# [NOT arg]
# Returns "0" if arg is "1", or else returns "1"
# [LEQ arg1 arg2 ...]
# Returns player name.
# $REALM1
# Returns player's first magic realm
-# none, Life, Sorcery, Nature, Chaos, Death, Trump Arcane,
+# none, Life, Sorcery, Nature, Chaos, Death, Trump, Arcane,
# Craft, Daemon, Crusade, Music, Kendo
# $REALM2
# Returns player's second magic realm
staff of
wand of
?:[EQU $CLASS Archer]
-skeleton of
+worthless skeleton
?:[EQU $CLASS Ninja]
~lights:darkness
Iron Spike#@v0