Morrowind
0 of 0

File information

Last updated

Original upload

Created by

Necrolesian Rosynant

Uploaded by

Rosynant

Virus scan

Safe to use

Documentation

Readme

View as plain text


=========================
For the Right Price
v. 1.1
an economy rebalance mod
by Rosynant
=========================

Changelog:

v. 1.1: fixed an issue with missing scripts in the TR add-on.
v. 1.0: initial release.


===========
BRIEF INTRO
===========

OpenMW-friendly economy rebalance based on Economy Adjuster Adjustments. Prevents getting very rich quickly (or getting very rich at all) by improving NPCs' trade skills
and increasing prices of services. All done in an immersive, reasonable way. Fully modular, compatible with Tamriel Rebuilt.

=============
WHY THIS MOD?
=============

Morrowind's economy is broken. If you have a basic grasp of the game mechanics, after a little bit of exploration it becomes a real struggle not to become a millionaire fast.
It may not seem like a big deal, but to me it spoils the fundamental fun of looting, finding valuable items and even levelling the character.
There are many great mods that fix some of these flaws, however, the options for OpenMW players are fairly limited. This is an attempt to fill this gap.

================
WHAT DOES IT DO?
================

This mod is an extension of the Economy Adjuster Adjustments by Necrolesian, who, in turn, improved upon the work of HotFusion and BTB. The main idea behind
these great mods was to increase the Mercantile and Speechcraft skills of relevant NPCs in order to make them better businessmen - something that Bethesda
decided not to do for some unknown reason. Thanks to very well-thought scripts merchants and trainers would offer much less for the player's wares and charge much more
for their merchandise and services. This mod does the same thing, but in a more immersive way, with some additional improvements and adjustments specifically for OpenMW.
The modules included are the following:

| Merchants module |

This is the main part of the mod that applies a script written by Necrolesian to all classes of NPCs who would trade with the player. I modified the script
to make it work better with the bartering formulae used by OpenMW that causes merchants to offer 1 gp for any item when the difference between their skills
and the player's is too high. Now it's no longer an issue. Also, I changed the way the script is implemented. Originally, it was triggered in the dialogue
window by overwriting normal NPC salutations. My version is triggered by voice greetings, utilizing vanilla dialogue lines. In my opinion it is more immersive,
you won't even notice the script has run and all NPCs will greet you as they would normally do.

Because the voice dialogue triggers the script, the only requirement for this to work is that you let the merchants speak to you out loud once, when you meet them
for the first time. The changes applied will be permanent and from this point they will always offer you less for your stuff and charge you more for what they sell.

| Services module |

This module makes it much more expensive to train, travel, make and buy spells. It also reduces the cost of enchanting, because it was way over the top in vanilla.

| Creatures module |

The Mudcrab merchant and Creeper have very little money. No more temptation to abuse their good will and poor trading skills to fill your pockets.

| Wealthy NPCs module |

In Morrowind selling your hard-earned loot can become a pain in the neck, since most of the merchants are just poor. This module substantially increases the amount
of money of selected traders, so that you don't have to go through the tedious process of buying/selling to make them richer or to wait until they cash is reset.
More QoL never killed nobody.

| Tamriel Rebuilt add-on |

The same as above - gives more money to some traders from Tamriel Rebuilt.

============
REQUIREMENTS
============

Tribunal
Bloodmoon
Tamriel Rebuilt v. 22.11 (for the TR add-on)
Tamriel Data v. 9.0 (for the TR add-on)

OpenMW is actually not required, this mod will work with vanilla or MWSE as well.

============
INSTALLATION
============

"Merged" folder contains the "For_the_Right_Price" file which combines all the features described above.
"Modular" folder contains separated plug-ins for each feature of the mod.
"TR add-on" folder contains the plug-in to be used with Tamriel Rebuilt.

To install the mod use your mod manager of choice or copy-paste the files manually. To do so just put the content of the "Merged" folder
into the Morrowind Data Files directory. If you prefer to install only some of the modules, select the plug-ins you want from the "Modular" folder.
If you play Tamriel Rebuilt, use also the content of the "TR add-on" folder. While installing the mod in OpenMW I highly recommend you follow the guidelines
outlined here: https://openmw.readthedocs.io/en/stable/reference/modding/mod-install.html. Make sure to check the plug-ins you want while launching the game.

=============
COMPATIBILITY
=============

For the Right Price will automatically apply all changes to NPCs added by any other mods. It is also compatible with:

-Patch for Purists (all appropriate changes from PfP have been incorporated)
-the newest version of Tamriel Rebuilt (22.11)
-OpenMW

To be extra safe load it at the very end of your mod list.

This mod has been checked & cleaned with Enchanted Editor.

=======
CREDITS
=======

-Necrolesian for all the work put into the original Economy Adjuster Adjustments and for letting me publish this version.
-HotFusion and BTB for laying the foundation this mod is based on.
-Bethesda for creating one of the best games of all times.

===========
PERMISSIONS
===========

I would appreciate crediting me if you use anything which is of my contribution.

You should definitely credit Necrolesian, HotFusion and BTB for their original work.

================
DETAILED CHANGES
================

| Scripts |

The script I took from Economy Adjuster Adjustments is the "Trainig Script". According to the original description: "Mercantile and speechcraft skills will now
be set to either level * 4 + 20, or one lower than the trainer's third-highest skill, whichever is lower, unless it's already in their top three skills,
in which case it will be left alone." This way it doesn't alter the training offered if the NPC happens to be a trainer.

I added a check to make sure the difference between NPC's skills and player's skills is never higher than 60, which seems to be the cause of the "1 gp issue" in OpenMW
resulting in NPCs offering 1 gp for every item if said difference it too high.

| Dialogue |

I applied the script to all NPC classes that can be traders:

-Alchemist Service
-Apothecary Service
-Assassin Service
-Bookseller
-Clothier
-Enchanter Service
-Healer Service
-Pawnbroker
-Priest Service
-Publican
-Savant Service
-Smith
-Thief Service
-Trader
-Trader Service
-Wise Woman Service

In my implementation the script is triggered by voice greetings (neutral, lore-firendly, using vanilla files). There are different greetings for every race and gender.
In the case of Dark Elves there is more variety of script-triggering greetings, since they are the most common NPCs and otherwise it would get too repetitive.

In order to prevent some wealthy merchants from Ald'ruhn from lowering their prices too much, disposition increases in the Ieans Sarandas quest
have been changed as follows:
-20 -> 10
-40 -> 15

| GMSTs |

-"iGreetDistanceMultiplier": 6 -> 7 (NPCs greet you from a slightly longer distance to prevent you from speaking to them without triggering the script via voiced lines)
-"fSpellValueMult": 10 -> 20 (makes spell prices 2x higher)
"fSpellMakingValueMult": 7 -> 21 (makes spellmaking prices 3x higher)
"fEnchantmentValueMult": 1000 -> 500 (makes enchanting 50% cheaper)
"fTravelMult": 4000 -> 2000 (makes silt strider/boat travelling prices 2x higher)
"fMagesGuildTravel": 10 -> 80 (makes Mages Guild telerporting prices 8x higher)
"iTrainingMod": 10 -> 20 (makes training prices 2x higher)

| Creatures |

Mudcrab Merchant and Creeper now have only 200 and 100 gold, respectively, to barter.

| NPCs (vanilla) |

-Arrille: lvl 15 -> 5 (autocalc.) ; buys/sells everything
-Baren Alen: lvl 9 -> 20 (autocalc.) ; buys/sells weapons, armor, books, clothing, magic items ; gold 0 -> 50000
-Crazy-Legs Arantamo: lvl 16 -> 21 (autocalc.) ; buys/sells weapons, armor, books, clothing, magic items ; gold 300 -> 30000
-Dronos Llervu: lvl 14 -> 24 (autocalc.) ; gold 1050 -> 13000
-Galar Rothan: lvl 12 -> 22 (autocalc.) ; Blunt Weapon 51 -> 77 ; Enchant 66 -> 77 ; Unarmored 66 -> 77 ; gold 900 -> 16000
-Llether Vari: lvl 16-> 26 (autocalc.) ; gold 2000 -> 20000
-Serjo Avon Oran: lvl 16 -> 21 (autocalc.) ; buys/sells weapons, armor, picks, probes, magic items ; gold 150 -> 15000

| NPCs (TR) |

-Anjzhirra: lvl 7 -> 20 (autocalc.) ; gold 2700 -> 12000
-Emercius Ludoviil: lvl 9 -> 20 (autocalc.) ; gold 650 -> 11000
-Iela Free-Bear: lvl 11 -> 19 (autocalc.) ; gold 3500 -> 15000
-Torasa Fols: lvl 12 -> 18 (autocalc.) ; gold 1000 -> 10000