How to override "Has Exit Time" in current animation

I spent the past couple of days upgrading a 13 year old project and have it where I want it, except that I’m having an animation issue. As you can see in the gif, when I change certain body parts the character does a special animation where he/she checks out her new shoe or pants or top. I have it so that the character is normally idle, and when you click on the gui to change their shoes/pants/top, it runs that special animation, and those specific animations have “Has Exit Time” on the transition back to idle, because I want those animations to complete before going back to the idle state.

Here’s the problem: if I change their top, it triggers the special animation, but if I click to change something else while the animation is running, it doesn’t do anything, it keeps playing the current animation until it’s done, then goes back to idle. I need it so that if I change the shoes and the special animation plays, and then I change the top, I need it to override or ignore the “Has Exit Time” and start playing the special animation for the top.

Any ideas?

Movie_001

Okay, I guess I wasn’t thinking… I need to make transitions between the three special animation states and make those transitions not have “Has Exit Time” checked; only the transition back to idle should have that checked. SMH…