A free mod for Mass Effect 3, by ME3Tweaks.
This mod adds a fix for the bug introduced with the patch to the game, where Ashley has no cooldown on Marksman. The issue is that they changed how the cooldown is set, but the code doesn’t exist on AI classes, so it never sets a cooldown.
The way they handled the code for AI is that they changed the way the code is set. It’s not a problem with the code, it’s just they changed the way the game is set up.
This means it will not trigger a compatibility conflict – and if you use mods that do ‘fix’ Marksman, it won’t break them either. This patch is just a couple of kilobytes, so you will always have a working Ashley with this mod installed.