0 of 0

File information

Last updated

Original upload

Created by

F -I hate Elden Ring and you too- Wang

Uploaded by

AntiSteak

Virus scan

Safe to use

Tags for this mod

About this mod

In Elden Ring, you dodge when the dodge button is released, provided you released it within ~0.3s of initially pressing it. This mod fixes that, and so you press dodge and just dodge. Also features additional toggleable options such as mid-attack dodge cancels and better chaining.

Does not require EMU Light or AHK or any external exes.

Permissions and credits
In Elden Ring, you dodge when the dodge button is released, provided you released it within ~0.3s of initially pressing it. This mod fixes that, and so you press dodge and just dodge. Also features additional toggleable options such as mid-attack dodge cancels and better chaining.

Does not require EMU Light or AHK or any external exes like the other mods do. Works with the game instead of from outside the game and is less prone to weird bugs.

Important gameplay note: While dodge is now instant, people may find it harder to sprint. However, I have taken the liberties of rebinding sprint to the crouch button. How do you crouch? By moving forwards and tapping both dodge and crouch. It's a bit clunky at the moment.

Important note: In v1.02, the mod now has a settings file, in Game/quickDodges. If you do not find it, just launch the game and the mod makes it for you automatically. Changes to the settings file occur within the second they are made.

Important note: In v1.01 or above, the mod can be automatically upgraded in-game (if you are on Windows 10 or higher or have curl) by pressing and holding block + light attack + dodge (L1 + R1 + dodge) (Right + Left Click + Spacebar) for 15 seconds.

Default Gameplay Settings (Edit them in quickDodgeSettings.txt):

BACKSTEP_REPLACE_BACKWARDS_DODGE = FALSE -- When dodging backwards, backstep instead.
SPRINTING_R2_ON_BACKSTEP_R2 = TRUE -- When pressing R2 from a backstep, execute the sprinting R2 instead of standing R2.
INSTANT_SPRINTING_FROM_DODGE = TRUE -- If you hold the dodge button from a dodge, you exit it in a sprint.
SPRINTING_ATTACKS_WHILE_HOLDING_DODGE = TRUE -- If you hold the dodge button from a dodge, instead of queueing a dodge attack, you queue a sprinting attack
FAST_DODGE_R2 = TRUE -- When exiting from a dodge, the R2 attack is noticeably faster
FIRST_R1_CHAINS_TO_SECOND_R2 = FALSE -- Your standing R1 chains to your second standing R2 instead of the first standing R2.
DODGE_R1_CHAINS_TO_SECOND_R2 = FALSE
SPRINT_R1_CHAINS_TO_SECOND_R2 = FALSE
BACKSTEP_R1_CHAINS_TO_SECOND_R2 = FALSE
SPRINT_R2_CHAINS_TO_SECOND_R2 = FALSE

DODGE_CANCEL_GRACE_PERIOD = 0.3 -- Measured in seconds. Can dodge cancel out of attacks within the first few seconds here.

CUSTOM_DODGE_CHAIN_TIMING = -1 -- Measured in seconds. If you want to chain a dodge into another dodge, you can set the timing here. -1 means it's disabled.

CUSTOM_WEIGHT_OVERRIDE = -1 -- -1 for inactive, 1 for Light, 2 for Medium, 3 for Heavy, 4 for Overweight



The Readme.txt File:

This file should be in your Game folder (usually C:\Program Files (x86)\Steam\steamapps\common\ELDEN RING\Game) + quickDodge.
This file path should be C:\Program Files (x86)\Steam\steamapps\common\ELDEN RING\Game\quickDodge\README.txt
quickDodge.lua should also be in the same directory, so C:\Program Files (x86)\Steam\steamapps\common\ELDEN RING\Game\quickDodge\quickDodge.lua
Settings can be changed in quickDodge.lua, just set them to TRUE or FALSE.
How to Merge:
Take your player HKS of another overhaul or whatever and put this:
pcall(loadfile("quickDodge//quickDodge.lua"))
Right above the global list.
It should look like:
pcall(loadfile("quickDodge//quickDodge.lua"))
------------------------------------------
-- Must be last for the global variables to be read
------------------------------------------
global = {}
function dummy()
end
global.__index = function(table, element)
    return dummy
end
setmetatable(_G, global)