diff --git a/Source/Engine/Navigation/NavCrowd.cpp b/Source/Engine/Navigation/NavCrowd.cpp index 330be870c..51f77da08 100644 --- a/Source/Engine/Navigation/NavCrowd.cpp +++ b/Source/Engine/Navigation/NavCrowd.cpp @@ -145,6 +145,7 @@ void NavCrowd::ResetAgentMove(int32 id) void NavCrowd::RemoveAgent(int32 id) { + CHECK(id >= 0 && id < _crowd->getAgentCount()); _crowd->removeAgent(id); }