Kingdom Come: Deliverance

File information

Last updated

Original upload

Created by

Xevyr

Uploaded by

Xevyr

Virus scan

Safe to use

Tags for this mod

About this mod

Disables horizontal bow swaying when aiming. New version doesn't affect NPC accuracy!!

Permissions and credits
Donations
No Aim Spread (with bow)

Alternate version 2.1b:
Shoutout to DaVincix in the post section for requesting it, it's an interesting idea.
This version does not remove your bow sway from the start, however you have 2 separate perks for a bit later in the game, one under Strength (min. 10) - Forceful Grip - and one under Agility (min. 8) - Ranger's Precision
Each of those perks removes half of your existing bow sway, the two of them together completely eliminate it. This should be more suitable for fans of the original design, keeping Henry more "clumsy" early game, but ultimately getting rid of the annoying nature of the sway mid-to-late game.

Update 2.1:
 - Added support for A Woman's Lot Theresa aiming (she automatically gets the perk whether you're just starting out with her or loading an existing save)

Major update version 2.0:
Like all similar mods in the past, this one had the issue of applying the lack of arrow sway to NPCs as well as such, every NPC in the game became a perfect-shot making archery contests and cuman camps with lots of archers fairly difficult.

I spent a whole day to try and rework this to somehow only apply to the player...
First I tried to somehow introduce some other randomness into NPC shots, completely unsuccessfully.. Any change I attempted to make to combat or archery tournament script definitions, didn't really seem to do anything.. so I gave up on that.. 

Then I saw that hardcore mode can override rpg_params so I figured I'd make a perk for normal mode just like the hardcore one and use that to override the aimspread value if you have the perk... Again.. fail :)

So then I gave up trying to hold on to the AimSpreadMax of zero in rpg_param - in fact my mod sets it back to the default 15 in case something else is altering it so NPCs aim scales as intended by the devs - and further explore the potential of that perk I introduced to find another way to apply it to the player, this... FINALLY SUCCEEDED :) (special thanks to Perkaholic as when I got stuck with a few things I went and took a peek at that)


Enabling the new version of the mod:

The mod now works by adding a new perk under main level called True Shot (master thief icon for lack of better options :( )
You will automatically gain this perk point when you start a new game on normal, you would still need to spend a point on it in hardcore.

However fear not, if you've already progressed into the game, you can simply spend a perk point on it the next time you level up OR can simply use the perk reset potion (Lethean water) to get it.

I'm sorry, but this was the only way I could do it, I found no way of automatically applying a perk to a player without starting a new game and even then I didn't wanna mess with the hardcore negative perks so I just applied it to normal.
And while enabling the mod might be a bit more complicated now, it restores proper archery contests and NPC aiming so I think it's a definite improvement.

I made this the main file now, but if you don't want this and just want the simple config file tweak that turns it off for you and all the NPCs, I still left that file under older versions, obviously it still works with this version of the game since I made it like 4 days ago lol.

Leave a comment if you like it or have any feedback.


Notes: 
1. I haven't played the woman's lot Theresa stuff with this installed yet, I have a sneaky suspicion that it won't apply to her, however I will play that tomorrow and update the mod if I can make it work Solved in 2.1!

2. Why is the perk under main level and why not bow skill?
Because the game awards perk points to spend based on the total number of perks each tree has automatically, and that seems to be a hardcoded mechanic, so if I put it under bow skill, you will never gain a perk point since it would be alone there which would require you to max out the skill before getting a point to spend.
This way under main level you can instantly pick it up even in hardcore mode.




Old description:
___________________________________________________
This is an update for this mod: AIMING Spread Disabler that works with the current game version

All it does is sets AimSpreadMax in rpg_param to zero, but it's using the new format that patches in individual rows instead of the whole xml, making it compatible with other mods and new aspects of the game (such as houndmaster for which the old mod disabled progression) and also functional with any potential future patches of the game.

Cheers!

I also made an archery mod that doubles the speed of arrows, which imo. is much needed as the game's default arrow speed seems really slow to me :) Hope someone else will find these useful too

Installation instructions:

Either use Vortex to install, or If you download them manually then:
1. you unzip the folder into your mod folder aka. <KCD folder>/Mods/
2. you need to create a text file / or edit it if it already exists called mod_order.txt in that very same folder and simply type the name of the mod on a new line and save it.

(if you have the steam version an easy way to find your KCD folder is to right-click the game in your steam library, select Manage -> browse local files)

So for this mod it should look like: <KCD folder>/Mods/mod_order.txt  containing a line that reads NoAimSpread
and the folder structure <KCD folder>/Mods/NoAimSpread/  so when you unzip, you keep the folder as it is