No, add to the velocity or override it. Adding impulse could also work since the movement comp understands it. But velocity is more of an override, it will ignore ground friction, their need to walk in a specific direction, animation and so on. Whenever pawns move, they generates velocity, you can override it with:
Take the velocity of the Bat => apply it to the Zombie - now they’ll move together. Have a look:
You can shove characters with it.
- you could get fancy with it and tell the Zombie to
MoveTo
where the bats are moving instead - or you could Apply Movement in the direction of the bat movement for as long as the bats are nearby (overlapping?)