Character Walk when Shooting

This is the type of thing that the state system was built for. You could add a new state preset to the character's UltimateCharacterLocomotion's base States which adjusts the "Root Motion Speed Multiplier" property to a multiple below 1, e.g. 0.5 for half speed.
 
Okay, I see what you are saying now by using the State system but sadly that kind of create another smaller problem with the character animations where it's still playing the full run animation.

Is there a way where you can just tell the character to walk when shooting if they shooting?
 
It should be easy enough to use the state system's "blocking" functionality to have the running state be blocked by the using state. But if you want to change the way the animator reacts to these things, you're going to have to play around with the animator controller itself, for example by forcing it into a slower animation whilst the slow movement state is active.
 
Top