Battle Brothers
0 of 0

File information

Last updated

Original upload

Created by

UnauthorizedShell

Uploaded by

UnauthorizedShell

Virus scan

Safe to use

Tags for this mod

About this mod

Prevents any brother from missing two 95% hits in a row or getting hit two times in a row from 5% hits by temporarily removing the hit-cap restriction in those cases.

Requirements
Permissions and credits
Prevents a brother from missing two 95% hits in a row or getting hit two times in a row from 5% hits.
This is achieved by temporarely removing the vanilla hitcaps for- and against each brother who has just had bad luck happen to them.

Main Changes

- Whenever one of your brothers misses with an attack that had a 95% chance to hit they will gain "Offensive Bad Luck Protection" until their next attack use
- A Brother with "Offensive Bad Luck Protection" has no capped maximum hit chance for the next attack they do
- Whenever one of your brothers gets hit by an attack that had a 5% chance to hit they will gain "Defensive Bad Luck Protection" until they get attacked again
- A Brother with "Defensive Bad Luck Protection" has no capped minimum chance for the next attack used against them
- This protection is not gained from shots that went astray and it is lost between battles

Other Information
Balance
- This mod only affects the lategame where your brothers are strong enough to reach the hitcap
- It makes your brothers with 100%+ hitchance hit 20/21 hits instead of 19/20 and vise versa for your defensive brothers
So it effectively increases your chance to hit by less than 1% (~0,25%)

Requirements
- Modding Script Hooks
- Modding Standards and Utilities (MSU)

Compatibility
- Should be safe to remove and add from any save-game
- Won't work with mods that change text of the hit/miss combat logs. For example translating them into other languages
- May not work if mods change the behavior of the Combat Event-Log otherwise
- This mod is redundant if used with any mod that removes the hitcap alltogether

Known Issues:
- When using PTR-mod any three-headed flail miss may trigger a delayed BLP because of their implementation. This should be fixed next update when I got to test it a bit

For Modders:
The technique used in this mod can be used to globally change or remove the hitcap in the game alltogether without overwriting the 'attackEntity'  and 'getHitchance' functions. Feel free to adapt it if you care enough about such a feature.