demoix Posted April 1, 2020 Share Posted April 1, 2020 Hello, I'm looking for mod that allows to give my custom followers or companions same perks that I have and also to be able edit custom followers/companions STATS (SPECIAL) and skill points. Any suggestions? Thank you Link to comment Share on other sites More sharing options...
madmongo Posted April 1, 2020 Share Posted April 1, 2020 You can't add perks to a companion. Well, technically you can, and there are some scripts in the vanilla game that do it, so you'd think that it would do something useful, but it doesn't. Any perks added to companions are completely ignored by the game. There is an undocumented way to add perks to the player so that the perk applies to all of the player's companions as well, but I don't know of any mods that use this. For the rest of it, I personally use Remote Control Companions, which allows you to edit all sorts of things about your companions, including SPECIAL and skill points. There are several other companion mods with similar functionality, so you might want to check those out as well to see which one you prefer. Link to comment Share on other sites More sharing options...
demoix Posted April 1, 2020 Author Share Posted April 1, 2020 You can't add perks to a companion. Well, technically you can, and there are some scripts in the vanilla game that do it, so you'd think that it would do something useful, but it doesn't. Any perks added to companions are completely ignored by the game. There is an undocumented way to add perks to the player so that the perk applies to all of the player's companions as well, but I don't know of any mods that use this. For the rest of it, I personally use Remote Control Companions, which allows you to edit all sorts of things about your companions, including SPECIAL and skill points. There are several other companion mods with similar functionality, so you might want to check those out as well to see which one you prefer.Remote Control Companions I'm already using it, but looks like you can't add more points that the NPC has. For example if I take custom follower but that NPC is only level 2 and I can't put more points on SPECIAL, only deduct from one and add on another one. There is a way to by pass this to add as much points as I want? As per perks, does it means that my perk applies to my all followers by default or I should do some tricks? If so would you mind to share that information how to make my perk benefits to be applied for my followers too? Link to comment Share on other sites More sharing options...
madmongo Posted April 2, 2020 Share Posted April 2, 2020 Typically, when a perk is added by a script, it looks like this: player.addperk (perk ID) If you want the perk to affect companions, then you add a 1 after the ID: player.addperk (perk ID) 1 This adds the perk to a special list that affects all of the player's current companions. This function also works from the debug console. You can also try using modav from the debug console (for example, click on the NPC, type modav strength 10, then close the debug console). It works for the player, but I'm not sure if it works for NPCs or not since their special stats are usually derived from their class. You can view the specials from Remote Control Companions to check if the stat change actually worked or not. Link to comment Share on other sites More sharing options...
Mktavish Posted April 2, 2020 Share Posted April 2, 2020 Mongo Said : "If you want the perk to affect companions, then you add a 1 after the ID: player.addperk (perk ID) 1 This adds the perk to a special list that affects all of the player's current companions." What should be noted ... is that a Perk Always goes through the Player. (the player is the hub) And Actor Effect is a peice of a Perk. Which is something in it's self , that does not include the mechanical possibilites of a Perk Object. Perk being like a Quest Object.They are both multi tool type objects , not a slot for Base-ID to then be Ref-ID's in the object tree.Which a Base Effect is like that sort of. In that a base effect can only effect a reference through an object or actor effect / indigestible ...But there are never Ref-ID's of effects. Only Ref-ID's (instances) of objects that are Affected. Link to comment Share on other sites More sharing options...
demoix Posted April 3, 2020 Author Share Posted April 3, 2020 That's amazing, I finally did it. command modav was a key. I can even set skill too in the same way:open console, mouse point and click on NPC and enter modav anydesiredskillorstat amount, i.e.modav agility 2This adds additional 2 points on top, if NPC has the current stat 5, now will be 7. It also possible to reducse any stat or skill i.e.modav energyweapons -25 On fallout wiki I found that it is possible to add perks to NPC directly with commandaddperk – Select an NPC and type addperk 00031db7; this example would give the selected NPC Light Step. I'm only thinking if I would be possible to check if this NPC has this perk and befit from it.Also if I add perk in this way - player.addperk (perk ID) 1, I wondering won't I get double befits my self then? Link to comment Share on other sites More sharing options...
madmongo Posted April 3, 2020 Share Posted April 3, 2020 On fallout wiki I found that it is possible to add perks to NPC directly with commandaddperk – Select an NPC and type addperk 00031db7; this example would give the selected NPC Light Step. Like I said, you can technically add a perk to an NPC, but effectively it doesn't do anything at all. The perk gets completely ignored by the game. You can avoid the double effect by making a specific perk for your NPC that has your NPC's ID as a condition of the perk. Then the perk will get ignored by the player and other companions and will only affect that one specific NPC. Some benefits don't stack anyway and you won't need to worry about it. Depends on the perk and the effect. Link to comment Share on other sites More sharing options...
demoix Posted April 5, 2020 Author Share Posted April 5, 2020 Thank you very much, it helped to achieve what I was looking for Link to comment Share on other sites More sharing options...
Recommended Posts