aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Scenes/ScenePresence.cs
diff options
context:
space:
mode:
authorUbitUmarov2017-01-06 10:28:10 +0000
committerUbitUmarov2017-01-06 10:28:10 +0000
commitc7079555174bf34fc7df9622a3601f8a305cd2b7 (patch)
treec41d06b276947e73ddf3ff9bb4ec391bae98a932 /OpenSim/Region/Framework/Scenes/ScenePresence.cs
parentfix/simplify validation of god_data update field (diff)
downloadopensim-SC_OLD-c7079555174bf34fc7df9622a3601f8a305cd2b7.zip
opensim-SC_OLD-c7079555174bf34fc7df9622a3601f8a305cd2b7.tar.gz
opensim-SC_OLD-c7079555174bf34fc7df9622a3601f8a305cd2b7.tar.bz2
opensim-SC_OLD-c7079555174bf34fc7df9622a3601f8a305cd2b7.tar.xz
restore parcels avatars visibility god level change correct handling; try to reduced the increased change of user error on config options setting
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/ScenePresence.cs')
-rw-r--r--OpenSim/Region/Framework/Scenes/ScenePresence.cs8
1 files changed, 5 insertions, 3 deletions
diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs
index 36d0e40..01e0aac 100644
--- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs
+++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs
@@ -4509,9 +4509,11 @@ namespace OpenSim.Region.Framework.Scenes
4509 if (isNPC) 4509 if (isNPC)
4510 return; 4510 return;
4511 4511
4512 bool success = GodController.RequestGodMode(godStatus); 4512 bool wasgod = (GodController.GodLevel >= 200);
4513 if (success && godStatus) 4513 GodController.RequestGodMode(godStatus);
4514 parcelGodCheck(m_currentParcelUUID, GodController.GodLevel >= 200); 4514 bool isgod = GodController.GodLevel >= 200;
4515 if (wasgod != isgod)
4516 parcelGodCheck(m_currentParcelUUID, isgod);
4515 } 4517 }
4516 4518
4517 #region Child Agent Updates 4519 #region Child Agent Updates