Looping Single Animation when trigger held?

I have a 1hand spell animation and i want it to loop with the right trigger held

The overall response im getting with this setup is the animation will play once with each trigger press…
how do i loop it back?

http://puu.sh/ninvV/e1a06e5860.jpg

http://puu.sh/ninBJ/86b15dfe23.jpg

http://puu.sh/ninDg/d5faf53e69.jpg

This this will make the section loop:
79554-

i think i found a workaround… i dont know which is better…
doing it that way… or… this way.

http://puu.sh/nioCr/fc331e2bcd.jpg

i just added the blendspaces to the individual states

OK… i see… adding the blendspace OUTSIDE the locomotion… makes it essentially apply to everything and keeps my locomotion neat…

So your answer worked… not i need to figure out how to make it so it does NOT restart the animation everytime i pull the trigger

Like… if i pull the trigger to cast a fireball… it needs to complete the animation before the animation can be played again

I think this could help you too:

thats the exact video i watched to set up the 3rd screenshot in my original post