diff options
author | UbitUmarov | 2017-01-06 10:28:10 +0000 |
---|---|---|
committer | UbitUmarov | 2017-01-06 10:28:10 +0000 |
commit | c7079555174bf34fc7df9622a3601f8a305cd2b7 (patch) | |
tree | c41d06b276947e73ddf3ff9bb4ec391bae98a932 /OpenSim/Region/Framework/Scenes/ScenePresence.cs | |
parent | fix/simplify validation of god_data update field (diff) | |
download | opensim-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.cs | 8 |
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 |