The Witcher 3
0 of 0

File information

Last updated

Original upload

Created by

skyrayfox

Uploaded by

skyrayfox

Virus scan

Safe to use

Tags for this mod

About this mod

Manual sword sheathing, unsheathing plus optional combat radius and combat stance fix.

Permissions and credits
Changelogs

Manual sword sheathe/unsheathe option was added by CDPR in the latest patch 1.20 making this mod obsolete.


DESCRIPTION:


Updated to work with Patch 1.12 (January 2016)

This is a simple tweak that prevents Geralt from automatically sheathing his sword when combat ends or when you get out of the enemy aggro zone.

Optional file "No Auto Sword Unsheathe" disables auto unsheathing on combat start or wrong enemy type.

Optional file "Combat Distance Fix" increases the combat radius allowing you to block arrows from much farther away.


Video showcase by Gopher:



INSTALLATION:

Unzip the files in your "Mods "folder (create one if it doesn't exist) found in your Witcher 3 main game directory or use the mod manager.


HOW IT WORKS?
Spoiler:  
Show

Main "No Auto Sword Sheath" file comments out the following lines in playerWitcher.ws in OnCombatFinished() function thus preventing the sheathing animation from playing:
/*
LogChannel( 'OnCombatFinished', "OnCombatFinished: DelayedSheathSword timer added" ); 
if ( ShouldAutoSheathSwordInstantly() )
AddTimer( 'DelayedSheathSword', 0.5f );
else
AddTimer( 'DelayedSheathSword', 2.f );
*/
Optional "No Auto Sword Unsheath" file modifies files playerWeaponHolster.ws and horseRiding.ws, search for "// modNoAutoSwordUnsheath" comments to see the changes.

Optional "Combat Distance Fix" file modifies r4Player.ws, combat.ws and exploration.ws files, search for "// modCombatDistanceFix" comments to see the changes.