Recently I checked the trigger conditions of the unseen strike. Its triggering condition still requires the player to be hit by the enemy after the skill ends to start the skill again (not being hit for four seconds after being hit). Thanks to the mod provided by Michael Waters earlier, I have an idea of how to modify it.
Here is how this mod work:(Thank to @VD-12 I reorganize the description)
Players still need to avoid taking damage for 4 sec for Unseen Strike to activate, but this 4 sec of avoiding taking damage start counting down as soon as the Unseen Strike is activated, but need to wait for the current activation is expire to start a new round. However, taking damage will still reset the 4 sec counter.
Therefore, getting hit in the first 2 sec of the skill duration will not affect the Unseen Strike since Unseen Strike will not disable by getting hit (U165). And the remaining 4 sec of the skill duration still meets the countdown timer for activating the next round of the Unseen Strike skill assuming the player didn't take damage.
The aced version of Unseen Strike only increases the duration of the first 2 sec of invulnerability to 14 sec, and I don't think it is worth spending 8 skill points on it. To me, it is hard to stay alive when exposed to enemy fire for an entire 14 sec. I usually engage for a short period of time (2-3sec) and go back to cover and wait for the armor to regenerate. Therefore, I don't think acing Unseen Strike is useful. But, if you run stoic or kingpin, maybe acing unseen strike is a good option since you will engage for a longer duration, then the extra time could be useful there. It really depends on the play style.
Requires BLT. No auto-update because I didn't have plan to update it.
This is the first time I upload a mod, don't be too harsh.
Demonstration of Unseen Strike Fix. (Plz Open CC)
There is two different file Test_UnseenStrikeFix and Test_UnseenStrikeFix_PostTimer.
First one will trigger the Unseen Strike as soon as the skill end. Second one need to wait for 4 sec after current skill end to retrigger the next round of Unseen Strike. Assuming players not getting hit. The 4 sec timer will still reset when getting hit.
Put the extracted file (Test_UnseenStrikeFix or Test_UnseenStrikeFix_PostTimer) into mods file

