0 of 0

File information

Last updated

Original upload

Created by

Seijax

Uploaded by

Seijax

Virus scan

Safe to use

About this mod

Alternative take on Berserk's resistance and invulnerability

Requirements
Permissions and credits
Translations
  • Portuguese
Changelogs
The goal of this rebalance is to preserve the 'feel' of sturdiness that comes from activating a Berserk and running in the face of the enemies, while removing the boring aspects of it (godmode cheats are and feel like such).
Having it -not- deactivate core Body perks is just the icing on the cake.

With this mod present, absolute invulnerability and immortality are removed from all native Berserk.
In exchange, health regeneration is preserved (and enhanced) during the effect and a new stacking buff allows for extra damage resistance to be accumulated through kills; allowing for unparalleled durability (in synergy with base tier Body perks) while retaining some degree of risk.



This rework only applies to Berserk items from the base game, and doesn't modify shared resources that other modders are (or will be) employing in their works. This means that the modders' designs are untouched, but tools are provided for them to easily allow conditional adoption of this rework on the items they made.

Mods can also be made to influence the 30% Health cap on damage, either on specific Berserks or all of them, through StatModifiers.


Compatible with: everything, including all modules of Berserk Unchained


Instructions for modders:
Spoiler:  
Show
To make this rework apply to your Berserks, you'll need to:
  • Remove Items.BerserkFakeImmortality and Items.BerserkFakeInvulnerability from your Berserks' StatusEffects
  • Add a StatModifier to the items, for the new BaseStats.BerserkHealthPercentageDamageCap Stat. (default: 30.0)
  • Swap the localized text of your description to one that describes the new functionality
In case you're removing complete invulnerability to damage, make sure a flat damage resistance is really there (you can just directly substitute Items.BerserkFakeInvulnerability with Items.UnchainedBerserkBaseResistance in case).

All can be done through optional files, to overwrite the relevant tweakdb and archive resources, but a script template is provided (under Miscellaneous Files) that you can always include in order to automate all this (this version will be applied only when this mod is also installed).
The script presence (under r6/scripts) will do everything on its own and you won't have to bother with optional files and redefining custom stats.
Just change module name, the IDs of the items and of a GameplayLogicPackageUIData record holding the alternative localizedDescription.




Installation
  • Copy/extract the contents of the archive into the main "Cyberpunk 2077" folder


Uninstallation
  • Remove "Cyberpunk 2077\archive\pc\mod\AlternativeBerserk.archive"
  • Remove "Cyberpunk 2077\archive\pc\mod\AlternativeBerserk.archive.xl"
  • Remove the "Cyberpunk 2077\r6\scripts\BerserkAlternative" folder and all its content
  • Remove the "Cyberpunk 2077\r6\tweaks\BerserkAlternative" folder and all its content