Core/Creature: Formation reset

Port From (https://github.com/TrinityCore/TrinityCore/commit/01da43620699fcb59d7820f676566175af0200ea)
This commit is contained in:
hondacrx
2022-05-30 13:03:01 -04:00
parent 9218188614
commit b56ad9a70c
@@ -261,17 +261,10 @@ namespace Game.Entities
foreach (var creature in _members.Keys) foreach (var creature in _members.Keys)
{ {
if (creature != _leader && creature.IsAlive()) if (creature != _leader && creature.IsAlive())
{
if (dismiss)
creature.GetMotionMaster().Initialize();
else
creature.GetMotionMaster().MoveIdle(); creature.GetMotionMaster().MoveIdle();
Log.outDebug(LogFilter.Unit, $"CreatureGroup::FormationReset: Set {(dismiss ? "default" : "idle")} movement for member {creature.GetGUID()}");
}
} }
_formed = !dismiss; //_formed = !dismiss;
} }
public void LeaderStartedMoving() public void LeaderStartedMoving()