Specifying Targets
From LSWiki
Specifying Targets
Many of the commands you will use in the game involve specifying a thing or set of things, starting with the simplest of common commands, 'wield <weapon>', 'wear <armour>', and 'look at <thing>'. This is straightforward enough, up until the point where you have two swords and want to wield the second one, or you're trying to look at something in your environment but using its name shows you an item in your inventory instead. Then you need to know about the ways of specifying your intended target that Lost Souls provides for you.
One important thing to realize is that some commands, like 'wield' and 'examine', operate on only one thing at a time, while others, like 'wear' and 'drop', can target a group of things. Options specific to multiple-target commands will not work with single-target commands.
Common Targeting Options
These options work with both single-target and multiple-target commands.
Specifying a Thing by Number
You can specify a thing by number using the syntax '<thing> <N>', where N is a number in digital format (2, 3, 4, etc), '<position> <thing>', where position is second, third, fourth, and so on, or '<N>.<thing>' where N is a number in digital format and thing is a single word (no spaces).
Examples: wield sword 2
drop second ring
exa 2.ring
Specifying an Item in Your Inventory
You can specify that you mean an item in your inventory using the syntax 'my <item>'. This can be combined with other options.
Examples: exa my sword
touch my third ring
Specifying a Thing in Your Environment
You can specify that you mean a thing in your environment using the syntax '<item> here'. This can be combined with other options.
Examples: exa sword here
touch third ring here
Specifying Yourself
You can specify yourself, when appropriate, as 'me' or 'myself'. With most commands, you must use one of these in order to target yourself. Some commands may require you to use 'myself' rather than 'me' in order to prevent accidental targeting.
Examples: exa me
treat myself
Specifying Your Opponent
You can specify, when appropriate, the opponent you are currently fighting as 'my opponent' or 'opponent'.
Examples: exa opponent 2
say Have at thee! to my opponent
Specifying Your Friend
You can specify, when appropriate, the first of any friends who could be affected by the command as 'my friend' or 'friend'.
Examples: exa friend 3
succor my friend
Specifying Your Companion
You can specify, when appropriate, the first of any companions who could be affected by the command as 'my companion' or 'companion'.
Examples: exa companion 3
succor my companion
Specifying Any Item
You can use the word 'item' to address any ordinary inanimate object.
Examples: exa item
drop item 5
Specifying One of Your Belongings
You can use the word 'belonging' to address any ordinary inanimate object that you have kept or equipped.
Examples: exa belonging
drop belonging 5
Specifying Any Being
You can use the word 'being' to address any apparently living or animate being.
Examples: exa being
pet being 2
Specifying Any Person
You can use the word 'person' to address any being you recognize as a person, generally meaning you understand them to be sentient and capable of communication.
Examples: exa person
say Hello! to person
Specifying Any Weapon
You can use the word 'weapon' to address any weapon.
Examples: wield weapon
get weapon 5
Specifying Any Armour
You can use the word 'armour' to address any armour.
Examples: wear armour
drop armour 2
Multiple-Target Options
These options are usable only with commands that can handle operating on more than one target at a time. This will generally be indicated in command help, but if none is available or it isn't clear whether multiple-target functionality is available, you can simply try one of these options and see if it works.
Specifying All Things of a Type
You can specify all things of a type using the syntax '<things>' or 'all <things>'. Sometimes it's necessary to use the 'all <things>' syntax when grammatical issues make it unclear whether you're talking about one thing or many.
Examples: drop swords
sell all boots
Specifying Several Things of a Type
You can specify a specific number of things of a type using the syntax '<N> <things>', where N is a number in verbal (two, three, four, etc.) or digital (2, 3, 4, etc.) format.
Examples: drop three swords
sell five pairs of boots
Specifying Several Things of Any Kind
You can specify a specific number of things of any type using the syntax '<N> of anything', '<N> of any', '<N> of all', '<N> anything', '<N> any', or '<N> all', where N is a number in verbal (two, three, four, etc.) or digital (2, 3, 4, etc.) format.
Examples: drop five any
sell twenty of anything
Specifying Everything Relevant
You can specify all of the things relevant to your command with the syntax 'all'.
Examples: attack all
sell all
Specifying Your Opponents
You can specify all of the opponents who are currently attacking you using the syntax 'my opponents' or 'opponents'.
Examples: stop trusting my opponents
start following my opponents
Specifying Your Friends
You can specify all of your friends among those the command could affect using the syntax 'my friends' or 'friends'.
Examples: succor friends
start following my friends
Specifying Your Companions
You can specify all of your companions among those the command could affect using the syntax 'my companions' or 'companions'.
Examples: succor companions
attack all except my companions
Specifying Any Items
You can use the word 'items' to address any ordinary inanimate objects.
Examples: for items do sacrifice each
drop two items
Specifying Your Belongings
You can use the word 'belongings' to address any ordinary inanimate objects that you have kept or equipped.
Examples: for items except belongings do sacrifice each
put belongings in backpack
Specifying Any Beings
You can use the word 'beings' to address any apparently living or animate beings.
Examples: for beings do exa each
attack beings
Specifying Any People
You can use the word 'people' to address any beings you recognize as people, generally meaning you understand them to be sentient and capable of communication.
Examples: for people do exa each
start befriending people
Specifying Any Weapons
You can use the word 'weapons' to address any weapons.
Examples: drop weapons
sell weapons
Specifying Any Armours
You can use the word 'armour' to address any armours.
Examples: get armours
buy armour 7
Specifying an Exception
You can specify things that you do not want to target, modifying another option, with the syntax '<things> except <things>'. You can apply this multiple times in order to exclude multiple things or groups of things.
Examples: drop all swords except longswords
sell fifty of anything except three daggers
get all except rocks except all remains
Specifying Multiple Groups
You can specify multiple groups of things using the syntax '<things>, <things>', '<things> and <things>', and so on. Please note that these 'and' groups are handled before any other modifiers, which means that you cannot use and clauses as part of an except clause. The second example below will drop fifty of anything, except three daggers, AS WELL AS all shields.
Examples: sell swords, shields, and wands
drop fifty of anything except three daggers and all shields
