public override void MoveTowardsCharacter(CharacterObservable character)
{
var enemyObservable = (EnemyBase)Observable;
var start = enemyObservable.CurrentCoordinates;
var end = character.CurrentCoordinates;
var pathfinder = enemyObservable.PathFinder;
pathfinder.FindPath(start, end, enemyObservable.Map.CellGameMap, false);
enemyObservable.Animator.SetTrigger("Move");
//need to call move command
}