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
							parent
							
								
									7ab8bc0a60
								
							
						
					
					
						commit
						38cdf77cef
					
				|  | @ -5078,10 +5078,13 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
|             update.TextureEntry = Utils.EmptyBytes; | ||||
| //            update.TextureEntry = (data.Appearance.Texture != null) ? data.Appearance.Texture.GetBytes() : Utils.EmptyBytes; | ||||
| 
 | ||||
| /*  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) | ||||
|             update.UpdateFlags = (uint)( | ||||
|                 PrimFlags.Physics | PrimFlags.ObjectModify | PrimFlags.ObjectCopy | PrimFlags.ObjectAnyOwner | | ||||
|                 PrimFlags.ObjectYouOwner | PrimFlags.ObjectMove | PrimFlags.InventoryEmpty | PrimFlags.ObjectTransfer | | ||||
|                 PrimFlags.ObjectOwnerModify); | ||||
| */ | ||||
|             update.UpdateFlags = 0; | ||||
| 
 | ||||
|             return update; | ||||
|         } | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 UbitUmarov
						UbitUmarov