Jump to content

Why my perk is not working? How to increase costs of cities?


VulcanTR

Recommended Posts

Hello everyone. I am creating huge overhaul mod since 3 years. Yes, i am serious. I want to increase prices in cities and i have created 2 perks for the testing purpose and it seems it is not working.

First, i have added it to my character by typing player.addperk xxxxx and i can see perks added to my character but still vendor selling the specific item to 85 gold to me.

Then i have tried to add it to NPC. I have clicked on NPC and i was typed "addperk xxxxxx" i don't know it is working with this way and still no difference.

 

Here is my perks. perks.png

 

 

Link to comment
Share on other sites

Take a look at the vanilla Haggling Perks in the CK to see how they affect prices. Unfortunately, perk entries don't stack. So if you have a two perks that are the Modify Buy Prices, only 1 of those entries will take effect, and it's the one with the higher priority. Also you can only add or remove perks with script or console commands to the player, doing that for NPC's won't work. If you take a look at Economy Overyhaul and Speechcraft, https://www.nexusmods.com/skyrimspecialedition/mods/9542/?tab=description&navtag=http%3A%2F%2Fwww.nexusmods.com%2Fskyrimspecialedition%2Fajax%2Fmoddescription%2F%3Fid%3D9542%26preview%3D1, they modify prices by changing the fBarterMax and fBarterMin game settings with a script. Example:

 

Game.SetGameSettingFloat("fBarterMax", 3.0)

 

You may want to go that route, but it does require SKSE.

Link to comment
Share on other sites

Take a look at the vanilla Haggling Perks in the CK to see how they affect prices. Unfortunately, perk entries don't stack. So if you have a two perks that are the Modify Buy Prices, only 1 of those entries will take effect, and it's the one with the higher priority. Also you can only add or remove perks with script or console commands to the player, doing that for NPC's won't work. If you take a look at Economy Overyhaul and Speechcraft, https://www.nexusmods.com/skyrimspecialedition/mods/9542/?tab=description&navtag=http%3A%2F%2Fwww.nexusmods.com%2Fskyrimspecialedition%2Fajax%2Fmoddescription%2F%3Fid%3D9542%26preview%3D1, they modify prices by changing the fBarterMax and fBarterMin game settings with a script. Example:

 

Game.SetGameSettingFloat("fBarterMax", 3.0)

 

You may want to go that route, but it does require SKSE.

 

Thank you for your help. I will check it out.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...