exclude invalid collision sound (used as collision type flag) from assets UUIDGather

This commit is contained in:
UbitUmarov
2016-09-27 16:41:13 +01:00
parent f6e77e3935
commit 3e47df735b

View File

@@ -178,8 +178,10 @@ namespace OpenSim.Region.Framework.Scenes
if (part.Shape.ProjectionTextureUUID != UUID.Zero)
GatheredUuids[part.Shape.ProjectionTextureUUID] = (sbyte)AssetType.Texture;
if (part.CollisionSound != UUID.Zero)
GatheredUuids[part.CollisionSound] = (sbyte)AssetType.Sound;
UUID collisionSound = part.CollisionSound;
if ( collisionSound != UUID.Zero &&
collisionSound != part.invalidCollisionSoundUUID)
GatheredUuids[collisionSound] = (sbyte)AssetType.Sound;
if (part.ParticleSystem.Length > 0)
{