I want to create a small flying minion that would hover over the player's shoulder, attacking or shooting enemies that come close. The base idea is to create something similar to the Familiar spell in Diablo 3, where the small "pet" always follows the Wizard and sometimes help in combat. The existing Wisp actor and animation comes in mind.
When the player starts combat I don't care if the minion starts walking around a little bit doing whatever its AI tells it to do, but I'd like to make it hover over the shoulder position following the caster as long as possible.
Any idea how to do it?