The auto-repair feature fails to work in the vast majority of cases (it worked once or twice, but I don't know why). Through testing, even when using only this single mod without any modifications to configuration files, Ward still ignores structures with less than full durability within its range and displays "no repair needed".
[RU] Подскажите, возможно ли ввести "master" настройки для варда, чтобы они устанавливались по умолчанию при создании нового варда. Чтобы каждый игрок который устанавливает тотем - устанавливал его уже с заложенными настройками по радиусу и т.д.
[ENG] Tell me if it is possible to enter the "master" settings for the ward so that they are set by default when creating a new ward. So that every player who installs a totem - installs it already with the settings for the radius, etc.
[RU] Или ещё: Мастер-настройки выставляются по-умолчанию (например через конфиг), но администратор может внести изменения (например для определённого варда)
[ENG] Or else: The master settings are set by default (for example, via config), but the administrator can make changes (for example, for a specific ward)
Currently every cosmetic ward setting is not synced from server because otherwise every ward will be the same. Non admin would not be allowed to change the setting. So if you are a server owner and you want to set default values for wards your only option is to share config file shudnal.ProtectiveWards.cfg via thunderstore modpack or manually.
Ward cosmetic settings could only be changed by its creator. I can add an option to permit admins to change this settings if this would help you. In that case you as admin will be able to override visuals of any ward. In 1.2.0 visuals are applied manually so this could cover your scenario.
Mod originally wasn't meant to be used in proper multi group environment and it mainly protects from regular enemies and environment while providing some QoL features.
Good afternoon! That's right, we are talking about the server component, when all the wards are the same, namely, the Administrator puts a ward once, adjusts its visual parameters, radius, and then when any player chooses a ward and puts it, then he immediately with the parameters set by the administrator, without the possibility of changing them from the player. A huge plus for server administrators, of course, will be, as I wrote earlier, such a function so that by default all wards have a basic one main setting (configured by the administrator initially - radius, color, sphere, etc.) but if desired, the administrator could set other individual options for a specific player (for example, for premium or donation project support) the parameters of the ward. (It will also be suitable, for example, for a ward that will protect the spawn's starting location on the server, or a city / village created by the administrator).
Добрый день! Верно, речь идёт именно о серверной составляющей, когда все варды одинаковые, а именно - Администратор один раз ставит вард, настраивает ему визуальные параметры, радиус и далее когда любой игрок выбирает вард и ставит его - то он уже сразу с параметрами выставленными админом, без возможности их менять со стороны игрока. Большущим плюсом для администраторов серверов конечно будет иметь как я и писал ранее такую функцию, чтобы по-умолчанию все варды имели базовую одну главную настройку (настроенную администратором изначально - радиус, цвет, сфера и тд) но при желании администратор мог бы конкретному игроку (например за премиум или поддержку проекта донатом) выставить другие индивидуальные параметры варда. (Также это будет подходить например для варда который будет оберегать стартовую локацию спавна на сервере, либо созданный администратором город / деревню).
As I said earlier this mod wasn't meant to be used in multi group noncooperative environment. There is much better alternatives for that named WardIsLove and BetterWards. If you need some protective functions from my mod you can just disable everything else except what you need and it should be compatible with other wards mod. At least in theory.
Sadly current config settings can be either pushed to every client from server without option to change them or not synced at all. There is no option of conditional syncing. Also there is no option to have some wards configured differently besides visuals. It will require some form of UI window with distinct ward settings. Which btw is made in WardIsLove where you can configure any ward the way you want.
Good afternoon, dear author! This is an amazing mod and I would like to ask you in the next update to enable the ability to edit the visual (color, thickness, rotation speed) of the dotted line of the protection radius, if possible
Добрый день уважаемый автор! Потрясающий мод и хотел бы попросить вас в следующем обновлении включить возможность редактирования визуала (цвет, толщина, скорость вращения) пунктирной линии радиуса защиты, если это возможно.
Good afternoon, dear author! This is an amazing mod and I would like to ask you in the next update to enable the ability to edit the visual (color, thickness, rotation speed) of the dotted line of the protection radius, if possible
You have config setting Price to undiscovered Haldor set to 2000 right? And Offerings - 10 - Fly back and forth to distant point by different items offering enabled?
Did you enable logging in mod settings before clip recording? I'm asking just in case if you did enable it then the one reason I see is you have 0 locations Vendor_BlackForest in your world which correspodns to Haldor camp.
I did enable logging. But I can't figure out where the logs go hah. And yes to the other 2 questions here is a screenshot. And we did find Haldor and he is in the Black Forest Biome.
If you sure you are permitted to use that ward could you please make another clip with current 1.1.17 version and console window moved to the left side. The same way you did it previously.
Here is the Video after I used a carrot on the ward and you can see it's using the healing effect. I first pushed 4 which is why it said nothing happens. Here is a Video of after the effect of the carrot wore off. I created the ward, my character is LazeR. I am also admin on the server in the config. The server is hosted on my old gaming pc. So if you need any logs or anything I am more than happy to help.
When I add the mod, most other mods that change the UI or add things to it just break (Valheim Tooler, FastLink, and more).
Error on boot: [Error : Unity Log] MissingFieldException: Field not found: UnityEngine.UI.Text .FejdStartup.m_connectionFailedError Due to: Could not find field in class Stack trace: (wrapper dynamic-method) FejdStartup.DMD<FejdStartup::ShowConnectError>(FejdStartup,ZNet/ConnectionStatus) (wrapper dynamic-method) FejdStartup.DMD<FejdStartup::Start>(FejdStartup)
I'm on the latest version for all mods that are installed. ServerSync works fine on the mods that support it. As said, it only breaks when adding Protective Wards. Can't figure out why.
And until you elaborate with some more info I can't help you also. If you have no meaningful errors in log file, no mod names that can be used to reproduce issue, nothing else except something is wrong sadly I can't help you.
That mod doesn't call FejdStartup.m_connectionFailedError in any method and it was an issue introduced with Patch 0.217.22 at Oct 5 2023. If any mod use ServerSync version prior to 1.15 there will be similar error. Or it could be not ServerSync but some other mod. Anyway any mod with version published before Oct 5 2023 is a suspect.
Sorted out the mods that were updated before Oct 2023, error was gone, everything worked fine. Added them back one by one, still working. Like what the hell?! Anyways, thanks for the help.
Maybe it depends on mod loading order. Maybe if outdated mod is loaded after mod with updated ServerSync version it uses that updated version. That's a wild guess but still.
Unpermitted player can dismantle a ward only if that player is ward creator or that ward is in the area of the other enabled ward which that player is permitted to use.
In short player has access to ALL items inside the owned ward. It means the other wards too. Or maybe some other mod makes Admin to disable access check.
In normal circumstances you won't have an access to other person's ward. That mod doesn't alter this behaviour.
114 comments
Чтобы каждый игрок который устанавливает тотем - устанавливал его уже с заложенными настройками по радиусу и т.д.
[ENG] Tell me if it is possible to enter the "master" settings for the ward so that they are set by default when creating a new ward.
So that every player who installs a totem - installs it already with the settings for the radius, etc.
[RU] Или ещё:
Мастер-настройки выставляются по-умолчанию (например через конфиг), но администратор может внести изменения (например для определённого варда)
[ENG] Or else:
The master settings are set by default (for example, via config), but the administrator can make changes (for example, for a specific ward)
So if you are a server owner and you want to set default values for wards your only option is to share config file shudnal.ProtectiveWards.cfg via thunderstore modpack or manually.
Ward cosmetic settings could only be changed by its creator. I can add an option to permit admins to change this settings if this would help you. In that case you as admin will be able to override visuals of any ward. In 1.2.0 visuals are applied manually so this could cover your scenario.
Mod originally wasn't meant to be used in proper multi group environment and it mainly protects from regular enemies and environment while providing some QoL features.
A huge plus for server administrators, of course, will be, as I wrote earlier, such a function so that by default all wards have a basic one main setting (configured by the administrator initially - radius, color, sphere, etc.) but if desired, the administrator could set other individual options for a specific player (for example, for premium or donation project support) the parameters of the ward. (It will also be suitable, for example, for a ward that will protect the spawn's starting location on the server, or a city / village created by the administrator).
Добрый день! Верно, речь идёт именно о серверной составляющей, когда все варды одинаковые, а именно - Администратор один раз ставит вард, настраивает ему визуальные параметры, радиус и далее когда любой игрок выбирает вард и ставит его - то он уже сразу с параметрами выставленными админом, без возможности их менять со стороны игрока.
Большущим плюсом для администраторов серверов конечно будет иметь как я и писал ранее такую функцию, чтобы по-умолчанию все варды имели базовую одну главную настройку (настроенную администратором изначально - радиус, цвет, сфера и тд) но при желании администратор мог бы конкретному игроку (например за премиум или поддержку проекта донатом) выставить другие индивидуальные параметры варда. (Также это будет подходить например для варда который будет оберегать стартовую локацию спавна на сервере, либо созданный администратором город / деревню).
Sadly current config settings can be either pushed to every client from server without option to change them or not synced at all. There is no option of conditional syncing. Also there is no option to have some wards configured differently besides visuals. It will require some form of UI window with distinct ward settings. Which btw is made in WardIsLove where you can configure any ward the way you want.
Благодарю за ответ, в любом случае замечательно что ваш мод существует и обновляется)
Good afternoon, dear author! This is an amazing mod and I would like to ask you in the next update to enable the ability to edit the visual (color, thickness, rotation speed) of the dotted line of the protection radius, if possible
And Offerings - 10 - Fly back and forth to distant point by different items offering enabled?
Error on boot:
[Error : Unity Log] MissingFieldException: Field not found: UnityEngine.UI.Text .FejdStartup.m_connectionFailedError Due to: Could not find field in class Stack trace:
(wrapper dynamic-method) FejdStartup.DMD<FejdStartup::ShowConnectError>(FejdStartup,ZNet/ConnectionStatus)
(wrapper dynamic-method) FejdStartup.DMD<FejdStartup::Start>(FejdStartup)
As said, it only breaks when adding Protective Wards. Can't figure out why.
That mod doesn't call FejdStartup.m_connectionFailedError in any method and it was an issue introduced with Patch 0.217.22 at Oct 5 2023. If any mod use ServerSync version prior to 1.15 there will be similar error. Or it could be not ServerSync but some other mod. Anyway any mod with version published before Oct 5 2023 is a suspect.
Added them back one by one, still working.
Like what the hell?! Anyways, thanks for the help.
In short player has access to ALL items inside the owned ward. It means the other wards too.
Or maybe some other mod makes Admin to disable access check.
In normal circumstances you won't have an access to other person's ward. That mod doesn't alter this behaviour.