Misc fixes
This commit is contained in:
@@ -2759,6 +2759,11 @@ namespace Game.Maps
|
||||
|
||||
public bool SpawnGroupDespawn(uint groupId, bool deleteRespawnTimes)
|
||||
{
|
||||
return SpawnGroupDespawn(groupId, deleteRespawnTimes, out _);
|
||||
}
|
||||
public bool SpawnGroupDespawn(uint groupId, bool deleteRespawnTimes, out int count)
|
||||
{
|
||||
count = 0;
|
||||
SpawnGroupTemplateData groupData = GetSpawnGroupData(groupId);
|
||||
if (groupData == null || groupData.flags.HasAnyFlag(SpawnGroupFlags.System))
|
||||
{
|
||||
@@ -2793,6 +2798,8 @@ namespace Game.Maps
|
||||
}
|
||||
}
|
||||
|
||||
count = toUnload.Count;
|
||||
|
||||
// now do the actual despawning
|
||||
foreach (WorldObject obj in toUnload)
|
||||
obj.AddObjectToRemoveList();
|
||||
|
||||
Reference in New Issue
Block a user