From 34439b2ff3ba6ba1798227c70c639fe20ed39596 Mon Sep 17 00:00:00 2001 From: Rochet2 Date: Tue, 15 Sep 2015 01:20:39 +0300 Subject: [PATCH] Eluna fix TC taxi path node container --- GlobalMethods.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/GlobalMethods.h b/GlobalMethods.h index 4cff74a..adcaccd 100644 --- a/GlobalMethods.h +++ b/GlobalMethods.h @@ -2205,6 +2205,10 @@ namespace LuaGlobalFunctions nodeEntry->x = entry.LocX; nodeEntry->y = entry.LocY; nodeEntry->z = entry.LocZ; + nodeEntry->MountCreatureID[0] = mountH; + nodeEntry->MountCreatureID[1] = mountA; + sTaxiNodesStore.SetEntry(nodeId++, nodeEntry); + sTaxiPathNodesByPath[pathId][index++] = new TaxiPathNodeEntry(entry); #else entry.path = pathId; entry.index = nodeId; @@ -2213,11 +2217,11 @@ namespace LuaGlobalFunctions nodeEntry->x = entry.x; nodeEntry->y = entry.y; nodeEntry->z = entry.z; -#endif nodeEntry->MountCreatureID[0] = mountH; nodeEntry->MountCreatureID[1] = mountA; sTaxiNodesStore.SetEntry(nodeId++, nodeEntry); sTaxiPathNodesByPath[pathId].set(index++, new TaxiPathNodeEntry(entry)); +#endif } if (startNode >= nodeId) return 1;