Changelog
v1.2.5
- FIX Fixed another rare cause of the intermittent multiplayer infinite loading issue — in certain timing situations the Perfect Parry effect could fail to clean up completely, which could eventually lead to the same freeze as before.
v1.2.4
- FIX Blocking a ranged attack too late (outside the parry timing window) no longer triggers a reflect — it's now handled as a normal block, just like it should be.
- Added extra logging around parries and damage reduction, so it's easier to see what happened in your log file.
v1.2.3
- Added diagnostic logging to help investigate a rare intermittent multiplayer infinite loading issue. No gameplay changes.
v1.2.2
- FIX Resolved an intermittent infinite loading issue in multiplayer, caused by a leftover parry effect that wasn't cleaned up properly
v1.2.1
- FIX Projectile reflection now works against all ranged attack types (arrows, rocks, trolls, magic) — previously failed due to mod compatibility issue with Impetus
- FIX Reflection no longer errors when other mods patch
Projectile.Setup with null item checks
- NEW Greydwarf rock (Aoe-type projectile) reflection support added
- FIX Look direction fallback to
transform.forward when GetLookDir() returns zero vector
v1.2.0
- NEW Perfect Parry VFX color customization via hex code in config (default:
#4DB8FF blue)
- NEW Vanilla
vfx_blocked suppressed on perfect parry — replaced with custom-colored version of the same effect; normal parry still shows original white vfx_blocked
- NEW Projectile reflection on Perfect Parry — 3× attacker's original damage (configurable)
- NEW Projectile reflection on Normal Parry — any successful block reflects at 2× (configurable)
- NEW Reflected damage uses attacker's pre-block damage as the base value
- NEW Reflection direction follows player look direction
- NEW Ranged No Stagger — ranged attackers are not staggered when projectile is blocked or reflected
- FIX Normal Parry Reflect now works independently of the Perfect Parry enable toggle
- TWEAK Default counter input window: 1.0s (was 0.6s)
- TWEAK Default counter animation speed: 2.0× (was 2.5×)
- TWEAK Default VFX Y offset: 1.25 (was 2.5)
v1.0.0
- Initial release
- Perfect Parry detection with configurable timing window (default 0.1s)
- Counter attack triggered by secondary attack within counter window
- Counter animation speed multiplier
- Damage reduction during counter window (default 50%)
- VFX effect above player head on successful parry