public void StartWandering() { CurrentState = Wander; if (_flockManager.IsNpcInFlock(_npcManager)) { _flockManager.RemoveNpcFromFlock(_npcManager); } }