namespace Oxide.Plugins { [Info("NoInterference2", "nivex", "0.1.0")] [Description("NoInterference2.")] public class NoInterference2 : RustPlugin { private void OnServerInitialized() { foreach (var entity in BaseNetworkable.serverEntities) { if (entity is AutoTurret turret && turret.OwnerID == 0) { if (turret.HasInterference()) { turret.SetFlag(BaseEntity.Flags.OnFire, false); } } } } private object OnInterferenceUpdate(AutoTurret turret) => turret.OwnerID == 0 ? true : (object)null; private object OnInterferenceOthersUpdate(AutoTurret turret) => turret.OwnerID == 0 ? true : (object)null; } }