From d342008e5b9ca6d6f0c2bbaac6b946a556adc40e Mon Sep 17 00:00:00 2001 From: Melanie Date: Mon, 27 Feb 2012 08:49:19 +0100 Subject: Fix NPC appearance setting to include attachments again --- OpenSim/Region/OptionalModules/World/NPC/NPCModule.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'OpenSim/Region/OptionalModules') diff --git a/OpenSim/Region/OptionalModules/World/NPC/NPCModule.cs b/OpenSim/Region/OptionalModules/World/NPC/NPCModule.cs index ae46c97..78e9b29 100644 --- a/OpenSim/Region/OptionalModules/World/NPC/NPCModule.cs +++ b/OpenSim/Region/OptionalModules/World/NPC/NPCModule.cs @@ -99,8 +99,11 @@ namespace OpenSim.Region.OptionalModules.World.NPC // Delete existing sp attachments scene.AttachmentsModule.DeleteAttachmentsFromScene(sp, false); + AvatarAppearance app = new AvatarAppearance(appearance, true); + sp.Appearance = app; + // Set new sp appearance. Also sends to clients. - scene.RequestModuleInterface().SetAppearance(sp, new AvatarAppearance(appearance, true)); + scene.RequestModuleInterface().SetAppearance(sp, app); // Rez needed sp attachments scene.AttachmentsModule.RezAttachments(sp); -- cgit v1.1