& @lock indirect INDIRECT LOCKS: Key: @<object> You may reference the lock on another object and use the result of evaluating that other object's lock. You pass an indirect lock if you pass the default lock on <object>. This is especially useful if you have a large number of objects or exits that want to have the same lock, and you want to be able to update one object and have all the other locks change at the same time. <object> is searched for when you enter the @lock command and its database number is stored in the lock, so something like '@Lock north=@master.lock' is safe even if you are going to move master.lock to another location. Examples: > @lock master.lock = me > @lock north = @master.lock > @lock south = @master.lock North and south all reference the lock on master.lock, so you may change the lock on all three exits by changing master.lock. See also: @lock normal.