Core/Transports: Fix triggering transport arrival events on stop waypoints

Port From (https://github.com/TrinityCore/TrinityCore/commit/b4ccc8268b72e35b97caba1dcd36e9bdd0af3eea)
This commit is contained in:
Hondacrx
2025-08-10 12:28:03 -04:00
parent 31d42fa21f
commit 70f313866f
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -37,10 +37,10 @@ namespace Framework.Database
fileName = @"/sql/base/characters_database.sql"; fileName = @"/sql/base/characters_database.sql";
break; break;
case "WorldDatabase": case "WorldDatabase":
fileName = @"/sql/TDB_full_world_1102.24092_2024_09_23.sql"; fileName = @"/sql/TDB_full_world_1110.25031_2025_03_29.sqll";
break; break;
case "HotfixDatabase": case "HotfixDatabase":
fileName = @"/sql/TDB_full_hotfixes_1102.24092_2024_09_23.sql"; fileName = @"/sql/TDB_full_hotfixes_1110.25031_2025_03_29.sql";
break; break;
} }
+1 -1
View File
@@ -241,7 +241,7 @@ namespace Game.Entities
if (eventToTriggerIndex != -1) if (eventToTriggerIndex != -1)
{ {
while (eventToTriggerIndex < _transportInfo.Events.Count && _transportInfo.Events[eventToTriggerIndex].Timestamp < timer) while (eventToTriggerIndex < _transportInfo.Events.Count && _transportInfo.Events[eventToTriggerIndex].Timestamp <= timer)
{ {
TransportPathLeg leg = _transportInfo.GetLegForTime(_transportInfo.Events[eventToTriggerIndex].Timestamp); TransportPathLeg leg = _transportInfo.GetLegForTime(_transportInfo.Events[eventToTriggerIndex].Timestamp);
if (leg != null) if (leg != null)