diff --git a/zone/pathing.cpp b/zone/pathing.cpp index 9e14daa0d..4829bcc83 100644 --- a/zone/pathing.cpp +++ b/zone/pathing.cpp @@ -188,24 +188,24 @@ glm::vec3 Mob::HandleStuckPath(const glm::vec3 &To, const glm::vec3 &From) bool partial = false; bool stuck = false; auto r = zone->pathing->FindRoute(To, From, partial, stuck); - Route.clear(); - - if (r.size() < 1) { - Teleport(To); - return To; - } + Route.clear(); + + if (r.size() < 1) { + Teleport(To); + return To; + } - auto iter = r.rbegin(); - auto final_node = (*iter); - Teleport(final_node.pos); + auto iter = r.rbegin(); + auto final_node = (*iter); + Teleport(final_node.pos); - if (r.size() < 2) { - return final_node.pos; - } - else { - iter++; - return (*iter).pos; - } + if (r.size() < 2) { + return final_node.pos; + } + else { + iter++; + return (*iter).pos; + } } void CullPoints(std::vector &points) {