Outside turrets are off

Any idea why I have a raidable base where the outside turrets are all off?
Inside they are on.
Shouldn't they all be on by default without electricity?

all turrets are powered on by default. if they aren't powering on then i don't know what to tell you. never seen this happen :/

When pasting the exact base somewhere the turrets are on.
But when I found it spawned with the event some where not. Weird.

good info but still not enough for me to go off of since I can't reproduce it

I understand that. Just wanted to give you that info.
Thank you.

Merged post

Didn't happen to other bases so far btw.

I know that base, i reported it too and got the same answer. Sometimes they are off and sometimes they are on. And only that 1 base.

Well I use my own bases so it can't be the same base.

latest update uses a delay to power them on. if this doesn't fix it then nothing will

Sadly this made no change.

do the turrets that are offline spawn with the configured amount of ammo?

I guess I can't check that cause noone has access to the ammo slot during the event right?

ah right, I forgot I use a tool that lets me see all of this. well, try using /rb prod on them and verify that the messages state the turret belongs to the raid.

also, if you want to use that tool I put it into its own little plugin. just save it as ProdTurrets.cs and smack the turret with a hammer

it will show you who is authed, toggle it online/offline, show ammo in magazine and ammo and counts in the turrets inventory

using System.Linq;

namespace Oxide.Plugins
{
    [Info("ProdTurrets", "nivex", "0.1.0")]
    [Description("ProdTurrets")]
    class ProdTurrets : RustPlugin
    {
        private void OnHammerHit(BasePlayer player, HitInfo hitInfo)
        {
            if (player.IsAdmin && hitInfo.HitEntity is AutoTurret)
            {
                var turret = hitInfo.HitEntity as AutoTurret;

                player.ChatMessage(string.Join(", ", turret.authorizedPlayers.Select(p => p.username).ToArray()));

                if (turret.IsOffline()) turret.InitiateStartup();
                else turret.InitiateShutdown();

                var attachedWeapon = turret.GetAttachedWeapon();

                if (attachedWeapon != null)
                {
                    player.ChatMessage("Ammo In Magazine: " + attachedWeapon.primaryMagazine.contents.ToString());

                    foreach (var item in turret.inventory.itemList)
                    {
                        player.ChatMessage($"{item.info.displayName.english} {item.amount}");
                    }
                }
            }
        }
    }
}​

Well, it can take a while til I find a raidable base with turned off turrets again.
I only spawn 1 in a 90 minutes.
Maybe it's better you test this on your test server. Would surely be more effective and much faster.

I never have this issue on any of my servers. So I can't test it

Ok. I will see what I can find out and report back to you. Thank you.