So I've been working on creating a summon dragon spell that allows you to summon a miniature dragon like you would a familiar. I've got it working all except for one small detail. Using the summon familiar spell seems to override all default behavior for a creature, and thus I cannot, for the life of me, figure out how in the world to make the dragon fly in an orbit overhead instead of following me in a crawl on the ground. It does this naturally in combat, but not when I'm out of combat.
Optionally, hovering near the player would work as well.
I'd be grateful for any help that can be offered for this issue. Thank you in advance.