Skip to content

Linked Attachments in Current Outfit Folder get treated as InventoryTexture and are subsequently removed on login #102

@b4dc0de

Description

@b4dc0de

Issue doesn't occur in version 2.0, looks related to recent changes in AppearanceManager, but not entirely sure.

Here's output from libomv:

10:08:06,757 [9] INFO - : 11 inventory items in 'Current Outfit' folder
10:08:06,757 [9] INFO - : 'Rosie Head' found in 'Current Outfit' folder (InventoryTexture)
10:08:06,757 [9] INFO - : 'Rosie Left Forarm' found in 'Current Outfit' folder (InventoryTexture)
10:08:06,757 [9] INFO - : 'Rosie Legs' found in 'Current Outfit' folder (InventoryTexture)
10:08:06,757 [9] INFO - : 'Rosie Skin' found in 'Current Outfit' folder (InventoryWearable)
10:08:06,757 [9] INFO - : 'Rosie Right Forearm' found in 'Current Outfit' folder (InventoryTexture)
10:08:06,757 [9] INFO - : 'Rosie Right Upper Arm' found in 'Current Outfit' folder (InventoryTexture)
10:08:06,757 [9] INFO - : 'Rhiannon - Eyes' found in 'Current Outfit' folder (InventoryWearable)
10:08:06,757 [9] INFO - : 'Rosie Hair' found in 'Current Outfit' folder (InventoryWearable)
10:08:06,757 [9] INFO - : 'Rosie Shape' found in 'Current Outfit' folder (InventoryWearable)
10:08:06,757 [9] INFO - : 'Rosie Left Upper Arm' found in 'Current Outfit' folder (InventoryTexture)
10:08:06,757 [9] INFO - : 'Rosie Body' found in 'Current Outfit' folder (InventoryTexture)

Each of the "InventoryTexture" items are actually links to prim attachments, subsequently they are dropped in RequestAgentWorn(), then SendOutfitToCurrentSimulator() does not include them and they are removed from the avatar - removing the last line "Client.Network.SendPacket(attachmentsPacket)" in SendOutfitToCurrentSimulator() fixes it, but obviously is not the solution.

Here's a screenshot showing the inventory:

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions