Thanks for the info. I found out how to get it working. Just use the following formula Vector3(newPosition - oldPosition).normalized. Works like a charm. Got the NPCs to chase the player around and even attack when they get close enough. Now that I have it integrated with my system, it’s just a matter of getting NPCs to do what I want them to do. I see that there’s a great thread about making an NPC wander around. It’s gonna come in handy.