diff options
author | UbitUmarov | 2012-06-29 03:41:04 +0100 |
---|---|---|
committer | UbitUmarov | 2012-06-29 03:41:04 +0100 |
commit | 38cdf77cef4964bb9eac9ccefb30334cd6737e9d (patch) | |
tree | d3d150d0a4111678b26a44f3905941e972cae2f0 | |
parent | don't recoil attachments doing llRezObject() (diff) | |
download | opensim-SC_OLD-38cdf77cef4964bb9eac9ccefb30334cd6737e9d.zip opensim-SC_OLD-38cdf77cef4964bb9eac9ccefb30334cd6737e9d.tar.gz opensim-SC_OLD-38cdf77cef4964bb9eac9ccefb30334cd6737e9d.tar.bz2 opensim-SC_OLD-38cdf77cef4964bb9eac9ccefb30334cd6737e9d.tar.xz |
in CreateAvatarUpdateBlock() change updateflags to 0. Original flags seem prim related only. This does fix the wrong viewer side move of a avatar in prim edition mode (anv mantis 854), with no apparent side effects .. may need more testing
-rw-r--r-- | OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs index 80b6f64..9c96b52 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs | |||
@@ -5078,10 +5078,13 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
5078 | update.TextureEntry = Utils.EmptyBytes; | 5078 | update.TextureEntry = Utils.EmptyBytes; |
5079 | // update.TextureEntry = (data.Appearance.Texture != null) ? data.Appearance.Texture.GetBytes() : Utils.EmptyBytes; | 5079 | // update.TextureEntry = (data.Appearance.Texture != null) ? data.Appearance.Texture.GetBytes() : Utils.EmptyBytes; |
5080 | 5080 | ||
5081 | /* all this flags seem related to prims and not avatars. This allow for wrong viewer side move of a avatar in prim edition mode (anv mantis 854) | ||
5081 | update.UpdateFlags = (uint)( | 5082 | update.UpdateFlags = (uint)( |
5082 | PrimFlags.Physics | PrimFlags.ObjectModify | PrimFlags.ObjectCopy | PrimFlags.ObjectAnyOwner | | 5083 | PrimFlags.Physics | PrimFlags.ObjectModify | PrimFlags.ObjectCopy | PrimFlags.ObjectAnyOwner | |
5083 | PrimFlags.ObjectYouOwner | PrimFlags.ObjectMove | PrimFlags.InventoryEmpty | PrimFlags.ObjectTransfer | | 5084 | PrimFlags.ObjectYouOwner | PrimFlags.ObjectMove | PrimFlags.InventoryEmpty | PrimFlags.ObjectTransfer | |
5084 | PrimFlags.ObjectOwnerModify); | 5085 | PrimFlags.ObjectOwnerModify); |
5086 | */ | ||
5087 | update.UpdateFlags = 0; | ||
5085 | 5088 | ||
5086 | return update; | 5089 | return update; |
5087 | } | 5090 | } |