Core/PacketIO: Implemented UIMap questlines
Port From (https://github.com/TrinityCore/TrinityCore/commit/efa76de54011d40d69412d2af23cb071ed352688)
This commit is contained in:
@@ -429,7 +429,7 @@ namespace Game.DataStorage
|
||||
unsortedNodes[pathNode.PathID] = new();
|
||||
|
||||
unsortedNodes[pathNode.PathID].Add(pathNode);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
foreach (var (pathId, pathNodes) in unsortedNodes)
|
||||
@@ -478,6 +478,9 @@ namespace Game.DataStorage
|
||||
foreach (QuestLineXQuestRecord questLineQuest in QuestLineXQuestStorage.Values)
|
||||
_questsByQuestLine.Add(questLineQuest.QuestLineID, questLineQuest);
|
||||
|
||||
foreach (var questLineId in _questsByQuestLine.Keys)
|
||||
_questsByQuestLine[questLineId].OrderByDescending(p => p.OrderIndex);
|
||||
|
||||
foreach (QuestPackageItemRecord questPackageItem in QuestPackageItemStorage.Values)
|
||||
{
|
||||
if (!_questPackages.ContainsKey(questPackageItem.PackageID))
|
||||
|
||||
Reference in New Issue
Block a user