aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Modules
diff options
context:
space:
mode:
authorMelanie Thielker2008-11-07 05:48:44 +0000
committerMelanie Thielker2008-11-07 05:48:44 +0000
commit48c6d052d94a7ab57c5264f09e989fa717c730f5 (patch)
tree2af23487a496bc60c0ca3839783e57bfac1ce3de /OpenSim/Region/Environment/Modules
parent* Fix half of the issue behind the long standing 'UseCircuitCode' packet spam... (diff)
downloadopensim-SC-48c6d052d94a7ab57c5264f09e989fa717c730f5.zip
opensim-SC-48c6d052d94a7ab57c5264f09e989fa717c730f5.tar.gz
opensim-SC-48c6d052d94a7ab57c5264f09e989fa717c730f5.tar.bz2
opensim-SC-48c6d052d94a7ab57c5264f09e989fa717c730f5.tar.xz
Attachments, attachments, and, did I say attachments?
Too many fixes to list.
Diffstat (limited to 'OpenSim/Region/Environment/Modules')
-rw-r--r--OpenSim/Region/Environment/Modules/ContentManagementSystem/CMModel.cs2
-rw-r--r--OpenSim/Region/Environment/Modules/ContentManagementSystem/MetaEntity.cs5
-rw-r--r--OpenSim/Region/Environment/Modules/World/TreePopulator/TreePopulatorModule.cs2
3 files changed, 4 insertions, 5 deletions
diff --git a/OpenSim/Region/Environment/Modules/ContentManagementSystem/CMModel.cs b/OpenSim/Region/Environment/Modules/ContentManagementSystem/CMModel.cs
index edf5ec1..9d81262 100644
--- a/OpenSim/Region/Environment/Modules/ContentManagementSystem/CMModel.cs
+++ b/OpenSim/Region/Environment/Modules/ContentManagementSystem/CMModel.cs
@@ -262,7 +262,7 @@ namespace OpenSim.Region.Environment.Modules.ContentManagement
262 scene.PhysicsScene.RemovePrim(((SceneObjectGroup)scene.Entities[uuid]).RootPart.PhysActor); 262 scene.PhysicsScene.RemovePrim(((SceneObjectGroup)scene.Entities[uuid]).RootPart.PhysActor);
263 scene.SendKillObject(scene.Entities[uuid].LocalId); 263 scene.SendKillObject(scene.Entities[uuid].LocalId);
264 scene.m_innerScene.DeleteSceneObject(uuid, false); 264 scene.m_innerScene.DeleteSceneObject(uuid, false);
265 ((SceneObjectGroup)scene.Entities[uuid]).DeleteGroup(); 265 ((SceneObjectGroup)scene.Entities[uuid]).DeleteGroup(false);
266 } 266 }
267 catch(Exception e) 267 catch(Exception e)
268 { 268 {
diff --git a/OpenSim/Region/Environment/Modules/ContentManagementSystem/MetaEntity.cs b/OpenSim/Region/Environment/Modules/ContentManagementSystem/MetaEntity.cs
index d6fca7b..16edc2c 100644
--- a/OpenSim/Region/Environment/Modules/ContentManagementSystem/MetaEntity.cs
+++ b/OpenSim/Region/Environment/Modules/ContentManagementSystem/MetaEntity.cs
@@ -211,14 +211,13 @@ namespace OpenSim.Region.Environment.Modules.ContentManagement
211 211
212 public void SendFullUpdate(IClientAPI client, uint clientFlags) 212 public void SendFullUpdate(IClientAPI client, uint clientFlags)
213 { 213 {
214 m_Entity.SendFullUpdateToClient(client, clientFlags); 214 m_Entity.SendFullUpdateToClient(client);
215 } 215 }
216 216
217 public void SendFullUpdateToAll() 217 public void SendFullUpdateToAll()
218 { 218 {
219 uint clientFlags = 0;
220 m_Entity.Scene.ClientManager.ForEachClient(delegate(IClientAPI controller) 219 m_Entity.Scene.ClientManager.ForEachClient(delegate(IClientAPI controller)
221 { m_Entity.SendFullUpdateToClient(controller, clientFlags); } 220 { m_Entity.SendFullUpdateToClient(controller); }
222 ); 221 );
223 } 222 }
224 223
diff --git a/OpenSim/Region/Environment/Modules/World/TreePopulator/TreePopulatorModule.cs b/OpenSim/Region/Environment/Modules/World/TreePopulator/TreePopulatorModule.cs
index 827540d..b6879b0 100644
--- a/OpenSim/Region/Environment/Modules/World/TreePopulator/TreePopulatorModule.cs
+++ b/OpenSim/Region/Environment/Modules/World/TreePopulator/TreePopulatorModule.cs
@@ -181,7 +181,7 @@ namespace OpenSim.Region.Environment.Modules.World.TreePopulator
181 181
182 if (Util.RandomClass.NextDouble() < killLikelyhood) 182 if (Util.RandomClass.NextDouble() < killLikelyhood)
183 { 183 {
184 m_scene.DeleteSceneObject(selectedTree.ParentGroup); 184 m_scene.DeleteSceneObject(selectedTree.ParentGroup, false);
185 m_trees.Remove(selectedTree.ParentGroup.UUID); 185 m_trees.Remove(selectedTree.ParentGroup.UUID);
186 186
187 m_scene.ForEachClient(delegate(IClientAPI controller) 187 m_scene.ForEachClient(delegate(IClientAPI controller)