Character turn in place animation

I am making a multiplayer fps and want the 3rd person legs to do a turning in place animation instead of just rotating and sliding on the floor. I want my character to be anchored down until I tell him to turn such that when I start to turn his upper body rotates, but after rotating a certain amount, his legs will step and do the turning animation. Help?

WHAT A GREAT COMMUNITY HUH?