fix spin around bug if enemy hits player

* change heading of enemyParent instead of each enemy
* change move direction of enemy AI