The Witcher 3
0 of 0

File information

Last updated

Original upload

Created by

Bezredahl

Uploaded by

bezredahl

Virus scan

Safe to use

About this mod

This is a mod that makes some minor adjustments to gameplay and experience generation. Also a second version that adds a console command to increase Geralt's maximum base vitality or to unlock doors.

Permissions and credits
FIXED THE PICKLOCK CONSOLE CHEAT! Please read the "\content\scripts\game\player\playerCheats.ws" section for details.


\content\scripts\game\player\playerInteriorTracker.ws
This file is set to never block sprint or run. Shallow water, interior spaces, etc - Geralt can sprint or run.
There are still speed limits for certain situations that will make it appear as though sprint and/or run are blocked, but this is a speed limit, not a sprint or run block.
While Geralt doesn't run while in combat, he can still sprint. Using the sprint key will break the stance and allow Geralt to close distance fast.

\content\scripts\game\player\r4Player.ws
This file comments out the blockaction for jump while in shallow water. Meaning: Player can now jump in shallow water.

\content\scripts\game\player\playerWitcher.ws
Adds 1000 to Geralt's encumbrance. Keep in mind, Geralt's encumbrance is measured in kilograms, which is roughly 2.2 pounds per kilogram. So a weight limit of 150 is actually approximately 330 pounds (roughly 2.2 pounds to a kilogram.)

\content\scripts\game\r4Game.ws
100% minimum quest experience: Modified expModifier values to 1.0 as minimum and commented out the higher level cap. Meaning Geralt always gets at least 100% experience and no cap for Higher level rewards.

\content\scripts\game\npc\npc.ws
100% minimum, uncapped kill experience with a minimum of 5 experience for a kill.Keep in mind that weak creatures have a low base experience value to start with.
The level difference modifier for experience for kills, now only applies to creatures of a higher level than Geralt. Lower level creatures give full unmodified experience. The experience cap of 50 for a single kill is now removed.

for the cheat mod version, this file is also included:
\content\scripts\game\player\playerCheats.ws
You must have the debug console enabler installed to use this feature!
Added a new that allows you to increase Geralts Maximum Base Vitality by a specified amount or a default amount of 1,000
Console usage: ToughGeralt(####)
Where #### is the amount you wish to INCREASE Geralt's vitality by. Note, this is an increase by value, NOT a set to value and you can use negative values to decrease Geralt's Vitality. If you do not specify a value, it will default to a 1,000 increase.
This vitality increase will last only until something happens that affects Geralt's permanent vitality, such as a level increase.
Added picklock to unlock any interact target door. Just get Geralt facing the door with the interaction text visible, open the console and type "picklock" without the quote marks and it is case sensitive, so all lowercase.
This feature works correctly now. If the door can be opened, than this will open it.

\content\scripts\game\gameplay\ability\PlayerAbilityManager.ws
Added an out of combat auto vitality regen that will activate if Geralt drops below 95% health and is out of combat. This regen is equal to a level 1 swallow potion effect unless Geralt has low health. If Geralt has the low health effect, this regen acts like a level 3 swallow potion.

If you don't want a certain feature of this mod, just locate the indicated file and delete it.

There are 2 versions of this mod. The second version also removes the level requirements for equipping items. The reason this is a second file, is because the level requirements are also part of \content\scripts\game\player\r4Player.ws, so you must decide which version you want.

This file has been tested and works in version 1.11 of the game. If you get compiler errors after installing it, use script merger to see if you have a conflicting file in another mod.  Scriptmerger will most likely resolve the conflict for you.

If script merger doesn't resolve your compiler issues, you may need to insert "telemetryKeyword.ws" into your (witcher install folder)\content\content0\scripts\engine folder. Just do a search for it and you will find either the file, or instructions on creating the file. The file is now included on this page as a separate download.