promotional bannermobile promotional banner

Epic Fight Guard Fix

Mixin fixes for Epic Fight's shield/weapon guard system (base GuardSkill, Weapons of Miracles' Perfect Bulwark, and Epic Fight Nightfall's parry) plus unarmed combat and other core bugs.
Back to Files

guardfix-1.0.41.jar

File nameguardfix-1.0.41.jar
Uploader
epic_loverepic_lover
Uploaded
Aug 22, 2026
Downloads
26
Size
61.1 KB
Mod Loaders
Forge
File ID
8710505
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:epic-fight-guard-fix-1653717:8710505")

Learn more about Curse Maven

What's new

Weapon compatibility

  • Added a weaponBlacklist config option: item registry names fully excluded from guardfix's shield-eligible-combo guard/parry treatment. Needed for weapons whose own mechanic reads the same input guardfix uses to force guard availability (right-click charge-holds, reload-and-shoot triggers, etc.) -- forcing guard on for these was making their own skill stop responding.
  • Pre-populated the blacklist with every weapon confirmed (via decompiling all installed weapon mods) to be affected: wom:napoleon, wom:tormented_mind, simplyswords:livyatan, simplyswords:hearthflame, simplyswords:awakened_lichblade, simplyswords:brimstone_claymore, simplyswords:caelestis, simplyswords:magiscythe, simplyswords:righteous_relic, simplyswords:runic_katana, simplyswords:runic_longsword, simplyswords:runic_scythe, simplyswords:soulrender, simplyswords:sunfire, simplyswords:waking_lichblade, simplyswords:whisperwind.
  • Fixed a gap where the shield+two-handed-weapon offhand override wasn't checking the blacklist, so a couple of blacklisted weapons were still being affected in that specific combo.

Skill gauge / icon display fix (major)

  • Fixed a real bug in Epic Fight itself: the percentage/number shown on skill icons (charge gauges, resource meters, cooldown rings -- including Torment's charge and the weapon-innate icon) could flicker rapidly and look "random" even though the underlying value was completely stable. Root cause: Epic Fight's own smooth-interpolation code for skill icon rendering never updated its "previous tick" reference, so the displayed number was recalculated from a stale baseline every tick instead of the real previous value. Patched at the source so it affects every skill icon that uses this display, not just Torment's.

Torment early-release behavior (optional)

  • WoM removed Torment's "release below 20 charge ticks plays a dash attack" behavior in version 2.0.171 (confirmed by decompiling and diffing against 2.0.164 -- the animation call was quietly replaced during a stamina-cost rebalance, never called out in WoM's own changelog).
  • Added an opt-in config option, restoreTormentEarlyReleaseDash (default false), to bring that dash back for anyone who preferred the old feel. Leave it off to match WoM's current stock behavior.

This mod has no additional files