aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorMelanie Thielker2010-06-12 07:34:22 +0200
committerMelanie2010-06-12 07:35:03 +0100
commit4c58ac2c90de339c9d0596c74e61785320c78ab5 (patch)
treedcbcd2d45efcd5b2ec96d45ef10d92834c697d89
parentDon't filre CHANGED_INVENTORY if a prim comes in from storage (diff)
downloadopensim-SC-4c58ac2c90de339c9d0596c74e61785320c78ab5.zip
opensim-SC-4c58ac2c90de339c9d0596c74e61785320c78ab5.tar.gz
opensim-SC-4c58ac2c90de339c9d0596c74e61785320c78ab5.tar.bz2
opensim-SC-4c58ac2c90de339c9d0596c74e61785320c78ab5.tar.xz
Make local teleports send CHANGED_TELEPORT
-rw-r--r--OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs3
1 files changed, 3 insertions, 0 deletions
diff --git a/OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs b/OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs
index 0707119..ae9952e 100644
--- a/OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs
+++ b/OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs
@@ -180,6 +180,9 @@ namespace OpenSim.Region.CoreModules.Framework.EntityTransfer
180 180
181 sp.ControllingClient.SendLocalTeleport(position, lookAt, teleportFlags); 181 sp.ControllingClient.SendLocalTeleport(position, lookAt, teleportFlags);
182 sp.Teleport(position); 182 sp.Teleport(position);
183
184 foreach (SceneObjectGroup grp in sp.Attachments)
185 sp.Scene.EventManager.TriggerOnScriptChangedEvent(grp.LocalId, (uint)Changed.TELEPORT);
183 } 186 }
184 else // Another region possibly in another simulator 187 else // Another region possibly in another simulator
185 { 188 {