diff --git a/Nuake/src/Scene/Scene.cpp b/Nuake/src/Scene/Scene.cpp index 575d8781..3605fe01 100644 --- a/Nuake/src/Scene/Scene.cpp +++ b/Nuake/src/Scene/Scene.cpp @@ -206,7 +206,7 @@ namespace Nuake { } std::string entityName; - if (GetEntity(name) != Entity()) + if (GetEntity(name) == Entity()) { entityName = name; } @@ -217,7 +217,7 @@ namespace Nuake { { const std::string& entityEnumName = name + std::to_string(i); const auto& entityId = GetEntity(entityEnumName).GetHandle(); - if (entityId != -1) + if (entityId == -1) { entityName = entityEnumName; break;