Other user's assetsThis author has not specified whether they have used assets from other authors or not
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 0.2.9
Support Crouch Sliding + ini option, default enabled
Version 0.2.8
Add ini options to disable attack or dodge blocking.
Refactoring some stuff
Version 0.2.7
InterruptCast no longer stops ledge block during attacks (only during rolls), this fixes the issue with BFCO.
Jumping now disables ledge block for a configurable amount of time to allow jump attacking off of ledges.
Reorder ini
Version 0.2.6
IdleStop, JumpUp, InterruptCast, and MTstate will all now force the edge check to stop.
Stalling mid jump attack should no longer be possible except for when your character is rubbing against a wall.
Teleportation should be marginally less jittery.
Fix TUDMR sidestep dodge not being detected.
Version 0.2.5
Restore loop exit logic from 0.1.8 (which I somehow did not realize that I didn't mirror the logic correctly in 0.2.0+).
Version 0.2.4
Add ini option to disable ledge block on stairs, default enabled.
Attempt to fix infinite looping which would prevent players from normally walking off ledges.
Fix game window focus check.
Version 0.2.3
Remove event sink from cleaned up actors.
Version 0.2.2
ActorState validation before retrieval.
Fix for ray casts hitting flora/trees.
Version 0.2.1-[RC1-RC4]
Save load/Fast travel NPC CTD fix attempts
Only handle playable races (exclude creatures).
ActorState clearing on teleport/game load.
ActorState cleanup on combat status change.
Version 0.2.0
Added option for NPC ledge blocking (only active for them during combat).
Version 0.1.8
Old DMCO 0.9.6 compatibility.
Version 0.1.7
Change midair logic to determine slope steepness, should no longer block you in the air on slopes.
Change logging.
Version 0.1.6
Uncommented critical code... oops, sorry.
Moved PDB to main download
Made it harder to escape the ledge on rough terrain.
Version 0.1.5
Fix incorrect angle calculation which allowed escaping ledges at certain angles.
Add Memory Duration ini setting
Switch to Alan Tse's CommonLibSSE NG fork
Version 0.1.4
Fix attack cancel bug where the barrier disappears if you cancel your attack with a roll.
Change to only loop the ledge check during an attack/dodge animation.
Add optional PDB for use with Crash Logger SSE AE VR - PDB Support
Version 0.1.3
Include forgotten esp and physical blocker assets.
Add ini option to choose from among 3 different physical blockers.
Version 0.1.2
The animation listener now only listens for the end of the same type of animation that started it.
Fix debug ini setting not working
Version 0.1.1
Support TK Dodge RE
Version 0.1.0
Added ini file:
-> Option to choose physical blocker
-> Option to change distance threshold
Version 0.0.1
Initial Upload
Description This is a SKSE plugin that stops players (optionally NPCs) from attacking/dodging off of a cliff similar to Elden Ring. Made with CommonLibSSE NG (tested on 1.5.97, 1.6.640, 1.6.1170).
Without Ledge BlockWith Ledge Block
AnimationLedgeBlockNG.ini Various customization options so that you can tune the ledge blocker to your preferences. Each setting is described in the ini.