Combat Flow Tweaks - Attack Cancel and Dodge (UE4SS)

⭐ — (0 endorsements) 📥 13 downloads 📌 v1.2 📅 9/9/2026
🟢 Updated this month

By CleanSave · Gameplay

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 9/10/2026 📅 Created: 9/9/2026

🔍 Analysis

  • ✅ Updated 36 days after the latest game patch — actively maintained
  • 🏆 #87 of 89 Gameplay mods in this game by downloads

📋 About This Mod

Cancel attack recovery the moment the hit lands, act sooner after a dodge, make every dodge invincible for longer and travel further, and stop standing around picking items up. Five values in an ini file, reloaded in-game with one console

Description

Lies of P attacks have a long recovery: the hit lands early in the animation, but the game only accepts your next attack input several tenths of a second later. Dodges are the same, and their invincibility is short and their travel modest. This mod changes all five, for every weapon, without touching game files:

  • []Attack cancel window: the next attack (and optionally dodge / guard) is accepted as soon as the weapon hit window ends, plus a delay you choose. Attack speed itself is not changed. On a Baton light attack that is 0. 83 s down to 0. 51 s.[/]

    []Dodge recovery: attack, dodge, guard, item, weapon change and movement all become available sooner after a dodge. On a forward roll that is 0. 90 s down to 0. 54 s. Directions and equip weights keep their relative feel.[/]

    []Dodge i-frames: the invincible part of every dodge is stretched to a fraction of the dodge animation. Vanilla is about 27%, the default is 70%.[/]

    []Dodge distance: the root motion of every dodge is scaled. Default 1. 5x. Attack lunges are not affected.[/]

    []Pickup speed: the item pickup animation plays faster. Default 2x, about 0. 72 s instead of 1. 43 s. Only picking things up; using items (heal, grinder, throwables) is left exactly as it is.[/]

The mod edits the animation notify events of Pino's montages in memory once when they load, then does nothing per frame. Pure Lua, no DLL, no pak, readable in Scripts\main.lua. Works alongside LoP Combat Tweaks, Dynamic HUD, Compact Item Pickup List and other UE4SS Lua mods.

Installation instructions

Step 1: Install UE4SS

Download UE4SS for Lies of P from the link in Requirements. Go to ...\Lies of P\LiesofP\Binaries\Win64\ and place the ue4ss folder and dwmapi.dll directly into that Win64 folder.

Step 2: Install the mod

Extract the archive so that the LoPActionTweaks folder sits inside ...\Lies of P\LiesofP\Binaries\Win64\ue4ss\Mods\

Check the result:

...\Win64\ue4ss\Mods\LoPActionTweaks\Scripts\main.lua

...\Win64\ue4ss\Mods\LoPActionTweaks\enabled.txt

Step 3: Launch

The folder ships with an enabled.txt, so mods.txt does not need editing. Start Lies of P and load into the world. A settings.ini and a report.txt are written next to the mod on first launch. The report lists every montage the mod changed and the exact values, useful if something feels off.

If your UE4SS setup manages mods through mods.txt only, add this line at the bottom of ...\Win64\ue4ss\Mods\mods.txt:

LoPActionTweaks : 1

To disable

Type at.reset in the UE4SS console to restore vanilla values for the current session, or delete enabled.txt from the LoPActionTweaks folder. No game files are modified.

Main features

Settings (ue4ss\Mods\LoPActionTweaks\settings.ini, created on first launch)

  • []attack_enabled: 1 or 0[/]

    []attack_cancel_delay_ms: how many milliseconds after the hit window ends the next attack input is accepted. 0 = immediately (default). Try 100 to 200 if you want a small pause.[/]

    []attack_move_dash_guard: 1 = dodge and guard can also cancel at the same point (default), 0 = leave them vanilla[/]

    []dodge_enabled: 1 or 0[/]

    []dodge_distance_scale: 1. 0 = vanilla, 1. 5 = 150% (default)[/]

    []dodge_iframe_ratio: invincible for this fraction of the dodge animation. Vanilla is about 0. 27, default 0. 7. Heavy-weight dodges are long animations, so 0. 5 is a more moderate choice there.[/]

    []dodge_recovery_scale: multiplies the vanilla times at which inputs are accepted again after a dodge. 1. 0 = vanilla, 0. 6 = act 40% sooner (default). Cancelling a dodge early cuts its travel short, so very low values work against dodge_distance_scale. Range 0. 2 to 1. 0.[/]

    []dryrun: set to 1 to only write report.txt without changing anything[/]

    []pickup_enabled: 1 or 0[/]

    []pickup_speed: how much faster the pickup animation itself plays. 1. 0 = vanilla, 2. 0 = twice as fast (default). Range 1. 0 to 4. 0. This is the setting that shortens the animation.[/]

    []pickup_recovery_scale: when the next input is accepted after a pickup. This does not shorten the animation, pickup_speed does. Range 0. 2 to 1. 0.[/]

Console commands (open the UE4SS console with F10 or the tilde key)

[]at.reload: reload settings.ini, restore vanilla, apply again. No restart needed.[/]

[]at.reset: restore vanilla values until the next at.reload[/]

[]at.status: print how many montages were changed[/]

[]at.report: rewrite report.txt[/]

📊 Mod Details

Game
Liesofp Mods
Author
CleanSave
Version
1.2
Downloads
13
Endorsements
0
Category
Gameplay
Created
9/9/2026
Updated
9/10/2026

🔧 How to Install Lies of P Mods

Download from Nexus Mods.

📖 Full step-by-step install guide for Lies of P →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Lies of P commands, item IDs, and more.

Keep browsing — more Lies of P mods await

📋 All Lies of P Mods 🏆 Top 25 📂 More Gameplay 👤 More by CleanSave 🔎 Similar Mods 🌐 Best Gameplay (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods