Thank you, i will upload it later
I am already aware that this doesn't work, and honestly i have no idea on how to fix it, i'll try to make it work, if unable, i will probably remove it.Hi. I found out that part from Master Chef perk not working at all - "Food and drinks are 50% more effective". From this description i assumed, that values "Food, Health and Drink" from consumed food should be multiplied by that percent. However it's not working in current version. So i tinkered mod by myself and it's now working as intended - i changed buff buffMasterChef as follow and now values multiplying:
<buff name="buffMasterChef" hidden="true" remove_on_death="false">
<effect_group>
<requirements>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="1"/>
</requirements>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.1">
<requirement name="ItemHasTags" tags="food,drinks"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$foodAmountAdd" operation="multiply" value="1.1">
<requirement name="ItemHasTags" tags="food,drinks"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$waterAmountAdd" operation="multiply" value="1.1">
<requirement name="ItemHasTags" tags="food,drinks"/>
</triggered_effect>
</effect_group>
<effect_group>
<requirements>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="2"/>
</requirements>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.3">
<requirement name="ItemHasTags" tags="food,drinks"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$foodAmountAdd" operation="multiply" value="1.3">
<requirement name="ItemHasTags" tags="food,drinks"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$waterAmountAdd" operation="multiply" value="1.3">
<requirement name="ItemHasTags" tags="food,drinks"/>
</triggered_effect>
</effect_group>
<effect_group>
<requirements>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="3"/>
</requirements>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.5">
<requirement name="ItemHasTags" tags="food,drinks"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$foodAmountAdd" operation="multiply" value="1.5">
<requirement name="ItemHasTags" tags="food,drinks"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$waterAmountAdd" operation="multiply" value="1.5">
<requirement name="ItemHasTags" tags="food,drinks"/>
</triggered_effect>
</effect_group>
</buff>
Please, check it by yourself and update mod if needed.
I did try to replace only the descriptions but i couldn't figure out the code that would do it.Also, there's probably an unintentional bug - at level 4 and 5 perk DeepCuts you can craft +1 max lvl knifes. So, in other words - at late game tier 7 knifes. However, they're inferior to tier 6 anyway, so it's better to just remove this line from code:
<passive_effect name="CraftingTier" operation="base_add" level="4,5" value="1" tags="perkDeepCuts"/>
And my personal advice: if you need to change individual values - just change only them, don't copy/paste entire effect_group (i'm talking about long_desc_key right now, but i think it might apply to most of the code). Firstly - it might cause other mods which use same group to not work properly (at least if they loaded before your mod); and secondly - its pain in the a** to recheck every single line of code when new game version came out (especially if you have hundreds of them).
Just try it out - it should work just fine (about my shared code). Also, i not downloaded older versions of this mod, so cannot say anything about structure similarities, but instead can share where i get the idea - check out buff buffFarmerSetBonus in gamefiles (line 1733 in buffs.xml).I am already aware that this doesn't work, and honestly i have no idea on how to fix it, i'll try to make it work, if unable, i will probably remove it.
Also, this code structure seems to be from an older version of the mod.
I did try to replace only the descriptions but i couldn't figure out the code that would do it.
Therefore, that's what you will get, nobody cared enough to help me when i needed it, so i had to find my own solution.
The crafting tier is probably some remaining code of when i tried to make another mod work after 1.0 experimental released, will be removed in the next update.
Thank you, and yeah farmer armor is exactly where i started from when making MasterChef improvement, though it still didn't work, I'll try more thoJust try it out - it should work just fine (about my shared code). Also, i not downloaded older versions of this mod, so cannot say anything about structure similarities, but instead can share where i get the idea - check out buff buffFarmerSetBonus in gamefiles (line 1733 in buffs.xml).
Here's an example code on how to change only description:
<set xpath="/progression/perks/perk[@name='perkDeepCuts']/effect_group[1]/effect_description[@long_desc_key='perkDeepCutsRank1LongDesc']@long_desc_key">yourDescriptionName</set>
Also, please check out this thread which can answer most of the questions that may arise when creating mods. Guide was created, i think, when alpha 17 was released and since then helped me to create my own mods and edit other's people (though i don't share anything yet from my collection)
Hm... So my code didn't work for you? Strange... I want to help with this - do you mind if we contact through discord?Thank you, and yeah farmer armor is exactly where i started from when making MasterChef improvement, though it still didn't work, I'll try more tho
The bonus lasting 1s longer is intended, because when the buff gets applied, the UI timer will always start 1 second after.Hm... So my code didn't work for you? Strange... I want to help with this - do you mind if we contact through discord?
Also found another bug - description in Parkour looks weird. You need to encapsulate it in brackets (file Localization.txt), otherwise description in game follow only to first comma.
Edit: Parkour 3rd description - 50% dmg increase for 24s?
Edit2: also dmg buff lasts 1 second longer that in description (for each parkour lvl) - is this a bug or that was intentional?
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.1">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="1"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.3">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="2"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.5">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="3"/>
</triggered_effect>
The bonus lasting 1s longer is intended, because when the buff gets applied, the UI timer will always start 1 second after.
I'll look into the Parkour description.
And your code works, i'm talking about the food bonus refusing to work on Masterchef. If you have any suggestion on how to make it work, feel free to leave it here, as for Discord, yes i have it, but let's take it slow now, i will of course add you evnetually, if needed.
This is how it currently looks like.
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.1">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="1"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.3">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="2"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.5">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="3"/>
</triggered_effect>
Oh sorry, that's why i got confused and thought you were using an older version of the mod, sorry, i will try it nowWait, i'm slightly confused: if my code works, then doesn't that mean, that your problem is fixed?
I mean i changed code by myself in your mod and shared that code from there. So, if you just copy/paste it - issue with non-working food effectiveness should gone.
About your current code: if you noticed - it works, though partially - when you eat food, only Health gain is multiplied. In-game variable foodHealthAmount is represents how many HP you gain after consumed food. So, to make it more perfectly, you also need 2 other variables ($foodAmountAdd and $waterAmountAdd) which represent amount food and water you get respectively. Which is exactly what I did in my code. But i changed it slightly to avoid repeating code. Because if we followed your coding style, then there should 6 more almost identical paragraphs:
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.1">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="1"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.3">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="2"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.5">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="3"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$foodAmountAdd" operation="multiply" value="1.1">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="1"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$foodAmountAdd" operation="multiply" value="1.3">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="2"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$foodAmountAdd" operation="multiply" value="1.5">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="3"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$waterAmountAdd" operation="multiply" value="1.1">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="1"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$waterAmountAdd" operation="multiply" value="1.3">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="2"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$waterAmountAdd" operation="multiply" value="1.5">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="3"/>
</triggered_effect>
It's not looking so good. That's why i put the "requirement" out of brackets:
<effect_group>
<requirements>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="1"/>
</requirements>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.1">
<requirement name="ItemHasTags" tags="food,drinks"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$foodAmountAdd" operation="multiply" value="1.1">
<requirement name="ItemHasTags" tags="food,drinks"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$waterAmountAdd" operation="multiply" value="1.1">
<requirement name="ItemHasTags" tags="food,drinks"/>
</triggered_effect>
</effect_group>
From my understanding, if "requirement" outside "triggered_effect" it applies to all "triggered_effect" and "passive_effect" that follows after it. But if there's more than 1 requirement outside the brackets
<effect_group>
<requirements>
some requirement
</requirements>
some_effects
<requirements>
some requirement 2
</requirements>
some_effects 2
</effect_group>
that effect_group stops working (tested it). And that's why i put them into 3 different "effect_group"s.
While I was explaining how it works, i noticed that my code can be improved slightly:
<buff name="buffMasterChef" hidden="true" remove_on_death="false">
<effect_group>
<requirements>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="1"/>
<requirement name="ItemHasTags" tags="food,drinks"/>
</requirements>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.1"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$foodAmountAdd" operation="multiply" value="1.1"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$waterAmountAdd" operation="multiply" value="1.1"/>
</effect_group>
<effect_group>
<requirements>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="2"/>
<requirement name="ItemHasTags" tags="food,drinks"/>
</requirements>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.3"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$foodAmountAdd" operation="multiply" value="1.3"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$waterAmountAdd" operation="multiply" value="1.3"/>
</effect_group>
<effect_group>
<requirements>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="3"/>
<requirement name="ItemHasTags" tags="food,drinks"/>
</requirements>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.5"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$foodAmountAdd" operation="multiply" value="1.5"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$waterAmountAdd" operation="multiply" value="1.5"/>
</effect_group>
</buff>
It's even more readable now than before.
Your code works! Thank you really much!Wait, i'm slightly confused: if my code works, then doesn't that mean, that your problem is fixed?
I mean i changed code by myself in your mod and shared that code from there. So, if you just copy/paste it - issue with non-working food effectiveness should gone.
About your current code: if you noticed - it works, though partially - when you eat food, only Health gain is multiplied. In-game variable foodHealthAmount is represents how many HP you gain after consumed food. So, to make it more perfectly, you also need 2 other variables ($foodAmountAdd and $waterAmountAdd) which represent amount food and water you get respectively. Which is exactly what I did in my code. But i changed it slightly to avoid repeating code. Because if we followed your coding style, then there should 6 more almost identical paragraphs:
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.1">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="1"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.3">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="2"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.5">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="3"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$foodAmountAdd" operation="multiply" value="1.1">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="1"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$foodAmountAdd" operation="multiply" value="1.3">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="2"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$foodAmountAdd" operation="multiply" value="1.5">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="3"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$waterAmountAdd" operation="multiply" value="1.1">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="1"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$waterAmountAdd" operation="multiply" value="1.3">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="2"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$waterAmountAdd" operation="multiply" value="1.5">
<requirement name="HoldingItemHasTags" tags="food,drinks"/>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="3"/>
</triggered_effect>
It's not looking so good. That's why i put the "requirement" out of brackets:
<effect_group>
<requirements>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="1"/>
</requirements>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.1">
<requirement name="ItemHasTags" tags="food,drinks"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$foodAmountAdd" operation="multiply" value="1.1">
<requirement name="ItemHasTags" tags="food,drinks"/>
</triggered_effect>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$waterAmountAdd" operation="multiply" value="1.1">
<requirement name="ItemHasTags" tags="food,drinks"/>
</triggered_effect>
</effect_group>
From my understanding, if "requirement" outside "triggered_effect" it applies to all "triggered_effect" and "passive_effect" that follows after it. But if there's more than 1 requirement outside the brackets
<effect_group>
<requirements>
some requirement
</requirements>
some_effects
<requirements>
some requirement 2
</requirements>
some_effects 2
</effect_group>
that effect_group stops working (tested it). And that's why i put them into 3 different "effect_group"s.
While I was explaining how it works, i noticed that my code can be improved slightly:
<buff name="buffMasterChef" hidden="true" remove_on_death="false">
<effect_group>
<requirements>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="1"/>
<requirement name="ItemHasTags" tags="food,drinks"/>
</requirements>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.1"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$foodAmountAdd" operation="multiply" value="1.1"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$waterAmountAdd" operation="multiply" value="1.1"/>
</effect_group>
<effect_group>
<requirements>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="2"/>
<requirement name="ItemHasTags" tags="food,drinks"/>
</requirements>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.3"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$foodAmountAdd" operation="multiply" value="1.3"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$waterAmountAdd" operation="multiply" value="1.3"/>
</effect_group>
<effect_group>
<requirements>
<requirement name="ProgressionLevel" progression_name="perkMasterChef" operation="Equals" value="3"/>
<requirement name="ItemHasTags" tags="food,drinks"/>
</requirements>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="foodHealthAmount" operation="multiply" value="1.5"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$foodAmountAdd" operation="multiply" value="1.5"/>
<triggered_effect trigger="onSelfPrimaryActionEnd" action="ModifyCVar" cvar="$waterAmountAdd" operation="multiply" value="1.5"/>
</effect_group>
</buff>
It's even more readable now than before.
It does not appear this perk shows up. I am not locating a light armor perk in my list of perks, only medium and heavy. Attempted on single and multi-player games. I decide to dig into the progression.xml and also am not seeing the perk there. Unless I'm missing something.Light Armor:
Level 4 now grants bonus movement speed.
-Level 4: 5% bonus movement speed for each piece of armor equipped. Stacks.
I simply forgot to edit the description on here, "light armor" perk was the perk's name in A21, it is now "medium armor" in 1.0It does not appear this perk shows up. I am not locating a light armor perk in my list of perks, only medium and heavy. Attempted on single and multi-player games. I decide to dig into the progression.xml and also am not seeing the perk there. Unless I'm missing something.
This is intended and not changing. This change was made on purpose fo players that use mods that increase backpack size. Slots get added to stack with the base amount.About Pack Mule and Armor Storage Pocket mods: if i understood your description correctly, then what you mean by "Pocket mods now provide 1/2/3/4/5 time the amount of their base slots" is multiplying it's capacity by lvl of Pack Mule perk. If so, then this mods give you x1 more capacity than in description (meaning on lvl 1 Pack Mule pocket mods give you 2/4/6/8 unlocked slots instead of 1/2/3/4 (from ordinary to quad); and on lvl 5 Pack Mule - 6/12/18/24 instead of 5/10/15/20).
If it's not as intended, then please consider make changes in item_modifiers.xml file something like this:
<remove xpath="/item_modifiers/item_modifier[@name='modArmorStoragePocket']/effect_group[1]/passive_effect[@name='CarryCapacity']"/>
<append xpath="/item_modifiers/item_modifier[@name='modArmorStoragePocket']">
<effect_group>
<passive_effect name="CarryCapacity" operation="base_add" value="1">
<requirement name="ProgressionLevel" progression_name="perkPackMule" operation="LTE" value="1"/>
</passive_effect>
<passive_effect name="CarryCapacity" operation="base_add" value="2">
<requirement name="ProgressionLevel" progression_name="perkPackMule" operation="Equals" value="2"/>
</passive_effect>
<passive_effect name="CarryCapacity" operation="base_add" value="3">
<requirement name="ProgressionLevel" progression_name="perkPackMule" operation="Equals" value="3"/>
</passive_effect>
<passive_effect name="CarryCapacity" operation="base_add" value="4">
<requirement name="ProgressionLevel" progression_name="perkPackMule" operation="Equals" value="4"/>
</passive_effect>
<passive_effect name="CarryCapacity" operation="base_add" value="5">
<requirement name="ProgressionLevel" progression_name="perkPackMule" operation="Equals" value="5"/>
</passive_effect>
</effect_group>
</append>
There're 2 changes to your original code: first we removed CarryCapacity from its original place (to make sure that it doesn't stack up with your code); and then we are changing "operation" in first requirement from "Equal" to "LTE" to make sure that even if we don't lvl up perk Pack Mule, Storage Pocket mods always unlock some space.
Create a "Mods" folder into your / days to die folderHi,
Might be a silly question, but how do You install it? I've copied config into config file and can't run either 1.0 ( i presume it's for v1.0 or A21 )
Could anyone advise please, really looking forward to play on such changes as per this mod![]()
I've noticed can't replace because the files provided only contain changes right? Shall i copy it all to mod folder inside 7d2d?
Okay so if I'm understanding correctly then the rogue armor (light armor) would fall under the medium armor perk when using your better armor mod with the better perks mod?I simply forgot to edit the description on here, "light armor" perk was the perk's name in A21, it is now "medium armor" in 1.0
Unfortunately, no, light armors don't seem to get touched by any current perk so unless including it somehow it doesn't work.Okay so if I'm understanding correctly then the rogue armor (light armor) would fall under the medium armor perk when using your better armor mod with the better perks mod?
Attaching the light armor to a perk would be awesome, that way it gets some sort of buff to it like the other armors. If you care to add it under an armor spec that would be appreciated. I'm not sure how difficult it would be to create a light armor perk in one of the classes but if you wouldnt mind to that would be awesome (perhaps agility) or even adding it attached to the medium armor perk.Unfortunately, no, light armors don't seem to get touched by any current perk so unless including it somehow it doesn't work.
Would you like that to be changed?
I will attach it to the medium armor perk, yeah it's possible to make a new perk but that's a lot of effort and I'm too busy with other things to do that, then again it wouldn't be "better vanilla perks" anymore, I would like to not add stuff unrelated to vanillaAttaching the light armor to a perk would be awesome, that way it gets some sort of buff to it like the other armors. If you care to add it under an armor spec that would be appreciated. I'm not sure how difficult it would be to create a light armor perk in one of the classes but if you wouldnt mind to that would be awesome (perhaps agility) or even adding it attached to the medium armor perk.