Melee attack success is determined at button release, not at hit keyframe
Context
While developing a camera-unlock mod for use with the "Move 360" option, I implemented an automatic targeting system that acquires a target when the player releases the attack button. This allows for looser aiming since directional movement is decoupled from facing direction.
Mod link: [Combat360](https://www.nexusmods.com/morrowind/mods/57853)
Issue
Melee attacks validate whether a target exists at the moment the left mouse button is released (attack initiation). If no valid target exists at that moment, the attack will fail — even if a valid target is in range by the time the animation reaches the "hit" keyframe.
Expected behavior
Target validation should occur at the "hit" keyframe, allowing attacks to connect with any valid target in range at that moment.
Actual behavior
Target validation occurs at attack initiation. No target at release = guaranteed miss.
issue