Quellcode durchsuchen

do not send parcel environment changes to npcs

UbitUmarov vor 3 Jahren
Ursprung
Commit
feba9a70c4
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      OpenSim/Region/CoreModules/World/LightShare/EnvironmentModule.cs

+ 1 - 1
OpenSim/Region/CoreModules/World/LightShare/EnvironmentModule.cs

@@ -917,7 +917,7 @@ namespace OpenSim.Region.CoreModules.World.LightShare
 
 
         private void OnAvatarEnteringNewParcel(ScenePresence sp, int localLandID, UUID regionID)
         private void OnAvatarEnteringNewParcel(ScenePresence sp, int localLandID, UUID regionID)
         {
         {
-            if (sp.Environment != null)
+            if (sp.Environment != null || sp.IsNPC)
                 return;
                 return;
 
 
             if (!m_scene.RegionInfo.EstateSettings.AllowEnvironmentOverride)
             if (!m_scene.RegionInfo.EstateSettings.AllowEnvironmentOverride)