| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
llAttachToAvatar() or osForceAttachToAvatar() would wrongly have next permissions come into play when they detached that object and rezzed it in scene.
This is because the attachments module code was setting the 'object slam' bit by using PermissionMask.All
Solution here is to route the attachment item creation call through the existing inventory code in BasicInventoryAccessModule rather than copy/pasted code in AttachmentsModule itself.
|
|
|
|
|
|
|
| |
This was happening because we were using the source avatar's item IDs in the clone appearance.
Switch to using the asset IDs of attachments instead for NPCs.
The InventoryAccessModule and AttachmentModule had to be changed to allow rezzing of an object without an associated inventory item.
Hopefully goes some way towards resolving http://opensimulator.org/mantis/view.php?id=5653
|
|
|
|
| |
CanGetAgentInventoryItem() to improve code readability
|
|
|
|
| |
DeleteToInventory() is misleading - it is the caller that decides whether to delete or not
|
|
|
|
| |
user's inventory in foreign grids.
|
|
|
|
| |
access to Notecards in user's inventory.
|
| |
|
| |
|
|
|