more #adjust (#H6571)
Make the suggested change that only adjusting something into its own slot be the way to collect/merge compatible stacks with it, instead of any #adjust without a split count. This removes the previous special case for a count that matches the stack size. Having to know the exact count was not a burden on the player, but being able to move things around without merging with other stacks makes more sense than the original behavior or the hack to work-around that behavior.
This commit is contained in:
@@ -1110,11 +1110,19 @@ being moved.
|
||||
``{\tt \#adjust}'' can also be used to split a stack of objects; when
|
||||
choosing the item to adjust, enter a count prior to its letter.\\
|
||||
%.lp ""
|
||||
When no count is given, other compatible stacks are merged with the source
|
||||
stack as it's moved to the destination. When a split count is given, the
|
||||
only stack that might be merged is the one already in the destination.
|
||||
To move a whole stack without having other compatible ones merge with it,
|
||||
specify a ``split'' count which matches the full stack size.
|
||||
Adjusting without a count used to collect all compatible stacks when
|
||||
moving to the destination. That behavior has been changed; to gather
|
||||
compatible stacks, ``{\tt \#adjust}'' a stack into its own inventory slot.
|
||||
If it has a name assigned, other stacks with the same name or with
|
||||
no name will merge provided that all their other attributes match.
|
||||
If it does not have a name, only other stacks with no name are eligible.
|
||||
In either case, otherwise compatible stacks with a different name
|
||||
will not be merged. This contrasts with using ``{\tt \#adjust}'' to move
|
||||
from one slot to a different slot. In that situation, moving (no
|
||||
count given) a compatible stack will merge if either stack has a
|
||||
name when the other doesn't and give that name to the result, while
|
||||
splitting (count given) will ignore the source stack's name when
|
||||
deciding whether to merge with the destination stack.
|
||||
%.lp
|
||||
\item[\tb{\#annotate}]
|
||||
Allows you to specify one line of text to associate with the current
|
||||
|
||||
Reference in New Issue
Block a user