File information

Last updated

Original upload

Created by

AnamSiorai

Uploaded by

AnamSiorai

Virus scan

Safe to use

About this mod

Jump now costs a varied amount of movement based on distance, costs no bonus action, and it's distance has been reduced.

Permissions and credits
Changelogs
This mod attempts to align the jump action closer to D&D 5e rules for both the player and NPCs.
 
Costs:
• Jump distances cost a varied amount of movement based on the distance traveled.
• The bonus action cost has also been removed. No more free movement!
• Some spells have been balanced by adding an action (eg Laezel's psionic jump) or movement (eg Diving Strike).
 
Distances:
• Uses the "running" jump distance rule, rather than the "standing" jump rule.
• Base jump distance has been changed from 4.5m (~15ft) to 3m (~10ft).
• Distance is added by multiplying your Strength modifier by 0.61m (2ft). If negative, the game reads as 0.
• Minimum jump distance reduced from 2m to 1m.
• Since jumps are parabolic, actual distances will vary based on terrain.
 
Notes:
• Unfortunately, I cannot subtract range with a negative modifier due to Larian's scripting.
• Characters with a modifier of 0 or less will all have the same range: 3m.
• Some spells remain unchanged due to NPCs not using the spell or to prevent blockers/weird outcomes of scripted events.
• The jump cast circle is set to your max jump range, even if you can't jump the full distance due to insufficient movement speed.
 
Compatibility:
• Should be safe to add or remove at any time, but may cause minor conflicts with mods that also edit various jump entries.
• Should play nicely with most everything. Either load early in your list to use as a baseline, or late in your list as the rule.

Reporting:
If you encounter any bugs, especially anything game breaking (eg NPCs with no viable pathing), please post in the comments!
Also please feel free to add suggestions as well.
 
Known Issues:
• Jumping down a cliff in turn based mode can consume all movement, preventing casting jump. Working on a fix for this; Until then, use real time mode for long jumps such as this.
• If under the effect of enhanced leap and you mouse over or use another version (like Laezel's), the tooltip will read out a 9x range and you'll be able to jump a 9x range provided you have the movement speed. I am working on a fix for this that is unobtrusive.
• Some NPCs were not coded to have access to any variation of jump, fly or levitate, and thus cannot jump.
• Some of my edits were for jump spells that may or may not be used at all in game. But because I changed the top-most entry for jump, I decided to make more edits downstream, either keeping vanilla values or modifying them, in order to prevent bugs and blockers.
• There is approximately 0.2m of slop in the distance calculations done by the game's engine.