diff options
Diffstat (limited to 'OpenSim/Framework/AvatarAppearance.cs')
-rw-r--r-- | OpenSim/Framework/AvatarAppearance.cs | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/OpenSim/Framework/AvatarAppearance.cs b/OpenSim/Framework/AvatarAppearance.cs index 7c6295d..aed9087 100644 --- a/OpenSim/Framework/AvatarAppearance.cs +++ b/OpenSim/Framework/AvatarAppearance.cs | |||
@@ -433,6 +433,10 @@ namespace OpenSim.Framework | |||
433 | if (attachpoint == 0) | 433 | if (attachpoint == 0) |
434 | return false; | 434 | return false; |
435 | 435 | ||
436 | // m_log.DebugFormat( | ||
437 | // "[AVATAR APPEARANCE]: Setting attachment at {0} with item ID {1}, asset ID {2}", | ||
438 | // attachpoint, item, asset); | ||
439 | |||
436 | if (item == UUID.Zero) | 440 | if (item == UUID.Zero) |
437 | { | 441 | { |
438 | if (m_attachments.ContainsKey(attachpoint)) | 442 | if (m_attachments.ContainsKey(attachpoint)) |
@@ -459,7 +463,7 @@ namespace OpenSim.Framework | |||
459 | } | 463 | } |
460 | else | 464 | else |
461 | { | 465 | { |
462 | ReplaceAttachment(new AvatarAttachment(attachpoint,item,asset)); | 466 | ReplaceAttachment(new AvatarAttachment(attachpoint,item, asset)); |
463 | } | 467 | } |
464 | return true; | 468 | return true; |
465 | } | 469 | } |
@@ -608,7 +612,14 @@ namespace OpenSim.Framework | |||
608 | { | 612 | { |
609 | OSDArray attachs = (OSDArray)(data["attachments"]); | 613 | OSDArray attachs = (OSDArray)(data["attachments"]); |
610 | for (int i = 0; i < attachs.Count; i++) | 614 | for (int i = 0; i < attachs.Count; i++) |
611 | AppendAttachment(new AvatarAttachment((OSDMap)attachs[i])); | 615 | { |
616 | AvatarAttachment att = new AvatarAttachment((OSDMap)attachs[i]); | ||
617 | AppendAttachment(att); | ||
618 | |||
619 | // m_log.DebugFormat( | ||
620 | // "[AVATAR APPEARANCE]: Unpacked attachment itemID {0}, assetID {1}, point {2}", | ||
621 | // att.ItemID, att.AssetID, att.AttachPoint); | ||
622 | } | ||
612 | } | 623 | } |
613 | } | 624 | } |
614 | catch (Exception e) | 625 | catch (Exception e) |