Core/Creature: Formation reset
Port From (https://github.com/TrinityCore/TrinityCore/commit/01da43620699fcb59d7820f676566175af0200ea)
This commit is contained in:
@@ -261,17 +261,10 @@ namespace Game.Entities
|
||||
foreach (var creature in _members.Keys)
|
||||
{
|
||||
if (creature != _leader && creature.IsAlive())
|
||||
{
|
||||
if (dismiss)
|
||||
creature.GetMotionMaster().Initialize();
|
||||
else
|
||||
creature.GetMotionMaster().MoveIdle();
|
||||
|
||||
Log.outDebug(LogFilter.Unit, $"CreatureGroup::FormationReset: Set {(dismiss ? "default" : "idle")} movement for member {creature.GetGUID()}");
|
||||
}
|
||||
creature.GetMotionMaster().MoveIdle();
|
||||
}
|
||||
|
||||
_formed = !dismiss;
|
||||
//_formed = !dismiss;
|
||||
}
|
||||
|
||||
public void LeaderStartedMoving()
|
||||
|
||||
Reference in New Issue
Block a user