Core/Transports: Fix triggering transport arrival events on stop waypoints
Port From (https://github.com/TrinityCore/TrinityCore/commit/b4ccc8268b72e35b97caba1dcd36e9bdd0af3eea)
This commit is contained in:
@@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -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)
|
||||||
|
|||||||
Reference in New Issue
Block a user