From 8bbd5043564ea497c28aebf93c2f3660b8913853 Mon Sep 17 00:00:00 2001 From: orange Date: Wed, 11 Mar 2026 14:23:12 +0300 Subject: [PATCH] added check --- source/pathfinding/navigation_mesh.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/pathfinding/navigation_mesh.cpp b/source/pathfinding/navigation_mesh.cpp index d468590..0376425 100644 --- a/source/pathfinding/navigation_mesh.cpp +++ b/source/pathfinding/navigation_mesh.cpp @@ -32,7 +32,8 @@ namespace omath::pathfinding void NavigationMesh::set_event(const Vector3& vertex, std::string event_id) { - m_vertex_events[vertex] = std::move(event_id); + if (m_vertex_map.contains(vertex)) + m_vertex_events[vertex] = std::move(event_id); } void NavigationMesh::clear_event(const Vector3& vertex)