I noticed that after an NPC who drops a backpack dies and the cell resets, the NPC is gone, but the bag remains. I'm concerned about how this might affect things in the long run since I use mods that add traveling NPCs who are equipped with backpacks.
To remedy this, I used Xedit to delete the spell which causes NPCs to drop the bag. It's working, but I'm wondering if that might cause problems under the hood. Can you address this please? Also, would you be willing to supply a version in which NPCs do NOT drop the bag during combat?
I can attest to this issue as well. Although minimal, and it seems eventually the backpacks despawn, NPCs frequently, seemingly even when they don't die, don't go back to get their backpack. Not sure if it's something to do with them running too far away from it or something, but it tends to happen. It happens almost every time with Vilja follower, and on rare occassions normal followers as well but I have only seen it happen to vanilla followers once or twice. More often with Serana, although she is somewhat modded out with Serana Dialogue Addon so that may play some part in it but nonetheless. Small issue and it usually doesn't seem to persist long but it is jarring when I see a couple backpacks in towns time to time from NPCs who simply don't return to pick them back up. Took me awhile to figure out it was this mod causing this as I forgot which backpack mod added this functionality.
I Got this Error within Vortex, dont't know if it's just me or the mod:
The installer Backpack Penalty-57206-2-0-1636730433.7z is invalid and couldn't be installed: Invalid XML: The element 'config' has invalid child element 'installSteps'. List of elements expected: 'conditionalFileInstalls'. (Line24, Pos 4) Please inform the author.
You'd have to go to the backpacks in xEdit and add one of the listed keywords to it. Fairly simple, as far as patching goes. Probably not great for a novice though. Maybe someone else can do it. Learning how to mod with xEdit is also a good idea, if you don't know how to already.
No, it's not needed to add keywords for the bags in xEdit, just add the bags in KID.ini file. Fairly easy and that is what is KID for. Look at KID page on how to do it. As far as I understand looking at KID.ini file, it would be like this: Keyword = Backpack small|Armor|all the small bags you want (yes, the names) Keyword = Backpack medium|Armor|all the medium bags you want Keyword = Backpack large|Armor|all the large bags you want
Don't even need to put the 100 at the end, as KID will always assign keywords anyway.
I followed what you posted about the KID.ini file for CC backpacks, and it worked fine at first. But when I loaded a new game for testing and gave myself the item via console, it wasn't applying the debuffs for some reason. I even tried adding the keyword to see if that would fix the issue, but no dice. I have no idea what I'm doing wrong.
@Blackspine18859 Can you copy-paste the content of your KID.ini file here? It could simply be a typo that causes it to not work.
Put it under spoiler if possible, just so it doesn't clutter the posts too much (by default it should be [ spoiler ] and [ / spoiler ] without the spaces in between the brackets).
I think you should try adding the keywords to the items through their formID, followed by ~ and the esp's name. You can follow the examples added by the mod author for the Legacy of the Dragonborn entries. You can even copy paste the example below as a template:
Replace the _________ with the formID of your item WITHOUT the first two numbers and WITHOUT the first zeroes that come after the first numbers. Do that to each backpack from the CC mod. Let me know of it works!
It just gets stranger the more I mess with it. I was able to enable the keywords on CC backpacks, and I confirmed this using the console. Using Player Combat Parameters, I could see that the movement debuff was applied, but it was too big of a debuff. When I highlighted the CC backpack in question in the console, it wasn't only getting the keyword that I assigned. It was getting others. Out of curiosity, I then checked the basic brown fur backpack from Campfire and saw that it had both medium and large keywords assigned to it even though the KID.ini file only indicates medium.
To make things worse, for some reason, my footwraps were also providing a speed debuff with this mod installed, which makes absolutely no sense Form ID <0003ca00>. In Xedit, the only mod that I have which touches them is USSEP, and all it does is add a survival keyword. But when I highlight them with the console, they have keywords from this mod applied to them. HUH?!
Edit: I went back into the save to check a couple of things, and then it was both the footwraps AND the rough spun tunic which were applying this mod's debuffs and had the "Backpack" keywords applied to them. So strange.
I have quite a few mods, and it's almost certainly a strange interaction that's causing the problem. One of them is Vulture Dynamic Realism 2, which may or may not be conflicting in some way with this mod. I'm perplexed.
The problem is a little too complex for me to delve into more deeply at this time. If it wasn't for the footwrap issue, I might just axe CC backpacks and use just the Campfire ones. At some point, I'll probably try to come back to this mod and see if I can't work out what's going wrong, because I really love the idea that backpacks slow you down and debuff your stamina.
In any case, thanks for your help. I'll track this mod for a while to keep it on my RADAR.
The issue you are having might be caused by a typo\error in your added entries. It happened to me exactly as you described, when I tried to apply some custom backpacks I made, and concluded it was an user error in my case, so maybe that's what's affecting you too. For example, I kept the zeroes(0) after the first 0x in the formIDs when I added my entry, which ended up causing the same issue you had (every single equipment would apply the debuff). Here's an example of the mistake I had made:
I added this entry to my custom backpack mod: ;Add to Small backpacks Keyword = Backpack small|Armor|0x0087D~Rough Leather Armor.esp|100
Notice the italics where I added two "0" after the "x". That small error caused the issue you mentioned to me, as weird as it is! So then I corrected to this:
;Add to Small backpacks Keyword = Backpack small|Armor|0x87D~Rough Leather Armor.esp|100
As a quick test, try uninstalling and reinstalling the mod without making any changes to the ini and see if your problem persists. If it doesn't happen, then it's due to your modifications. If you want, you can DM me and we can try checking this further. If you do send me a DM, can you also copy-paste your new modified ini entries again where you used the formIDs?
The problem persists, and my campfire backpack, which I haven't modified in the .ini, is giving me ALL THREE penalty debuffs. The console shows that the campfire backpack has keywords for medium, large, and extra large attached to it. Here's what my current .ini looks like:
Spoiler:
Show
;Add to Campfire backpacks Keyword = Backpack medium|Armor|CampfireBackpack|100
;Add to Legacy of the Dragonborn backpacks Keyword = Backpack large|Armor|0x600B0F~LegacyoftheDragonborn.esm|100 Keyword = Backpack large|Armor|0x600B10~LegacyoftheDragonborn.esm|100 Keyword = Backpack extra large|Armor|0x775CB2~LegacyoftheDragonborn.esm|100
;Add to CC Backpacks Keyword = Backpack large|Armor|0x801~ccfsvsse001-backpacks.esl|100
With this setting, my equipped clothing was also causing the debuff. It looks to be the same format as yours, no?
Yeah I can't seem to see an issue with your ini settings. I'm unsure why it's not working properly. When you said you check for the debuff, did you make sure your speedmult is actually affected? I think the mod adds all spells to you by default (according to player.hasspell, the value returns 1 to all the spells from this mod), but it only triggers the speedmult debuff if you wear the backpack (checked with player.getav speedmult). If your speedmult IS affected, then I have no more idea. Sorry... ><
I had a similar issue where all the debuffs were being applied to every NPC "funny as hell seeing a whole town walk around in super slow mo" I was able to fix it by reverting to a older version of SPID. Give it a try, see if it works.
Would love a backpack mod where the backpack works like this, but where the Backpack would act like an actual chest and we could throw it on the ground before battle so we stay mobile, like the NPC's.
Thanks for the mod! Using SPID for this is really great and makes it all the more compatible with less need for re-patching, so I appreciate it greatly.
EDIT: Concerning LOTD, if you want to cover all backpacks, you can also add Deano's Bottomless Pack in the KID ini, unless you excluded it by design due to its uniqueness? Its formID is 0x775CB2 I think, for your convenience, but for any other users who want to do it themselves, simply open the backpack_penalty_KID.ini and add this entry under the LotD section:
34 comments
To remedy this, I used Xedit to delete the spell which causes NPCs to drop the bag. It's working, but I'm wondering if that might cause problems under the hood. Can you address this please? Also, would you be willing to supply a version in which NPCs do NOT drop the bag during combat?
Thanks! :)
Further my Follower are sometimes not picking up their backpacks. This might be a conflict with my setup.
Had deleting the DropSpell any negativ impact? Did u delete the scriptentry as well?
¯\_ (?)_/¯
I just didn't think it was that simple, and think that it was some kind of script. But many people may want plugin for CK.
I avoid tweaking xEdit since I destroyed my Fallout 4 while doing xEdit shenanigans lol
Fairly easy and that is what is KID for. Look at KID page on how to do it.
As far as I understand looking at KID.ini file, it would be like this:
Keyword = Backpack small|Armor|all the small bags you want (yes, the names)
Keyword = Backpack medium|Armor|all the medium bags you want
Keyword = Backpack large|Armor|all the large bags you want
Don't even need to put the 100 at the end, as KID will always assign keywords anyway.
Put it under spoiler if possible, just so it doesn't clutter the posts too much (by default it should be [ spoiler ] and [ / spoiler ] without the spaces in between the brackets).
Thanks for the quick reply. Here's what I put in the Kid.ini file (I put the |100 at the end just because):Keyword = Backpack large|Armor|ccFSVSSE001_Backpack_Basic|100
Keyword = Backpack large|Armor|ccFSVSSE001_Backpack_BasicBedroll|100
Keyword = Backpack large|Armor|ccFSVSSE001_Backpack_Fine|100
Keyword = Backpack large|Armor|ccFSVSSE001_Backpack_FineBedroll|100
Keyword = Backpack large|Armor|ccFSVSSE001_Backpack_Thief|100
Keyword = Backpack large|Armor|ccFSVSSE001_Backpack_ThiefBedroll|100
Keyword = Backpack large|Armor|ccFSVSSE001_Backpack_Hunter|100
Keyword = Backpack large|Armor|ccFSVSSE001_Backpack_HunterBedroll|100
Keyword = Backpack large|Armor|ccFSVSSE001_Backpack_Adventurer|100
Keyword = Backpack large|Armor|ccFSVSSE001_Backpack_AdventurerBedroll|100
Keyword = Backpack large|Armor|ccFSVSSE001_Backpack_Mage|100
Keyword = Backpack large|Armor|ccFSVSSE001_Backpack_MageBedroll|100
Keyword = Backpack large|Armor|ccFSVSSE001_Backpack_HunterFull|100
Keyword = Backpack large|Armor|ccFSVSSE001_Backpack_HunterFullBedroll|100
Keyword = Backpack large|Armor|ccFSVSSE001_Backpack_ThiefFull|100
Keyword = Backpack large|Armor|ccFSVSSE001_Backpack_ThiefFullBedroll|100
Keyword = Backpack large|Armor|0x________~YourModNameHere.esp|100
Replace the _________ with the formID of your item WITHOUT the first two numbers and WITHOUT the first zeroes that come after the first numbers. Do that to each backpack from the CC mod. Let me know of it works!
To make things worse, for some reason, my footwraps were also providing a speed debuff with this mod installed, which makes absolutely no sense Form ID <0003ca00>. In Xedit, the only mod that I have which touches them is USSEP, and all it does is add a survival keyword. But when I highlight them with the console, they have keywords from this mod applied to them. HUH?!
Edit: I went back into the save to check a couple of things, and then it was both the footwraps AND the rough spun tunic which were applying this mod's debuffs and had the "Backpack" keywords applied to them. So strange.
I have quite a few mods, and it's almost certainly a strange interaction that's causing the problem. One of them is Vulture Dynamic Realism 2, which may or may not be conflicting in some way with this mod. I'm perplexed.
The problem is a little too complex for me to delve into more deeply at this time. If it wasn't for the footwrap issue, I might just axe CC backpacks and use just the Campfire ones. At some point, I'll probably try to come back to this mod and see if I can't work out what's going wrong, because I really love the idea that backpacks slow you down and debuff your stamina.
In any case, thanks for your help. I'll track this mod for a while to keep it on my RADAR.
The issue you are having might be caused by a typo\error in your added entries. It happened to me exactly as you described, when I tried to apply some custom backpacks I made, and concluded it was an user error in my case, so maybe that's what's affecting you too. For example, I kept the zeroes(0) after the first 0x in the formIDs when I added my entry, which ended up causing the same issue you had (every single equipment would apply the debuff). Here's an example of the mistake I had made:
I added this entry to my custom backpack mod:
;Add to Small backpacks
Keyword = Backpack small|Armor|0x0087D~Rough Leather Armor.esp|100
Notice the italics where I added two "0" after the "x". That small error caused the issue you mentioned to me, as weird as it is! So then I corrected to this:
;Add to Small backpacks
Keyword = Backpack small|Armor|0x87D~Rough Leather Armor.esp|100
As a quick test, try uninstalling and reinstalling the mod without making any changes to the ini and see if your problem persists. If it doesn't happen, then it's due to your modifications. If you want, you can DM me and we can try checking this further. If you do send me a DM, can you also copy-paste your new modified ini entries again where you used the formIDs?
;Add to Campfire backpacks
Keyword = Backpack medium|Armor|CampfireBackpack|100
;Add to Wet and Cold backpacks
Keyword = Backpack small|Armor|_WetBackpackSmall|100
Keyword = Backpack small|Armor|_WetBackpackMed|100
Keyword = Backpack medium|Armor|_WetBackpackLarge|100
Keyword = Backpack large|Armor|_WetBackpackHeavy|100
;Add to Legacy of the Dragonborn backpacks
Keyword = Backpack large|Armor|0x600B0F~LegacyoftheDragonborn.esm|100
Keyword = Backpack large|Armor|0x600B10~LegacyoftheDragonborn.esm|100
Keyword = Backpack extra large|Armor|0x775CB2~LegacyoftheDragonborn.esm|100
;Add to CC Backpacks
Keyword = Backpack large|Armor|0x801~ccfsvsse001-backpacks.esl|100
With this setting, my equipped clothing was also causing the debuff. It looks to be the same format as yours, no?
Yeah I can't seem to see an issue with your ini settings. I'm unsure why it's not working properly. When you said you check for the debuff, did you make sure your speedmult is actually affected? I think the mod adds all spells to you by default (according to player.hasspell, the value returns 1 to all the spells from this mod), but it only triggers the speedmult debuff if you wear the backpack (checked with player.getav speedmult). If your speedmult IS affected, then I have no more idea. Sorry... ><
I had a similar issue where all the debuffs were being applied to every NPC "funny as hell seeing a whole town walk around in super slow mo" I was able to fix it by reverting to a older version of SPID. Give it a try, see if it works.
Good luck :)
Keyword = Backpack large|Armor|0x801~ccfsvsse001-backpacks.esl
Keyword = Backpack large|Armor|0x802~ccfsvsse001-backpacks.esl
Keyword = Backpack large|Armor|0x803~ccfsvsse001-backpacks.esl
Keyword = Backpack large|Armor|0x804~ccfsvsse001-backpacks.esl
Keyword = Backpack large|Armor|0x805~ccfsvsse001-backpacks.esl
Keyword = Backpack large|Armor|0x806~ccfsvsse001-backpacks.esl
Keyword = Backpack large|Armor|0x807~ccfsvsse001-backpacks.esl
Keyword = Backpack large|Armor|0x808~ccfsvsse001-backpacks.esl
Keyword = Backpack large|Armor|0x809~ccfsvsse001-backpacks.esl
Keyword = Backpack large|Armor|0x80A~ccfsvsse001-backpacks.esl
Keyword = Backpack large|Armor|0x80B~ccfsvsse001-backpacks.esl
Keyword = Backpack large|Armor|0x80C~ccfsvsse001-backpacks.esl
Keyword = Backpack large|Armor|0x80D~ccfsvsse001-backpacks.esl
Keyword = Backpack large|Armor|0x80E~ccfsvsse001-backpacks.esl
Keyword = Backpack large|Armor|0x80F~ccfsvsse001-backpacks.esl
Keyword = Backpack large|Armor|0x810~ccfsvsse001-backpacks.esl
EDIT: Concerning LOTD, if you want to cover all backpacks, you can also add Deano's Bottomless Pack in the KID ini, unless you excluded it by design due to its uniqueness? Its formID is 0x775CB2 I think, for your convenience, but for any other users who want to do it themselves, simply open the backpack_penalty_KID.ini and add this entry under the LotD section:
Keyword = Backpack large|Armor|0x775CB2~LegacyoftheDragonborn.esm|100
I will include it in the next version upgrade. Also, this backpack is too big and we plan to add new debuff types.