aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region
diff options
context:
space:
mode:
authorUbitUmarov2019-08-28 04:36:17 +0100
committerUbitUmarov2019-08-28 04:36:17 +0100
commit450ae4a927e15879b35e615908d6ba63dd5beefe (patch)
tree7a7af4108476304812e17100eb72d5cd26df2da3 /OpenSim/Region
parentupdate libomv (diff)
downloadopensim-SC-450ae4a927e15879b35e615908d6ba63dd5beefe.zip
opensim-SC-450ae4a927e15879b35e615908d6ba63dd5beefe.tar.gz
opensim-SC-450ae4a927e15879b35e615908d6ba63dd5beefe.tar.bz2
opensim-SC-450ae4a927e15879b35e615908d6ba63dd5beefe.tar.xz
change appearance data sent to others
Diffstat (limited to 'OpenSim/Region')
-rw-r--r--OpenSim/Region/Framework/Scenes/ScenePresence.cs12
1 files changed, 10 insertions, 2 deletions
diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs
index f569d21..6e66234 100644
--- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs
+++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs
@@ -4358,8 +4358,16 @@ namespace OpenSim.Region.Framework.Scenes
4358 4358
4359 public void SendAppearanceToAgentNF(ScenePresence avatar) 4359 public void SendAppearanceToAgentNF(ScenePresence avatar)
4360 { 4360 {
4361 avatar.ControllingClient.SendAppearance( 4361 if(avatar.UUID == UUID)
4362 UUID, Appearance.VisualParams, Appearance.Texture.GetBytes()); 4362 {
4363 avatar.ControllingClient.SendAppearance(
4364 UUID, Appearance.VisualParams, Appearance.Texture.GetBytes());
4365 }
4366 else
4367 {
4368 avatar.ControllingClient.SendAppearance(
4369 UUID, Appearance.VisualParams, Appearance.Texture.GetAvatarPublicBytes());
4370 }
4363 } 4371 }
4364 4372
4365 public void SendAnimPackToAgent(ScenePresence p) 4373 public void SendAnimPackToAgent(ScenePresence p)