A quick update about Precision rework (Patreon)
Content
Hey folks! I The almost complete rework of Precision is progressing nicely, it shouldn't be too long until I have a test version ready. I've incorporated quite a bit of code from PLANCK - Physical Animation and Character Kinetics (Incredible mod), so it has the accurate procedural impacts, similar to the vanilla Havok Hit .ini setting (except actually good and not buggy). I've also corrected the impact particle spawn locations, which now spawn at the exact point of impact.
I am very happy with how the rework is turning out. I'm adding creature support, where all creature attacks will have custom collisions (e.g. the dragon wing slaps actually have a collision on the wings, etc.) It is configurable through a config text file, to avoid editing all the animations with necessary annotations. (Basically each attack contained in the Race records can have a custom collision)
If the animation contains custom annotations, the config file is ignored and the collisions are entirely controlled through the annotations. This means an animator will be able to define the exact start and end of the attack collision (can add multiple at the same time, for weapons like twinblades), the bone it is parented to (so accurate kicks, for example, will be possible!), the collision size or position offset, etc. I'm even planning to add a damage multiplier so you'll be able to create combos where the last attack deals more damage.
Animations that don't have explicit support for Precision through the annotations will also have custom collisions (as long as they're not missing some annotations that should be included in every attack...) but less sophisticated - the collision starts on the weaponSwing animation event, is attached to the WEAPON bone and will last a short configurable amount of time. (which is pretty much what you have right now in the latest version of Precision)
A much more detailed instruction will be included when I have the next version ready.
The bugs you're experiencing shouldn't be there anymore in the reworked version (but new ones have probably appeared, heh).