Why my character can't stop turning?

Hi. I have some problems. While saving the scene, the electricity went out, so when I opened the editor my animation blueprint was gone. Now I’m trying to recreate it from what I remember I’ve done, and I’m stuck at a thing. I have set-up turning animations, and my character can’t stop turning, altough I think I set the transitions right. Here are some screenshots.

alt text

http://s2.postimg.org/sg1evru6h/recovery7.jpg
http://s10.postimg.org/miq8amf4p/recovery8.jpg
http://s22.postimg.org/qzblpnim9/recovery9.jpg
http://s2.postimg.org/4wpoa64y1/recovery10.jpg

I can’t see where the Turning value Float is worked out because I can’t see your PlayerBP. If you can post that it would help.

What I would first do is add Print string node between IsTurning and bRotationYawEnabled and connect IsTurning float into PrintString. This way it will tell you what the value of IsTurning is.

Once you have posted how you calculate your turn value from the PlayerBP I can help more, your transition rules look okay.

Just on a whim if you have an Xbox360 controller plugged into your PC make sure its not pushing the Joystick left or right (Embarrassingly I couldn’t figure out why my character was randomly turning with no input, I looked down and saw my Xbox360 controller was upside down pushing the movement stick to the right pahahaha!)

I am not using an Xbox360 controller. Here are more screenshots.

http://s28.postimg.org/ly37ggaot/parts4.jpg

these are all nodes inside character blueprint

The only obvious thing I see is you have 2 Axis Turn events both inputting to two different Add Controller Yaw Input.

Get rid of your Turn In Place Axis turn and use your Get Turn with the float variable on the Axis Turn event above the Axis LookUp event