aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim
diff options
context:
space:
mode:
authorMelanie2012-05-04 21:00:41 +0200
committerMelanie2012-05-04 21:00:41 +0200
commit197163e12a265af66a9393bc6753c7a50520c5b1 (patch)
tree35037d7ff6a00058daf4c416fdb2df7fb2d77ecb /OpenSim
parentAdd the default animation to the child agent data update (diff)
downloadopensim-SC-197163e12a265af66a9393bc6753c7a50520c5b1.zip
opensim-SC-197163e12a265af66a9393bc6753c7a50520c5b1.tar.gz
opensim-SC-197163e12a265af66a9393bc6753c7a50520c5b1.tar.bz2
opensim-SC-197163e12a265af66a9393bc6753c7a50520c5b1.tar.xz
Fix teleporting from older to newer regions
Diffstat (limited to 'OpenSim')
-rw-r--r--OpenSim/Framework/ChildAgentDataUpdate.cs9
1 files changed, 8 insertions, 1 deletions
diff --git a/OpenSim/Framework/ChildAgentDataUpdate.cs b/OpenSim/Framework/ChildAgentDataUpdate.cs
index 7962ff4..e718aa6 100644
--- a/OpenSim/Framework/ChildAgentDataUpdate.cs
+++ b/OpenSim/Framework/ChildAgentDataUpdate.cs
@@ -602,7 +602,14 @@ namespace OpenSim.Framework
602 602
603 if (args["default_animation"] != null) 603 if (args["default_animation"] != null)
604 { 604 {
605 DefaultAnim = new Animation((OSDMap)args["default_animation"]); 605 try
606 {
607 DefaultAnim = new Animation((OSDMap)args["default_animation"]);
608 }
609 catch
610 {
611 DefaultAnim = null;
612 }
606 } 613 }
607 614
608 //if ((args["agent_textures"] != null) && (args["agent_textures"]).Type == OSDType.Array) 615 //if ((args["agent_textures"] != null) && (args["agent_textures"]).Type == OSDType.Array)