About this mod
unofficial addon for `Precision - Accurate Melee Conditions` which adds a framework for locational damage using `.yaml` files.
Forked and re-compile from source and upgraded to use the new CommonUtil NG to support more game version and fixed some issues.
- Requirements
- Permissions and credits
- Changelogs
- Donations
unofficial addon to Precision - Accurate Melee Conditions which adds a framework for locational damage using .yaml files, re-compile from source and migrate to use the new CommonUtil NG to support more game version.
I really like the location damage concept in the original mod and have it in my load order for a while alongside the wound - some improvement until I was forced to upgrade to 640 and having NPC damage immune problem, but the original author is kind enough to provides us the source code in his github so I re-compile it with new commonUtil NG but left all logic in the mod untouched and upload it here for me and others to use in their game.
Features
- Fixed the 0 melee damage issue due to the missing damage multiplier value in the original mod.
- Additional bug fixes
- migrated to use CommonUtilNG, should support all game version now
- might have some further unknown bugs, I dunno.
Requirements
- Precision
- Original Mod Not required it's still here for appreciation and make sure to give Onvil your kudos for great mods idea and memes.
Installations
1. Install Precision
2. Install this mod main file - this mod don't do anything on its own, you need addons from step 3
3. Install Integration mod addons to enabled its functionality.
- Choose One
- Install the Optional file : Humanoid Locational Damage addon
- Or another humanoid addon for this mod with some edit : Precision - Unofficial Locational Damage my Basic config file
- Wounds - Some Improvements - integrate with wounds, enabling injuries based on hitting parts instead of random, highly recommended!
- Character Bumper Adjustment for Precision - new collision adjustment! might fixed that NPC dagger hitting winds, highly recommended!
- Misc. Preset which is the same as the one in original mod for the content inside but different file name and no ESP file, this file is meant to be just example config to help you getting started config the YAML for your own addon.
Configurations
Hit effects for Precision Locational Damage are defined in .yaml files with a _PLD suffix.
Only files with this suffix will be processed. Ensure your configuration file conform to this naming convention.
the optional predefined configuration is named Default_PLD.yaml
Configuration Structure
Your configuration file should follow the outline below with all of the 6 parameters under a list:
You can split these configs group into multiple `.yaml` files if you managed to have too many configs in a single file.
example:
# config group 1
- damageMult: 0.1
weaponKeywords:
- "xyz.esp|xyz"
...
# config group 2
- another configs
...
Possible Configurations in each group
- Damage Multiplier: A flat multiplier applied to the damage.
- damageMult : Multiplier value, default is 1.0
damageMult: 1.1
- spell : spell that should be applied when hitting a specific bone.
spell: "PrecisionLocationalDamage.esp|0xD62"
- weaponKeywords : keywords and their esp/esm location
weaponKeywords:
# weaptypemace
- "Skyrim.esm|0x1E714"
# weaptypewarhammer
- "Skyrim.esm|0x6D930"
- spellOnlyPowerAttacks : should the spell only be applied on a power attack? stacks with spellOnlyCriticalHits.
spellOnlyPowerAttacks: true
- spellOnlyCriticalHits : should the spell only be applied on a critical hit?
spellOnlyCriticalHits: false
- nodeNames : exact node names that will apply the spell on hit, can be an array or single entry.
nodeNames: "NPC Head [Head]"
for some unknown reason Nexus's code block formatting didn't work so that'll do for now.
Source
forked Repository
Known Issues
since all the logic is remain as-is or at least barely touched so any problem other than the 0 damage or hit-then-crash that I fixed in 2.0.1 might still be there, if you found any issues, please let me know.
Future Plans
- none at the moment.
Credits
all credit goes to the original author of team blackout and onvil for implementing this addons, Ershin for his wonderful mods and kind enough to answered my questions, bethesda for keep updating my game(and breaks my soul) and also nexus for their best mod hosting site.