About this mod
Simple Guard counterattacks by using OAR and payload, no need to run Nemesis
- Requirements
- Permissions and credits
- Changelogs
So I achieved a similar effect in a simpler way by editing it to add spell annotations and creating OAR conditions.Now you don't need Nemesis for Guard counterattacks in the game, all thanks to the genius of payload interpreter (also by dTry)and OAR.
Overview
Just like Elden Ring, you can press Power Attack key immediately(make sure you are not in blocking animation) after blocking an enemy's attack for a guard counterattack effect. You need OCPA or other similar mod to trigger power attack, Support for MCO or BFCO. Support for MBO.
(To ensure that it triggers the guard counterattack animations 100%, light attacks can actually trigger guard counterattack in MCO, but will do less damage.)
This mod contains my custom spells and payload ini files, I'll consider making it standalone as a requirement to support my other subsequent mods
Features
- Guard counterattacks deal 50% more damage and add 30% more poise damage, so you can easy stagger enemies.
- Theoretically compatible with everything since no scripts, plugins, and Nemesis patches are needed.
- Player and followers can trigger Guard counterattacks with all weapons, but other NPCs can only trigger Guard counterattacks with shields
- Attack animations used are created by Black,Sound effects from Elden Counter
- New feature: Added a new main file for enabling guard counterattacks when timed-block only. Default time window is 0.3s, you can change it by modifying the annotation, See “For modders” for details.
payload interpreter
OAR
MCO or BFCO
OCPA or other similar mod
Behavior Data Injector and Payload Interpreter - Nemesis Less Patch
For modders:
You can use your favorite blockhit animation to get Guard counter effect by adding an annotation——0.000001 PIE.$At_GuardCounter
and replace or delete my Example animations in meshes\actors\character\animations\OpenAnimationReplacer\Blockhit-Example\Example
For Timed-Block Only version:You can use your favorite blockidle animation by adding an annotation——
0.000000 PIE.@APPLYSPELL|0X882|RandomSpell.esp
0.000000 PIE.![0.3]@UNAPPLYSPELL|0X882|RandomSpell.esp
and replace or delete my Example animations in meshes\actors\character\animations\OpenAnimationReplacer\Block-Example\Exampleblockidle
You can change the number in [0.3] to the time window you want.
For example: if you want a hit within 0.5s of blocking to count as a timed-block, then you should add or change the annotation like:
0.000000 PIE.@APPLYSPELL|0X882|RandomSpell.esp
0.000000 PIE.![0.5]@UNAPPLYSPELL|0X882|RandomSpell.esp
Showcases