revan05 Posted April 13, 2011 Share Posted April 13, 2011 I noticed recently when using different backpack mods that every time I access my followers inventory they remove then re-equip their items. This causes a serious bug when using any effect that adds to carryweight or reduces inventory weight. for example a backpack that reduces inventory weight by -85 should reduce the current follower stat "inventoryweight" by 85. Fine, it does. problem is that every time I access it after equipping it initially, it reduces the stat by another -85 instead of removing the effect then applying it again (-85) on re-equip. Is there a fix for this? some kind of mod out there or simply a item or object-effect flag in g.e.c.k. or FO3edit that I should be using? I tried setting the armors (backpacks and also added the reduceinvweight to pwr armors) to be included in their initial inventory, tried using the flags "persistant/quest object", as well as "inaccessable" flags but they dont seem to work. Any help here is greatly appreciated, as I'd love to use these items/effects with my companions without having them end up with either -640 invweight or 800+ carryweight after accessing their equipment 3 or 4 times. The only other solution I've thought of is to remove the effects of their items all-together then doing a "forceav carryweight x". This wont work however when using reduceinventoryweight as it will permanently make their inv. weigh that amount. I have also thought maybe I'm missing something on the Base-Effect page where I have the actual "reduceinventoryweight" spell. What flags would I use for an effect such as that? The vanilla game didnt make use of it, but I tried my best to apply the flags I thought were necessary. THANKS! Link to comment Share on other sites More sharing options...
rickerhk Posted April 13, 2011 Share Posted April 13, 2011 It's the Object Effect stacking bug, and it occurs for ALL actor values that an Object effect on armor or weapons might have, not just carry-weight. There's no fix for it, just the work-arounds you mentioned. Fallout New Vegas still has the bug. In my companion mod, I went the ForceAV route to control all her stats Link to comment Share on other sites More sharing options...
revan05 Posted April 13, 2011 Author Share Posted April 13, 2011 here's what I'm wondering... If I set a condition for the effect as such... IncreaseCarryWeight (mgef)Magnitude: +85Target: Self--CONDITIONS--type: equal tovalue: 0.00000function: HasMagicEffecteffect: IncreaseCarryWeightrun on: Self It should allow the effect on initial equipping right? but then not allow the effect if it attempts to apply it again because the value would then be 1, right? I did some searching and it seems that when accessing a followers inventory, what happens is the items arent "un-equipped" but are in effect, equipped over the current equipment; thus the stacking effect. I'm going to try this and see if it works. Wish me luck! Link to comment Share on other sites More sharing options...
revan05 Posted April 14, 2011 Author Share Posted April 14, 2011 no luck... I have instead set a condition... less than, equal to300.00000getactorvaluecarryweightself so as long as the carryweight is 300 or less it will apply the effect. otherwise, it wont. Which works out allright in the end. I think at some point i messed up SPC's inventoryweight value by using a forceav command and now its stuck at 175. Anyone know anyway to get the game to start reading the actual inventory weight values again? Link to comment Share on other sites More sharing options...
rickerhk Posted April 14, 2011 Share Posted April 14, 2011 Once you use ForceAV you can't undo it. Instead of an object effect you can put a script on the backpack to do the appropriate modav when equipped/unequipped/dropped But modav won't do anything if ForceAv was ever used. Link to comment Share on other sites More sharing options...
revan05 Posted April 14, 2011 Author Share Posted April 14, 2011 Once you use ForceAV you can't undo it. Instead of an object effect you can put a script on the backpack to do the appropriate modav when equipped/unequipped/dropped But modav won't do anything if ForceAv was ever used. I've not yet tried scripting too much, aside from tweaking pre-made scripts from different mods. Any help on this? Does scripting basically use console commands? I'm good with the console lol so I know most if not all of the value-type commands. Link to comment Share on other sites More sharing options...
rickerhk Posted April 15, 2011 Share Posted April 15, 2011 Here's some scripting tutorials that will get you started: http://www.cipscis.com/fallout/tutorials/beginners.aspx And then the wiki: http://geck.bethsoft.com/index.php/Category:Scripting Link to comment Share on other sites More sharing options...
revan05 Posted April 17, 2011 Author Share Posted April 17, 2011 Well I realize that I'm only really concerned about the effects taking place on my followers. I can simply modify their carryweight using the console, and use a condition on the items that would normally increase the carryweight as such... 0.00000IsInFactionFollowerFaction This way it will only work on those who arent in the "follower" faction. That way the BoS, enclave, outcasts, and other npc's that use the armor as well as myself, will get the effect, but followers will not. As I said, I'll simply use a modav on my followers permanently increasing thier stats, since I have the backpack items installed as "non-playable" and in thier NPC_Character inventories. Thanks for all the help here though, its been much appreciated. I'm slowly learning to script as well lol. Also if anyone is interested in a good Stimpak mod, check out my Time Realease Stimpak mod here at the nexus:http://www.fallout3nexus.com/downloads/file.php?id=15894 Link to comment Share on other sites More sharing options...
Recommended Posts